NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4975 most downloaded on pub.dev
A Flutter plugin that provides a persistent app-scoped device ID for Android and iOS.
Last release 2 months ago
11 Jul 2026
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 3 of 3 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
3 releases · first in 2025
One column per month.
⚠️ Breaking change : Dart ^3.11.0 and Flutter >=3.41.0 are now required, and the iOS deployment target moves from 12.0 to 13.0.
This release raises the minimum SDK floor, strengthens ID persistence and migration on Android and iOS, and modernizes the plugin structure (Swift Package Manager). The public API PersistentDeviceId.getDeviceId() remains unchanged.
⚠️ Breaking change: Dart ^3.11.0 and Flutter >=3.41.0 are now required, and the iOS deployment target moves from 12.0 to 13.0.
^3.11.0 and Flutter >=3.41.0.getPlatformVersion template code).1.1.0 release; lowered Android minSdk to 21.null instead of creating a second identifier.getDeviceId and unknown method handling.PersistentDeviceId.getDeviceId() — no application code changes required.^3.11.0 and Flutter >=3.41.0 are now required.null result means the native implementation could not obtain or durably persist an ID. Method channel registration errors continue to throw.Full Changelog: 1.1.0...2.0.0
^3.11.0 and Flutter >=3.41.0.PersistentDeviceId.getDeviceId().getPlatformVersion code.1.1.0.null instead of creating a second identifier.getDeviceId and unknown method handling.PersistentDeviceId.getDeviceId().^3.11.0 and Flutter >=3.41.0 are now required.null result means the native implementation could not obtain or durably
persist an ID. Method channel registration errors continue to throw.Full Changelog : https://github.com/maeltoukap/persistent_device_id/blob/main/CHANGELOG.md
Initial release of persistent_device_id.
persistent_device_id.MediaDrm.deviceUniqueId where available.PersistentDeviceId.getDeviceId().Your coding agent can read these notes before it upgrades. Set up the MCP server →