Releases: birdcar/markdown-js
Releases · birdcar/markdown-js
Release list
markdown: v1.1.1
markdown: v1.0.0
1.0.0 (2026-06-11)
⚠ BREAKING CHANGES
- @click and @steps are no longer built-in directives. They still parse correctly; consumers should register them via remarkBfm({ directives: { click: { kind: 'container' }, steps: { kind: 'container' } } }).
Features
- open generic directive tokenizer to any spec-valid name (b2fafda)
Documentation
- document custom directive registration API (f36d04c)
markdown: v0.1.0
markdown: v0.0.3
0.0.3 (2026-03-11)
⚠ BREAKING CHANGES
- FootnoteRefNode and FootnoteDefNode now require an index field. Footnote defs moved from tree.children to root.footnotes array.
Features
- add 9 directive types to BFM parser (d558d0c)
- Add computed footnotes metadata and mergeAndExtract convenience (e1060cd)
- add front-matter, hashtags, metadata extraction, and document merging (a8163fd)
- add Pandoc-style footnote syntax (ec98c9f)
- Add platform-prefixed mentions (2c756c4)
- implement BFM remark plugin suite (e949861)
- Overhaul footnotes for BFM spec conformance (dede9b9)
Bug Fixes
- ci: Checkout submodules for spec fixtures in publish workflow (95c8303)
- ci: Use Node 24 and OIDC for npm trusted publishing (f34c689)
- Directive conformance for toc, tabs, endnotes, math, include, query (e0214b2)
- Pin initial release-please version to 0.0.3 (67464d1)
- Trigger patch release for workflow validation (c63cba7)