Skip to content

Releases: docspec/docspec

docspec-v1.10.1

12 Jun 14:12

Choose a tag to compare

Fixed

  • embed asset access in ImageSource::Asset via AssetHandle trait

docspec-v1.10.0

11 Jun 22:39

Choose a tag to compare

Added

  • (markdown-writer) minimal markdown writer
  • (docx-reader) image support
  • (markdown-reader) translate raw HTML to DocSpec events

Fixed

  • (blocknote-writer) lift embedded elements/blocks
  • (docspec-docx-reader) continued lists

Other

  • (tests) share event builders via docspec-test-utils
  • (tests) centralize synth_docx fixture in docspec-test-utils
  • (tests) share FailingWriter mock via docspec-test-utils
  • (tests) share collect_events harness via docspec-test-utils
  • (tests) share writer drive harness via docspec-test-utils
  • (docx-reader) consolidate test collect_events helpers
  • (http) centralize MIME constants

docspec-v1.9.0

11 Jun 12:00

Choose a tag to compare

Added

  • (docx-reader) minimal list support
  • (docx-reader) StartLink/EndLink for w:hyperlink
  • (pandoc-native-writer) CodeBlock, Code

docspec-v1.8.0

10 Jun 20:55

Choose a tag to compare

Added

  • (docx-reader,blocknote-writer) text color and highlight support
  • (core) replace TextStyle with wrapper events
  • (docx-reader) replace opaque-subtree counter with typed enum stack; shrink denylist
  • (docx-reader) gridSpan, colspan, tblHeader, StartTableHeader support
  • (docx-reader) symbol font character normalization (Wingdings/Webdings/Symbol)
  • (docx-reader) Heading, BlockQuote, Preformatted
  • (pandoc-native-writer) Headings
  • (pandoc-native-writer) HorizontalRule, LineBreak, SoftBreak

Fixed

  • (pandoc-native-writer) prevent cross-close between paragraph and heading

Other

  • (docx-reader) split DOCX reader modules

docspec-v1.7.1

09 Jun 13:40

Choose a tag to compare

Fixed

  • (blocknote-writer) skip default color props
  • (blocknote-writer) skip default text alignment

docspec-v1.7.0

09 Jun 10:35

Choose a tag to compare

Added

  • (docx-reader) honour w:rPr and w:pPr properties

Other

  • update Cargo.lock dependencies

docspec-v1.6.0

09 Jun 03:58

Choose a tag to compare

Added

  • add DOCX input support across facade, CLI, and HTTP
  • unify reader constructors
  • make public enums non-exhaustive
  • (pandoc-native-writer) Pandoc native writer
  • (docx-reader) emit table events
  • (docx-reader) emit Text("\t") for <w:tab>
  • (docx-reader) emit LineBreak for <w:br>
  • (cli) unify docspec-http into docspec as http subcommand

Other

  • (docspec) append InputFormat::Docx to preserve discriminants
  • enforce dead_code lint and drop unused CliError variants

docspec-v1.5.1

08 Jun 19:35

Choose a tag to compare

Fixed

  • (docspec) correctly organize features

Other

  • loosen semver violation checks

docspec-v1.5.0

08 Jun 18:21
27f5eaf

Choose a tag to compare

chore: Release package docspec version 1.5.0

docspec: v1.4.0

04 Jun 11:56

Choose a tag to compare

1.4.0 (2026-06-04)

Features

  • docspec: hookup docx reader behind docx feature flag (6877941)