zeba_academy_app_updater 0.0.1 copy "zeba_academy_app_updater: ^0.0.1" to clipboard
zeba_academy_app_updater: ^0.0.1 copied to clipboard

Flutter package to handle app updates with optional and force update dialogs, version checking, and silent background updates.

Changelog for zeba_academy_app_updater #

All notable changes to this project will be documented in this file.

1.0.0 - 2026-03-10 #

Added #

  • Initial release of zeba_academy_app_updater.
  • Automatic version check from remote API.
  • Force update dialog for mandatory updates.
  • Optional update notification for non-critical updates.
  • Store redirection for both Google Play and Apple App Store.
  • Silent background update check using SharedPreferences.
  • Version comparison logic for semantic versioning.
  • Test helpers for dialogs and version comparison.

Fixed #

  • Corrected dialog display issues in testing environment.
  • Updated version comparison to handle varying semantic version lengths.

Deprecated #

  • Legacy canLaunch and launch usage noted; updated in documentation to recommend canLaunchUrl and launchUrl.

Notes #

  • Ensure API endpoint returns JSON with latest_version, force_update, and changelog fields.
  • Requires Flutter >=3.7.0 for null safety and package dependencies.
0
likes
135
points
104
downloads
screenshot

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Flutter package to handle app updates with optional and force update dialogs, version checking, and silent background updates.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter, http, package_info_plus, shared_preferences, url_launcher

More

Packages that depend on zeba_academy_app_updater