Changelog
Generated by releaseledger. Manual edits may be overwritten. Update releaseledger entries and rebuild this file instead.
[v0.1.7] - 2026-09-25
Changed
Improved CLI sentence splitting with Phrasplit while preserving punctuation and language-specific grouping
[v0.1.6] - 2026-09-22
Added
Added morphological metadata to token annotations and mapping-based annotation input
[v0.1.5] - 2026-09-19
Added
Added Termux installation guidance for system eSpeak and explicit compatibility-warning assertions in optional tests
Changed
Changed CLI clause batching to preserve multiline clause bodies and raised the espeakng-runtime minimum to 0.1.5
Fixed
Fixed missing-phoneme warnings to report the external caller location
[v0.1.4] - 2026-09-18
Added
Added phoneme diagnostics
[v0.1.3] - 2026-09-17
Added
Added espeakng-runtime support
Documentation
Updated changelog
[v0.1.2] - 2026-09-19
Added
Added
inspect_espeak()diagnostics and native library auto-discovery
Changed
Changed eSpeak backend to delegate discovery and execution to espeakng-runtime
Changed eSpeak backend exports to lazy imports
[0.1.1] - 2026-09-13
Internal
Fixed CI configuration
[v0.1.0] - 2026-09-13
Added
Added a standalone voice-config-driven Piper frontend with text and eSpeak backends
Added opt-in G2Lex and Lexphon adapters with pronunciation overlays and raw-block precedence
Added reusable facades, caching, annotations, language routing, markers, and stress controls to the public API
Changed
Improved lexicon resolution, configuration validation, and compatibility checks across supported profiles
Improved package versioning with source control metadata and release-artifact validation
Changed runtime dependency boundaries and clarified optional semantic preparation
Fixed
Fixed eSpeak CLI clause handling and benchmark integration
Documentation
Documented batch processing usage
Documented prepared-text usage and explicit Spokenform composition