February 11, 20260.1.9Jugg.ai
v0.1.9 — TypeScript Fixes & UI/UX Improvements
Release v0.1.9: TypeScript Fixes and Mobile UI Polish
February 11, 2026
What changed
- TypeScript fixes: Resolved prop mismatch in the approvals error page and fixed
unknown-to-ReactNodetype errors in the approval gate card component - Credit balance skeleton: Replaced empty
nullreturn with a skeleton placeholder while balance data loads, preventing sidebar layout shift - Landing page mobile improvements: Added intermediate
sm:breakpoint for hero text sizing and made CTA buttons stack full-width on small screens
Why it matters
These changes fix CI-blocking TypeScript errors and smooth out the mobile experience — no more layout jumps in the sidebar and a properly readable landing page on smaller devices.
Technical notes
- 4 files changed across
approvals/error.tsx,approval-gate-card.tsx,credit-balance.tsx, andpage.tsx - No breaking changes or new dependencies
Release Notes
Successfully merged PR #45 and published release v0.1.9.
What was released:
- TypeScript error fixes: Resolved prop mismatch in the approvals error page and fixed
unknown-to-ReactNodetype errors in the approval gate card component. - UI/UX improvements: Added skeleton loading state for the credit balance widget (prevents layout shift), and improved landing page responsive text sizing and CTA button layout on mobile devices.
Details:
- PR #45 squash-merged (commit: e569454)
- Tag: v0.1.9
- Release: https://github.com/dwdavies/AnyApp/releases/tag/v0.1.9
- 4 files changed | 238 additions | 227 deletions