Changelog
All notable changes to SwiftAI Boilerplate Pro.Complete changelog: CHANGELOG.md in the repo
Latest Version
Documentation & Testing Overhaul - 2025-10-13
Summary: Complete documentation restructure with 338+ tests achieving 85-90% coverage.Documentation
- Single-path approach
- 60KB+ of guides
- Example-first
- LLM-friendly
Testing
- 338+ tests added
- 85-90% coverage
- CI enforcement
- Comprehensive error scenarios
Added
Core Documentation:README.md- 10-minute Quick Startdocs/INDEX.md- Central documentation hubdocs/architecture-overview.md- System designBUILDING_YOUR_APP.md- 60KB customization guide with LLM promptsdocs/testing-guide.md- Comprehensive testing guide
- Core, Networking, Storage, Auth, Payments, AI
- FeatureChat, FeatureSettings, DesignSystem
- Composition, plus 3 feature-specific docs
- Supabase setup (auth + AI proxy)
- RevenueCat setup (subscriptions)
- Chat sync setup (22KB guide)
- Profile photo setup (12KB guide)
- 251 unit tests
- 47 integration tests
- 12 snapshot tests
- 28 UI tests
- CI/CD with coverage enforcement
Changed
- Documentation structure: Single-path, example-first
- Quick Start reduced from 30 to 10 minutes
- All module docs follow consistent template
- Test coverage increased from ~60% to 85-90%
Removed
- 18 legacy/duplicate documentation files
- Scattered guides consolidated
- Outdated status tracking docs
Earlier Versions
Initial Release - 2024
Complete boilerplate with:- 9 Swift Package modules
- MVVM architecture
- Dual-style chat UI
- Supabase + RevenueCat integration
- 5 built-in themes
- Comprehensive error handling
- Mock implementations
- Production-ready patterns
Version Format
We use semantic versioning:MAJOR.MINOR.PATCH
- MAJOR - Incompatible API changes
- MINOR - New features (backward compatible)
- PATCH - Bug fixes (backward compatible)
Release Notes
Documentation Overhaul (Oct 2025)
Documentation Overhaul (Oct 2025)
Focus: Developer experienceKey improvements:
- 60KB customization guide with LLM prompts
- 338+ tests with 85-90% coverage
- CI enforcement prevents regressions
- Single-path documentation
- Example-first approach
Initial Release (2024)
Initial Release (2024)
Focus: Production-ready foundationKey features:
- Complete iOS app architecture
- AI chat with 500+ models
- Authentication (Supabase + Apple)
- Subscriptions (RevenueCat)
- Design system with 5 themes
- Testing infrastructure
- Comprehensive documentation
Upcoming
Features planned for future releases:
- Voice message recording
- Image generation integration
- Multi-language support
- Advanced analytics
- Widget support
- watchOS companion
Migration Guides
When upgrading between versions:1
Read Changelog
Check what changed in the new version
2
Update Dependencies
3
Run Tests
4
Fix Breaking Changes
Follow migration notes for your version
View Complete Changelog
View Complete Changelog
Complete version history with detailed change notes
