Added
- MD077: New
list-continuation-indentrule that checks list item continuation
lines use the correct indentation (content-aligned rather than tab-stop-aligned) - LSP: Go-to-definition and find-references for markdown links, enabling
navigation between link references and their definitions - LSP: Surface code-block-tools diagnostics in server mode so language-specific
linting errors appear in the editor - MD044: Honor backtick-delimited code in HTML comments when checking proper names
Fixed
- MD013: Exempt link reference definitions and standalone link/image lines from
reflow line-length checks inside list items. Previously, these exempt lines were
joined with other content, producing incorrect combined lengths (e.g., 160 instead
of the actual line length) (#466) - MD013: Normalize reflow mode now checks each paragraph independently instead of
joining all content across paragraph boundaries. Exempt paragraphs (link ref defs,
standalone links) are preserved verbatim during reflow output - LSP: Close 4 navigation gaps in go-to-definition and find-references
- LSP: Count fixable warnings document-wide for source.fixAll and clear config
cache on change - LSP: Create source.fixAll action for single-issue files
- LSP: Skip external code-block-tools on keystroke events to reduce latency
- LSP: Detect stale global-fallback entries in config cache so newly created
.rumdl.tomlfiles are picked up without restarting the language server - Docs: Fix multi-paragraph list item indentation (thanks @sisp in #465)
Changed
- LSP: source.fixAll code action now respects MD007 indent configuration
Downloads
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.29-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.29-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.29-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.29-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.29-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.29-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.29-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.