easy_app_update 0.0.5
easy_app_update: ^0.0.5 copied to clipboard
Notify users when a new app version is available on Play Store or App Store. Supports force and soft update modes.
0.0.5 #
- Fixed Android Play Store regex to match current Google page structure (
[[[".."]]]format) - Added User-Agent header for reliable Play Store responses
- Multiple regex fallback patterns for resilience against future changes
0.0.4 #
- Fixed iOS iTunes URL encoding issue (double-encoded
&in query params) - Used
Uri.https()for proper URL construction on both platforms
0.0.3 #
- Fixed iOS store URL using numeric
trackIdfrom iTunes API instead of bundle ID - Added
iosStoreIdparameter toUpdateConfigfor manual override - Network errors now propagate instead of silently returning null
0.0.2 #
- Lowered Dart SDK constraint to
>=3.0.0 <4.0.0for broader Flutter compatibility
0.0.1 #
- Initial release
- Version fetching via Play Store scraping and iTunes Lookup API
- Automatic current version detection using package_info_plus
- Semantic version comparison
- In-app update dialog with force and soft update modes
- Customizable dialog UI via builder callback
- Cross-platform support (Android & iOS)