Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 18, 2025

This PR contains the following updates:

Package Type Update Change Pending
rvben/rumdl action patch v0.0.193 -> v0.0.194 v0.0.195

Release Notes

rvben/rumdl (rvben/rumdl)

v0.0.194

Compare Source

Added
  • LSP: workspace/didChangeConfiguration support

    • LSP server now responds to configuration change notifications
    • Improved robustness and error handling in language server
  • Config: Typestate pattern for configuration validation

    • Compile-time guarantees for configuration correctness
    • Invalid configurations are caught earlier in the pipeline
  • CI: GitHub Marketplace branding for GitHub Action

    • Action now has proper branding for Marketplace visibility
Fixed
  • MD057 (relative-links): Handle template variables and extensionless links

    • Template syntax (Handlebars, Mustache, Jinja2) like {{URL}} now recognized and skipped
    • Extensionless links like [Page](page) now resolve to page.md
    • All URI schemes (file://, smb://, macappstores://, etc.) properly excluded (fixes #​192)
  • Config: Remove misleading GFM/CommonMark warnings (fixes #​195)

    • gfm and commonmark flavors now silently work as expected
    • Parser already supports GFM extensions (tables, task lists, strikethrough)
  • Config: Discover markdownlint config via upward directory traversal

    • .markdownlint.yaml and similar files now found in parent directories
    • Matches behavior of other linting tools
  • MD007 (ul-indent): Handle tab characters after blockquote markers

    • Tab indentation after > marker now calculated correctly
    • Fixes false positives for lists in blockquotes with tabs
  • MD012 (no-multiple-blanks): Skip blank lines inside indented code blocks

    • Blank lines within indented code blocks no longer trigger warnings
  • MD030 (list-marker-space): Analyze blockquoted list content correctly

    • Lists inside blockquotes now properly analyzed instead of skipped
  • MD053 (link-image-reference-definitions): Recognize colons in reference labels

    • Reference definitions with colons in the label (e.g., [foo:bar]:) now detected
  • lint_context: Check entire line for HTML comment marking

    • Lines with inline comments (<!-- comment --> content) now handled correctly
    • Content after --> on the same line is properly processed
  • lint_context: Add missing HTML5 block elements

    • Added: audio, video, source, track, canvas, svg, iframe, embed, object, menu, summary, noscript, search, template
  • lint_context: Handle nested blockquotes and JS comments in ESM blocks

    • Improved parsing for complex nested structures
  • table_utils: Exclude list items from table row detection

    • List items containing pipes no longer confused with table rows
  • lib: Handle mutex poisoning gracefully instead of panicking

    • Recovers from poisoned mutexes for better stability
Changed
  • Internal: Replace Mutex<Option<Arc<T>>> with OnceLock

    • Cleaner initialization pattern for shared state
  • Internal: Replace tuple return with FixResult struct

    • More descriptive return type for fix operations
Documentation
  • README: Clarify markdownlint config upward traversal behavior

Downloads

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


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@deepsource-io
Copy link

deepsource-io bot commented Dec 18, 2025

Here's the code health analysis summary for commits 3fadf39..4771173. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource Rust LogoRust✅ SuccessView Check ↗
DeepSource Shell LogoShell✅ SuccessView Check ↗
DeepSource Docker LogoDocker✅ SuccessView Check ↗

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

@mergify
Copy link

mergify bot commented Dec 18, 2025

🧪 CI Insights

Here's what we observed from your CI run for 4771173.

🟢 All jobs passed!

But CI Insights is watching 👀

@renovate renovate bot force-pushed the renovate/rvben-rumdl-0.x branch from 4a3414d to 4771173 Compare December 18, 2025 18:10
@mergify mergify bot merged commit d8aa312 into main Dec 18, 2025
13 checks passed
@mergify mergify bot deleted the renovate/rvben-rumdl-0.x branch December 18, 2025 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant