Changelog
Generated by releaseledger. Manual edits may be overwritten. Update releaseledger entries and rebuild this file instead.
[0.8.1] - Unreleased
Changed
Added release-tag version checks for wheels and source distributions
Fixed
Fixed duplicated sentence-boundary pauses during SSML-to-SSMD round-trips
Quality
Added strict formatter, SSML, and CLI regression coverage for pauses between sentences
Added installed-wheel smoke validation outside the source checkout
[0.8.0] - 2026-07-29
Added
Added command-line validation and SSMD/SSML conversion workflows with parser integration
Added parser, document, capability, diagnostics, and security coverage for SSMD processing
Added an external SSMD authoring skill with a validated command-line workflow
Added stable CLI JSON envelopes, command discovery, authoring configuration, voice workflows, and contract tests
Added portable YAML front matter with voice bindings, pause defaults, and provider-aware authoring
Added create JSON contract coverage for domain state, atomic output behavior, and header materialization
Changed
Changed title to portable string metadata excluded from plain text and spoken SSML output
Changed the SSMD agent workflow around result state, output inspection, and metadata warnings
Fixed
Improved Windows compatibility for CLI and documentation workflow checks
Fixed CLI test and generated release-document behavior on Windows
Fixed sentence splitting so punctuation inside emphasis spans remains balanced across formatting and SSML conversion
Documentation
Documented the authoritative project guidance and examples in Markdown and MyST sources
Quality
Added audited release metadata and reproducible validation gates for the 0.8.0 package