Skip to content

3.1.0

Choose a tag to compare

@chrisdhaan chrisdhaan released this 15 May 03:34

3.1.0

Released on 2026-05-12.

Added

  • Added CDMarkdownOrderedList element for parsing ordered (numbered) lists.
  • Added CDMarkdownTable element for parsing GitHub Flavored Markdown pipe tables.
  • Added preserveLeadingWhitespace configuration property to CDMarkdownParser. When true, leading whitespace is preserved in inline code spans and fenced code blocks.
  • Added visionOS platform support to Package.swift, CDMarkdownKit.podspec, all source file platform guards, and CI.
  • Added native DocC documentation catalog (Source/CDMarkdownKit.docc/) with landing page and Getting Started article.

Updated

  • Migrated documentation hosting from Jazzy to DocC. Removed .jazzy.yaml and the jazzy gem; added swift-docc-plugin dependency to Package.swift; regenerated docs/ with DocC static site output.
  • Extended inline doc comments across all source files for full DocC compatibility.
  • Updated CI to add a visionOS build job and replace the Jazzy documentation job with a DocC build job.