Skip to content

build(deps): update dependency github:rvben/rumdl to v0.1.26#171

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/github-rvben-rumdl-0.x
Mar 3, 2026
Merged

build(deps): update dependency github:rvben/rumdl to v0.1.26#171
renovate[bot] merged 1 commit intomainfrom
renovate/github-rvben-rumdl-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Feb 28, 2026

This PR contains the following updates:

Package Update Change Pending OpenSSF
github:rvben/rumdl patch v0.1.21v0.1.26 v0.1.36 (+9) OpenSSF Scorecard

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

rvben/rumdl (github:rvben/rumdl)

v0.1.26

Compare Source

Added
  • MD076: New rule for list item spacing — enforces consistent use of blank lines
    between list items
  • LSP: Markdown link target completion — autocomplete file paths and headings when
    typing link destinations (#​434)
  • MD041: Extended fix support for HTML block preamble, plain text titles, and
    directive-only documents (#​398)
Fixed
  • MD001: Empty ATX headings (e.g., # with no text) are now preserved during
    heading level conversion instead of being deleted, fixing non-idempotent fix behavior
  • MD012: Excess blank lines around headings are now flagged using MD022's configured
    limits, preventing conflicts between the two rules
    (#​429,
    #​449)
  • MD013: Lines whose only content is a link or image (including in list items,
    blockquotes, and with emphasis wrappers) are now exempt from line length checks in
    non-strict mode, since they cannot be shortened
    (#​452)
  • MD013: URLs with balanced parentheses (e.g., Wikipedia links like
    Rust_(programming_language)) are now correctly recognized as standalone links
  • MD013: Ordered list task checkboxes (1. [x] [link](url)) are now correctly
    detected in standalone link exemption and text reflow
  • MD025: Frontmatter title field is now counted as the first H1 when checking for
    single title (#​450)
  • MD044: HTML comments are now checked for proper names by default (previously
    skipped due to config default mismatch)
    (#​446)
  • MD044: Inline config directives (<!-- rumdl-disable -->,
    <!-- markdownlint-enable -->) are no longer flagged when the directive keyword
    matches a configured proper name
  • MD044: YAML frontmatter keys are no longer flagged as improperly capitalized
    proper names (#​448)
  • MD052: Added missing default_config_section for config validation
    (#​451)
  • MD063: Precomposed Unicode characters (e.g., Greek ) are no longer decomposed
    during case conversion, fixing non-idempotent fix behavior
Changed
  • MD063: Removed dependency on external titlecase crate; title case logic is now
    fully handled by the built-in implementation

  • MD013: Refactored standalone link detection to reuse shared
    extract_list_marker_and_content utility, also fixing ordered list task checkbox
    handling in text reflow

Downloads
File Platform Checksum
rumdl-v0.1.26-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.26-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.26-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.26-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.26-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.26-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.26-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.25

Compare Source

Fixed
  • MD044: proper names inside HTML tag attribute values (e.g. src="...", href="...",
    title="...") are no longer flagged as incorrectly capitalized. Text content between
    tags continues to be checked as usual (#​443)

Downloads

File Platform Checksum
rumdl-v0.1.25-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.25-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.25-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.25-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.25-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.25-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.25-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.24

Compare Source

Fixed
  • MD013: GitHub Flavored Markdown alert markers (> [!NOTE], > [!WARNING], etc.)
    are now preserved as non-wrappable boundaries during blockquote reflow — previously
    the alert type was merged with the following content line, corrupting the alert block
  • MD013: Reflow now wraps blockquote paragraphs (including lazy continuation lines)
    in fmt/check --fix, with deterministic style preservation and LSP manual reflow
    parity (#​437)
  • MD013: Italic and bold paragraphs that exceed the configured line length are now
    reflowed correctly; previously only plain text paragraphs were wrapped
    (#​441)
  • MD013: GFM task list checkboxes ([ ], [x], [X]) are now preserved as
    non-wrappable marker prefix during reflow, preventing - [ ] [long url](...) from
    being corrupted to - []\n [long url](...)
    (#​436)
  • MD013: List continuation lines are now normalized to the canonical marker-length
    indent during reflow instead of inheriting any over-indentation from the source
    (#​439)
  • MD013: Reflow no longer introduces double blank lines when an HTML block
    (e.g. <details>) captures a trailing blank line — previously this caused MD012
    violations in large documentation repos
  • MD030: Byte offset computation for ordered list markers inside blockquotes was
    incorrect, causing fixes to insert spaces at the wrong position and be non-idempotent
  • MD044: Names configured in names are no longer falsely flagged inside HTML
    attribute values when the name appears adjacent to underscores (e.g. test_image)
    (#​443)
  • MD048: Fence-length disambiguation when converting between backtick and tilde
    styles now correctly handles blocks where an interior same-style sequence would
    otherwise close the outer block early under CommonMark rules; the 0–3 space indent
    limit is enforced for fence markers per CommonMark §4.5
  • CLI: --flavor gfm, --flavor github, --flavor commonmark, --flavor qmd,
    --flavor rmd, and --flavor rmarkdown are now accepted (previously rejected by
    the argument parser despite being valid in config files)
    (#​440)
  • stdin: Inline config directives (<!-- rumdl-disable-next-line -->,
    <!-- rumdl-disable --> / <!-- rumdl-enable -->, <!-- markdownlint-disable -->,
    etc.) are now respected when reading from stdin (rumdl check -); previously
    all such directives were silently ignored, causing false positives in editor
    integrations such as nvim-lint that pipe content via stdin
    (#​445)
Downloads
File Platform Checksum
rumdl-v0.1.24-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.24-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.24-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.24-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.24-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.24-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.24-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.23

Compare Source

Added
  • MD033: Relaxed fix mode that converts HTML tags with extra attributes (e.g. target, rel, width, height) by dropping non-essential attributes during conversion. Event handler attributes (on*) are never dropped. Enable via config.
    (#​397)
Fixed
  • Fix mode: Rules depending on ctx.source_file (MD057, MD074) no longer silently skip validation during re-lint, preventing false "no issues found" results and exit code 0 when violations remained
    (#​435)
  • Fix coordinator: Non-convergence now reports the conflicting rules, observed cycle path, and concrete remediation steps (unfixable/disable/config options)
  • MD012: Blank line sequences adjacent to ATX or Setext headings are now skipped, preventing conflicts with MD022's lines-above/lines-below settings
    (#​429)
  • MD063: Proper-name preservation now uses unicode-safe case-folding with title/sentence/all-caps handling and link text coverage
    (#​431)
  • Import: Generated TOML output no longer has a trailing blank line
    (#​433)

Downloads

File Platform Checksum
rumdl-v0.1.23-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.23-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.23-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.23-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.23-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.23-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.23-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.22

Compare Source

Added
  • Config: Per-directory configuration resolution — place .rumdl.toml in
    subdirectories to override settings for specific paths
  • MD075: New rule to detect orphaned table rows and headerless pipe content
    (#​426)
Fixed
  • MD041: Support TOML (+++) and JSON ({}) front-matter formats alongside
    YAML when checking for title field
    (#​427, thanks @​Nathan-Furnal)
  • MD054: Match warning message with rule configuration option
    (thanks @​eread in #​421)
  • Style config: All style configuration values now use kebab-case as the
    canonical format and accept snake_case, kebab-case, and uppercase variants.
    Affected rules: MD003, MD046, MD048, MD049, MD050, MD055, MD060, MD063
    (#​428, thanks @​eread)
  • Config: Fix root detection and cross-file rule resolution for
    per-directory configs
  • MD075: Harden orphaned-table detection edge cases
Downloads
File Platform Checksum
rumdl-v0.1.22-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.22-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.22-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.22-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.22-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.22-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.22-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: Branch creation - "after 8:00pm on Saturday,before 11:59pm on Sunday" in timezone Europe/Stockholm, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 Related to project dependencies label Feb 28, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Feb 28, 2026
@renovate renovate Bot force-pushed the renovate/github-rvben-rumdl-0.x branch 2 times, most recently from ccc4f98 to 47e6817 Compare March 2, 2026 17:21
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot force-pushed the renovate/github-rvben-rumdl-0.x branch from 47e6817 to ac315f0 Compare March 2, 2026 22:32
@renovate renovate Bot changed the title build(deps): update dependency github:rvben/rumdl to v0.1.25 build(deps): update dependency github:rvben/rumdl to v0.1.26 Mar 2, 2026
@renovate renovate Bot merged commit 354b9ac into main Mar 3, 2026
11 checks passed
@renovate renovate Bot deleted the renovate/github-rvben-rumdl-0.x branch March 3, 2026 00:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Related to project dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants