Releases: buchwandler/ssmd
Releases · buchwandler/ssmd
Release list
v0.8.1
Full Changelog: v0.8.0...v0.8.1
[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
v0.8.0
Full Changelog: v0.7.2...v0.8.0
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
- Recognized title as portable string metadata excluded from plain text and spoken SSML
output - Clarified 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
v0.7.2
Full Changelog: v0.7.1...v0.7.2
🐛 Bug Fixes
- Several improvements
⚙️ Miscellaneous Tasks
- Fix mypy and pre-commit
v0.7.1
v0.7.0
v0.6.2
v0.6.1
Full Changelog: v0.6.0...v0.6.1
🚀 Features
- New annotationSpan and PraseSpanResult class
- Doc about spans and unit tests
- Add more doc and unit tests
📚 Documentation
- Update readme
- Update doc to new spec
- Update examples
v0.6.0
Full Changelog: v0.5.3...v0.6.0
🚀 Features
- Update specification to new format
- First draft for a new SSMD specification
- Update ssmd specification
- Implementing the new specification
- Ssmd and ssml example
- Add yaml header parsing
- Add ssml capabilites improved
- Improved capabilities
🐛 Bug Fixes
- Fix old syntax
- Amazon ssml rules
- Parsing
- Improve parsing
- Parser should escape text for spacy
- Parser
📚 Documentation
- Parser examples
⚙️ Miscellaneous Tasks
- Fix pre-commit
- Fix pre-commit
v0.5.3
v0.5.2
Full Changelog: v0.5.1...v0.5.2
🚀 Features
- Add pause setting before header
🐛 Bug Fixes
- Spacy model name
- Coverage
📚 Documentation
- Update batch
⚙️ Miscellaneous Tasks
- Fix codecov