udid_new 0.0.3
udid_new: ^0.0.3 copied to clipboard
A cross-platform Flutter plugin to retrieve unique device identifiers (UDID) on Android and iOS with SHA-256 hashing support and Keychain persistence.
0.0.3 #
- Fixed Android namespace declaration in build.gradle for AGP 7.3+ compatibility
- Added namespace 'com.krishnapal.udid_new' to resolve build configuration errors
- Upgraded to Android API level 36 (compileSdk 36)
- Upgraded to Java 17 compatibility (sourceCompatibility and targetCompatibility)
- Updated Kotlin to version 2.1.10
- Updated Android Gradle Plugin to version 8.7.3
- Updated kotlinOptions jvmTarget to '17'
- Improved compatibility with latest Android projects
0.0.2 #
- Updated repository URL to correct GitHub username (krishnapalsendhav)
- Added repository field to pubspec.yaml
- Updated flutter_lints dependency to ^6.0.0
0.0.1 #
- Initial release
- Support for Android and iOS platforms
- Get platform-specific device UDID
- Get consistent SHA-256 hashed UDID across platforms
- iOS: identifierForVendor with Keychain persistence
- Android: Android ID from secure settings
- Automatic migration from legacy Keychain storage (iOS)
- Comprehensive test coverage (100%)
- Example app demonstrating usage