github rvben/rumdl v0.0.149

latest release: v0.0.148
5 hours ago

What's New in v0.0.149

🎉 New Features

Per-File Rule Ignores (#92)

Configure different linting rules for specific files using glob patterns:

[per-file-ignores]
# Disable inline HTML check for GitHub README
"README.md" = ["MD033"]

# Disable line length check for documentation with long code examples
"docs/api/**/*.md" = ["MD013"]

# Disable first line heading check for generated files
"generated/**/*.md" = ["MD041"]

This allows you to apply different rules to different file types (e.g., GitHub README vs MkDocs documentation).

JSON Schema for Editor Support (#89)

Added JSON Schema for .rumdl.toml configuration files, enabling:

  • ✨ Autocomplete for configuration options
  • ✅ Validation and error checking
  • 📖 Inline documentation tooltips
  • 🎯 Support for VS Code, IntelliJ IDEA, and other editors

The schema is available at https://raw.githubusercontent.com/rvben/rumdl/main/rumdl.schema.json and will be submitted to SchemaStore for automatic editor integration.

📦 Installation

Cargo:

cargo install rumdl --version 0.0.149

From source:

git clone https://github.com/rvben/rumdl.git
cd rumdl
git checkout v0.0.149
cargo install --path .

📝 Full Changelog

  • feat: add per-file rule ignores configuration (fixes #92)
  • feat: add JSON Schema for rumdl.toml configuration (fixes #89)

Closed Issues: #89, #92

Don't miss a new rumdl release

NewReleases is sending notifications on new releases.