Version 1.0.3 (26)
Architecture-Specific Builds
What's New in 1.0.3
- 40% Smaller Downloads: Architecture-specific builds (2.6-2.7 MB vs 4.3 MB universal)
- Seamless Updates: Installer gracefully quits and relaunches app automatically
- Manual Update Check: "Check for Updates" menu item
- Enhanced Notifications: Update banner shows changelog, size, and release notes
- Dynamic About Panel: Shows build type and backend environment
Technical Improvements
- Graceful shutdown on SIGTERM/SIGINT for clean app termination
- Configuration reload support via SIGHUP signal
- Installer timeout handling (3-second graceful shutdown, then force quit)
- Installer shows build number in title (e.g., "1.0.3 (build 25)")
- Fixed architecture string format for OpenAPI spec compliance
For Developers
This release includes significant improvements to our build and deployment infrastructure:
- Fastlane automation for architecture-specific builds
- Robust notarization error detection and reporting
- Enhanced installer metadata with version templating
- Automated deployment verification and health checks