react-native-device-info
Advanced tools
Changelog
14.0.1 (2024-11-23)
windows: Update RNDeviceInfoCPP.h for windows on ARM CPU arch on windows (#1679) (b2c7c4f)
fix(android)!: remove AD_ID permission by removing auto-addition of play-services-iid (#1673) (5009115), closes #1673
This dependency has the unfortunate side effect of including AD_ID permission, which is not permissible for many types of applications.
If you relied on this functionality, you will need to define googlePlayServicesIidVersion in your android gradle build files ext version block. We previously used version 17.0.0 but there may be newer versions you could use if they work for
Changelog
14.0.1 (2024-11-23)
windows: Update RNDeviceInfoCPP.h for windows on ARM CPU arch on windows (#1679) (b2c7c4f)
fix(android)!: remove AD_ID permission by removing auto-addition of play-services-iid (#1673) (5009115), closes #1673
This dependency has the unfortunate side effect of including AD_ID permission, which is not permissible for many types of applications.
If you relied on this functionality, you will need to define googlePlayServicesIidVersion in your android gradle build files ext version block. We previously used version 17.0.0 but there may be newer versions you could use if they work for
Changelog
13.0.0 (2024-09-12)
The batteryState object is inside the powerState object, so if this is important to you, the change on android is now to go one-level deeper to get the batteryState
Changelog
12.0.0 (2024-09-12)
If you relied on the previous per-user behavior on iOS the recommended path forward is
to use https://github.com/oblador/react-native-keychain with WHEN_UNLOCKED
https://github.com/oblador/react-native-keychain?tab=readme-ov-file#keychainaccessible-enum
and store your id as a key/value pair of your key and the id mapped into the username/password
API of react-native-keychain
Co-authored-by: Humaid Arif Khan humaid@Humaidk-MBP.lan
Changelog
11.0.0 (2024-05-15)