Skip to content

Version 0.3.0

Pre-release
Pre-release

Choose a tag to compare

@dipu-bd dipu-bd released this 24 Apr 07:14
· 41 commits to main since this release

What's Changed

  • Removed Stream support (It will be available again in later versions).
  • πŸ›‘οΈ Strengthened input validation for AES-CBC by requiring IV length to be exactly 16 bytes.
  • πŸ”’ Improved AEAD verification behavior in XChaCha20Poly1305 and XSalsa20Poly1305 by throwing StateError on authentication failure.
  • βš™οΈ Applied security hardening and reliability fixes across AES-GCM, ChaCha20/Salsa20 internals, cipher core helpers, and typed-data utilities.
  • βœ… Expanded test coverage with additional security and validation tests, including AES-GCM and typed-data cases.
  • πŸ§ͺ Added broader ChaCha20 and Salsa20 test vectors and scenarios.

New Contributors

Full Changelog: v0.2.0...v0.3.0