Fixed
-
MD032 (blanks-around-lists): Complete fix for false positives (fixes #188, #190)
- Pipes in code spans (e.g.,
`foo || bar`) no longer trigger false table detection - Lazy continuation lines at indent=0 handled per CommonMark spec
- Removed ad-hoc URL/link exclusion hacks in favor of proper
is_table_line()detection - Fixed regression in v0.0.192 that affected list boundary detection
- Pipes in code spans (e.g.,
-
MD057 (relative-links): Resolve links per-file instead of caching base path
- Relative link resolution now correctly uses each file's directory
- Prevents cross-file path resolution errors in multi-file projects
Changed
- Internal: Replace naive
contains('|')checks withis_table_line()- Structural separator detection now properly validates table structure
- Requires pipes at start/end with ≥2 total, or separator line pattern
Downloads
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.0.193-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.0.193-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.0.193-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.0.193-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.0.193-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.0.193-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.0.193-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.