Releases: AZX-PBC-OSS/tors
Releases · AZX-PBC-OSS/tors
Release list
v0.6.1
0.6.1 (2026-09-10)
Bug Fixes
- clear the lookahead memo at the empty-object splice too (#39) (#42) (f735874)
- publish tors-documents wheels from tors-documents/dist, not the empty root dist (#46) (e697686)
- redact internal project codename from comment and docs (#41) (18d2036)
- score is_grounded's truncated tail window against the claim-length denominator (#44) (27e584c)
- tests: run the stdlib-b64 red side inline on the loop, not in a thread (#45) (cf3cd72)
v0.6.0
0.6.0 (2026-09-10)
⚠ BREAKING CHANGES
- chunk_hierarchical's Rust signature separators is now Option<&[Option<&str>]> (landed in #28; restated here because #28's squash carried no footer and release-please would not surface it). Python callers are unaffected: all-literal lists behave identically.
Features
- add chunk_by_lines and None-entry hierarchy splicing to chunk_hierarchical (#28) (b5a7d66)
- document-format extraction as tors.documents (second wheel, GIL-free) (#27) (eade003)
- memchr line/paragraph scans, lazy hierarchy levels, chunk_by_paragraphs_iter, iter error precedence (#30) (#34) (48e91bc)
Bug Fixes
Performance Improvements
Documentation
v0.5.0
0.5.0 (2026-09-09)
Features
Bug Fixes
- is_grounded(fuzzy=True) rejects a verbatim substring (#17) (1cce6d2)
- repair_json O(n²) on array-close runs (part A of #13) (#18) (c15b493)
- repair_json SIGSEGV on comma-joined object fragments (#19) (d9e1845)
- restore #21's deadline_ms, silently reverted by #24's stale-base squash (#25) (ec494c5)
Performance Improvements
v0.4.1
v0.4.0
v0.3.1
v0.3.0
v0.2.0
0.2.0 (2026-09-07)
Features
- abi3 wheels, PyPI trusted publishing, release-please, dependabot (3b6af74)
- more phonetic algorithms, WASM feasibility CI, weekly deep-fuzz job, close_matches prefilter (d159155)
- publish tors-core to crates.io alongside PyPI, harden CI permissions (394b067)
- v0 - single-pass GIL-free text normalization (124ef5d)
- v0.1.0 feature set — text normalization, segmentation, diffing, fuzzy/phonetic matching, retrieval, chunking, and integrity primitives (7fb43db)
Bug Fixes
- ci: astral-sh/setup-uv has no floating major tag, pin full v10.0.1 (ca2069c)
- close deadline-bypass DoS gap, cut chunk/truncate to one pass, DRY the py layer (134c07c)
- dedent,tokenize: adopt CPython 3.14 dedent rule, drop empty terms (a9030dd)
- release-please: drop package-name so tags stay plain vX.Y.Z (212739b)