Skip to content

chore(deps): update dependency rumdl to v0.2.5#1158

Merged
jaydeluca merged 1 commit into
mainfrom
renovate/rumdl-0.x
Jun 2, 2026
Merged

chore(deps): update dependency rumdl to v0.2.5#1158
jaydeluca merged 1 commit into
mainfrom
renovate/rumdl-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jun 2, 2026

This PR contains the following updates:

Package Update Change
rumdl minor 0.1.910.2.5

Release Notes

rvben/rumdl (rumdl)

v0.2.5

Compare Source

Added
  • lsp: resolve buffer-file links and extend hover previews (94e088a)
Fixed
  • md034: don't flag URLs in JSX component attributes (MDX) (5ed2c5d)
  • md013: avoid byte-slice underflow on all-emphasis lines (ad5647a)
  • fix-utils: reject non-char-boundary ranges in validate_fix_range too (9d07c16)
  • md072: span quoted keys fully in unsorted-key diagnostics (8aa9140)
  • config: don't create phantom rule entries for unconvertible values (4b21cb0)
  • md004: guard empty marker in count_marker_prevalence too (5584c23)
  • config: keep pyproject [tool.rumdl] with only cache=true set (774a1b3)
  • wasm: cover AzureDevOps and MyST flavors in round-trip test (58f8d0d)
  • config: tighten pyproject rumdl-section detection (b8a5966)
  • config: keep pyproject [tool.rumdl] with only scalar globals (7da87d7)
  • md078,md079: declare Unfixable to match fix() returning Err (d1d838a)
  • config: skip unconvertible markdownlint values instead of exiting (9bfc296)
  • md004: guard against empty list marker instead of unwrapping (a73d0bf)
  • check: emit cross-file diagnostics in a stable path order (8eb5027)
  • md063: preserve URLs with nested parens and image alt text (ba68a84)
  • md057: only treat bare .com domains as external, not relative paths (a0f8a86)
  • md046: no trailing spaces on blank lines and tighter list detection (eceb1d6)
  • md072: preserve trailing newline and sort quoted keys by content (73f80cf)
  • fix-utils: reject fix ranges that split UTF-8 codepoints (1ded124)
  • md033: avoid non-char-boundary panic on multi-byte whitespace in tags (5dfbec7)
Performance
  • md037: use cached HTML-comment lookup in the warning filter (e5dcf91)
  • lint-context: cache math byte ranges for is_in_math_context (33ff165)
  • md057: index lines via raw_lines() instead of lines().nth() (251e8ff)
  • md032: compare blockquote prefixes as &str without allocating (c4f37d6)
  • lint-context: skip kramdown masking when there are no extension lines (29378b2)
  • rules: use LazyLock regexes instead of the mutex-backed cache (f757bae)
  • workspace: clear reverse deps via the file's own links (f28a27d)
  • lint-context: precompute math-block closer lookahead (be6796a)
  • lint-context: make is_in_list_block/is_in_table_block O(1) (9dc96a4)
  • reflow: scan is_horizontal_rule without allocating a Vec (9664d22)
  • reflow: hoist char collection out of is_sentence_boundary (457cbad)

Downloads

File Platform Checksum
rumdl-v0.2.5-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.5-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.5-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.5-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.5-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.2.5-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.2.5-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.2.4

Compare Source

Fixed
  • md060: apply aligned-delimiter when a table auto-compacts past max-width (663f4ba)
  • md034: don't flag URL arguments of MyST colon directives (d55ed20)
  • embedded: gate markdown code block formatting behind code-block-tools opt-in (bd23ad1)
  • md046: treat MyST directive body as directive, not indented code block (060bae2)

Downloads

File Platform Checksum
rumdl-v0.2.4-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.4-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.4-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.4-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.4-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.2.4-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.2.4-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.2.3

Compare Source

Fixed
  • code-block-tools: pipe newline-terminated content to external tools (497d892)

Downloads

File Platform Checksum
rumdl-v0.2.3-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.3-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.3-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.3-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.3-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.2.3-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.2.3-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.2.2

Compare Source

Fixed
  • md081: treat unset and 0 as distinct emphasis thresholds (ca992bd)

Downloads

File Platform Checksum
rumdl-v0.2.2-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.2-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.2-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.2-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.2-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.2.2-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.2.2-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.2.1

Compare Source

Added
  • md081: add no-excessive-emphasis rule (7e9ac64)

Downloads

File Platform Checksum
rumdl-v0.2.1-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.1-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.1-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.1-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.1-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.2.1-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.2.1-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.2.0

Compare Source

Added
  • lsp: improve link completion ranking, ignores, and absolute paths (0ac911e)
  • flavor: add support for MyST (Markedly Structured Text) (#​637) (3455840)
Fixed
  • md007: close ordered-ancestor exemption leak across deeper nested quotes (0fa6180)
  • md007: flag misindented top-level unordered list items (f277892)
  • md007: apply ordered-ancestor exemption only to genuinely nested sublists (#​638) (4c96cf7)
  • md013: reflow list-item prose in normalize mode without false length warnings (#​639) (0816967)
  • cross-file: honor inline-disable and per-file-ignores on lint-cache fast path (05c77e4)

Downloads

File Platform Checksum
rumdl-v0.2.0-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.0-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.0-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.0-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.0-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.2.0-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.2.0-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.1.96

Compare Source

Fixed
  • md073: protect code-span contents from link/image stripping (530e41d)
  • md073: preserve inline code spans and emphasis in generated TOC entries (#​634) (897c76a)
  • md057: handle trailing-slash directory links that include a fragment or query (539a6d0)
  • md057: eliminate duplicate warnings for broken relative links and accept existing directory targets (#​631, #​632) (6a37ada)
Downloads
File Platform Checksum
rumdl-v0.1.96-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.96-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.96-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.96-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.96-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.96-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.96-x86_64-pc-windows-msvc.zip Windows x86_64 checksum
Installation
Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.1.95

Compare Source

Added
  • md010: add code_blocks config option, consistent code-block handling (#​630) (b98ca52)
  • md010: add code_blocks config option (default false) (2c95e17)
Fixed
  • md010: treat fenced and indented code blocks consistently (#​630) (435df34)

Downloads

File Platform Checksum
rumdl-v0.1.95-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.95-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.95-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.95-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.95-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.95-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.95-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.1.94

Compare Source

Added
  • md080: add heading-anchor-collision rule (df9146d)
Fixed
  • docs: match unwrapped 'N lint rules' counts in guard (8a768bf)
  • docs: make rule-count guard fail on unwrapped counts (07226b8)
  • md049: neutralize inline-code dollars before math filtering (28a73dd)
  • md049,md080: code-block-aware math filter; mark MD080 unfixable (49e1150)
  • math: drop unmatched line-start $$ opener instead of swallowing document (f02f63f)
  • math: unify $$ math model across rules and make MD049 byte-accurate (bf05e5c)
  • math: align line map with byte model for multi-pair dollar lines (1a21816)
  • align math line map with byte model; run heading rules for blockquote-only docs (444482b)
  • md080: mirror MD051 anchor model instead of per-rule HTML guards (e38730d)
  • md080: allow markdown-enabled HTML blocks through the skip (7d48cb7)
  • md080: skip blockquote headings inside HTML blocks (334d301)
  • md080: address codex review findings (cb5acc3)
  • math: close line-level math state at the fence, ignore prose $$ (540b624)
  • math: require line-start opener for $$ display blocks (89e1a60)
  • math: close $$ display blocks when fence shares a line with content (f839492)
Performance
  • md049: binary-search merged math ranges for membership (feafbf8)
  • md049: precompute math ranges once instead of per span (00d3a83)

Downloads

File Platform Checksum
rumdl-v0.1.94-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.94-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.94-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.94-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.94-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.94-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.94-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.1.93

Compare Source

Added
  • quarto: add MD078 missing-chunk-labels and MD079 chunk-label-spaces (818cba4)
Fixed
  • md079: flag whitespace in quoted positional chunk labels (ea069c5)
  • quarto: harden chunk header parser against codex review findings (9ee8e28)
  • test: drive pipeline idempotency tests through real fix coordinator (5f9fdb9)
  • test: remove redundant default on MD077 unit struct (6b383b0)

Downloads

File Platform Checksum
rumdl-v0.1.93-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.93-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.93-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.93-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.93-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.93-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.93-x86_64-pc-windows-msvc.zip Windows x86_64 checksum

Installation

Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.

v0.1.92

Compare Source

Added
  • config: accept [rules.X] wrapper as alias for [X] (229ff7d)
Fixed
  • md060: accept single-space empty cells in compact style (9518a81)
Downloads
File Platform Checksum
rumdl-v0.1.92-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.92-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.92-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.92-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.92-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.92-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.92-x86_64-pc-windows-msvc.zip Windows x86_64 checksum
Installation
Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download

Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.


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 review from a team as code owners June 2, 2026 13:30
@jaydeluca jaydeluca merged commit c39eee8 into main Jun 2, 2026
14 checks passed
@jaydeluca jaydeluca deleted the renovate/rumdl-0.x branch June 2, 2026 14:06
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