Added
-
Obsidian flavor support - New markdown flavor for Obsidian-specific syntax
- Tags (
#my-tag) - Not flagged as missing heading space (MD018) - Callouts (
> [!NOTE]) - Recognized as valid blockquotes - Highlights (
==text==) - Not flagged as spacing issues - Comments (
%%comment%%) - Content inside is skipped by all rules - Extended checkboxes (
- [/],- [-],- [>]) - Recognized as valid task items - Dataview fields (
field:: value) - Not flagged as consecutive spaces - Templater syntax (
<% code %>) - Recognized as template syntax - Block references (
^block-id) - Not flagged
- Tags (
-
WASM: Obsidian flavor support - Use
flavor: 'obsidian'in Linter config- Enables Obsidian-specific syntax recognition in browser/plugin contexts
-
WASM: Rule-specific configuration - Pass rule configs to Linter constructor
- Example:
new Linter({ 'MD013': { 'line-length': 120 } })
- Example:
Fixed
- MD041: Skip MkDocs anchor lines - Lines starting with
[](){#id}are now skipped when checking for first-line heading
Downloads
| File | Platform | Checksum |
|---|---|---|
| rumdl-v0.1.10-x86_64-unknown-linux-gnu.tar.gz | Linux x86_64 | checksum |
| rumdl-v0.1.10-x86_64-unknown-linux-musl.tar.gz | Linux x86_64 (musl) | checksum |
| rumdl-v0.1.10-aarch64-unknown-linux-gnu.tar.gz | Linux ARM64 | checksum |
| rumdl-v0.1.10-aarch64-unknown-linux-musl.tar.gz | Linux ARM64 (musl) | checksum |
| rumdl-v0.1.10-x86_64-apple-darwin.tar.gz | macOS x86_64 | checksum |
| rumdl-v0.1.10-aarch64-apple-darwin.tar.gz | macOS ARM64 (Apple Silicon) | checksum |
| rumdl-v0.1.10-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.