github Cap-go/capacitor-updater 6.25.5

latest releases: 8.41.2, 8.41.1, 8.41.0...
one month ago

🆕 Changelog

Added

  • New onLaunch option for directUpdate configuration to control update timing
  • Persistent device ID support across app reinstalls on Android and iOS via DeviceIdHelper
  • Rate limit statistics reporting to monitor update throttling
  • Manifest events to track update delivery methods
  • New stats event to differentiate between manifest and zip update methods
  • Server URL validation checks in updater plugins
  • Additional parameters for download statistics tracking in DownloadService and DownloadWorkerManager
  • Brotli decompression support

Changed

  • Enhanced directUpdate configuration to support boolean true value for simplified setup
  • Improved error logging throughout the plugin for better debugging
  • Rate limit statistic sending now dispatched to background queue to prevent blocking main thread
  • Simplified error handling in CapacitorUpdaterPlugin
  • Enhanced error handling in background task notifications
  • Updated workflows to use latest GitHub actions
  • Version numbering aligned to follow v7 conventions (bumped to .25)

Fixed

  • Typo in DownloadOptions documentation
  • User agent issues in update requests
  • Referral links in README for plugin updater v6
  • Auto download functionality
  • Kill check timing - now performed at app load instead of kill event for improved reliability
  • Dependency issues in Swift Package Manager builds
  • Temporary zip file cleanup after updates
  • Decrypt file handling in partial updates
  • Double decryption issue on Android
  • Cache issues on Android
  • iOS-specific build issues
  • Version enforcement
  • GitHub Actions deployment workflows
  • Linting errors

🔗 Full Changelog: 7.27.4...6.25.5

Don't miss a new capacitor-updater release

NewReleases is sending notifications on new releases.