NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #804 most downloaded on pub.dev
Flutter package for prompting users to upgrade when there is a newer version of the app in the store.
Last release 1 months ago
18 Aug 2026
Release timing varies
gaps range from 8 days to 3 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
158 releases · first in 2018
Added a wider version range for package device_info, up to <1.1.0.
* Added extra debug logging.
Added support for a Cupertino style dialog for UpgradeAlert.
One column per quarter.
Added new language translations for Vietnamese ('vi'), Russian ('ru), Hungarian ('hu'), Turkish ('tr), Indonesian ('id).
Fixed Portuguese and Korean body messages that were reversed. Thanks to Clare Kang for the fix.
Added new language translations for German ('de') and Italian ('it').
Fixed potential crash when the app name is null.
Fixed a bug on Android where the alert was displayed without using an Appcast.
Added new language translations for Polish ('pl') and Korean ('ko').
Fixed issue with default country code
Added new language translations for French ('fr') and Portuguese ('pt').
Enhanced to prevent the dialog and card from being closed when in a blocked state, either with a critical update, or when the minimum app version is e
Added support for mocking the Appcast.
Added support for Arabic language localization.
Added support for an optional minimum app version. If the installed version is below the minimum app version, the ignore and later buttons will be hid
US. This will help suggest upgrades to users from countries other than
the US. The country code can be overriden with the optional countryCode parameter.A few parameters were removed, and if used, will be a breaking change. Most use of this update will not require code changes.
Removed the restriction for Flutter SDK <1.18.0
Changed use of TargetPlatform and eliminated some warnings.
Updated Flutter SDK to <1.18.0 in support of Flutter 1.17.0.
Updated dependency xml to ">=3.5.0 <5.0.0" to improve score on pub.dev in the Maintenance issues and suggestions section.
Updated depenency flutter_device_locale to 0.4.0, and xml to 3.5.0, to improve score on pub.dev in the Maintenance issues and suggestions section.
Prepare for 1.0.0 version of sensors and package_info. (dart_lsc)
Downgraded Flutter to stable channel on Travis CI and CircleCI builds to align with pub.dev health scoring.
Added options to hide ignore and later buttons. (Thanks to Karthik Ponnam)
Removed TargetPlatform.macOS since pub.dev does not support it yet.
Added support to ITunesSearchAPI for the country query string parameter. Improved example, and added a few new iTunes tests. Minor updates based on He
Improved error messaging, allowed Appcast OS name (sparkle:os) to be case insensitive, example defaults to debug logging on, and added command line ap
Fixed issue to not use the OS version string (deviceInfo.androidInfo.version.baseOS) when it is not a valid Semantic Version as defined here http://se
downgraded the xml package version to 3.4.0 to be compatible with Dart 2.2, and updated the Dart version to 2.2.0
updated the examples with an Appcast for Android.
Breaking change. Migrate from the deprecated original Android Support Library to AndroidX. This shouldn't result in any functional changes, but it req…
improved README documentation and example code
fixed README file that appears on the Dart Packages website
fixed README file that appears on the Dart Packages website
added Appcast to support Android upgrades
* added UpgradeCard class
added many customizations to the widget including callbacks for onIgnore, onLater, and onUpdate
* Initial Open Source release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →