github rvben/rumdl v0.1.18

latest release: v0
9 hours ago

Added

  • Config: enable = ["ALL"] keyword to explicitly enable all rules
    (equivalent to omitting enable), with disable still applied on top
  • MD013: In non-strict mode, suppress line-length warnings when the excess
    comes entirely from inline link/image URLs — if replacing [text](url) with
    [text] would bring the line within the limit, the warning is not raised
    (#393)
  • MD057: compact-paths config option to warn about unnecessary path
    traversal in wiki links (e.g., ../sibling when sibling suffices)
    (#391)

Changed

  • Config: enable = [] now means "no rules enabled" (was incorrectly
    treated as "use defaults"). Omitting enable still enables all rules.
    Use enable = ["ALL"] to explicitly enable all rules.

Fixed

  • MD013: Skip mkdocstrings autodoc blocks (::: module.Class with indented
    YAML options) during paragraph reflow
    (#396)
  • MD013: Implement trailing-word replacement for non-strict mode — reflow
    now correctly handles lines where the last word pushes past the limit
  • MD044: Skip proper name checking when link text is itself a URL (starts
    with http://, https://, or www.), matching markdownlint behavior
    (#395)

Downloads

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

Don't miss a new rumdl release

NewReleases is sending notifications on new releases.