Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 26, 2025

This PR contains the following updates:

Package Type Update Change Pending
rvben/rumdl action patch v0.0.195 -> v0.0.199 v0.0.205 (+5)

Release Notes

rvben/rumdl (rvben/rumdl)

v0.0.199

Compare Source

Added
  • Initial implementation of remaining rules for markdownlint parity

v0.0.198

Compare Source

Fixed
  • MD057 (link-target-exists): Support mdBook and doc site .html links
    • Links to .html files now correctly resolve when corresponding .md source exists
    • Handles mdBook, Jekyll, Hugo and similar doc generators that compile .md to .html
    • Applied to both single-file check() and cross-file validation
    • Reduces false positives in documentation projects like rustc-dev-guide

Downloads

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

Compare Source

Fixed
  • Config: Resolve per-file-ignores paths relative to project root (fixes #​208)

    • Previously, per-file-ignores patterns only matched with relative paths
    • Now works correctly in GitHub Actions where absolute paths are used
    • Patterns like .github/file.md now match /home/runner/work/repo/.github/file.md
  • MD007 (ul-indent): Remove auto-switch to fixed indentation style (fixes #​209)

    • Fixed oscillation between MD005/MD007 when formatting mixed ordered/unordered lists
    • Previously, setting indent = 3 would auto-switch to fixed style, causing conflicts
    • Text-aligned style (default) now correctly handles mixed lists, matching markdownlint behavior
    • rumdl fmt now converges in a single pass for all list configurations
Performance
  • Core: Reduce memory allocations and improve cache reliability
    • Optimized internal data structures for better memory efficiency

Downloads

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

Compare Source

Added
  • MD064 (no-multiple-consecutive-spaces): New rule to collapse multiple consecutive spaces (thanks @​mawkler in #​202)

    • Flags multiple consecutive spaces (2+) in markdown prose
    • Provides auto-fix to collapse them to single space
    • Skips spaces in code, tables, HTML, front matter, and markdown syntax markers
  • MD065 (blanks-around-horizontal-rules): New rule to enforce blank lines around horizontal rules

    • Ensures horizontal rules have blank lines before and after
    • Provides auto-fix to add missing blank lines
    • Skips Setext heading underlines
  • MD066 (valid-footnote-definition): New rule to validate footnote definitions

    • Checks footnote definitions have proper syntax
    • Validates footnote labels are non-empty
  • MD067 (no-empty-footnote-ref): New rule to flag empty footnote references

    • Detects footnote references with empty labels like [^]
  • MD068 (no-space-in-footnote-ref): New rule to flag spaces in footnote references

    • Detects footnote references with spaces like [^ note]
Fixed
  • WASM: Convert byte offsets to character offsets for JavaScript

    • Fixes crashes in Obsidian plugin when applying fixes to content with multi-byte UTF-8 characters (Norwegian letters, emoji, etc.)
  • MD027 (no-multiple-space-blockquote): Skip list continuation indentation

    • No longer reports false positives for properly indented list continuations in blockquotes
  • MD032 (blanks-around-lists): Detect thematic breaks as list terminators

    • Thematic breaks (horizontal rules) now correctly terminate lists
  • MD036 (no-emphasis-as-heading): Skip emphasis inside HTML comments

    • No longer reports false positives for emphasis markers in HTML comments
  • MD041 (first-line-heading): Skip badge images before headings

    • Badge images at the start of a file no longer prevent heading detection
  • MD046 (code-block-style): Skip code blocks inside HTML comments

    • No longer reports false positives for code blocks in HTML comments
  • MD051 (link-fragments): Recognize HTML and attribute anchors

    • Cross-file fragment validation now recognizes anchors from HTML id attributes
  • MD057 (relative-links): Check for markdown source when .html link doesn't exist

    • Links to .html files now check for corresponding .md source files

Downloads

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

@deepsource-io
Copy link

deepsource-io bot commented Dec 26, 2025

Here's the code health analysis summary for commits 3ee9866..ee776ac. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource Rust LogoRust✅ SuccessView Check ↗
DeepSource Shell LogoShell✅ SuccessView Check ↗

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

@renovate renovate bot force-pushed the renovate/rvben-rumdl-0.x branch from 3addce9 to ce76f98 Compare December 26, 2025 20:44
@renovate renovate bot changed the title chore(deps): update rvben/rumdl action to v0.0.196 chore(deps): update rvben/rumdl action to v0.0.197 Dec 26, 2025
@renovate renovate bot force-pushed the renovate/rvben-rumdl-0.x branch from ce76f98 to b76e847 Compare December 27, 2025 17:46
@renovate renovate bot changed the title chore(deps): update rvben/rumdl action to v0.0.197 chore(deps): update rvben/rumdl action to v0.0.198 Dec 27, 2025
@renovate renovate bot force-pushed the renovate/rvben-rumdl-0.x branch from b76e847 to ee776ac Compare December 28, 2025 17:48
@renovate renovate bot changed the title chore(deps): update rvben/rumdl action to v0.0.198 chore(deps): update rvben/rumdl action to v0.0.199 Dec 28, 2025
@mergify mergify bot merged commit 00763f2 into main Dec 28, 2025
18 checks passed
@mergify mergify bot deleted the renovate/rvben-rumdl-0.x branch December 28, 2025 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant