my_device_info 0.1.0
my_device_info: ^0.1.0 copied to clipboard
A Flutter plugin for Android and iOS device details, including an app-scoped identifier, model, OS, CPU, product, and hardware.
CHANGELOG #
0.1.0 - 2026-08-22 #
- Require Flutter 3.47, Dart 3.13, Android API 24, and iOS 15.
- Add
deviceIdentifierusing AndroidANDROID_IDand iOSidentifierForVendor. - Deprecate
deviceIMEINumber; it now aliases the app-scoped identifier and no longer needs phone-state permission. - Remove the Android Widevine/telephony identifier path and guarantee every native method call completes.
- Migrate Android to AGP 9.1, Gradle 9.3.1, and Java 17.
- Add iOS Swift Package Manager support, a privacy manifest, and UIScene lifecycle support.
- Expand Dart, widget, Android native, and device integration tests; modernize CI and documentation.
0.0.2 - 2025-12-31 #
- Add coverage workflow and Makefile helpers.
- Improve tests and documentation structure.
0.0.1 - 2025-01-09 #
- Finish native function