NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4963 most downloaded on PyPI
A fast Markdown linter and formatter written in Rust
Last release 6 days ago
11 Sep 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
2 years old
362 releases · first in 2025
One column per month.
release: publish multi-arch container image to ghcr.io
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.13-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.13-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.13-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.13-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.13-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.13-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.13-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
discovery: normalize path_relative_to output to forward slashes on Windows
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.12-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.12-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.12-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.12-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.12-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.12-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.12-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
lsp: rebuild and prune workspace index when configuration changes
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.11-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.11-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.11-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.11-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.11-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.11-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.11-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
config: warn when multiple rumdl configs shadow each other in a directory
Thanks to @darwin for reporting and contributing the initial fix for multi-path config discovery in #660.
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.10-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.10-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.10-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.10-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.10-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.10-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.10-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md030: align ordered list text to a column with ol-align-column (#658) (221cdaa) - thanks @chandlerc
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.9-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.9-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.9-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.9-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.9-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.9-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.9-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
code-block-tools: add deno fmt as a built-in formatter
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.8-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.8-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.8-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.8-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.8-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.8-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.8-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
eslint and rubocop (need a project config; produce errors/noise otherwise, and rubocop's autocorrect corrupts the block over stdin), shuck (the released CLI has no check - stdin support), and zig-fmt / dart-format (stdin unverifiable). Each can still be configured as a custom tool.MD077: normalize over-indented loose list continuation
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.7-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.7-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.7-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.7-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.7-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.7-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.7-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD062: treat a lone quote in a link destination as part of the URL
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.6-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.6-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.6-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.6-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.6-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.6-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.6-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
lsp: resolve buffer-file links and extend hover previews
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.5-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.5-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.5-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.5-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.5-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.5-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.5-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md060: apply aligned-delimiter when a table auto-compacts past max-width
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.4-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.4-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.4-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.4-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.4-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.4-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.4-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
code-block-tools: pipe newline-terminated content to external tools
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.3-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.3-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.3-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.3-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.3-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.3-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.3-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md081: treat unset and 0 as distinct emphasis thresholds
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.2-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.2-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.2-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.2-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.2-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.2-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.2-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md081: add no-excessive-emphasis rule
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.1-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.1-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.1-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.1-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.1-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.1-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.1-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
lsp: improve link completion ranking, ignores, and absolute paths
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.0-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.0-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.0-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.0-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.0-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.0-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.0-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md073: protect code-span contents from link/image stripping
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.96-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.96-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.96-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.96-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.96-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.96-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.96-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md010: add code_blocks config option, consistent code-block handling
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.95-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.95-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.95-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.95-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.95-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.95-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.95-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md080: add heading-anchor-collision rule
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.94-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.94-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.94-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.94-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.94-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.94-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.94-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
quarto: add MD078 missing-chunk-labels and MD079 chunk-label-spaces
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.93-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.93-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.93-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.93-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.93-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.93-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.93-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
config: accept [rules.X] wrapper as alias for [X]
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.92-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.92-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.92-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.92-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.92-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.92-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.92-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
cache: stabilize hash_config across identical config loads, eliminating spurious "configuration hash changed" cache misses caused by HashMap iteration
hash_config across identical config loads, eliminating spurious "configuration hash changed" cache misses caused by HashMap iteration order (#622, fixes #621) (f46be05) — thanks @mattiasgronlund| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.91-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.91-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.91-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.91-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.91-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.91-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.91-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
cache: add structured cache miss reasons for verbose mode
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.90-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.90-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.90-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.90-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.90-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.90-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.90-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md031: enforce blank lines around Azure DevOps colon code fences
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.89-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.89-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.89-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.89-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.89-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.89-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.89-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md051,md052: handle Pandoc implicit header refs and divergent slugs
@ to sit at a citation boundary (f4df478)| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.88-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.88-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.88-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.88-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.88-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.88-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.88-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
config: fall back to ~/.rumdl.toml and ~/rumdl.toml as user config
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.87-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.87-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.87-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.87-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.87-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.87-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.87-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
cli: support inline TOML overrides via --config
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.86-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.86-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.86-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.86-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.86-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.86-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.86-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md051: add ignore-case and ignored-pattern for markdownlint parity
[] in collapsed link span (caa3acc)| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.85-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.85-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.85-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.85-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.85-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.85-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.85-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md054: atomic ref-emit fixes via Fix.additional_edits
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.84-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.84-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.84-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.84-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.84-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.84-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.84-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
lsp: respect --config flag in server mode
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.83-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.83-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.83-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.83-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.83-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.83-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.83-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md057: fall back to project root when resolving absolute links
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.82-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.82-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.82-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.82-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.82-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.82-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.82-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md057: add relative_to_roots option for absolute link validation
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.81-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.81-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.81-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.81-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.81-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.81-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.81-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
wasm: validate rule-config value types at parse time
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.80-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.80-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.80-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.80-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.80-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.80-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.80-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md051: strip HTML comments from heading anchors
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.79-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.79-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.79-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.79-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.79-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.79-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.79-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
lsp: discover .config/rumdl.toml when walking up from a file
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.78-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.78-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.78-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.78-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.78-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.78-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.78-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md046: ignore container content when detecting code-block style
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.77-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.77-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.77-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.77-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.77-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.77-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.77-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
cli: error when --config path does not exist
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.76-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.76-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.76-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.76-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.76-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.76-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.76-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
cli: add -c short alias for --config
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.75-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.75-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.75-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.75-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.75-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.75-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.75-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md077: emit atomic compound fix for under-indented fences in lists
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.74-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.74-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.74-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.74-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.74-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.74-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.74-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
test: make test_performance_md051 actually exercise MD051
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.73-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.73-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.73-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.73-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.73-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.73-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.73-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
config: resolve rule aliases in config get command
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.72-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.72-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.72-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.72-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.72-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.72-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.72-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
config: support bare rule name in rumdl config get
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.71-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.71-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.71-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.71-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.71-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.71-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.71-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD044: do not flag proper names inside bare-domain link text
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.70-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.70-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.70-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.70-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.70-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.70-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.70-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD055,MD056: emit per-row fixes to preserve inline-disabled rows
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.69-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.69-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.69-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.69-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.69-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.69-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.69-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD039: preserve link titles and image captions when trimming spaces
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.68-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.68-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.68-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.68-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.68-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.68-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.68-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD077: detect over-indented tight continuation lines
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.67-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.67-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.67-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.67-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.67-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.67-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.67-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
vscode: implement multiline warning range support in VS Code fix simulation
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.66-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.66-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.66-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.66-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.66-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.66-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.66-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
config: add extends field for config inheritance
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.65-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.65-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.65-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.65-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.65-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.65-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.65-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
lsp: add enableLinkNavigation config option
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.64-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.64-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.64-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.64-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.64-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.64-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.64-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
md013: treat parentheticals as semantic units in semantic-line-breaks reflow
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.63-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.63-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.63-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.63-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.63-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.63-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.63-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
config: Support markdownlint-cli2 configuration format — the config: wrapper key is automatically detected and unwrapped
config: wrapper key is automatically detected and unwrapped (#547).markdownlint-cli2.jsonc, .markdownlint-cli2.yaml, and .markdownlint-cli2.yml config files with correct precedence over plain .markdownlint.* filescross_file_check() to prevent stale LSP diagnostics after fixing broken links (#548)| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.62-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.62-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.62-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.62-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.62-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.62-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.62-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD018: Add tags config option to recognize #word patterns as tags independently of flavor
tags config option to recognize #word patterns as tags independently of flavor (#544)# URL as empty link (#546)| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.61-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.61-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.61-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.61-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.61-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.61-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.61-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
Fix broken links: VS Code marketplace publisher ID, Ruff docs URL, deprecated rule references
start_indented not respecting text-aligned indentation for unordered lists nested under ordered lists (#541)| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.60-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.60-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.60-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.60-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.60-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.60-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.60-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD053: Resolve false positive for reference links used inside multi-line footnote bodies
ENABLE_OLD_FOOTNOTES parser option caused footnote continuation lines to be misidentified as indented code blocks, hiding reference usages from MD053ENABLE_FOOTNOTES and unified all pulldown-cmark parser option sets across the codebasein_footnote_definition field to LineInfo for proper footnote body detection![[image|alt text]]) as valid| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.59-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.59-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.59-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.59-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.59-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.59-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.59-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD037: Detect spacing issues in bold metadata patterns like Key: value — the doc pattern exemption was too broad, suppressing valid MD037 warnings whe
** Key**: value — the doc pattern exemption was too broad, suppressing valid MD037 warnings when ** was followed by : (thanks @vEnhance in #539){/* ... */}) alongside HTML comments — MD010, MD011, MD018, MD022, MD028, MD030, MD032, MD033, MD034, MD036, MD046, MD052, MD066, MD067, MD068, MD069, MD070, MD075, MD076, MD077| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.58-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.58-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.58-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.58-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.58-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.58-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.58-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD041: MDX-style inline disable comments ({/* <!-- rumdl-disable MD041 --> */}) now correctly suppress MD041
{/* <!-- rumdl-disable MD041 --> */}) now correctly suppress MD041 (#538)first_content_line_idx() helper to prevent check/fix path inconsistencies| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.57-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.57-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.57-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.57-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.57-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.57-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.57-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD057: Obsidian attachment folder auto-detection when flavor = "obsidian" is set — supports all 4 Obsidian attachment modes (vault root, named folder,
flavor = "obsidian" is set — supports all 4 Obsidian attachment modes (vault root, named folder, same as file, subfolder under file) (#537)search-paths config option for specifying additional directories to search when resolving relative links| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.56-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.56-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.56-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.56-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.56-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.56-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.56-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD064: Fixed false positives inside indented fenced code blocks when --- horizontal rules appear later in the document
--- horizontal rules appear later in the document (#536)
Options::all() with an explicit pulldown-cmark option allowlist, excluding ENABLE_YAML_STYLE_METADATA_BLOCKS which misinterprets --- horizontal rules as YAML metadata delimiters (works around pulldown-cmark#1000)--- at line 1, not anywhere in the document)| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.55-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.55-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.55-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.55-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.55-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.55-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.55-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD013: Lines consisting entirely of inline HTML (e.g., badge links ) are no longer flagged when strict = false
<a href="..."><img .../></a>) are no longer flagged when strict = false (#535)
href, src, srcset, poster)| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.54-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.54-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.54-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.54-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.54-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.54-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.54-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD013: Fixed reflow dedenting paragraph after code block out of admonition inside list item
in_admonition and in_code_block flags set; the code block check ran first, prematurely flushing the admonition context| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.53-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.53-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.53-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.53-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.53-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.53-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.53-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
MD013: New blockquotes config option to control line length checking inside blockquotes, and fix paragraphs=false to correctly skip paragraph content
blockquotes config option to control line length checking inside blockquotes, and fix paragraphs=false to correctly skip paragraph content[text](url)) or reference link labels ([text][ref]) within HTML comments, HTML blocks, and frontmatter where pulldown-cmark doesn't parse Markdown syntax (#532)\\[) correctly in link URL detection1.)| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.52-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.52-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.52-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.52-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.52-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.52-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.52-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
Code block tools: Ignore BrokenPipe when writing to tool stdin, fixing intermittent failures with tools that exit before consuming input (e.g., linter
BrokenPipe when writing to tool stdin, fixing intermittent failures with tools that exit before consuming input (e.g., linters that validate without reading fully)| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.51-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.51-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.51-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.51-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.51-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.51-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.51-x86_64-pc-windows-msvc.zip | Windows x86_64 | checksum |
uv tool install rumdl
pip install rumdl
pipx install rumdl
Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.
Your coding agent can read these notes before it upgrades. Set up the MCP server →