Added support for converting
HTMLBlocknodes to and fromMarkdown.HTMLBlockwhen using Julia 1.14+, where the corresponding stdlib type is available.Added support for converting
HTMLInlinenodes to and fromMarkdown.HTMLInlinewhen using Julia 1.14+, where the corresponding stdlib type is available.Added support for
Strikethroughnodes when converting to/from the Markdown stdlib AST. This interop requires Julia 1.14+, becauseMarkdown.Strikethroughis only available in the stdlib starting there. (#31, #32)
Implemented
replaceandreplace!to safely mutate trees in arbitrary ways, andempty!(node.children)to remove all the children of a node. (#22)The
getpropertyandsetproperty!methods no longer print unnecessary debug log. (#19)
append!andprepend!methods now correctly append nodes from anode.childreniterator. (#16)
Initial release.