3.1.0
3.1.0
Released on 2026-05-12.
Added
- Added
CDMarkdownOrderedListelement for parsing ordered (numbered) lists. - Added
CDMarkdownTableelement for parsing GitHub Flavored Markdown pipe tables. - Added
preserveLeadingWhitespaceconfiguration property toCDMarkdownParser. Whentrue, 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.yamland thejazzygem; addedswift-docc-plugindependency toPackage.swift; regenerateddocs/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.