NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1901 most downloaded on npm
A markdown parser built for speed
Last release 13 days ago
22 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
225 releases · first in 2011
One column per quarter.
# 11.1.0 (2023-12-12) ### Features * add processAllTokens hook
allow Renderer class in marked.use
clean up rules so they can be typed
# 10.0.0 (2023-11-11) ### Bug Fixes * run spec tests with testutils (#3017) (014d4e6) ### BREAKING CHANGES * drop support for node v16
fix instance options sent to lexer and parser
## 9.1.5 (2023-11-02) ### Bug Fixes * fix emstrong unicode
## 9.1.4 (2023-10-31) ### Bug Fixes * Fix type declaration bundle(s)
fix empty heading breaks paragraph and table
trim newline from blockquote token.text
add marked.min.js to package exports
# 9.1.0 (2023-10-05) ### Features * add --no-clobber option to CLI
## 9.0.3 (2023-09-18) ### Bug Fixes * marked --help
## 9.0.2 (2023-09-16) ### Bug Fixes * fix unicode emstrong
remove built files from git repo.
deprecated options removed. See https://marked.js.org/using_advanced#options to see how to enable the removed options with extensions.
remove unknown from walkTokens return types
Fix unicode Regex miscounting emoji length
## 7.0.1 (2023-08-07) ### Bug Fixes * use rollup to output js files
change defaults for mangle and headerIds to false
# 6.0.0 (2023-07-31) ### Bug Fixes * Migrate to Typescript (#2805) (cb54906) ### BREAKING CHANGES * Migrate to Typescript
## 5.1.2 (2023-07-25) ### Bug Fixes * Add support for Node 16
## 5.1.1 (2023-07-07) ### Bug Fixes * fix typo
## 5.0.5 (2023-06-07) ### Bug Fixes * Fix more Escape conflicts
fix quadratic execution in em mask
Clarify deprecation messages for default parameters
only warn if langPrefix is changed (#2796) (d193694) The deprecated options warnings can be turned off by default by using: `js marked.use({ mangle: f…
add block param to html renderer
headerIds, mangle, and langPrefix which are on by default.
These warnings can be turned off by default by using:marked.use({
mangle: false,
headerIds: false,
});
If you need these options you can use the extensions listed below.| Option | Replacement |
|---|---|
highlight, langPrefix, and callback |
marked-highlight |
mangle |
marked-mangle |
baseUrl |
marked-base-url |
smartypants |
marked-smartypants |
xhtml |
marked-xhtml |
headerIds and headerPrefix |
marked-gfm-heading-id |
Sorry for all of the quick releases. We were testing out different ways to build the files for releases. v4.2.5 - v4.2.12 have no changes to how marke
Sorry for all of the quick releases. We were testing out different ways to build the files for releases. v4.2.5 - v4.2.12 have no changes to how marked works. The only addition is the version number in the comment in the build files.
## 4.2.11 (2023-01-14) ### Bug Fixes * just build in version
## 4.2.10 (2023-01-14) ### Bug Fixes * use version
## 4.2.9 (2023-01-14) ### Bug Fixes * fix version
Nothing published for this version
## 4.2.7 (2023-01-14) ### Bug Fixes * fix build file version
## 4.2.6 (2023-01-14) ### Bug Fixes * add version to build files
## 4.2.2 (2022-11-05) ### Bug Fixes * fix escape characters in links
Support escapes within emphasis (#2627) (377823a), closes #2280
# 4.2.0 (2022-10-31) ### Features * export bin/marked
# 4.1.0 (2022-08-30) ### Features * add async option
make second parameter optional on lexer.inline
## 4.0.18 (2022-07-11) ### Bug Fixes * fix heading in list item
Code and heading after list without blank line
## 4.0.16 (2022-05-17) ### Bug Fixes * fix ref links inside table
list item bullet without whitespace
only convert leading tabs to spaces
allow emStrong regex to consume more characters at once
## 4.0.12 (2022-01-27) ### Bug Fixes * fix nbsp after table
fix blank line after table header
security: fix redos vulnerabilities
retain line breaks in tokens properly
Your coding agent can read these notes before it upgrades. Set up the MCP server →