Skip to content

build(deps): update dependency github:rvben/rumdl to v0.1.47#180

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

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

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 20, 2026

This PR contains the following updates:

Package Update Change Pending OpenSSF
github:rvben/rumdl patch v0.1.43v0.1.47 v0.1.57 (+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.47

Compare Source

Fixed
  • MD007: MkDocs flavor now enforces 4-space indentation (indent=4, style=fixed) as required by Python-Markdown; conflicting user config emits a warning and is overridden (#​522)
  • MD013: Reflow fix no longer dedents continuation paragraphs after code blocks inside admonitions in list items (#​509)
  • MD025: Auto-fix now cascades heading demotion to child headings, preserving the document's heading hierarchy (#​525)
  • MD070: Fence collision detection expanded to ~50 language identifiers (Python, JS, Shell, Rust, Go, YAML, etc.) where triple backtick sequences commonly appear (#​518)
  • MD070: Auto-fix integration now works correctly in both CLI and LSP code action paths by including a complete Fix struct on warnings
  • MD046: Removed redundant nested fence detection that produced false positives on Python code blocks containing embedded markdown
  • LSP: Server now publishes empty diagnostics to invalidate client cache when switching to pull mode, preventing stale errors from persisting (#​517)
Downloads
File Platform Checksum
rumdl-v0.1.47-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.47-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.47-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.47-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.47-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.47-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.47-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.46

Compare Source

Added
  • Per-rule enabled = false now actually disables rules; enabled = true/false is fully bidirectional and takes precedence over global disable/extend-disable/extend-enable lists (#​520)
Fixed
  • MD032: False positive for list continuation text in nested blockquotes (#​519)
  • MD014: Now reports all violations per code block, not just the first (#​516)
  • MD033: allowed and disallowed shorthand config options no longer produce unknown key warnings (#​508)
  • MD013: strict-sentences alias now correctly recognized in config validation
  • MD049/MD050: Skip mkdocstrings blocks in emphasis-related rules to prevent false positives (#​515)
  • Code block tools: Strip ANSI codes, parse multi-line errors, and combine stdout/stderr for complete diagnostic output (#​506)
  • Code block tools: Default tombi tool now runs tombi lint instead of tombi format when configured in the lint slot (#​506)
  • Config: enabled key no longer rejected as unknown in per-rule config blocks (#​520)
  • Inline config: Unified directive parser eliminates disambiguation bugs between enable/disable/configure directives
Changed
  • Consolidated ~110 test binaries into a single lib binary for faster builds
  • Removed dead code from rule.rs, MD014, and code_block_utils modules

Downloads

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

Compare Source

Added
  • MD013: New require-sentence-capital option for sentence-per-line and semantic-line-breaks reflow modes. When set to false, periods are recognized as sentence boundaries without requiring an uppercase letter afterward (#​514)
  • MD013: ! and ? are now always recognized as sentence boundaries regardless of the require-sentence-capital setting
  • MD013: Single-letter initial detection (e.g., "J. K. Rowling") to prevent false sentence splits
  • MD013: Expanded default abbreviation list with: vs, fig, no, vol, ch, sec, al
Fixed
  • MD044: Names inside backtick code spans in YAML frontmatter are no longer flagged when code_blocks = false (#​513)
  • MD051: HTML/JSX tags in headings (e.g., <Component />, <span>text</span>) are now stripped before anchor generation, preventing false-positive broken link warnings (#​510)
  • MD032: Complex nested lists with continuation paragraphs at parent indent levels are no longer incorrectly split into separate lists (#​512)
  • npm: Binary downloaded from npm registry is now automatically made executable on macOS/Linux, fixing "permission denied" errors (#​511)
Changed
  • CI npm tests no longer pre-fix binary permissions, ensuring the auto-chmod logic is properly tested
  • Release workflow test job now includes a lint step

Downloads

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

Compare Source

Fixed
  • MD007: Accept both text-aligned and fixed indent under ordered parents,
    resolving false positives with 4-space indentation config
    (#​504)
  • MD007: Use accepted indent for stored content column, fixing inconsistent
    indent detection in nested lists
  • MD013/MD032/MD046: Suppress false positives inside JSX component blocks
    (thanks @​anaxite)
  • MD032: Recognize parent-level continuation after nested list items,
    preventing false positive when a list continuation follows a nested item
    (#​507)
  • LSP: Skip documentation URLs for code-block-tool warnings, avoiding
    invalid links like https://rumdl.dev/jq/
    (#​505)
  • LSP: Plumb source_file through lint() for path-dependent rules
  • Code block tools: Include all output lines in generic fallback
    diagnostics, providing full context from tools like tombi
    (#​506)
Changed
  • Code block tools: Classify jq as both linter and formatter

Downloads

File Platform Checksum
rumdl-v0.1.44-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.44-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.44-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.44-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.44-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.44-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.44-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 Mar 20, 2026
@renovate renovate bot force-pushed the renovate/github-rvben-rumdl-0.x branch 3 times, most recently from 10b85fb to 5c5904a Compare March 20, 2026 13: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 5c5904a to 0ad090e Compare March 20, 2026 14:37
@renovate renovate bot merged commit b2ef0e9 into main Mar 20, 2026
14 checks passed
@renovate renovate bot deleted the renovate/github-rvben-rumdl-0.x branch March 20, 2026 18:13
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