flutter_in_store_app_version_checker 3.0.0
flutter_in_store_app_version_checker: ^3.0.0 copied to clipboard
A lightweight flutter plugin to check if your app is up-to-date on GooglePlay or AppStore
Changelog #
3.0.0 #
- DEPRECATED:
InStoreAppVersionChecker.custom(...)in favor ofInStoreAppVersionChecker.instanceFor(...) - ADDED: The required
FlutterFrameworkSwift Package Managerdependency - ADDED: Unit tests for
AppMetadata.fromPlatform - CHANGED: Replaces
package_info_pluswith internalAppMetadataplatform metadata lookup - CHANGED: Updates minimum supported SDK versions to Flutter
3.44.1and Dart3.12.1 - CHANGED: Refreshes
README,API descriptions, and inlinedocumentation - CHANGED: Migrates
Androidplugin and example app to built-in Kotlin - CHANGED: Example app migrated to
InStoreAppVersionChecker.instance.checkUpdate(...) - CHANGED: Public package export now exposes only the response-based API
- REMOVED: Legacy types
InStoreAppVersionCheckerResultandAndroidStore - REMOVED: Legacy facade
InStoreAppVersionChecker(...)
2.0.1 #
- CHANGED: Bump dependencies
2.0.0 #
- DEPRECATED: Legacy facade
InStoreAppVersionCheckerwill be removed in next releases - ADDED: New interface
IInStoreAppVersionChecker(singletonInStoreAppVersionChecker.instance) - ADDED: Fallback to public PlayStore API on HTML parsing failure
- ADDED: Response fields:
isSuccess,isError,canUpdate, improved error messages - ADDED: Extended version comparison logic (pre-release, normalization, ignoring build metadata)
- ADDED: Support for
iOSbuilds withSwift Package ManagerandCocoaPods(see CONTRIBUTING.md) - CHANGED: Updated documentation to reflect new interface and singleton usage
- CHANGED: Refactoring legacy facade to use new implementation as delegate
- CHANGED: Improved error handling (stack return, format unification)
- CHANGED: Migration to a singleton instead of manual creation
- CHANGED: Bump dependencies
1.10.1 #
- CHANGED: Bump dependencies
1.10.0 #
- ADDED: Prevent cache hit on iOS (and Android) pull_request
- CHANGED: Bump dependencies
1.9.0 #
- ADDED:
stackTraceto [InStoreAppVersionCheckerResult] - CHANGED: Parameters of [InStoreAppVersionCheckerResult] changed to named arguments
- CHANGED: Android package name #7
1.8.0 #
- ADDED:
namespaceto android build.gradle
1.7.1 #
- ADDED:
package_info_plus - REMOVED:
pubspec_generator
1.7.0 #
- ADDED:
pubspec_generator - REMOVED:
package_info_plus
1.6.2 #
- ADDED:
fvm - CHANGED:
analysis_options - CHANGED:
.githubconfigs - CHANGED: bump dependencies
1.6.1 #
- CHANGED: bump dependencies
1.6.0 #
- FIXED: architecture
1.5.1 #
- CHANGED: bump dependencies
1.5.0 #
- ADDED:
tests - CHANGED: Check
platform
1.4.4 #
- ADDED:
tests - CHANGED: bump
http
1.4.3 #
- CHANGED: bump
package_info_plus
1.4.2 #
- FIXED: bugs
1.4.1 #
- FIXED: bugs
1.4.0 #
- ADDED: GeneratedPluginRegistrant
1.3.1 #
- CHANGED: bump dependencies
1.3.0 #
- ADDED: Check on Web platform
1.2.0 #
- ADDED: AppStore default locale
1.1.0 #
- ADDED: iOS initial functionality
1.0.0 #
- ADDED: Initial functionality