Skip to content

Releases: buchwandler/ssmd

v0.8.1

Choose a tag to compare

@holgern holgern released this 04 Aug 08:35

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

Choose a tag to compare

@holgern holgern released this 29 Jul 15:17

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

Choose a tag to compare

@holgern holgern released this 25 Jan 15:27

Full Changelog: v0.7.1...v0.7.2

🐛 Bug Fixes

  • Several improvements

⚙️ Miscellaneous Tasks

  • Fix mypy and pre-commit

v0.7.1

Choose a tag to compare

@holgern holgern released this 25 Jan 13:08

Full Changelog: v0.7.0...v0.7.1

🚀 Features

  • Several improvements and fixes

v0.7.0

Choose a tag to compare

@holgern holgern released this 25 Jan 10:29

Full Changelog: v0.6.2...v0.7.0

🚀 Features

  • Paragraph structure has been added

v0.6.2

Choose a tag to compare

@holgern holgern released this 24 Jan 15:43

Full Changelog: v0.6.1...v0.6.2

🚜 Refactor

  • Refactoring and better pause parsing

v0.6.1

Choose a tag to compare

@holgern holgern released this 19 Jan 16:17

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

Choose a tag to compare

@holgern holgern released this 17 Jan 13:31

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

Choose a tag to compare

@holgern holgern released this 14 Jan 17:23

Full Changelog: v0.5.2...v0.5.3

🚜 Refactor

  • Ssml conversion improved

📚 Documentation

  • Improve docu

v0.5.2

Choose a tag to compare

@holgern holgern released this 13 Jan 18:47

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