CHANGELOG (750B)
1 # Changelog 2 3 - 0.3.2 (2026-05-16) 4 * Bumps the poly1305 dependency to a version that returns its MAC in a 5 custom type having a constant-time Eq instance. 6 7 - 0.3.1 (2025-12-28) 8 * Tests with GHC 9.10.3. 9 10 - 0.3.0 (2025-12-27) 11 * Updates the poly1305 dependency to a version that uses ppad-fixed for 12 fixed-width words and constant-time primitives internally. Also swaps 13 a naïve ByteString equality check out for a constant-time version. 14 15 - 0.2.0 (2025-06-21) 16 * The 'encrypt' and 'decrypt' functions are now total, returning 'Left 17 InvalidKey', 'Left InvalidNonce', or 'Left InvalidMAC' values when 18 passed the corresponding bad inputs. 19 20 - 0.1.0 (2025-03-09) 21 * Initial release, supporting the ChaCha20-Poly1305 configuration. 22 23