v0.4.0 - Markdown rendering + npm on GitHub Packages
Markdown rendering
threemd htmlnow renders each plane's Markdown body (and the preamble) to real HTML via a new dependency-freeMarkdownRenderer(a CommonMark subset: headings, ordered/unordered/task lists, fenced code, blockquotes, bold, italic, inline code, links). The CLI is now a true preview, not a raw<pre>dump.
Distribution
@corvidlabs/threemdnow publishes to GitHub Packages (npm.pkg.github.com), matching the CorvidLabs convention. A release workflow publishes automatically using the built-in token; no manualnpm loginneeded. Consumers add@corvidlabs:registry=https://npm.pkg.github.comto.npmrc, thenbun add @corvidlabs/threemd.
Project
- Added ROADMAP.md.
Verified: swift-format lint clean, 92 Swift tests, 58 TypeScript tests, 36 conformance vectors green in both languages, spec-sync 7/7.
SwiftPM:
.package(url: "https://github.com/CorvidLabs/3md", from: "0.4.0")