github rvben/rumdl v0.1.41

latest releases: v0, v0.1.42
7 hours ago

Fixed

  • MD013: Skip PyMdown block content during reflow, preventing false
    semantic-line-breaks diagnostics on /// details blocks and their content
    (#495, reported by @tahv)
  • MD013: Flavor-gate attribute list detection in reflow engine so that
    {#id .class} syntax is only treated as atomic in MkDocs/Kramdown flavors,
    preventing incorrect wrapping behavior in standard markdown
    (#494, reported by @sisp)
  • MD013: Treat MkDocs attribute lists as atomic units during text reflow
    so they are never split across lines
  • MD013: Check inline config directives across the full line range of a
    warning, fixing cases where <!-- rumdl-disable --> inside indented list
    items was ignored
    (#493, reported by @sisp)
  • MD054: Remove BrokenLinkCallback to fix false positives on bracket
    text like [0], [i], and [key] that are not actual markdown links
    (#488, reported by @eread)
  • MD050: Replace regex with pulldown-cmark parser to fix false positives
    on sequences of underscores or asterisks that are not emphasis markers
    (#489, reported by @eread)
  • LSP: Fix zero-length fix ranges in MD050 LSP code actions and clean up
    dead code
    (#490, reported by @eread)
  • MD044: Use proper byte range for LSP fix to replace flagged text instead
    of prepending to it
    (#490, reported by @eread)
  • MD054: Replace regex with pulldown-cmark to fix false positive on
    brackets in code spans
  • MD054: Fix should_skip for autolink-only documents and nested link text
  • MD007: Skip GFM table rows during Setext heading detection to prevent
    false negatives
  • MD007: Adjust expected indent for MkDocs ordered list continuation lines

Downloads

File Platform Checksum
rumdl-v0.1.41-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.1.41-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.1.41-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.1.41-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.1.41-x86_64-apple-darwin.tar.gz macOS x86_64 checksum
rumdl-v0.1.41-aarch64-apple-darwin.tar.gz macOS ARM64 (Apple Silicon) checksum
rumdl-v0.1.41-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.

Don't miss a new rumdl release

NewReleases is sending notifications on new releases.