Changelog

    Track updates and improvements to SwiftAI Boilerplate Pro

    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