Skip to content

Update dependency markdown-it-deflist to v3#1876

Merged
fdevans merged 1 commit into
4.0.xfrom
renovate/markdown-it-deflist-3.x
Jul 20, 2026
Merged

Update dependency markdown-it-deflist to v3#1876
fdevans merged 1 commit into
4.0.xfrom
renovate/markdown-it-deflist-3.x

Conversation

@renovate

@renovate renovate Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
markdown-it-deflist ^2.0.3^3.0.0 age confidence

Release Notes

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

v3.0.1

Compare Source

  • Correct lazy paragraph continuations, #​11.

v3.0.0

Compare Source

  • Rewrite to ESM.
  • Remove dist/ from repo (build on package publish).

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 requested a review from a team July 16, 2026 21:42
@fdevans fdevans added this to the 6.2.0 milestone Jul 17, 2026
@renovate
renovate Bot force-pushed the renovate/markdown-it-deflist-3.x branch 4 times, most recently from bfe1bb3 to 34eb654 Compare July 20, 2026 17:26
@fdevans

fdevans commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

@copilot What is the risk of merging this? How is it used in the code?

Copilot AI commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

@copilot What is the risk of merging this? How is it used in the code?

Risk: Low.

How it's used: markdown-it-deflist is registered as a markdown-it plugin in docs/.vuepress/config.ts (line 86: md.use(markdownItDeflist)). It enables definition list syntax in markdown files (lines starting with : become <dl>/<dt>/<dd> HTML). It's actively used in at least docs/api/index.md and docs/api/rundeck-api-versions.md.

What changed in v3: The sole breaking change is a rewrite from CommonJS to ESM (ECMAScript Modules). There are no behavioural changes to the definition-list parsing itself.

Why this is safe to merge:

  • The project already uses ES module import syntax (import markdownItDeflist from 'markdown-it-deflist'), so the ESM-only package is compatible.
  • The package is already installed at v3.0.1 in package-lock.json (the commit updated both package.json and the lockfile).
  • No rendered output changes are expected — the definition list markup in the docs will continue to render identically.

Copilot AI requested a review from fdevans July 20, 2026 18:18
@renovate
renovate Bot force-pushed the renovate/markdown-it-deflist-3.x branch from 34eb654 to 3bedbcf Compare July 20, 2026 18:48
@fdevans
fdevans merged commit 90076eb into 4.0.x Jul 20, 2026
2 of 4 checks passed
@fdevans
fdevans deleted the renovate/markdown-it-deflist-3.x branch July 20, 2026 18:57
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.

2 participants