# Change Log

## v0.2.0 / 2026-07-29
### Added
- exported `extractHkdf` and `expandHkdf` helpers for RFC 5869 Extract / Expand.
- exported `hkdfExtract` (`HKDF-Extract`) and `hkdfExpand` (`HKDF-Expand`) KDF components.
- `hkdfPreset` now registers `HKDF`, `HKDF-Extract`, and `HKDF-Expand`.

### Fixed
- `HKDF-Expand` / `expandHkdf` reject PRK shorter than `HashLen` bytes.

## v0.1.0 / 2026-07-29
### Added
- created `@jscrypto/hkdf` package with RFC 5869 HKDF-Extract / HKDF-Expand.
- exported `deriveHkdf`, `hkdf` KDF component, and `hkdfPreset`.
- browser IIFE/UMD builds depend on the shared `jscryptoCore` global instead of bundling another `@jscrypto/core` copy.
