- Fixed node modules directory for Android builds. (#454 by @rahulpatel)
- Fixed Android build issues on Windows.
- Fixed C++ JSI build issues. (#405 by @cavanierc)
- Added React Native 0.73+ support.
- Reduced dependency size by
89.77%
from487 kB
to49.8 kb
. - Removed CMake warning during build.
- Exposed
generateChallenge
andverifyChallenge
APIs.
- Updated
crypto-js
from3.3.0
to4.2.0
. (#345 by @bill-pairaktaridis)
- Added support for
ExpoCrypto
module. (#264 by @Duell10111)
- Fixed
ndkVersion
for Apple M1 Mac.
- Used global bytelength variable.
- Removed extra files published to npm.
- Rewrite to C++ with JSI.
- Removed extra Expo dependencies.
- Removed
asyncPkceChallenge
support.
- Fixed missing
macos
files.
- Rewrite to TypeScript.
- Migrate
.expo.js
files to support Expo SDK >= 40. - Updated tests that uses deprecated methods.
- Updated eslint config.
- Added commit linter.
- Added macOS
asyncPkceChallenge
support. - Added Expo support.
- Removed
react-native-randombyes
as a dependency. - Created a bridge to (Java / Objective-C) to generate cryptographically secure randombytes.
- Fixed error when using
pckeChallenge
on native apps.
- Apply Airbnb JavaScript style guide.
- Added synchronous support.
- Initial release.