NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #146 most downloaded on pub.dev
Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
Last release 6 days ago
01 Oct 2026
Release timing varies
gaps range from 9 days to 7 months
Nearly every release is documented
notes for 60 of 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
63 releases · first in 2020
Publish package_info_plus-v10.2.2.
Publish package_info_plus-v10.2.1.
Publish package_info_plus-v10.2.1.
One column per quarter.
REFACTOR(package_info_plus): change android gradle from groovy to kotlin (#3858).
FEAT(package_info_plus): Lower requirements to Dart 3.10 and Flutter 3.38.1 (#3804).
> Note: This release has breaking changes.
Note: This release has breaking changes.
Due to an update of win32 to 6.0.0, package requirements were also changed to match this update:
- Minimum Flutter version is 3.41.6
- Minimum Dart version is 3.11.0
- Min iOS is 13.0
- Min macOS is 10.15
Since this release was already breaking, the rest of the dependencies were also updated to the latest possible versions.
DOCS(package_info_plus): add installerStore values documentation (#3721).
> Note: This release has breaking changes.
Note: This release has breaking changes.
On Android plugin now requires the following:
- Android Gradle Plugin >=8.12.1
- Gradle wrapper >=8.13
- Kotlin 2.2.0
FIX(package_info_plus): incorrect install time on macOS when app sandbox disabled (#3638).
FEAT(package_info_plus): add update time (#3466).
FIX(package_info_plus): convert installTime to String instead of DateTime to avoid serialization issues (#3464).
FEAT(package_info_plus): add install time (#3434).
DOCS(package_info_plus): doc ref links and unnecessary library names (#3433).
FIX(package_info_plus): Resolve compilation issues with SPM enabled (#3406).
REFACTOR(all): Use range of flutter_lints for broader compatibility (#3371).
FIX(package_info_plus): Update privacy manifest path (#3348).
FEAT(package_info_plus): Add Swift Package Manager support (#3171).
FIX(all): Clean up macOS Privacy Manifests (#3268).
CHORE(package_info_plus): Update to package:web to ">=0.5.0 <2.0.0" (#3102).
FIX(package_info_plus): Address changed fields nullability on Android 15 (API 35) (#2975).
> Note: This release has breaking changes.
Note: This release has breaking changes.
> Note: This release has breaking changes.
> Note: This release has breaking changes.
Note: This release has breaking changes.
In this release plugin migrated from dart:html to js_interop, meaning that it now supports WASM!
Plugin now requires the following:
Flutter >=3.19.0
Dart >=3.3.0
compileSDK 34 for Android part
Java 17 for Android part
Gradle 8.4 for Android part
BREAKING REFACTOR(package_info_plus): bump MACOSX_DEPLOYMENT_TARGET from 10.11 to 10.14 (#2593). (99c832ea)
BREAKING BUILD(package_info_plus): Target Java 17 on Android (#2728). (23f2a7c2)
BREAKING BUILD(package_info_plus): Update to target and compile SDK 34 (#2707). (df33fbd)
FIX(package_info_plus): Add iOS Privacy Info (#2584). (895fe1a2)
FEAT(package_info_plus): Update min iOS target to 12, bump min Dart SDK to 3.3 (#2660). (6c0766dd)
FEAT(package_info_plus): Use js_interop instead of html to support compilation to WASM (#2625). (c9435836)
> Note: This release has breaking changes.
Note: This release has breaking changes.
> Note: This release was retracted due to (#2251).
Note: This release was retracted due to (#2251).
> Info: This release is a replacement for release 5.0.0, which was retracted due to issue (#2251). As breaking change was reverted the major release w…
Info: This release is a replacement for release 5.0.0, which was retracted due to issue (#2251). As breaking change was reverted the major release was also reverted in favor of this one.
FIX(package_info_plus): proper version.json url for files with special characters (#2015).
CHORE(package_info_plus): Update http dependency constraints (#1851)(#1851).
FIX(package_info_plus): Get Windows package info when app is on a network drive (#1697).
> Note: This release has breaking changes.
Note: This release has breaking changes.
FIX(all): Revert addition of namespace to avoid build fails on old AGPs (#1725).
FIX(package_info_plus): remove html file parts from version url (#1330).
REFACTOR(all): Remove all manual dependency_overrides (#1628).
REFACTOR: Remove nullable struct fields (#1526).
FIX: adds value equality for PackageInfo (#1328).
FIX: Increase min Flutter version to fix dartPluginClass registration (#1275).
> Note: This release has breaking changes.
Note: This release has breaking changes.
> Note: This release has breaking changes.
Note: This release has breaking changes.
- Add issue_tracker link.
Windows: Updated package_info_plus_windows to version 2.0.0.
- Web: Resolve package_name - Linux: Resolve package_name
Windows: Fix MissingPluginException
Android: Update dependencies, build config updates
- Fix embedding issue in example
Removed deprecated embeddingV1 function
Windows: Annotate int with external in preparation of Flutter 2.5
- fix app name on iOS and macOS
migrate integration_test to flutter sdk
Web: Fixed url resolving for the version.json
Remove the required keyword of buildSignature in PackageInfo's constructor to restore backward compatibility
required keyword of buildSignature in PackageInfo's constructor to restore backward compatibilityAdd buildSignature to Android package info to retrieve the signing certifiate SHA1 at runtime.
buildSignature to Android package info to retrieve the signing certifiate SHA1 at runtime.Android: migrate to mavenCentral
Add cache buster to version.json
- Improve documentation
- Migrate to null-safety - Update dependencies - Fix dart SDK constraints
Nothing published for this version
Nothing published for this version
Add support for mock data during tests
Fix platform interface dependency version for Linux
Fix collision with package_info
Fix package dependencies with the windows and web plugins
Your coding agent can read these notes before it upgrades. Set up the MCP server →