Added
- CLI: Added
--stdin-filename
flag for better stdin processing- Specify filename when reading from stdin for better error messages
- Enables MD057 (relative link checking) to work correctly with stdin
- Provides proper filename context in all output formats
- Improves editor integration capabilities
Fixed
- CLI: Fixed
rumdl fmt -
to output original content when no issues found- Previously incorrectly output "No issues found in stdin" message
- Now correctly outputs the original content unchanged
- MD029: Corrected list continuity detection and fix functionality
- Improved handling of sublists and indented content
- Better markdownlint compatibility
Changed
- Build: Added mise version validation to pre-release checks
- Prevents CI failures from non-existent mise versions
Downloads
File | Platform | Checksum |
---|---|---|
rumdl-v0.0.125-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
rumdl-v0.0.125-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
rumdl-v0.0.125-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
rumdl-v0.0.125-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
rumdl-v0.0.125-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
rumdl-v0.0.125-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
rumdl-v0.0.125-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
Installation
Using uv (Recommended)
uv tool install rumdl
Using pip
pip install rumdl
Using pipx
pipx install rumdl
Direct Download
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.