Fixed
- md003: consume the setext underline when converting a heading to ATX. Converting a setext heading left the underline behind, where a following blank line turned it into a thematic break, so
rumdl fmtadded a horizontal rule the document never had (7363c34) - md077: stop scoping list items inside blockquotes, which made a lazy continuation line gain indentation on every pass so the formatter never converged (58fb25b)
- reflow: keep wiki links, shortcodes and math whole inside a wrapped span (db12c2c)
- config: honor the documented MD033
table_allowedalias, which silently dropped the configured value (db2c204) - config: stop reporting MD013's documented
semantic-link-understandingalias as an unknown option (1539a64) - parity: make the markdownlint comparison harness actually run (182763c)
Documentation
- md013: document that
ignore-link-urlsaffects reporting only. Reflow measures the markdown as written, matching prettier and mdformat (c4f8bad)
Downloads
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.40-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.40-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.40-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.40-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.40-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.40-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.40-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.