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