github rvben/rumdl v0.1.20

6 hours ago

Added

  • Config: Add extends key for config file inheritance — config files can
    declare a base config to inherit from, with child settings merging on top.
    Supports relative paths, absolute paths, ~/ expansion, recursive chains
    (up to 10 levels), and circular reference detection. Works in both
    .rumdl.toml and pyproject.toml (#390)
  • Code block tools: Detect fenced code blocks inside MkDocs admonitions
    and tab containers (#423)

Fixed

  • MD013: Detect mkdocstrings autodoc blocks regardless of flavor setting
    (#396)
  • MD013: Enforce strict line-length limit in semantic-line-breaks merge
    (#414)
  • MD060: Detect misaligned content in center/right-aligned table columns
    (#426)

Changed

  • Config: disable now uses replace semantics (matching Ruff's ignore),
    giving extend-disable a distinct purpose as the additive variant that
    survives CLI overrides. Document the rule selection model with
    extend-enable / extend-disable in global settings

Downloads

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