Skip to content

Commit c42c1a4

Browse files
release 0.10.3 (#421)
1 parent d397703 commit c42c1a4

4 files changed

Lines changed: 239 additions & 261 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
66

77
## [Unreleased] -
88

9+
## [0.10.3] - 2026-10-26
10+
911
### Breaking Changes
1012

1113
- The default Argon2id parameters (`Argon2Parameters::default()`, `Argon2::new()`, `derive_key` / `encrypt_with_password` with `Latest`) now use 19 MiB of memory (19456 KiB) instead of 4 MiB, matching the OWASP Password Storage Cheat Sheet minimum (m=19 MiB, t=2, p=1). Existing data is unaffected: the parameters are serialized alongside every derivation and are read back from there. Callers that rebuild parameters from the defaults instead of persisting the serialized `Argon2Parameters` / `DerivationParameters` must pin `memory = 4096` to keep deriving the same keys.
14+
- Low-order X25519 public keys are now rejected.
1215

1316
## [0.10.2] - 2026-09-14
1417

0 commit comments

Comments
 (0)