v0.42.0
New APIs:
cm::escape_inline(aliased at crate level asescape_commonmark_inline) is added; escapes input text suitable for inclusion in a CommonMark document where regular inline processing takes place. (by @kivikakk in #602)cm::escape_link_destination(aliased at crate level asescape_commonmark_link_destination) is added; escapes input URL suitable for use as a link destination in a CommonMark document. (by @kivikakk in #605)
Changed APIs:
html::collect_textnow returns aString.html::collect_text_appendis added if you still want to start with your own (String) buffer. (by @kivikakk in #600)- There was no particular reason for this populating a
Vec<u8>instead of aString; it was just old.
- There was no particular reason for this populating a
Anchorizer::anchorizernow takes&strinstead of aString. (by @kivikakk in #603)- As above.
Updates:
Behind the scenes:
Diff: v0.41.1...v0.42.0