Added
- Config: Support top-level global keys in
rumdl.tomlwithout requiring a
[global]section header, matching ruff.toml
conventions. Keys likeline-length,disable,exclude, andrespect-gitignore
now work at the top level. If both top-level and[global]keys exist,[global]
takes precedence
Fixed
- Config: Resolve rule name aliases in
fixableconfig lists (was only resolving
aliases forunfixable). Users can now writefixable = ["trailing-spaces"]
instead of needingfixable = ["MD009"] - CLI: Correct include/exclude precedence to match industry standard —
exclude
always wins overincludein discovery mode, consistent with ruff, eslint, and
markdownlint-cli
Downloads
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.34-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.34-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.34-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.34-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.34-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.34-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.34-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
Installation
Using uv (Recommended)
uv tool install rumdlUsing pip
pip install rumdlUsing pipx
pipx install rumdlDirect Download
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.