Skip to content

Tags: ashvardanian/StringWars

Tags

v1.8.0

Toggle v1.8.0's commit message
Release: v1.8.0 [skip ci] - Add: TR29 Unicode words tokenization (dcecbb1) - Docs: UTF-8 Search results (39825f6) - Make: Bump dependencies (9ed0776) - Improve: Fair Unicode comparisons (0e48fbc) - Improve: Better defaults (080bbfc) - Improve: Deduplicate input tokens (b9ab108) - Fix: Switch to PCRE2 for proper case-folding (c2f0550)

v1.7.0

Toggle v1.7.0's commit message
Release: v1.7.0 [skip ci] - Add: Case-folding results (31142ce) - Add: Unicode Python benchmarks (1b5cba1) - Add: Separate Unicode benchmarks (a2bf26a) - Improve: Benchmark section names (aa9a7f1) - Make: Bump StringZilla for Unicode (808cdbc) - Improve: Assume PyICU available (82f528a) - Docs: Case-folding results (3c1832b) - Docs: Use ASCII bar-charts on homepage (fe3757d) - Improve: Fairness of case-fold benchmarks (4f7fa9d) - Docs: Broken dataset links (9b511c6) - Fix: Measuring "case-insensitive-find" thoughput (3ca7544) - Improve: Gracefull error handling (ad515c0) - Docs: Newer Leipzig corporas (7d7da42)

v1.6.1

Toggle v1.6.1's commit message
Release: v1.6.1 [skip ci] - Docs: Apple M2 results (a1cd995) - Make: Use preview StringZilla (f5ff965)

v1.6.0

Toggle v1.6.0's commit message
Release: v1.6.0 [skip ci] - Add: UTF-8 Processing benchmarks (d519c74) - Make: Use `icu` for Unicode parsing (789a69d) - Docs: UTF-8 language-specific datasets (0a93238)

v1.5.0

Toggle v1.5.0's commit message
Release: v1.5.0 [skip ci] - Add: Encryption benchmarks (9c94576) - Docs: Encryption/Decryption results on SPR (9f44178) - Docs: Clang and SSL sys requirements (b63d7d7) - Docs: `cURL` vs `wget` (abafedd) - Docs: Links to "HashEvals" and "StringWars" (be5c927) - Docs: Measuring fingerprint quality (b393b8e)

v1.4.2

Toggle v1.4.2's commit message
Release: v1.4.2 [skip ci] - Docs: B200 results (pre register-only kernels) (f5d59ff) - Docs: Profiling with `ncu` & `perf` (a5f4a67)

v1.4.1

Toggle v1.4.1's commit message
Release: v1.4.1 [skip ci] - Fix: CoW compilation issues (31a527e) - Make: Test released artifacts (ff62de5)

v1.4.0

Toggle v1.4.0's commit message
Release: v1.4.0 [skip ci] - Add: `PerfSection` counters for Linux (6c81479) - Add: Separate checksums bench section (9d3a01c) - Add: Sha256 benchmarks (3355e58) - Make: Bump StringZilla & StringTape (1d988f9) - Improve: Colocate tokens before hashing (82383d7) - Docs: Informative dataset stats (5abefee) - Fix: `.iter().copied()` compilation (6568249) - Improve: Silence unused warnings (dd0f156) - Improve: Reuse `load_dataset` (c90a7eb) - Improve: Lower memory usage (c22d9d9) - Make: StringTape & Linux deps (762f707) - Improve: Allow RegEx `STRINGWARS_FILTER` (e7faa1a)

v1.3.1

Toggle v1.3.1's commit message
Release: v1.3.1 [skip ci] - Fix: Avoid x86-only hashes on Arm (e930902)

v1.3.0

Toggle v1.3.0's commit message
Release: v1.3.0 [skip ci] - Add: `FoldHasher` comparison (453acbf) - Docs: 4.0.15 StringZilla hash speeds (2b19019) - Docs: Run with `uv` (5e8cbcf)