commit b26ef09bcac4bd1860edbe228637a57aa0fa2b40
parent dc6ccae66ec7a9ef523d4963cdf62a08cb1b50db
Author: Jared Tobin <jared@jtobin.io>
Date: Sat, 31 Oct 2026 14:51:33 +0400
release: v0.4.8
Diffstat:
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG b/CHANGELOG
@@ -1,5 +1,11 @@
# Changelog
+- 0.4.8 (2026-10-31)
+ * Uses the native C kernel on x86_64 as well as aarch64, along with
+ an AVX2 4-way kernel on x86_64 CPUs that support it, detected at
+ runtime. 'mac' on such CPUs is roughly 1.5x faster on short
+ messages and 4-5x faster on long ones.
+
- 0.4.7 (2026-10-31)
* Bumps the ppad-fixed dependency to 0.2.1, which under the llvm
flag on x86_64 compiles ppad-fixed with LLVM's x86 cmov converter
diff --git a/ppad-poly1305.cabal b/ppad-poly1305.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ppad-poly1305
-version: 0.4.7
+version: 0.4.8
synopsis: A fast Poly1305 MAC
license: MIT
license-file: LICENSE