Recent Releases of https://github.com/markedjs/marked

https://github.com/markedjs/marked - v16.2.1

16.2.1 (2025-08-27)

Bug Fixes

- TypeScript
Published by github-actions[bot] 6 months ago

https://github.com/markedjs/marked - v16.2.0

16.2.0 (2025-08-18)

Features

- TypeScript
Published by github-actions[bot] 6 months ago

https://github.com/markedjs/marked - v16.1.2

16.1.2 (2025-08-04)

Bug Fixes

  • fix multiline list item adds extra newline to raw (#3735) (e76453e)

- TypeScript
Published by github-actions[bot] 7 months ago

https://github.com/markedjs/marked - v16.1.1

16.1.1 (2025-07-18)

Bug Fixes

  • fix stong and em tokens in angle brackets (#3731) (ad8535c)

- TypeScript
Published by github-actions[bot] 7 months ago

https://github.com/markedjs/marked - v16.1.0

16.1.0 (2025-07-17)

Features

  • add generic types for parser and renderer output (#3722) (39a0ee3)

- TypeScript
Published by github-actions[bot] 7 months ago

https://github.com/markedjs/marked - v16.0.0

16.0.0 (2025-06-27)

Bug Fixes

  • remove cjs build & update min node to 20 (#3687) (0a35d8f)

BREAKING CHANGES

  • minify ./lib/marked.esm.js and ./lib/marked.umd.js
  • remove ./marked.min.js use ./lib/marked.umd.js instead
  • remove ./lib/marked.cjs
  • update minimum supported node version to 20 to support require('marked.esm.js'). see https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require

- TypeScript
Published by github-actions[bot] 8 months ago

https://github.com/markedjs/marked - v15.0.12

15.0.12 (2025-05-20)

Bug Fixes

- TypeScript
Published by github-actions[bot] 9 months ago

https://github.com/markedjs/marked - v15.0.11

15.0.11 (2025-04-25)

Bug Fixes

  • fix image alt text rendered to match common mark (#3668) (2c0e47a)

- TypeScript
Published by github-actions[bot] 10 months ago

https://github.com/markedjs/marked - v15.0.10

15.0.10 (2025-04-23)

Bug Fixes

- TypeScript
Published by github-actions[bot] 10 months ago

https://github.com/markedjs/marked - v15.0.9

15.0.9 (2025-04-21)

Bug Fixes

  • fix link url with no closing parenthesis (#3664) (72b6373)

- TypeScript
Published by github-actions[bot] 10 months ago

https://github.com/markedjs/marked - v15.0.8

15.0.8 (2025-04-07)

Bug Fixes

- TypeScript
Published by github-actions[bot] 11 months ago

https://github.com/markedjs/marked - v15.0.7

15.0.7 (2025-02-10)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 1 year ago

https://github.com/markedjs/marked - v15.0.6

15.0.6 (2025-01-06)

Bug Fixes

  • fix strikethrough inside strong and em to follow gfm (#3577) (7712a53)

- TypeScript
Published by github-actions[bot] about 1 year ago

https://github.com/markedjs/marked - v15.0.5

15.0.5 (2025-01-02)

Bug Fixes

  • allow strikethrough inside strong and em to follow gfm (#3569) (8a01658)

- TypeScript
Published by github-actions[bot] about 1 year ago

https://github.com/markedjs/marked - v15.0.4

15.0.4 (2024-12-15)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 1 year ago

https://github.com/markedjs/marked - v15.0.3

15.0.3 (2024-11-29)

Bug Fixes

  • update punctuation regex syntax to fix babel mistaken transpile (#3547) (9b988c4)

- TypeScript
Published by github-actions[bot] about 1 year ago

https://github.com/markedjs/marked - v15.0.2

15.0.2 (2024-11-20)

Bug Fixes

  • update punctuation regex syntax for compatibility (#3540) (fd015f1)

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v15.0.1

15.0.1 (2024-11-18)

Bug Fixes

  • Remove unused plus typescript tightening (#3527) (1f579f7)

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v15.0.0

15.0.0 (2024-11-09)

Bug Fixes

BREAKING CHANGES

  • escape html in renderers instead of tokenizers for all tokens.

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v14.1.4

14.1.4 (2024-11-07)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v14.1.3

14.1.3 (2024-10-15)

Bug Fixes

  • include single nested parens in emStrong link mask (#3475) (2b7efa8)
  • kill SIGINT signal at man for marked --help (#3483) (b1fd3ea)

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v14.1.2

14.1.2 (2024-09-08)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v14.1.1

14.1.1 (2024-09-04)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v14.1.0

14.1.0 (2024-08-26)

Bug Fixes

Features

  • add provideLexer and provideParser hooks (#3424) (447f5af)

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v14.0.0

14.0.0 (2024-08-07)

Bug Fixes

BREAKING CHANGES

  • Remove old renderer
  • throw an error if async: false is set when an extension sets async: true

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v13.0.3

13.0.3 (2024-07-28)

Bug Fixes

  • fix recursion-like stack overflow error caused by the old render… (#3380) (89af0b8)

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v13.0.2

13.0.2 (2024-07-04)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v13.0.1

13.0.1 (2024-06-24)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v13.0.0

13.0.0 (2024-06-12)

Bug Fixes

  • Fix blockquote code continuation (#3264) (7ab8185)
  • Add parser as a property on the Renderer object (#3291)
  • Send block text tokens to the text renderer (#3291)

Features

  • Send token objects to renderers (#3291) (1ce59ea)
  • Add space renderer that returns empty string by default (#3291)
  • Add header and align properties to TableCell token (#3291)
  • Add TableRow token (#3291)
  • Add Checkbox token (#3291)

BREAKING CHANGES

  • Add space token after blockquote and hr if there are multiple newlines
  • Send token objects to renderers and move logic to parse tokens from the parser to the renderers.

    • Most extensions that update marked renderers should still work with this version but will break in a future major version.
    • Extensions that change marked renderers will need to be updated and use new option useNewRenderer and accept a token object instead of multiple parameters. See updated Renderer docs

    ```js // v12 renderer extension

    const extension = { renderer: { heading(text, level) { // increase level by 1 return <h${level + 1}>${text}</h${level + 1}>; } } };

    marked.use(extension); ```

    ```js // v13 renderer extension

    const extension = { useNewRenderer: true, renderer: { heading(token) { // increase depth by 1 const text = this.parser.parseInline(token.tokens); const level = token.depth; return <h${level + 1}>${text}</h${level + 1}>; } } };

    marked.use(extension); ```

- TypeScript
Published by github-actions[bot] over 1 year ago

https://github.com/markedjs/marked - v12.0.2

12.0.2 (2024-04-19)

Bug Fixes

- TypeScript
Published by github-actions[bot] almost 2 years ago

https://github.com/markedjs/marked - v12.0.1

12.0.1 (2024-03-06)

Bug Fixes

- TypeScript
Published by github-actions[bot] almost 2 years ago

https://github.com/markedjs/marked - v12.0.0

12.0.0 (2024-02-03)

Bug Fixes

BREAKING CHANGES

  • changes to spec
  • Update HTML block tags: add search, remove source
  • Update punctuation to include unicode punctuation and symbol categories
  • Update HTML comment to include <!--> and <!--->

- TypeScript
Published by github-actions[bot] about 2 years ago

https://github.com/markedjs/marked - v11.2.0

11.2.0 (2024-01-27)

Bug Fixes

Features

- TypeScript
Published by github-actions[bot] about 2 years ago

https://github.com/markedjs/marked - v11.1.1

11.1.1 (2023-12-31)

Bug Fixes

  • improve lexing inline elements step's performance (#3146) (4f87b2a)

- TypeScript
Published by github-actions[bot] about 2 years ago

https://github.com/markedjs/marked - v11.1.0

11.1.0 (2023-12-12)

Features

- TypeScript
Published by github-actions[bot] about 2 years ago

https://github.com/markedjs/marked - v11.0.1

11.0.1 (2023-12-08)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 2 years ago

https://github.com/markedjs/marked - v11.0.0

11.0.0 (2023-11-29)

Bug Fixes

BREAKING CHANGES

  • Lexer.rules object has been changed so it can be properly types. Some intermediate rules have been removed.

- TypeScript
Published by github-actions[bot] about 2 years ago

https://github.com/markedjs/marked - v10.0.0

10.0.0 (2023-11-11)

Bug Fixes

BREAKING CHANGES

  • drop support for node v16

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.1.6

9.1.6 (2023-11-10)

Bug Fixes

  • fix instance options sent to lexer and parser (#3073) (f9d08cc)

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.1.5

9.1.5 (2023-11-02)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.1.4

9.1.4 (2023-10-31)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.1.3

9.1.3 (2023-10-28)

Bug Fixes

  • fix empty heading breaks paragraph and table (#3050) (a1034e6)

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.1.2

9.1.2 (2023-10-13)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.1.1

9.1.1 (2023-10-11)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.1.0

9.1.0 (2023-10-05)

Features

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.0.3

9.0.3 (2023-09-18)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.0.2

9.0.2 (2023-09-16)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.0.1

9.0.1 (2023-09-15)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v9.0.0

9.0.0 (2023-09-09)

Bug Fixes

BREAKING CHANGES

  • - remove built files from git repo.
    • If you need to use the latest version of marked on the web you can use a cdn to get marked.min.js from npm:
    • https://cdn.jsdelivr.net/npm/marked/marked.min.js

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v8.0.1

8.0.1 (2023-09-06)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v8.0.0

8.0.0 (2023-09-03)

Bug Fixes

Features

BREAKING CHANGES

  • deprecated options removed. See https://marked.js.org/using_advanced#options to see how to enable the removed options with extensions.

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v7.0.5

7.0.5 (2023-08-26)

Bug Fixes

  • remove unknown from walkTokens return types (#2955) (65934c1)

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v7.0.4

7.0.4 (2023-08-19)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v7.0.3

7.0.3 (2023-08-15)

Bug Fixes

  • Fix unicode Regex miscounting emoji length (#2942) (f3af23e)

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v7.0.2

7.0.2 (2023-08-10)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v7.0.1

7.0.1 (2023-08-07)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v7.0.0

7.0.0 (2023-08-06)

Bug Fixes

  • change defaults for mangle and headerIds to false (#2890) (63a839b)

BREAKING CHANGES

  • change defaults for mangle and headerIds to false

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v6.0.0

6.0.0 (2023-07-31)

Bug Fixes

BREAKING CHANGES

  • Migrate to Typescript

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v5.1.2

5.1.2 (2023-07-25)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v5.1.1

5.1.1 (2023-07-07)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v5.1.0

5.1.0 (2023-06-10)

Bug Fixes

Features

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v5.0.5

5.0.5 (2023-06-07)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v5.0.4

5.0.4 (2023-05-30)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v5.0.3

5.0.3 (2023-05-26)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 2 years ago

https://github.com/markedjs/marked - v5.0.2

5.0.2 (2023-05-11)

Bug Fixes

  • Clarify deprecation messages for default parameters (#2802) (763e9de)

- TypeScript
Published by github-actions[bot] almost 3 years ago

https://github.com/markedjs/marked - v5.0.1

5.0.1 (2023-05-06)

Bug Fixes

  • only warn if langPrefix is changed (#2796) (d193694) The deprecated options warnings can be turned off by default by using: js marked.use({ mangle: false, headerIds: false, });

For the cli you can use: marked --no-mangle --no-header-ids ...

- TypeScript
Published by github-actions[bot] almost 3 years ago

https://github.com/markedjs/marked - v5.0.0

5.0.0 (2023-05-02)

Bug Fixes

Features

BREAKING CHANGES

  • Warnings will be logged to the console if these options are used including headerIds, mangle, and langPrefix which are on by default. These warnings can be turned off by default by using: js marked.use({ mangle: false, headerIds: false, }); If you need these options you can use the extensions listed below.
  • deprecate options | 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|
  • minimum supported node version v18

- TypeScript
Published by github-actions[bot] almost 3 years ago

https://github.com/markedjs/marked - v4.3.0

4.3.0 (2023-03-22)

Bug Fixes

Features

- TypeScript
Published by github-actions[bot] almost 3 years ago

https://github.com/markedjs/marked - v4.2.12

4.2.12 (2023-01-14)

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.

Bug Fixes

  • revert to build script in ci (d2ab474)

- TypeScript
Published by github-actions[bot] about 3 years ago

https://github.com/markedjs/marked - v4.2.11

4.2.11 (2023-01-14)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 3 years ago

https://github.com/markedjs/marked - v4.2.10

4.2.10 (2023-01-14)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 3 years ago

https://github.com/markedjs/marked - v4.2.9

4.2.9 (2023-01-14)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 3 years ago

https://github.com/markedjs/marked - v4.2.7

4.2.7 (2023-01-14)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 3 years ago

https://github.com/markedjs/marked - v4.2.6

4.2.6 (2023-01-14)

Bug Fixes

  • add version to build files (79b8c0b)

- TypeScript
Published by github-actions[bot] about 3 years ago

https://github.com/markedjs/marked - v4.2.5

4.2.5 (2022-12-23)

Bug Fixes

  • fix paragraph continuation after block element (#2686) (1bbda68)
  • fix tabs at beginning of list items (#2679) (e692634)

- TypeScript
Published by github-actions[bot] about 3 years ago

https://github.com/markedjs/marked - v4.2.4

4.2.4 (2022-12-07)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 3 years ago

https://github.com/markedjs/marked - v4.2.3

4.2.3 (2022-11-20)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 3 years ago

https://github.com/markedjs/marked - v4.2.2

4.2.2 (2022-11-05)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 3 years ago

https://github.com/markedjs/marked - v4.2.1

4.2.1 (2022-11-02)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 3 years ago

https://github.com/markedjs/marked - v4.2.0

4.2.0 (2022-10-31)

Features

- TypeScript
Published by github-actions[bot] over 3 years ago

https://github.com/markedjs/marked - v4.1.1

4.1.1 (2022-10-01)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 3 years ago

https://github.com/markedjs/marked - v4.1.0

4.1.0 (2022-08-30)

Features

- TypeScript
Published by github-actions[bot] over 3 years ago

https://github.com/markedjs/marked - v4.0.19

4.0.19 (2022-08-21)

Bug Fixes

  • make second parameter optional on lexer.inline (#2552) (f1a9608)

- TypeScript
Published by github-actions[bot] over 3 years ago

https://github.com/markedjs/marked - v4.0.18

4.0.18 (2022-07-11)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 3 years ago

https://github.com/markedjs/marked - v4.0.17

4.0.17 (2022-06-13)

Bug Fixes

  • Code and heading after list without blank line (#2483) (15f3f15)

- TypeScript
Published by github-actions[bot] over 3 years ago

https://github.com/markedjs/marked - v4.0.16

4.0.16 (2022-05-17)

Bug Fixes

- TypeScript
Published by github-actions[bot] almost 4 years ago

https://github.com/markedjs/marked - v4.0.15

4.0.15 (2022-05-02)

Bug Fixes

- TypeScript
Published by github-actions[bot] almost 4 years ago

https://github.com/markedjs/marked - v4.0.14

4.0.14 (2022-04-11)

Bug Fixes

- TypeScript
Published by github-actions[bot] almost 4 years ago

https://github.com/markedjs/marked - v4.0.13

4.0.13 (2022-04-08)

Bug Fixes

  • allow emStrong regex to consume more characters at once (#2433) (35583c3)

- TypeScript
Published by github-actions[bot] almost 4 years ago

https://github.com/markedjs/marked - v4.0.12

4.0.12 (2022-01-27)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 4 years ago

https://github.com/markedjs/marked - v4.0.11

4.0.11 (2022-01-26)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 4 years ago

https://github.com/markedjs/marked - v4.0.10

4.0.10 (2022-01-13)

Bug Fixes

  • security: fix redos vulnerabilities (8f80657)

- TypeScript
Published by github-actions[bot] about 4 years ago

https://github.com/markedjs/marked - v4.0.9

4.0.9 (2022-01-06)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 4 years ago

https://github.com/markedjs/marked - v4.0.8

4.0.8 (2021-12-19)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 4 years ago

https://github.com/markedjs/marked - v4.0.7

4.0.7 (2021-12-09)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 4 years ago

https://github.com/markedjs/marked - v4.0.6

4.0.6 (2021-12-02)

Bug Fixes

- TypeScript
Published by github-actions[bot] about 4 years ago

https://github.com/markedjs/marked - v4.0.5

4.0.5 (2021-11-25)

Bug Fixes

  • table after paragraph without blank line (#2298) (5714212)

- TypeScript
Published by github-actions[bot] about 4 years ago

https://github.com/markedjs/marked - v4.0.4

4.0.4 (2021-11-19)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 4 years ago

https://github.com/markedjs/marked - v4.0.3

4.0.3 (2021-11-13)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 4 years ago

https://github.com/markedjs/marked - v4.0.2

4.0.2 (2021-11-12)

Bug Fixes

- TypeScript
Published by github-actions[bot] over 4 years ago