Skip to content

Update dependency markdown-it to v15 - #1937

Merged
PaulAdamDavis merged 1 commit into
mainfrom
renovate/markdown-it-15.x
Aug 10, 2026
Merged

Update dependency markdown-it to v15#1937
PaulAdamDavis merged 1 commit into
mainfrom
renovate/markdown-it-15.x

Conversation

@renovate

@renovate renovate Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
markdown-it 14.3.015.0.0 age confidence

Release Notes

markdown-it/markdown-it (markdown-it)

v15.0.0

Compare Source

Added
  • Exposed parser internals classes as static properties on markdownit.
  • Bundled TypeScript declarations. Remove @types/markdown-it if you used it.
  • Added the markdown-it/browser export with bundled ESM and UMD builds.
  • Added colored CLI help on supported terminals via argparse 3.
  • Added reference labels to link/image tokens, #​938.
  • Added reference_definition tokens. They remain stripped by default
    for backwards compatibility, #​1055. Also adjusted the line-break heuristic
    to keep output exactly the same.
Changed
  • [breaking] linkify-it => v6
    • No fuzzy links by default.
    • No auth part check by default.
    • Unicode punctuation terminates the link by default (should help with CJK).
    • See linkify-it changelog
      for other changes.
  • Package root now resolves to prebuilt ESM and CJS files instead of raw
    sources. Distribution files were reorganized under dist/ and
    dist/browser/.
  • Migrated to Typescript.
  • entities => v8. Can be rolled back to v7 if compatibility issues happen.
  • Moved validateLink, normalizeLink and normalizeLinkText from properties
    to prototype methods.
  • Reworked issue templates and contribution guidelines.
Removed
  • [breaking] Removed package-internal subpath exports (markdown-it/lib/* and similar).
    Use the static classes exposed on markdownit instead.
  • [breaking] Removed obsolete StateBlock#ddIndent, #​1139. Update
    markdown-it-deflist to keep it working.
Fixed
  • Preserve a literal backslash before a terminating space in link destinations,
    matching CommonMark 6.3, #​1188.
  • Recognize lowercase declarations as HTML blocks, matching CommonMark 4.6,
    #​1189.
  • Require semicolons for named entities in all decoding paths, completing the
    fix for #​1096.
  • Enhanced the text_join rule to process image alt text.
  • Include inline code content in image alt text, #​1142.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/markdown-it-15.x branch 2 times, most recently from b4d4375 to 9e47ecd Compare August 10, 2026 11:43
@renovate
renovate Bot force-pushed the renovate/markdown-it-15.x branch from 9e47ecd to 8f1be6b Compare August 10, 2026 17:09
@PaulAdamDavis
PaulAdamDavis enabled auto-merge (squash) August 10, 2026 17:12
@PaulAdamDavis
PaulAdamDavis merged commit 1d2c139 into main Aug 10, 2026
8 checks passed
@PaulAdamDavis
PaulAdamDavis deleted the renovate/markdown-it-15.x branch August 10, 2026 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant