🆕 Changelog
Added
- New manifest events for tracking bundle delivery method
- Stats event to distinguish between manifest and zip bundle usage
- 'onLaunch' option for directUpdate configuration to control when updates apply
- Persistent device ID across app reinstalls on Android and iOS
- Rate limit statistics reporting and server URL validation checks
Changed
- Enhanced DownloadService and DownloadWorkerManager with additional parameters for comprehensive stats tracking
- Improved error logging for Android with more detailed diagnostic information
- Updated referral links in README for plugin updater v6
Fixed
- Lint issues and code formatting errors
- Version name alignment, bumped to .25 to follow v7
- Action workflow errors
- User agent handling issue
- Kill check now occurs at app load instead of at kill for improved reliability
- Auto download functionality
- SPM (Swift Package Manager) dependency issues and build process
- Temporary zip file cleanup
- iOS-specific issues
- File decryption handling in partial updates
- Double decryption issue on Android
- Version enforcement
- Android cache issues
- Backported Brotli decompression fix from v7
Removed
- autofix.yml workflow
- Android and iOS test steps from build workflow (later conditionally re-added)
- SPM-specific tests
🔗 Full Changelog: 7.25.1...6.25.4