NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1271 most downloaded on npm
mdast utility to serialize markdown
Last release today
03 Oct 2026
Ships unpredictably
gaps range from 3 weeks to 1.9 years
Nearly every release is documented
notes for 38 of 41 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
43 releases · first in 2020
One column per quarter.
9039999 Add afterNode , beforeNode , and unicode on Unsafe patterns
afterNode, beforeNode, and unicode on Unsafe patternsFull Changelog: 2.1.3...2.2.0
388140e Fix forming attention in the complex cases
Full Changelog: 2.1.2...2.1.3
b0a91ea Fix crash in more complex content around attention
Full Changelog: 2.1.1...2.1.2
97fb818 Fix roundtripping of attention by encoding surroundings
Full Changelog: 2.1.0...2.1.1
5fd2f1e Add compilePattern helper to state
6e5e12d Change to require Node.js 16 migrate : update too
@types/mdast and friendsexports mapbulletOrderedOther, always use other bulletsbulletOrderedOther if you passed it, it’s now the defaultfences default to truefences: true if you passed it, explicitly set it tofalse if you want that, but fenced code is better than indented codelistItemIndent default from 'tab' (size) to 'one'listItemIndent: 'one' if you passed it, explicitly set it to'tab' if you want thatlistItemIndent: 11 -> 'one'Context type aliasContext -> StateSafeOptions type aliasSafeOptions -> InfoFull Changelog: 1.5.0...2.0.0
122101f Fix to not generate blank lines for phrasing roots
defaultHandlersassociationId helper to statecreateTracker helper on statesafe helper on statecontainerPhrasing, containerFlow helpers on stateindentLines helper on statenull as input in typesFull Changelog: 1.4.0...1.5.0
2f3eeb7 Remove unneeded escapes of - , *
52c18b4 623a775 Add support for output position tracking
Full Changelog: 1.2.6...1.3.0
5799be7 Fix bug w/ lists collapsing into thematic breaks
Full Changelog: 1.2.5...1.2.6
2147a87 Fix control characters in link, image destinations
Full Changelog: 1.2.4...1.2.5
7b381da Fix to not escape some character in certain spans
Full Changelog: 1.2.3...1.2.4
36b930b Fix decoding identifier of association if w/o label
identifier of association if w/o labelFull Changelog: https://github.com/syntax-tree/mdast-util-to-markdown/compare/1.2.2...1.2.3
fce3057 Fix roundtripping attention-like underscores by @wooorm in https://github.com/syntax-tree/mdast-util-to-markdown/pull/43
Full Changelog: https://github.com/syntax-tree/mdast-util-to-markdown/compare/1.2.1...1.2.2
108450c Fix handling of spaces, tabs around line endings
Full Changelog: https://github.com/syntax-tree/mdast-util-to-markdown/compare/1.2.0...1.2.1
b14ec32 Add bulletOrdered, bulletOrderedOther options
bulletOrdered, bulletOrderedOther optionsbulletOther option to use for adjacent listsebf0058 Fix to unlock type dependencies
7f21d65 Change types to use mdast types
mdast typesNothing published for this version
b6ca06b Use ESM see: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
491bef4 cd8c600 634cc75 0690696 Fix types
b6ca06b Use ESM see: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
4a4c149 Fix sole blank line in fenced code
843796a Fix html (text) at start of phrasing
d10c763 Fix html (text) from being seen as html (flow)
0479147 Fix formatted URL from becoming an autolink
547789c Add export for configure
configure0bcf8cb Add resourceLink option
resourceLink optionea521a1 Update mdast-util-from-string
mdast-util-from-stringruleRepetitiona57fe5c Refactor code to improve size
ed66619 Refactor to improve size by inlining module
9beae92 Fix to not force break adjacent block quotes
158a604 Add mdast-util-math to list of extensions
mdast-util-math to list of extensions2d35e7c Fix superfluous escape in digits
49bae06 Fix to not escape when unneeded in headings
844a801 Add interface for spreading flow, fix spread
55a0476 Add final eol when needed
tightDefinitions7023826 Fix escapes in autolinks
Nothing published for this version
* 15caebe Add extra safety hook
7f38039 Add support for extensions
559b2d8 Fix files in package.json
files in package.jsonNothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →