v0.10.0-beta.1
Pre-release
Pre-release
·
111 commits
to main
since this release
Delta since previous beta (v0.10.0-beta.0) — 1 new changeset.
Patch Changes
-
fix(markdown): stop over-escaping phrasing-boundary whitespace character references
A space or tab at a phrasing boundary (the edge of a paragraph, list item, or blockquote's inline content) was serializing to a backslash-escaped character reference (
\ /\	) instead of a bare /	. Per CommonMark the escaped form renders as the literal visible text in GitHub, the docs site, and Open Knowledge's own re-parsed editor.escapeEntityAmpersandsnow leaves character references thatmdast-util-to-markdownsynthesizes for boundary-whitespace preservation un-escaped, while continuing to escape user-authored entities.