sodium 1.2.3+1
sodium: ^1.2.3+1 copied to clipboard
Dart bindings for libsodium, for the Dart-VM and for the Web
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.2.1 #
Changed #
- Updated minimum required dart SDK to 1.17.0
- Refactor implementation to make use of newly added ABI-specific integers
- Makes the library more robust on non x64 platforms
- Future-proof if new platforms are added
1.2.0+2 #
Changed #
- Replaced
lint
withdart_test_tools
which makes the default rules oflint
even more strict - Refactored test setup tooling
1.2.0 #
Added #
- Support for 32bit architectures by generalizing the native FFI bindings (#7)
Changed #
- Set minimum required dart SDK version to 2.14
- Updated dependencies
- Upgraded dart ffi language bindings
- Use new callable workflows for workflow simplification
Fixed #
- Fix formatting and linter issues with the newer dart SDK & dependencies
1.1.1 #
1.1.0 #
Added #
SecureKey.split
extension that allows to split one key into multiple (#2)SecureKey.nativeHandle
andSecureKey.fromNativeHandle
to allow passing secure keys across isolate boundariesSodiumInit.init
can now be called withinitNative: false
to disable initialization of the native library, in case it has already been initialized