NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #5029 most downloaded on pub.dev
A Flutter plugin that provides a unique device identifier on all platforms including Android, iOS, Windows, macOS, Linux, Web.
Last release 1 months ago
13 Aug 2026
Release timing varies
gaps range from 2 months to 1.2 years
Nearly every release is documented
notes for 7 of 7 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
7 releases · first in 2025
Updates minimum supported SDK version to Flutter 3.44/Dart 3.12.
Thanks to @Mytrin for their contribution.
Fixed a bug on the Web platform where all devices were generating the same UUID ( 00000000-0000-4000-8000-000000000000 )
00000000-0000-4000-8000-000000000000)window.localStorage and reused across page reloads and browser sessionsOne column per month.
Fixed incorrect usage example in documentation.
Fixed version example in README.md to match the latest release.
README.md to match the latest release.Added detailed doc comments to getUniqueIdentifier() to describe platform-specific behavior.
getUniqueIdentifier() to describe platform-specific behavior.Breaking Change : getUniqueIdentifier() has been converted to a static method.
getUniqueIdentifier() has been converted to a static method.
final deviceId = await UniqueDeviceIdentifier.getUniqueIdentifier();// ❌ This will no longer work:
final deviceId = await UniqueDeviceIdentifier().getUniqueIdentifier();Initial release of the unique_device_identifier Flutter plugin.
unique_device_identifier Flutter plugin.Settings.Secure.ANDROID_ID)UIDevice.identifierForVendor)MachineGuid from registry)IOPlatformUUID via IOKit with macOS 12+ fallback)/etc/machine-id)localStorage)getUniqueIdentifier() interface for all platforms using MethodChannel and Dart interop.Your coding agent can read these notes before it upgrades. Set up the MCP server →