Releases: Skycoder42/libsodium_dart_bindings
Releases · Skycoder42/libsodium_dart_bindings
Release of package sodium_libs - Version 3.3.0
Changelog
3.3.0 - 2024-10-21
Added
- Run integration tests via firebase test labs
Changed
- Updated dependencies
- Update embedded libsodium binaries
- Updated min sodium version to 3.4.0
- This includes the newly added low level isolate APIs
Removed
- Removed BrowserStack integration tests as, BrowserStack does not sponsor
App Automate
The package and it's documentation are available at pub.dev.
Release of package sodium - Version 3.4.0
Release of package sodium - Version 3.3.0
Changelog
3.3.0 - 2024-09-20
Added
- Added
crypto_sign_ed25519_pk_to_curve25519
andcrypto_sign_ed25519_sk_to_curve25519
sumo functions (#123)
Changed
- Updated dependencies
- Improved isolate transfers for FFI secure keys
- Add finalization to JS secure keys if forgotten to dispose
- Exposed
ready
property onLibSodiumJS
The package and it's documentation are available at pub.dev.
Release of package sodium_libs - Version 3.2.0+1
Release of package sodium - Version 3.2.0+1
Release of package sodium_libs - Version 3.2.0
Release of package sodium - Version 3.2.0
Changelog
3.2.0 - 2024-08-18
Added
- Added
crypto.secretStream.pushChunked
andcrypto.secretStream.pullChunked
- Serve as a replacement for the deprecated
push
andpull
APIs - Allow for a secure and bug-free encryption of files and other binary streams
by requiring achunkSize
that is used to partition the incoming binary
data into fix-sized chunks, just as the API expects.
- Serve as a replacement for the deprecated
- Added file encryption/decryption example
Deprecated
- Deprecated
crypto.secretStream.push
andcrypto.secretStream.pull
The package and it's documentation are available at pub.dev.
Release of package sodium_libs - Version 3.0.0
Changelog
3.0.0 - 2024-08-15
Changed
- Updated dependencies
- Updated min dart sdk to 3.5.0
- Updated min flutter sdk to 3.24.0
- Updated min sodium version to 3.0.1
- Updated embedded libsodium to version 1.0.20 (0.7.14 for JS)
- [BREAKING] Updated min Android SDK level to 21
- Unified iOS and macOS plugin code
- Uses xcframwork with embedded frameworks for both
- Supported platforms have not changed
- Run Android/iOS Integration tests via https://www.browserstack.com/
- Special thanks to BrowserStack for sponsoring this project with a free subscription to App Automate!
The package and it's documentation are available at pub.dev.