Security
-
config: keep an extends target's path and contents out of messages about it (72bcb49)
An
extendsvalue is expanded from the environment before it is resolved, so naming the
resolved path in an error or warning printed environment variable values wherever that
message went, which under CI is the build log.extendsalso points at an arbitrary path,
so a target that is not valid TOML had its offending line quoted back. A file reached
throughextendsis now named by the reference as written, and its own text is never
repeated. A config you name yourself is unchanged, andrumdl config, the language server's
report to its editor, andRUST_LOG=debugstill show resolved paths.Reported privately by Shuvam Kumar.
Fixed
- md072: keep every trailing newline when sorting frontmatter keys (a5e7c40)
- fix-utils: measure fix ranges against the content the rule read (2ed4238)
- md044: read a wikilink's display text, not the page name it hides (51d584e)
- md039: keep wikilinks and nested images intact when trimming link text (aabd859)
- md045,md057,md044: stop reporting wiki embeds as images (1147d17)
- md058,md065: preserve the trailing newline when inserting blank lines (#783) (0ba54ce)
- md013: track line numbers in BlockBuilder for list reflow (#780) (56e2b3f)
- mkdocs: read an indented code block inside a container body as code (9439134)
- md087,inline-config: judge directives in indented container bodies (9285de1)
Performance
- md038: judge nested backticks against the outermost spans on a line (b02ea88)
Downloads
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.2.49-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.2.49-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.2.49-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.2.49-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.2.49-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.2.49-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.2.49-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.