Skip to content

v0.2.1

Choose a tag to compare

@holgern holgern released this 07 Aug 06:32
· 36 commits to main since this release

Full Changelog: v0.2.0...v0.2.1

[v0.2.1] - 2026-08-06

Added

  • Added explicit protected spans, source-aligned expansion traces, truthful instance-local unit customization, eager registration validation, registry audits, and dense-input regression coverage
  • Added immutable source-aligned replacement results, reviewed German compound aliases, and deliberate registry snapshot metadata for those aliases
  • Added Dutch, Polish, Russian, Swedish, and Turkish language support

Changed

  • Improved spoken form API with context-aware abbreviation expansion

Fixed

  • Corrected punctuation-safe abbreviation boundaries, ellipsis-adjacent matching, immediate guard enforcement, and deterministic custom overrides
  • Corrected anchored followed-by guards after preceding source text
  • Made unsupported compound-looking unit expressions fail closed and added the Greek small-letter mu unit alias
  • Improved Unicode-aware German title and English address context decisions

Documentation

  • Documented that unit expansion is lexical symbol expansion and does not own quantity verbalization or grammatical plural selection
  • Added API reference, customization guide, and language source documentation

Quality

  • Added edge case robustness tests and language-specific test coverage

[v0.2.0] - 2026-08-06

Added

  • Added spaCy POS vector support for improved abbreviation detection accuracy

Changed

  • Improved POS vector handling to reduce false positives

Documentation

  • Fixed German example script