1.3 KiB
1.3 KiB
Changelog
Unreleased
- Breaking: directives, the opaque carry among them (now
carry), are spelled under an!adf:prefix (!adf:name … !adf:/name,!adf:name[content]{attrs},!adf:name arg {attrs}) in place of the:::/::/:nameforms; convert stored markdown perMIGRATION.md. - Breaking:
unspellable-linkleavesConvertErrorCode; a link whosehrefortitleno CommonMark escape spells is written as!adf:link[text]{attrs}. - Add
adfToPlainMarkdownandplainMarkdownToAdf, a lossy pair converting ADF to and from markdown GitHub, GitLab and Obsidian render: alerts, callouts, task lists,==highlights==and pipe tables. - Spell
rule'scolor,styleandweightandlayoutSection'scolumnRuleStyledirectly where they rode the opaque carry. - Fix a link whose text holds another link: the inner link is kept and the outer brackets stay text, where the outer link was dropped.
- Fix an image inside another image's description: it flattens into the alt text, where it was refused.
0.1.0
- First release: lossless conversion between ADF and an extended markdown flavour —
adfToMarkdown,markdownToAdfandisAdfDocument. Plain CommonMark is valid input, nothing throws, and every error carries acodefrom a closed list.