v1.6.0
New Modules
January 4, 2026- •🌍 Localization Module — New Swift Package with L10n enum for type-safe strings
- •Built-in pluralization support via .stringsdict files
- •English and Spanish translations included as examples
- •♿ Accessibility — A11yLabel struct and A11y enum for type-safe labels
- •9 new accessibility modifiers (saiAccessible, saiScaledFont, saiMotionAwareAnimation, etc.)
- •A11yAudit debug tool for highlighting missing accessibility labels
- •Dynamic Type, Reduce Motion, and High Contrast support
v1.5.0
Push & Session Fix
December 20, 2025- •🔔 OneSignal Push Notifications — Complete SDK integration
- •Rich notifications with images, buttons, and badges
- •🔴 Critical Fix: Session management no longer logs users out unexpectedly
- •Token refresh with 3 retries and exponential backoff
- •Users stay logged in 7+ days (until refresh token expires)
v1.4.0
Bug Fixes
December 1, 2025- •🏗️ Profile is now the main tab with Settings as a sheet
- •🐛 Fixed Sign In/Sign Up validation deadlock
- •💰 Enhanced RevenueCat error handling and logging
- •✨ New 'Already Subscribed' UI in Paywall
- •Better StoreKit error domain handling
v1.3.0
AI Development
November 18, 2025- •🤖 Cursor AI Rules — 4 comprehensive .mdc files for automatic code quality
- •core.mdc: File limits, MVVM, DI, error handling, Swift Concurrency
- •swiftui-views.mdc: View composition, state management, accessibility
- •architecture.mdc: Package boundaries, repository pattern, protocols
- •design-system.mdc: DSColors, DSFonts, DSSpacing enforcement
- •⚡ Bolt AI — 12 specialized chat modes (/dev, /arch, /ui, /test, etc.)
- •Zero setup required — works automatically when you open the project
v1.2.1
Bug Fix
November 18, 2025- •🐛 Fixed device & archive build failures
- •Preview code now properly wrapped in #if DEBUG
- •Bundle extension moved outside debug block
- •Can now build for physical devices and App Store archives
v1.2.0
Auth & Payments
November 17, 2025- •🔐 Fixed misleading auth error messages
- •Better 'Invalid email or password' feedback instead of generic network errors
- •Email confirmation flow support with appropriate success messages
- •💳 StoreKit Configuration for RevenueCat simulator testing
- •Fixed sign-out navigation — users immediately return to auth screen
- •New RevenueCat Integration Checklist documentation
v1.1.0
Documentation
October 13, 2025- •📚 Complete documentation restructure
- •338+ tests with 85-90% coverage
- •60KB+ customization guide with LLM prompts
- •Single-path, example-first approach
- •12 module docs following consistent template
v1.0.0
Initial Release
January 15, 2025- •Complete SwiftUI boilerplate with 9 core modules
- •AI chat streaming via OpenRouter
- •Supabase authentication (Apple, Google, Email)
- •RevenueCat subscriptions integration
- •SwiftData persistence with Cloud sync
- •5 built-in themes and design system
- •MVVM architecture with dependency injection