Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 10, 2025

Bumps rumdl from 0.0.162 to 0.0.173.

Release notes

Sourced from rumdl's releases.

v0.0.173

Added

  • MD060: Table format rule with Prettier-style auto-compact

    • New rule enforcing consistent table column alignment (aligned/compact/tight styles)
    • Auto-compact threshold: Tables exceeding max-width automatically use compact formatting
    • Configurable via max-width setting (0 = inherit from MD013's line-length)
    • Generates informative warnings showing actual width vs threshold
    • Disabled by default (opt-in feature)
    • Handles edge cases: zero-width characters, escaped pipes, HTML comments
    • Respects column alignments (left/center/right) in aligned mode
  • MD043: Wildcard pattern support for heading structures

    • New wildcard patterns for flexible heading structure validation
    • Allows * placeholders in heading text for dynamic content
    • Expert-level edge case handling for complex heading hierarchies
  • MD044: HTML elements configuration option

    • New html-elements configuration to customize proper name handling
    • Allows project-specific proper name enforcement
  • RUMDL_CACHE_DIR environment variable

    • Override default cache directory location via environment variable
    • Useful for CI/CD pipelines and custom cache management

Fixed

  • Definition list support in reflow mode (#136)

    • Definition lists (Extended Markdown syntax) are now correctly preserved during text reflow
    • Prevents incorrect joining of terms with definitions (e.g., Term\n: Definition no longer becomes Term : Definition)
    • Supports PHP Markdown Extra, Kramdown, Pandoc, Hugo, and other extended Markdown flavors
    • Works with all reflow modes including sentence-per-line
  • MD054: Error message alignment

    • Corrected error messages to match implementation behavior
    • Documentation now accurately reflects link/image style validation
  • MD041: Front matter title config schema

    • Added missing front_matter_title options to configuration schema
    • Fixes config validation errors when using front matter title feature
  • LSP: pyproject.toml validation

    • LSP now verifies [tool.rumdl] section exists before using pyproject.toml
    • Prevents errors when pyproject.toml exists but doesn't contain rumdl config
  • CLI: Rule registration

    • Fixed MD057, MD059, MD060 rules not being registered in CLI
    • All rules now properly available for use

... (truncated)

Changelog

Sourced from rumdl's changelog.

[0.0.173] - 2025-01-08

Added

  • MD060: Table format rule with Prettier-style auto-compact

    • New rule enforcing consistent table column alignment (aligned/compact/tight styles)
    • Auto-compact threshold: Tables exceeding max-width automatically use compact formatting
    • Configurable via max-width setting (0 = inherit from MD013's line-length)
    • Generates informative warnings showing actual width vs threshold
    • Disabled by default (opt-in feature)
    • Handles edge cases: zero-width characters, escaped pipes, HTML comments
    • Respects column alignments (left/center/right) in aligned mode
  • MD043: Wildcard pattern support for heading structures

    • New wildcard patterns for flexible heading structure validation
    • Allows * placeholders in heading text for dynamic content
    • Expert-level edge case handling for complex heading hierarchies
  • MD044: HTML elements configuration option

    • New html-elements configuration to customize proper name handling
    • Allows project-specific proper name enforcement
  • RUMDL_CACHE_DIR environment variable

    • Override default cache directory location via environment variable
    • Useful for CI/CD pipelines and custom cache management

Fixed

  • Definition list support in reflow mode (#136)

    • Definition lists (Extended Markdown syntax) are now correctly preserved during text reflow
    • Prevents incorrect joining of terms with definitions (e.g., Term\n: Definition no longer becomes Term : Definition)
    • Supports PHP Markdown Extra, Kramdown, Pandoc, Hugo, and other extended Markdown flavors
    • Works with all reflow modes including sentence-per-line
  • MD054: Error message alignment

    • Corrected error messages to match implementation behavior
    • Documentation now accurately reflects link/image style validation
  • MD041: Front matter title config schema

    • Added missing front_matter_title options to configuration schema
    • Fixes config validation errors when using front matter title feature
  • LSP: pyproject.toml validation

    • LSP now verifies [tool.rumdl] section exists before using pyproject.toml
    • Prevents errors when pyproject.toml exists but doesn't contain rumdl config
  • CLI: Rule registration

    • Fixed MD057, MD059, MD060 rules not being registered in CLI
    • All rules now properly available for use

... (truncated)

Commits
  • f5736d3 refactor(md060): improve warning message clarity
  • ccd7a56 fix(test): correct MD060 warning message assertion
  • 526610c docs(config): improve UX and standardize enum values
  • eb43958 test(docs): add dynamic config documentation completeness validation
  • f4911fd docs: standardize all config documentation to kebab-case
  • c8c0941 test(docs): add config documentation completeness validation
  • eaa156b docs(audit): fix critical documentation issues
  • 7e7bf82 chore(release): bump version to 0.0.173
  • 4952546 feat(md043): add expert-level edge case tests and fix wildcard bugs
  • 5486ecd feat(md043): add wildcard pattern support for flexible heading structures
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [rumdl](https://github.com/rvben/rumdl) from 0.0.162 to 0.0.173.
- [Release notes](https://github.com/rvben/rumdl/releases)
- [Changelog](https://github.com/rvben/rumdl/blob/main/CHANGELOG.md)
- [Commits](rvben/rumdl@v0.0.162...v0.0.173)

---
updated-dependencies:
- dependency-name: rumdl
  dependency-version: 0.0.173
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Nov 10, 2025
@github-actions
Copy link

github-actions bot commented Nov 10, 2025

Summary - Link Checker

Status Count
🔍 Total 433
✅ Successful 359
⏳ Timeouts 0
🔀 Redirected 0
👻 Excluded 74
❓ Unknown 0
🚫 Errors 0
⛔ Unsupported 0
Full Github Actions output

@github-actions
Copy link

github-actions bot commented Nov 10, 2025

Summary - Markdown Lint

Success: No issues found in 370 files (9ms)

@vitaliyf vitaliyf requested a review from a team as a code owner November 11, 2025 16:29
@vitaliyf vitaliyf enabled auto-merge (squash) November 11, 2025 16:31
@vitaliyf vitaliyf merged commit 236e1c5 into main Nov 11, 2025
4 checks passed
@vitaliyf vitaliyf deleted the dependabot/uv/rumdl-0.0.173 branch November 11, 2025 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants