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.
- New libsodium API: crypto_kx
- Added missing tests for crypto_kdf
- New libsodium API:
- crypto_aead
- Only crypto_aead_xchacha20poly1305_ietf has been implemented for now
- crypto_kdf
- Improve secretstream API usage
- New libsodium API: crypto_shorthash
- Added the beforenm/afternm variants of crypto_box
- Removed sender/recipient prefixes from publicKey/secretKey parameters of Box
- Added missing
@internal
on some internal classes
- New libsodium API: crypto_generichash
- New libsodium API: crypto_box_seal
- Set minimum required dart version to 2.13.0
- New libsodium API: crypto_auth
- Add
Sodium.secureCopy
(#1)
- New libsodium APIS:
- padding
- memory
- randombytes
- crypto_secretbox
- crypto_secretstream
- crypto_pwhash
- Extended unit and integration tests
- Documentation
- Initial test release - not ready for use yet!