zeba_academy_app_updater 0.0.1
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
canLaunchandlaunchusage noted; updated in documentation to recommendcanLaunchUrlandlaunchUrl.
Notes #
- Ensure API endpoint returns JSON with
latest_version,force_update, andchangelogfields. - Requires Flutter >=3.7.0 for null safety and package dependencies.
