commit a87cfc3f6c0fc78ed3611ac653114bb61de3c426
parent 26c4a05654734a49bfaf0508baac0efb5ebc4b6e
Author: Jared Tobin <jared@jtobin.io>
Date: Sat, 10 Oct 2026 18:59:11 +0400
release: v0.3.1
Diffstat:
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG b/CHANGELOG
@@ -1,5 +1,13 @@
# Changelog
+- 0.3.1 (2026-10-10)
+ * The portable implementation now lives in an internal
+ 'Data.ByteString.Base16.Pure' module, and
+ 'Data.ByteString.Base16.Arm' is no longer exposed. Both are hidden
+ internal modules; the public API is unchanged.
+ * Expands the test suite to exercise both the NEON and portable
+ implementations, including on invalid inputs.
+
- 0.3.0 (2026-05-16)
* Features order-of-magnitude performance improvements in both
encoding and decoding, especially on ARM platforms where NEON
diff --git a/ppad-base16.cabal b/ppad-base16.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ppad-base16
-version: 0.3.0
+version: 0.3.1
synopsis: Fast base16 encoding and decoding on bytestrings.
license: MIT
license-file: LICENSE