github rvben/rumdl v0.0.207

14 hours ago

Added

  • CLI: Add --flavor option to override markdown flavor
    • New CLI flag allows overriding the markdown flavor for a single run
    • Options: commonmark, gfm (GitHub Flavored Markdown)
    • Useful for testing files against different markdown specifications

Fixed

  • MD029: Respect CommonMark list start values and preserve user intent (fixes #247)

    • Ordered lists starting at values other than 1 (e.g., 11., 12., 13.) are now validated correctly
    • Auto-fix no longer destroys user intent by changing 11. to 1. in properly numbered lists
    • Lists with start attribute > 1 will warn but not auto-fix, preserving semantic numbering
  • WASM: Convert byte-based columns to character offsets for JavaScript

    • Column positions in WASM output now use character offsets instead of byte offsets
    • Fixes incorrect highlighting in editors when files contain multi-byte UTF-8 characters

Changed

  • Docs: Add mise as an installation option
    • README now includes mise (formerly rtx) as an alternative installation method

Downloads

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