1 parent befdf3b commit 80d42d2Copy full SHA for 80d42d2
1 file changed
CHANGELOG.rst
@@ -8,8 +8,9 @@ v4.0.0 2026-08-12
8
- **Breaking change**: Remove deprecated ``xxhash.VERSION_TUPLE``
9
- **Breaking change**: The ``input`` keyword argument is renamed to ``data``
10
across constructors, ``update()``, and one-shot functions
11
-- **Breaking change**: ``str`` input is no longer accepted; encode to
12
- ``bytes`` before hashing (hashlib-compatible ``TypeError``)
+- **Breaking change**: ``str`` input is no longer accepted and raises
+ ``TypeError: Strings must be encoded before hashing``; encode to
13
+ ``bytes`` before hashing
14
- Upgrade xxHash from v0.8.2 to v0.8.3. Note: on GCC/Clang source builds
15
that target AVX2 (e.g. ``-march=x86-64-v3``), upstream v0.8.3
16
autovectorizes ``XXH64_update()`` and makes the xxh64 streaming path
0 commit comments