Added
- MD072: Custom key order for frontmatter sorting (fixes #290)
- New
key-orderconfig option to define preferred key ordering - Keys in the order list appear first, unlisted keys sort alphabetically after
- Example:
key-order = ["title", "date", "author"]puts title first
- New
Fixed
-
MD060: Preserve blockquote prefix when formatting tables
- Tables inside blockquotes (e.g.,
> | A | B |) now correctly preserve the prefix - Supports nested blockquotes (
>>,>>>) with proper prefix preservation - Works with all formatting styles (aligned, compact, tight)
- Tables inside blockquotes (e.g.,
-
MD057: Skip link patterns inside LaTeX math spans (fixes #289)
- Link-like patterns inside
$...$or$$...$$are no longer flagged as broken links - Prevents false positives from LaTeX commands that resemble markdown links
- Link-like patterns inside
-
MD030: Skip empty marker lines without content (fixes #288)
- Lines with only a list marker (no content) are now skipped
- Prevents incorrect warnings about spacing on empty list items
-
MD031/MD032/MD058/MD065: Auto-fix preserves nested blockquote prefix (fixes #268)
- When inserting blank lines in blockquotes, the blockquote prefix is now preserved
- Works correctly with nested blockquotes (
>>,>>>) - Blank blockquote lines use
>without trailing space (per markdownlint-cli)
-
MD005/MD007: Prevent oscillation between rules
- Ordered and unordered list items are now tracked in separate groups
- Fixes cases where MD005 and MD007 would fight over indentation
Downloads
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.0.216-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.0.216-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.0.216-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.0.216-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.0.216-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.0.216-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.0.216-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.