Skip to content

Latest commit

 

History

History
215 lines (126 loc) · 8.25 KB

CHANGELOG.md

File metadata and controls

215 lines (126 loc) · 8.25 KB

Release Notes

next

0.22.2

0.22.1

0.22.0

0.21.5

  • Rolled back the Pod change made in 0.21.1

0.21.4

0.21.3

0.21.2

0.21.1

0.21.0

0.20.0

  • Made the following methods compatible with UWP: (react-native-device-info#345)
    • getBatteryLevel()
    • getFirstIntallTime()
    • getIPAddress()
    • getMaxMemory()
    • isPinOrFingerprintSet()

0.19.0

0.18.0

0.17.4

0.17.3

  • Fix production build crash on Android introduced in #313

0.17.2

0.17.1

  • Fix bad import for web polyfill

0.17.0

0.16.0

  • Add the googlePlayServicesVersion Gradle build config that allows you to set the Play Services version from the root-project (react-native-device-info#333)

0.15.3

0.15.2

0.15.1

0.15.0

0.14.0

0.13.0

0.12.1

0.12.0

Diff

0.11.0

  • Add support for RN > 0.47
  • Update typescript definitions

Diff

0.10.2

  • Add typescript definitions

Diff

0.10.1

  • Add isPinOrFingerprintSet method
  • Add support for RN > 0.40

Diff

0.10.0

  • Semver fix

Diff

0.9.8

Diff

0.9.7

Several bugfixes and detecting if device is a tablet

0.9.3

adds support for Brand information e.g. apple, htc, etc

0.9.1

adds support for the iPhone SE and new iPad Pro

0.9.0

adds support for device country and changes the iOS device name to match Apple branding

0.8.4

don't use destructuring

0.8.3

removes the default bluetooth permission

0.8.2

change deployment target to iOS 8

0.8.1

removes unnecessary peerDependencies

0.8.0

tweaks how device locale works on Android. If it's available it will use the toLanguageTag that is more inline with iOS. (See #14)

0.7.0

adds two new parameters, Device Locale and User Agent.

0.5.0

adds a new parameter; Device Id. On iOS this is the hardware string for the current device (e.g. "iPhone7,2"). On Android we use the BOARD field which is the name of the underlying board, e.g. "goldfish". The way that the module gets the device model on iOS has also changed to be based on the Device Id; now instead of getting a generic product family e.g. "iPhone", it will return the specific model e.g. "iPhone 6".