flutter_udid
Plugin to retrieve a persistent UDID across reinstalls on iOS and Android
4.1.6
170K downloads/mo
#918 most downloaded on pub.dev
GigaDroid/flutter_udid
What this package is like to depend on
Last release 1 months ago
14 Jul 2026
Release timing varies
gaps range from 9 days to 1.6 years
Nearly every release is documented
notes for 21 of 21 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
21 releases · first in 2018
7 releases in the last 12 months
see the full history below
Release timeline
21 releases · Aug 2018 to Jul 2026
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 21-
4.1.614 Jul 2026Release notes
Open source →- Query WMI directly on Windows instead of relying on the deprecated WMIC command-line tool
-
4.1.511 Jul 2026Release notes
Open source →- Use the host application's Android Gradle Plugin version instead of pinning AGP in the plugin
-
4.1.428 Jun 2026Release notes
Open source →- Fix Android builds on AGP 9+ by correcting the namespace and preserving Kotlin compilation when
android.builtInKotlin=false
- Fix Android builds on AGP 9+ by correcting the namespace and preserving Kotlin compilation when
-
4.1.322 Jun 2026Release notes
Open source →- Store iOS and macOS UDIDs under a fixed Keychain service/account and migrate legacy entries
- Declare KeychainAccess for the macOS Swift Package Manager target
- Migrate Android Gradle setup for AGP 9 Kotlin compatibility
-
4.1.206 Mar 2026 -
4.1.126 Nov 2025 -
4.1.016 Nov 2025Release notes
Open source →- Replace SAMKeychain with KeychainAccess for iOS and macOS
- Update iOS deployment target to 13.0
- Update macOS deployment target to 10.15
- Upgrade Gradle to 8.13 and Kotlin to 2.1.0
- Upgrade Android compile SDK to 36
- Fix Windows 11 wmic command not recognized error
- Fix jcenter removal warning in Gradle v9
-
4.0.022 Dec 2024Release notes
Open source →- BREAKING: Linux will always use the id located at /etc/machine-id now, and not use the BIOS UUID due to permission issues
-
3.0.121 Dec 2024Release notes
Open source →- Upgrade Gradle to 8.12, Android Gradle Plugin to 8.3, Kotlin version to 1.8.22 and Java version to 11
-
3.0.015 Feb 2024 -
2.1.124 Jan 2024 -
2.1.023 Jan 2024Release notes
Open source →- Increase minimum flutter version to 3.10.0
- Cleanup and update gradle files and iOS classes
-
2.0.118 Nov 2022 -
2.0.028 Mar 2021 -
1.2.020 Mar 2021 -
1.1.014 Mar 2021Release notes
Open source →- Increase environment constraints
- Migrate to new Android flutter embedding and plugin binding
- Regenerate Podfile
- Update crypto dependency to 3.0.0
- Enable AndroidX for example app
- Use new platform specification
Release notes
Open source →- Increase environment constraints
- Migrate to new Android flutter embedding and plugin binding
- Regenerate Podfile
- Update crypto dependency to 3.0.0
- Enable AndroidX for example app
- Use new platform specification
-
1.0.118 Oct 2019 -
1.0.019 Feb 2019 -
0.0.316 Aug 2018 -
0.0.216 Aug 2018Release notes
Open source →- Added consistentUdid to get an UDID of the same format on both platforms
-
0.0.116 Aug 2018