Releases: JiriHoffmann/react-native-cryptopp
Releases · JiriHoffmann/react-native-cryptopp
Release 0.3.1
Release 0.3.0
0.3.0 (2022-09-06)
This release includes many breaking changes to function signatures, check docs for the most up-to-date info.
Biggest changes
- Added asynchronous multi-threaded version of each function
- Added HMAC, CMAC and Scrypt
- Tests
Full list of changes
Bug Fixes
- Android gradle permissions and more accurate contribution docs (b0ade3d)
- archive removal with download_cryptopp on Windows (fd4c948)
- cpp: add remaining derivation hashes + cleanup (d1d612c)
- cpp: AES template imports (b42d546), closes #7
- cpp: base64 encoding - remove line break (f2a0bf2)
- cpp: Change HostObject files location (1fdd17c), closes #24
- cpp: Cleanup & bug fixes (919c839)
- docs: AES block size (a8cf157)
- Example: update RN version to 0.68.2 to match the rest (c60022b)
- js: Fix types to reflect changes to CPP (fc9b5b7)
- resolve react dependency issue (002ea6e)
- tests: Update test proj & hash tests (acbc794)
Features
- Add CMAC and HMAC: cpp <-> js (be3923b)
- Add cpp for remaning aes-candidates (5918afb)
- Add RSA-PSS support / fix RSA-PSSR (95b92f2)
- build: Switch to xcframework on iOS (2ba3299)
- cpp for HMAC & CMAC (d2fac4e)
- cpp: Rewrite (e9b1923), closes #5 #18 #19 #20
- Multi-threaded async functionality (005e3b5)
- test: add key-derivation tests (a0c6ce6)
- test: add message-authentication tests (b0b9ed4)
- test: AES & Candidates (71f14a5)
Compiled cryptopp 8.6.0xcframework
cryptopp_8.6.0xcframework feat(build): Switch to xcframework on iOS
Release 0.2.0
Compiled cryptopp 8.6.0
cryptopp_8.6.0 Fix compile action
Release 0.1.2
Cleans up npm package to reduce the size.
Release 0.1.1
Release 0.1.0
0.1.0 (2022-03-23)
First release 👋