github rvben/rumdl v0.0.123

latest releases: v0.0.134, v0.0.133, v0.0.132...
11 days ago

Added

  • MD013: Comprehensive markdown pattern preservation during text reflow
    • Preserves reference links, footnotes, math formulas, wiki links, and more
    • Centralized regex patterns for better maintainability

Fixed

  • CLI: Correct unfixable rules status display and fix counts (closes #56)
    • Rules marked as unfixable now show [unfixable] in yellow instead of [fixed]
    • Fix count now correctly excludes unfixable rules (e.g., "3 of 6" instead of "6 of 6")
    • Added FixCapability enum to Rule trait for compile-time safety
  • MD013: Preserve reference links during text reflow
    • Reference-style links are now properly preserved when reflowing text
    • Fixed indicator display to correctly show [fixed] when issues are resolved
  • Tests: Mark kramdown definition list doctest as text to fix test failures

Changed

  • Internal: Centralized markdown pattern regexes and extended reflow support
    • Improved code organization and reduced duplication
    • Better performance through shared regex compilation

Downloads

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