Skip to content

fix(deps): update dependency markdown-it to v15 (main) - #8994

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/main-markdown-it-15.x
Open

fix(deps): update dependency markdown-it to v15 (main)#8994
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/main-markdown-it-15.x

Conversation

@renovate

@renovate renovate Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
markdown-it ^14.3.0^15.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: (in timezone Europe/Berlin)

  • Branch creation
    • "every weekend"
  • 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 added the dependencies Pull requests that update a dependency file label Aug 8, 2026
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Aug 8, 2026
@renovate

renovate Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @mdit/plugin-tex@1.0.2
npm error Found: markdown-it@15.0.0
npm error node_modules/markdown-it
npm error   markdown-it@"^15.0.0" from the root project
npm error   peer markdown-it@"*" from markdown-it-image-figures@2.1.1
npm error   node_modules/markdown-it-image-figures
npm error     markdown-it-image-figures@"^2.1.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peerOptional markdown-it@"^14.2.0" from @mdit/plugin-tex@1.0.2
npm error node_modules/@mdit/plugin-tex
npm error   @mdit/plugin-tex@"^1.0.2" from the root project
npm error
npm error Conflicting peer dependency: markdown-it@14.3.0
npm error node_modules/markdown-it
npm error   peerOptional markdown-it@"^14.2.0" from @mdit/plugin-tex@1.0.2
npm error   node_modules/@mdit/plugin-tex
npm error     @mdit/plugin-tex@"^1.0.2" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /runner/cache/others/npm/_logs/2026-08-08T04_26_12_645Z-eresolve-report.txt
npm error A complete log of this run can be found in: /runner/cache/others/npm/_logs/2026-08-08T04_26_12_645Z-debug-0.log

@github-actions
github-actions Bot enabled auto-merge August 8, 2026 04:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants