chore(deps): update dependency rumdl to v0.1.42 - #7330
Merged
Conversation
renovate
Bot
requested review from
Kurt-von-Laven,
bdovaz and
echoix
as code owners
March 5, 2026 15:29
Contributor
✅
|
renovate
Bot
force-pushed
the
renovate/rumdl-0.1.x
branch
from
March 5, 2026 21:59
b99751b to
0a0a49d
Compare
bdovaz
approved these changes
Mar 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

This PR contains the following updates:
0.1.33→0.1.42Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
rvben/rumdl (rumdl)
v0.1.42Compare Source
Fixed
Code blocks in doc comments contain Rust code formatted by rustfmt
(default
max_width = 100), not prose governed by markdown line limits.Prose lines are still checked
(#486, reported by @sorairolake)
v0.1.41Compare Source
Fixed
semantic-line-breaks diagnostics on
/// detailsblocks and their content(#495, reported by @tahv)
{#id .class}syntax is only treated as atomic in MkDocs/Kramdown flavors,preventing incorrect wrapping behavior in standard markdown
(#494, reported by @sisp)
so they are never split across lines
warning, fixing cases where
<!-- rumdl-disable -->inside indented listitems was ignored
(#493, reported by @sisp)
BrokenLinkCallbackto fix false positives on brackettext like
[0],[i], and[key]that are not actual markdown links(#488, reported by @eread)
on sequences of underscores or asterisks that are not emphasis markers
(#489, reported by @eread)
dead code
(#490, reported by @eread)
of prepending to it
(#490, reported by @eread)
brackets in code spans
should_skipfor autolink-only documents and nested link textfalse negatives
v0.1.40Compare Source
Fixed
(admonitions, content tabs, markdown HTML) — pulldown-cmark missed these
because it treats 4-space-indented container content as indented code blocks.
Replaced the per-line backtick scanner with a dedent-and-reparse approach
that handles all CommonMark edge cases including nested containers
(#487, reported by @stefanvanburen)
column checks, preventing false positives for URLs and emails inside
multi-line code spans
positives for reference links inside multi-line code spans
v0.1.39Compare Source
Fixed
eliminate false positives — HTML warning blocks (
<div class="warning">),unlabeled code blocks (default to Rust), rustdoc anchors (
#method.bar),and shortcut intra-doc links (
[crate::module]) are all valid rustdoc syntax(#438, reported by @sorairolake)
includepatterns in.rumdl.tomlnot discovering.rsfiles — config-based include now correctly expands the file type filter to
include Rust files alongside markdown
(#438, reported by @sorairolake)
v0.1.38Compare Source
Fixed
within list items — closing fences were merged with subsequent paragraph
text (#485, reported by @sisp)
v0.1.37Compare Source
Fixed
indents when using
semantic-line-breaksreflow mode. Continuation linesat the minimum indent were incorrectly flagged as needing reflow
(#484)
of trimming and re-indenting, which produced incorrect indentation for
code blocks and nested structures
cases where indented code blocks inside list items were incorrectly
treated as text for reflow
comments, frontmatter, code blocks) to prevent false positives on
blockquote separators
inline code in table cells
markers in tables
mask_pipes_in_inline_codefor table cell parsing
generation
[!NOTE]) in shortcut linkdetection to avoid false positives
split_row_into_cellsfunction, consolidatetable cell parsing
multiple rules
Changed
toml0.9 → 1.0,toml_edit0.24 → 0.25,jsonschema0.37 → 0.44.Remove unused
randdev-dependency. ~80 crates updated to latestcompatible versions
v0.1.36Compare Source
Added
rumdl checkandrumdl check --fixnow lint markdown inside
///and//!doc comments in.rsfiles.Rules that don't apply to doc comments (MD041, MD047) are automatically
skipped. Column numbers are remapped to the original source positions
(#438)
Fixed
enabled = trueand
extend-enablein WASM/Obsidian plugin configuration(obsidian-rumdl#15)
fixable/unfixableconfig fields so fix scope restrictionswork in WASM builds
enable_is_explicitwhenenableis present, matching CLIbehavior where
enable = []means "no rules"MarkdownFlavor::from_str()for flavor parsing soall aliases (
qmd,rmd,gfm,commonmark, etc.) work in WASMv0.1.35Compare Source
Added
preview of the destination file or heading section with up to 15 lines of
content (#477)
Fixed
paragraphs, not just the first line after the blank
(#474)
(thanks @jlgrimes in #475)
invoked from a target file with cursor not on a heading or link
(#476)
(thanks @jlgrimes in #478)
v0.1.34Compare Source
Added
rumdl.tomlwithout requiring a[global]section header, matching ruff.tomlconventions. Keys like
line-length,disable,exclude, andrespect-gitignorenow work at the top level. If both top-level and
[global]keys exist,[global]takes precedence
Fixed
fixableconfig lists (was only resolvingaliases for
unfixable). Users can now writefixable = ["trailing-spaces"]instead of needing
fixable = ["MD009"]excludealways wins over
includein discovery mode, consistent with ruff, eslint, andmarkdownlint-cli
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.