Changelog

Generated by releaseledger. Manual edits may be overwritten. Update releaseledger entries and rebuild this file instead.

[0.1.4] - 2026-10-07

Added

  • Added SSMD-aware reporting, context lookup, TXT projection, and safe speech audit and write-back workflows

Fixed

  • Fixed platform-independent analysis freshness by normalizing SSMD newlines and preserving workspace byte hashes

  • Fixed bundle workspace safety and newline-stable source checks during speech materialization

[0.1.3] - 2026-10-05

Added

  • Added native SSMD scene-break handling for Markdown, HTML, and EPUB conversions

[0.1.2] - 2026-10-03

Added

  • Added adaptive CLI help, portable metadata overrides, book language selection, and bundle metadata inspection

Changed

  • Changed the default for new conversions to sequence_fallback_mode=preserve while retaining explicit spell support

[0.1.1] - 2026-10-03

Added

  • Added in-memory conversion of text, Markdown, and HTML, with Markdown rendered as SSMD-safe spoken text

  • Added spell or preserve sequence fallback modes to document and book conversion, saved in SSMD and book metadata

Documentation

  • Documented the boundary between ssmdconvert’s conversion role and ttsready’s downstream speech review

[0.1.0] - 2026-10-01

Added

  • Added EPUB chapter inspection, source-number selection, and standalone SSMD chapter conversion

  • Added editable directory and portable ZIP bundles with manifest-defined chapter order

  • Added case-insensitive .ssmd.md detection as an SSMD input suffix

Changed

  • Changed EPUB chapter extraction to use epub2text while preserving combined conversion results

  • Added dedicated book inspect, convert, and validate CLI subcommands with JSON inspection and validation output

  • Made book bundle formats explicit and writes atomic, deterministic, and non-overwriting unless requested

  • Recorded source hashes at book conversion and separated original navigation parents from canonical chapter parents

  • Moved speech preparation dependencies into the optional speech extra