# Changelog

## v0.1.2 / 2026-08-09
### Changed
- Allow the `@jscrypto/core` peer dependency range up to `0.9.1`.

## v0.1.1 / 2026-08-09
### Changed
- Document that ChaCha20 components moved to `@jscrypto/ciphers` in the `@jscrypto` `0.9.0` architecture.
- Restrict the `@jscrypto/core` peer dependency to `>=0.7.0 <0.9.0`.

## v0.1.0 / 2026-07-30
### Added
- Initial release of `@jscrypto/chacha20`.
- Add `ChaCha20`, `XChaCha20`, `ChaCha20-Poly1305`, and `XChaCha20-Poly1305` components.
- Add `chacha20Preset` for registry registration.
- Build ESM, CommonJS, IIFE, and UMD outputs with TypeScript declarations.
