Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 23, 2025

This PR contains the following updates:

Package Type Update Change Pending
rvben/rumdl action patch v0.0.194 -> v0.0.195 v0.0.200 (+4)

Release Notes

rvben/rumdl (rvben/rumdl)

v0.0.195

Compare Source

Added
  • MD063 (heading-capitalization): New rule for heading capitalization style
    • Enforces consistent capitalization in headings (Title Case, Sentence case, or lowercase)
    • Preserves all-caps acronyms (e.g., "API", "HTTP", "AWS") in title case mode
    • Configurable via MD063.style option
Fixed
  • MD012 (no-multiple-blanks): Detect blank lines across skipped regions

    • Fixed detection of consecutive blank lines when frontmatter or code blocks are between them
  • MD013 (line-length): Check individual line lengths in reflow default mode

    • Each line is now checked separately when reflow-mode is enabled
  • MD014 (commands-show-output): Improve message accuracy

    • Better error messages and principled skip list for code blocks
  • MD018/MD023: Skip GitHub issue refs and hashtags in heading detection

    • Lines like #123 or #hashtag no longer falsely detected as ATX headings
  • MD033 (no-inline-html): Fix false positives

    • Skip angle brackets inside link reference definition titles
    • Remove incorrect indentation-based code block skip
  • MD034 (no-bare-urls): Fix multiple edge cases

    • Detect www.example.com as bare URL
    • Handle link reference definitions with titles
    • Resolve false positives in code spans
  • MD037 (no-space-in-emphasis): Skip template shortcode syntax

    • Template syntax like {* ... *} no longer triggers false positives
  • MD042 (no-empty-links): Only flag empty URLs

    • Links with text but empty URL are flagged; empty text is no longer an error
  • MD049 (emphasis-style): Report both opening and closing markers

    • Warnings now point to both * or _ markers in emphasis pairs
  • MD056 (table-column-count): Escape pipes in inline code

    • Pipes inside inline code in tables no longer cause column count errors
  • MD057 (relative-links): Multiple path handling improvements

    • Handle URL-encoded filenames (e.g., %20 for spaces)
    • Support framework aliases (e.g., @/ for src directory)
    • Handle angle-bracket paths (e.g., <path/to/file.md>)
    • Skip validation of absolute URL paths
    • Strip query parameters from URLs before file existence check
  • MD063: Preserve all-caps acronyms in title case headings

    • Words like "API", "HTTP", "URL" maintain uppercase in title case mode
  • CLI: Fix exit code and messaging

    • Return exit code 0 when all violations are fixed
    • Show accurate message when all violations are fixed
  • Heading detection: Skip multiline link syntax

    • Lines inside multiline link definitions no longer falsely detected as headings
  • Internal: Add is_valid field and iterator for CommonMark headings

    • Improved heading validation for rules that depend on heading structure
Changed
  • MD059: Update alias to 'descriptive-link-text' (thanks @​martimlobao in #​201)
    • Rule can now be referenced as descriptive-link-text in configurations
Documentation
  • MD050: Document intentional deviation from markdownlint
    • Clarified differences in emphasis style checking behavior

Downloads

File Platform Checksum
rumdl-v0.0.195-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.0.195-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.0.195-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.0.195-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.0.195-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.0.195-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.0.195-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 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 force-pushed the renovate/rvben-rumdl-0.x branch 3 times, most recently from b36c90b to 2091f38 Compare December 24, 2025 04:56
@renovate renovate bot force-pushed the renovate/rvben-rumdl-0.x branch from 2091f38 to 870a8bd Compare December 24, 2025 05:02
@mergify mergify bot merged commit f7e9f4f into main Dec 24, 2025
19 checks passed
@mergify mergify bot deleted the renovate/rvben-rumdl-0.x branch December 24, 2025 05:06
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