Skip to content

Latest commit

 

History

History
214 lines (111 loc) · 8.37 KB

CHANGELOG.md

File metadata and controls

214 lines (111 loc) · 8.37 KB

Changelog

Unpublished

🛠 Breaking changes

🎉 New features

🐛 Bug fixes

💡 Others

13.0.1 — 2024-04-23

This version does not introduce any user-facing changes.

13.0.0 — 2024-04-18

🎉 New features

  • Add ability to disable permissions in config plugin by passing false instead of permission messages. (#28107 by @EvanBacon)
  • Add canUseBiometricAuthentication function. (#26767 by @behenate)

💡 Others

12.8.1 - 2023-12-19

This version does not introduce any user-facing changes.

12.8.0 — 2023-12-12

🎉 New features

  • [iOS] Added possibility to store values that require authentication and ones that don't under the same keychainService. (#23841 by @behenate)
  • [iOS] Added synchronous functions for storing and retrieving values from the store. (#23841 by @behenate)

12.7.0 — 2023-11-14

🛠 Breaking changes

💡 Others

  • [Android] Enforce minimum authentication tag length for the AESEncryptor for improved security. (#25294 by @behenate)

12.6.0 — 2023-10-17

🛠 Breaking changes

🐛 Bug fixes

  • Fixed the 'WHEN_UNLOCKED_THIS_DEVICE_ONLY' constraint being incorrectly mapped to wrong secure store accessible (#24831 by @mmmguitar)

12.5.0 — 2023-09-04

🎉 New features

  • [Android] Migrated to Expo Modules API. (#23804 by @behenate)
  • [Android] It is now possible to store values that require authentication and ones that don't under the same keychainService. (#23804 by @behenate)
  • Added support for React Native 0.73. (#24018 by @kudo)

12.4.1 — 2023-08-02

This version does not introduce any user-facing changes.

12.4.0 — 2023-07-28

🎉 New features

  • Added a config plugin to automatically set NSFaceIDUsageDescription on iOS. (#23268 by @aleqsio)

12.3.1 - 2023-07-04

💡 Others

  • Added a check for the NSFaceIDUsageDescription key in the set function. (#23275 by @alanjhughes)

12.3.0 — 2023-06-13

🐛 Bug fixes

💡 Others

  • Added automatic invalidated key handling on Android. (#22716 by @behenate)

12.2.0 — 2023-05-08

🎉 New features

12.1.1 — 2023-02-09

This version does not introduce any user-facing changes.

12.1.0 — 2023-02-03

💡 Others

  • On Android bump compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)

12.0.0 — 2022-10-25

🛠 Breaking changes

  • Bumped iOS deployment target to 13.0 and deprecated support for iOS 12. (#18873 by @tsapeta)

🐛 Bug fixes

  • Fixed missing code and message in promise errors. (#19555 by @tsapeta)

⚠️ Notices

  • Changed requireAuthentication option to also require biometrics on iOS (matches Android behavior) (#18591 by @stefan-schweiger)

11.3.0 — 2022-07-07

This version does not introduce any user-facing changes.

11.2.0 — 2022-04-18

⚠️ Notices

  • On Android bump compileSdkVersion to 31, targetSdkVersion to 31 and Java version to 11. (#16941 by @bbarthec)

11.1.1 - 2022-02-01

🐛 Bug fixes

  • Fix Plugin with id 'maven' not found build error from Android Gradle 7. (#16080 by @kudo)

11.1.0 — 2021-12-03

This version does not introduce any user-facing changes.

11.0.1 — 2021-10-01

This version does not introduce any user-facing changes.

11.0.0 — 2021-09-28

🛠 Breaking changes

🐛 Bug fixes

  • Fix building errors from use_frameworks! in Podfile. (#14523 by @kudo)

💡 Others

  • Migrated from @unimodules/core to expo-modules-core. (#13757 by @tsapeta)

10.2.0 — 2021-06-16

🐛 Bug fixes

💡 Others

  • Build Android code using Java 8 to fix Android instrumented test build error. (#12939 by @kudo)

10.1.0 — 2021-03-10

🎉 New features

  • Updated Android build configuration to target Android 11 (added support for Android SDK 30). (#11647 by @bbarthec)

🐛 Bug fixes

  • Data saved with expo-secure-store is no longer lost upon ejecting, if you first upgrade your app to SDK 41 before ejecting. (#11309 by @cruzach)

    On Android, all of your SecureStore data will be migrated on app start-up. On iOS, keys and their associated data will be migrated whenever you call getItemAsync on that key. This means that any keys you don't get while on SDK 41 will not be migrated.

10.0.0 — 2021-01-15

🛠 Breaking changes- Dropped support for iOS 10.0 (#11344 by @tsapeta)

9.3.0 — 2020-11-17

This version does not introduce any user-facing changes.

9.2.0 — 2020-08-11

🎉 New features

9.1.0 — 2020-07-27

🐛 Bug fixes

  • Fix incorrect security attribute applied when using the flag WHEN_UNLOCKED_THIS_DEVICE_ONLY on iOS (#9264 by @cjthompson)

9.0.1 — 2020-05-29

This version does not introduce any user-facing changes.

9.0.0 — 2020-05-27

🛠 Breaking changes

  • The base64 output will no longer contain newline and special character (\n, \r) on Android. (#7841 by @jarvisluong)