renovate-bot opened a new pull request, #495:
URL: https://github.com/apache/superset-kubernetes-operator/pull/495

   > [!NOTE]
   > This PR body was truncated due to platform limits.
   
   This PR contains the following updates:
   
   | Package | Update | Change | Pending |
   |---|---|---|---|
   | [rvben/rumdl](https://redirect.github.com/rvben/rumdl) | minor | `v0.2.64` 
→ `v0.3.0` | `v0.3.2` (+1) |
   
   ---
   
   ### Release Notes
   
   <details>
   <summary>rvben/rumdl</summary>
   
   ### [`v0.3.0`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.3.0)
   
   [Compare 
Source](https://redirect.github.com/rvben/rumdl/compare/v0.2.79...v0.3.0)
   
   ##### Changed
   
   - **2.4–4.7× faster `rumdl fmt`** than 0.2.79 on frozen documentation
     snapshots: Cargo (99 files) 4.7×, MkDocs Material (85 files) 2.6×, and
     Ruff (16 files) 2.4×. Reusing parsed Markdown and shared source analysis
     reduces repeated work. Speedups compare median elapsed times from 31 paired
     runs after five warmups on Apple M6: ordinary Rust 1.96.0 release builds,
     default threads, warm filesystem cache, and `--no-config --no-cache 
--silent`
     (`--flavor=standard` for Cargo/Ruff, `--flavor=mkdocs` for MkDocs 
Material).
     Output includes the correctness fixes listed below and can differ from 
0.2.79.
   - Code block tools are supported and remain opt-in. Missing tags, missing
     active-mode tools and invocations with no tools checked are ignored by 
default.
     An omitted unknown-tag policy inherits `on-missing-language-definition`,
     preserving existing strict configurations. Valid internal cached checks 
count
     as checked; applicable external tools rerun to reflect changes in their own
     configuration and environment.
   - `on-missing-language-definition = "warn"` now reports uncovered languages;
     previous releases treated it as `ignore`.
   - Executable lookup remains system-only by default. Per-binary preferences 
can
     opt into nearest-first project lookup bounded by repository/configuration
     boundaries, including hoisted workspace installations.
   - MD037 still reports spaces inside emphasis delimiters but no longer 
provides
     automatic fixes, including editor fixes. Repair the reported emphasis 
manually;
     inserting escapes or removing whitespace can change literal Markdown 
meaning.
   
   ##### Added
   
   - `fmt --preflight` and `check --fix --preflight` validate and plan the 
complete
     selected file batch before applying any writes, with atomic replacement per
     file after successful planning.
   - Configurable coverage policies with block diagnostics and invocation-wide
     fail-fast behavior. Invalid tool definitions receive central configuration
     warnings, made fatal by `--deny-config-warnings`.
   - Fail-fast tool policies report an incomplete invocation (exit 2), including
     when document finding failures are disabled with `--fail-on never`.
   - Shared full-table language recognition and flavor-aware fence coverage.
     No-tools invocation errors preserve JSON's findings array and use SARIF
     invocation notifications rather than assigning errors to a document.
   - `--stdin-batch-targets FILE` supplies a NUL-delimited file/directory 
inventory
     for cross-file existence checks without requiring placeholder documents.
   - **MD013**: add reflow-break-code-spans to keep code spans whole while 
emphasis wraps 
([bd41ee8](https://redirect.github.com/rvben/rumdl/commit/bd41ee8fb9c3ddac017b6a62430c8dec396ed58c))
   - **fmt**: add Bun code-block formatting and reduce redundant checks 
([2605ead](https://redirect.github.com/rvben/rumdl/commit/2605ead28dbf75ff219af9404d1790c7efa3234e))
   - **stdin**: accept separate batch link target inventories 
([56c492b](https://redirect.github.com/rvben/rumdl/commit/56c492b541c1c78a212d01a11bce1d9983d45d4a))
   
   ##### Fixed
   
   - Headings inside blockquotes and list items are checked and fixed relative 
to
     their container. Heading spacing, indentation, capitalization, and reflow
     preserve list markers and avoid rewriting literal text or template code.
   - Tables nested under multiple containers are recognized. Blank-line checks
     respect MkDocs admonition openers and Markdown-enabled HTML boundaries;
     HTML markers inside comments and indented code remain literal content.
   - **MD035**: leave a first-line thematic break unchanged when fixing it would
     turn the following content into front matter.
   - File discovery skips source-code files matched by broad include patterns,
     while explicitly supplied unsupported source files still receive an error.
   - Windows path matching handles device-prefixed paths and directory 
separators
     consistently across discovery and per-file configuration.
   - Reject invalid UTF-8 in external tool stdout instead of replacing invalid
     bytes and allowing that output to become formatted document content.
   - **deps**: update rustls to address security advisories 
([7acb91a](https://redirect.github.com/rvben/rumdl/commit/7acb91ad797bf792baad33de3eb356f017a8544e))
   - **MD058**: follow the parser on whether a bare marker opens a list item, 
and limit the list tab check to table rows 
([0075568](https://redirect.github.com/rvben/rumdl/commit/007556897ade7e6d23590b4f965ad90e4252b16d))
   - **MD056**: confirm tables longer than the parser slice limit 
([3e55b6c](https://redirect.github.com/rvben/rumdl/commit/3e55b6c4c4e4154fb543d82ddb9cec4147ed0b43))
   - **MD058**: require a blank line before a table after a bare marker that 
opens no item 
([2f259fd](https://redirect.github.com/rvben/rumdl/commit/2f259fde1f49cf62b10d0bb8a16937e8551828a4))
   - **MD056**: leave text the parser does not read as a table alone 
([f1cd37b](https://redirect.github.com/rvben/rumdl/commit/f1cd37b12dad1f1c8f5611d04eec4b6b4629c77f))
   - **MD060**: confirm a MkDocs table that follows the container opener 
directly 
([d3ef855](https://redirect.github.com/rvben/rumdl/commit/d3ef85532b95dbc90e2abd52bc69b8eb287c8935))
   - **MD060**: keep the indentation of tables in admonitions and content tabs 
([5d8b0f1](https://redirect.github.com/rvben/rumdl/commit/5d8b0f17218deb8838e8d0130a3f347fc7869c75))
   - **MD056**: keep a table in a quoted list item and after a definition from 
being corrupted by fixes 
([84be18d](https://redirect.github.com/rvben/rumdl/commit/84be18d765625e519004c1122e731ae0585d45d4))
   - **MD060**: rewrite only tables the Markdown parser confirms 
([b7bd275](https://redirect.github.com/rvben/rumdl/commit/b7bd275c02a37a92b0453cde5757b3d193a00c0f))
   - **config**: find user config under \~/.config on Windows and explain 
discovery 
([77e3c42](https://redirect.github.com/rvben/rumdl/commit/77e3c4237e1bae477157e9d09979ac9c5d29d77c))
   - **inline-config**: accept directive comments without whitespace after the 
opener or before the closer 
([56f02cb](https://redirect.github.com/rvben/rumdl/commit/56f02cb982bc7e7f7d337f3ebd8707e509c42f10))
   - **MD077**: end the item at a tight line that does not continue its 
paragraph 
([77b8840](https://redirect.github.com/rvben/rumdl/commit/77b88401566d9cae88e46cc6006a2aed08a6bda6))
   - **MD065**: keep a fix from moving a rule out of its list item or turning a 
quoted heading into a rule 
([18a4458](https://redirect.github.com/rvben/rumdl/commit/18a44581fcb4d12df2a820cab5b047b563d587d7))
   - **MD027**: keep lazy blockquote lines indented four or more spaces from 
changing the parse 
([25e98af](https://redirect.github.com/rvben/rumdl/commit/25e98af1dbd5e4ec217fa6b5c6e44c43f9602611))
   - **MD003**: keep Unicode whitespace in ATX heading text 
([6c49f9f](https://redirect.github.com/rvben/rumdl/commit/6c49f9f6806bc5876bc32d4c5d06a799ba941e56))
   - **lsp**: read the level of a hovered heading from the parser 
([4ebb586](https://redirect.github.com/rvben/rumdl/commit/4ebb586c79735ac3222083f412205e19028f8ca7))
   - **MD026**: check and fix headings inside blockquotes and list items 
([ceb994c](https://redirect.github.com/rvben/rumdl/commit/ceb994c466820ced58dc77388f0e2845aba4f394))
   - **MD062**: keep blockquote markers and non-CommonMark spaces out of fixes 
([60948d3](https://redirect.github.com/rvben/rumdl/commit/60948d3897f43a32a6f41d9befeda968eaed1158))
   - **MD013**: keep reflow from moving text across a bare list marker 
([9933ebd](https://redirect.github.com/rvben/rumdl/commit/9933ebde26001dc38bf35091badb2cf254dce69e))
   - **lint_context**: accept only ASCII digits in an ordered list marker 
([b1f1983](https://redirect.github.com/rvben/rumdl/commit/b1f1983cff9521c105df3f5e48f635f0e875c4bf))
   - **lint_context**: read only spaces and tabs as the padding after a list 
marker 
([dea556c](https://redirect.github.com/rvben/rumdl/commit/dea556c55f1dd036bb561336368e98b3dc084b49))
   - **MD026**: keep the list marker when removing trailing punctuation from a 
heading on a marker line 
([cab9c14](https://redirect.github.com/rvben/rumdl/commit/cab9c146837bb899ea1067d803ca3e114983780c))
   - **lsp**: rename the text of a heading on a list marker line without 
touching its marker 
([f8abc14](https://redirect.github.com/rvben/rumdl/commit/f8abc14d2dcff2d675a7ab63b9ad4494cc351660))
   - **MD063**: keep the list marker when capitalizing a heading on a marker 
line 
([54e66a2](https://redirect.github.com/rvben/rumdl/commit/54e66a27e11dce74007e88f4728dc654b4b2df32))
   - **MD041**: treat a heading that opens a list item as list content, not a 
first-line heading 
([b97b57a](https://redirect.github.com/rvben/rumdl/commit/b97b57a9bc1b65e8bc3b2c1ecd5cc429c6a477e1))
   - **MD025**: keep the list marker when demoting an extra top-level heading 
([292b80a](https://redirect.github.com/rvben/rumdl/commit/292b80a1393d2f5f3b0b8e6b0dd8c43af15f8949))
   - **MD022**: do not add a blank line above a heading that opens its list 
item 
([c0676d4](https://redirect.github.com/rvben/rumdl/commit/c0676d4ccb46dd30f2fc2db67addacaa6c288fd0))
   - **MD021**: keep the list marker of a closed ATX heading on a marker line 
([ec1b64e](https://redirect.github.com/rvben/rumdl/commit/ec1b64e04fd521b68504713c8c00e6d557935bf0))
   - **MD019**: measure extra spaces after the hashes of a heading on a list 
marker line 
([d996536](https://redirect.github.com/rvben/rumdl/commit/d996536d5a5e736df140b5ebf9f9f6271c2f651a))
   - **MD003**: keep a marker-line heading in its list item when changing style 
([0ac54b5](https://redirect.github.com/rvben/rumdl/commit/0ac54b5882338fa8838a176ae69da7c6a98068b9))
   - **lint_context**: record headings that begin on a list marker line 
([28aaf36](https://redirect.github.com/rvben/rumdl/commit/28aaf36113fc9c42eeb78981d3f0d60ae19c8080))
   - **MD069**: leave thematic breaks and dependent lines alone and keep the 
first marker 
([7881cbe](https://redirect.github.com/rvben/rumdl/commit/7881cbea882aec216948d8b73ba2a7e9d54ddd24))
   - **MD077**: keep continuation content inside the list item that owns it 
([f6ef2ab](https://redirect.github.com/rvben/rumdl/commit/f6ef2ab73daf430fbf80ea2bc8d11a85b6fd97f3))
   - **MD031**: keep a fenced block in its list item and leave unclosed fences 
alone 
([5902a03](https://redirect.github.com/rvben/rumdl/commit/5902a03b92bcfacdeeed1a8eadd14d5fb833b9cd))
   - **MD010**: leave the text of an inline code span untouched 
([7009810](https://redirect.github.com/rvben/rumdl/commit/70098108a9c909b6966b156970017a6f0d5b01f7))
   - **MD009**: keep whitespace that ends a line inside a multi-line code span 
([4859c8a](https://redirect.github.com/rvben/rumdl/commit/4859c8a51064b9279e61022e213338aac2a7fe69))
   - **cli**: report a panic in one file as an error for that file instead of 
aborting the run 
([b010c43](https://redirect.github.com/rvben/rumdl/commit/b010c43573282b62a36b02823894ce0856d51e57))
   - **lint_context**: stop a setext heading ending in an attribute block from 
crashing the parser 
([5e45599](https://redirect.github.com/rvben/rumdl/commit/5e45599177c4df9eae2532a0f529b864a938e23e))
   - **MD010**: expand leading tabs to their CommonMark columns and drop 
trailing tabs 
([0c33ce5](https://redirect.github.com/rvben/rumdl/commit/0c33ce5cc748e8e128a2106967b0f3fcd664ad1c))
   - **lint_context**: read a marker or an ATX shape indented four columns as 
text 
([5add655](https://redirect.github.com/rvben/rumdl/commit/5add6552f79c9b8a9cae4b5bb0a5df4b6371015f))
   - **MD022**: keep a heading that begins a list item directly under its bare 
marker 
([cd805cf](https://redirect.github.com/rvben/rumdl/commit/cd805cfb037f0675d9af40af1f8286956a24ed56))
   - **MD023**: measure heading indentation from the list item's content column 
([5bd6f5b](https://redirect.github.com/rvben/rumdl/commit/5bd6f5b95015b255782a38d419518adcf869c426))
   - **MD003**: decline ATX to setext conversions that would change the 
document structure 
([a9b552d](https://redirect.github.com/rvben/rumdl/commit/a9b552d036e30b8eff5a62bff73b322b0a869267))
   - **lint_context**: treat a bare list marker as an empty list item, not 
setext heading text 
([8168f65](https://redirect.github.com/rvben/rumdl/commit/8168f655e8f5073e2ba18ef364918df717812add))
   - **MD013**: keep #word references off the start of reflowed lines 
([e069f1e](https://redirect.github.com/rvben/rumdl/commit/e069f1e0d671edf700f748f4f4de3ad055348f72))
   - **MD035**: do not rewrite a thematic break into a setext underline 
([1c66de3](https://redirect.github.com/rvben/rumdl/commit/1c66de3f3bfccf74b8c55231cbe601098440937a))
   - **config**: reject leading ! in exclude patterns instead of misreading 
them 
([76e4b57](https://redirect.github.com/rvben/rumdl/commit/76e4b57971d8f8ae57147cb8a6a3f71525625f6f))
   - **MD034**: do not report a scheme with no host as a bare URL 
([95efa02](https://redirect.github.com/rvben/rumdl/commit/95efa0258502e02ea83689b3079436bf08cfcdb9))
   - **MD051**: percent-decode link fragments before resolving them 
([c3be202](https://redirect.github.com/rvben/rumdl/commit/c3be2021e5c02d7a743d459949dfdfabd5eb5463))
   - **MD013**: join a single sentence wrapped inside a list item in 
sentence-per-line mode 
([4348ab2](https://redirect.github.com/rvben/rumdl/commit/4348ab27d58430ead1968e1dfed1e53fc4965f67))
   - **MD060**: preserve table continuations verbatim 
([267ce68](https://redirect.github.com/rvben/rumdl/commit/267ce6843971f6fe2d6502f6a783b817be5ab378))
   - **MD060**: preserve pipe-less table body content 
([b59024c](https://redirect.github.com/rvben/rumdl/commit/b59024c748644f310e2af6818ebaa4c56131779d))
   - **code-block-tools**: treat MkDocs syntax inside fenced blocks as code 
([6182b96](https://redirect.github.com/rvben/rumdl/commit/6182b9656d19825626f57fef0027d0308441aede))
   - **code-block-tools**: refuse formatted code that would end its block early 
([d89051a](https://redirect.github.com/rvben/rumdl/commit/d89051a0b9a4e2c4906c8b79cc83aaa5cfb20c90))
   - **code-block-tools**: lint embedded markdown inside blockquotes 
([f82de52](https://redirect.github.com/rvben/rumdl/commit/f82de52378ab79a2fef5af7f4b9588be8eb807bb))
   - **code-block-tools**: handle code blocks inside lists and blockquotes 
([f7ddcd6](https://redirect.github.com/rvben/rumdl/commit/f7ddcd602c408895862a5d3ce88bb1dfa45220e1))
   - **MD046**: ignore fence markers inside front matter 
([044be22](https://redirect.github.com/rvben/rumdl/commit/044be22f821b85bf5d42e6f1adc285aea33e8a04))
   - **MD046**: leave an indented block alone when its backtick line cannot 
open a fence 
([1d784cc](https://redirect.github.com/rvben/rumdl/commit/1d784cc54a844e85f87024d7ac536233130cc0f9))
   - **MD046**: dedent a misplaced fence only when its last line closes it 
([ccc9b91](https://redirect.github.com/rvben/rumdl/commit/ccc9b91f5f9167a5695a954b850dc8c3972c41c9))
   - **MD046**: keep the code text of whitespace-only lines when fencing 
([5927307](https://redirect.github.com/rvben/rumdl/commit/59273075a915bcd099b6c95877135c36fb91f8d5))
   - **MD046**: check indented code in files indented only with tabs 
([2908694](https://redirect.github.com/rvben/rumdl/commit/29086944b1bb9af4a265b5d5e7e52813daf98d24))
   - **MD046**: keep a misplaced fence in its container when dedenting it 
([952c79f](https://redirect.github.com/rvben/rumdl/commit/952c79fced88a4e8db58db5c66c761d95924d5a2))
   - **MD046**: fence indented code at its container's content column 
([1da7b83](https://redirect.github.com/rvben/rumdl/commit/1da7b8312472f66154c3cd9bfaddffe3fee0a9c9))
   - **MD046**: close a fence indented short of a list item's content column 
([622c9cb](https://redirect.github.com/rvben/rumdl/commit/622c9cb857e03dd5db55e306ba19a165cd0e07f6))
   - **MD056**: pad a short delimiter row with `---` 
([807899c](https://redirect.github.com/rvben/rumdl/commit/807899cec5add50b20a9e84b30fed68f25f3a05c))
   - **MD056**: keep extra table cells that contain text 
([9b61072](https://redirect.github.com/rvben/rumdl/commit/9b6107236e2416ea2f510ed3ca24bf48b0ef041a))
   - **config**: recognize the MD060 table-column-style alias 
([4c101e7](https://redirect.github.com/rvben/rumdl/commit/4c101e78ecfffbfc57866ddeba349d67fd8621e7))
   - **config**: honor CLI2 ignores across CLI and LSP 
([c562eb3](https://redirect.github.com/rvben/rumdl/commit/c562eb3691381420500b95ba6a073ae34a4b984d))
   - **config**: resolve markdownlint-cli2 configs like markdownlint-cli2 
([0256df7](https://redirect.github.com/rvben/rumdl/commit/0256df7cd88e9d5fb2eff4734c7ce20e6ece7b78))
   - **code-block-tools**: support home discovery without native features 
([cdf4dd3](https://redirect.github.com/rvben/rumdl/commit/cdf4dd3adf1928a1c2e6040aea650e8273f9534e))
   - **code-block-tools**: use reliable native stdin format checks 
([d8c5be5](https://redirect.github.com/rvben/rumdl/commit/d8c5be522f4f8dac8ef8f20ff2b324889e6a8fd4))
   - **MD046**: fence the whole indented block when a line looks like a list, 
quote or footnote 
([4b07d7e](https://redirect.github.com/rvben/rumdl/commit/4b07d7ef9481316676deed1a0dbd1fb03527da1d))
   
   ##### Breaking Changes
   
   - **MD037**: stop offering unsafe emphasis fixes 
([cfdd1bf](https://redirect.github.com/rvben/rumdl/commit/cfdd1bfff105003d606b8d7c63bd1d46772596b5))
   
   ##### Performance
   
   - **links**: reuse document destinations and anchor facts 
([e55b474](https://redirect.github.com/rvben/rumdl/commit/e55b474398c7ac0b4bf694af38846ca1c8b39569))
   - **input**: reuse conflict scans and avoid LF allocations 
([01abef9](https://redirect.github.com/rvben/rumdl/commit/01abef9c8a2b28070f83a0d95742d2368a97a83c))
   - **context**: share block analysis and skip absent structures 
([aa93bd9](https://redirect.github.com/rvben/rumdl/commit/aa93bd96b1d28381dfb741dccc1a88e142532412))
   - **rules**: reuse parsed facts and discovered source identities 
([b14cafe](https://redirect.github.com/rvben/rumdl/commit/b14cafec01c33f02650e0939832222d78c04ebf4))
   - **context**: share source scans and reuse temporary buffers 
([b85e7a4](https://redirect.github.com/rvben/rumdl/commit/b85e7a4212e1b9d29290cad84088e7da1d5ec08f))
   - **fmt**: reuse stable analysis and avoid redundant scans 
([9046164](https://redirect.github.com/rvben/rumdl/commit/904616421ddbbd5cdc66fd3fe5b217b146d71e1f))
   - **fix**: reuse dependency graphs and selected rule order 
([b4f4d53](https://redirect.github.com/rvben/rumdl/commit/b4f4d535d9345c89223cd108023f59fe26b0a1f6))
   - **parser**: skip marker regexes for ordinary text 
([8bec725](https://redirect.github.com/rvben/rumdl/commit/8bec72538dbf3684c481bcc24eb96858e3f85329))
   - **fmt**: reuse initial analysis and directory snapshots 
([d4a66ea](https://redirect.github.com/rvben/rumdl/commit/d4a66ea093234064e3e6f1bd666e3b56a2b52107))
   - **parser**: share Markdown analysis and add native source scanning 
([694364a](https://redirect.github.com/rvben/rumdl/commit/694364a8bbb7c0b3bc628223a3d9b51ede2e96c8))
   - **fmt**: reuse lint context while wrapping fix rules 
([0efc07d](https://redirect.github.com/rvben/rumdl/commit/0efc07ddb8ebb621c157db8d118b04aa50b93c82))
   - skip document reconfiguration parsing without overrides 
([78621a4](https://redirect.github.com/rvben/rumdl/commit/78621a4904427a5ee67423e6ae9459d95998c66d))
   
   #### Downloads
   
   | File                                                                       
                                                                              | 
Platform                    | Checksum                                          
                                                                        |
   | 
--------------------------------------------------------------------------------------------------------------------------------------------------------
 | --------------------------- | 
-------------------------------------------------------------------------------------------------------------------------
 |
   | 
[rumdl-v0.3.0-x86_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-x86_64-unknown-linux-gnu.tar.gz)
     | Linux x86_64                | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-x86_64-unknown-linux-gnu.tar.gz.sha256)
   |
   | 
[rumdl-v0.3.0-x86_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-x86_64-unknown-linux-musl.tar.gz)
   | Linux x86_64 (musl)         | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-x86_64-unknown-linux-musl.tar.gz.sha256)
  |
   | 
[rumdl-v0.3.0-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-aarch64-unknown-linux-gnu.tar.gz)
   | Linux ARM64                 | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-aarch64-unknown-linux-gnu.tar.gz.sha256)
  |
   | 
[rumdl-v0.3.0-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-aarch64-unknown-linux-musl.tar.gz)
 | Linux ARM64 (musl)          | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-aarch64-unknown-linux-musl.tar.gz.sha256)
 |
   | 
[rumdl-v0.3.0-x86_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-x86_64-apple-darwin.tar.gz)
               | macOS x86_64                | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-x86_64-apple-darwin.tar.gz.sha256)
        |
   | 
[rumdl-v0.3.0-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-aarch64-apple-darwin.tar.gz)
             | macOS ARM64 (Apple Silicon) | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-aarch64-apple-darwin.tar.gz.sha256)
       |
   | 
[rumdl-v0.3.0-x86_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-x86_64-pc-windows-msvc.zip)
               | Windows x86_64              | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.3.0/rumdl-v0.3.0-x86_64-pc-windows-msvc.zip.sha256)
        |
   
   #### Installation
   
   ##### Using uv (Recommended)
   
   ```bash
   uv tool install rumdl
   ```
   
   ##### Using pip
   
   ```bash
   pip install rumdl
   ```
   
   ##### Using pipx
   
   ```bash
   pipx install rumdl
   ```
   
   ##### Direct Download
   
   Download the appropriate binary for your platform from the table above, 
extract it, and add it to your PATH.
   
   ### [`v0.2.79`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.2.79)
   
   [Compare 
Source](https://redirect.github.com/rvben/rumdl/compare/v0.2.78...v0.2.79)
   
   ##### Added
   
   - **MD095**: detect confusable link destinations with accurate source spans 
([7937059](https://redirect.github.com/rvben/rumdl/commit/79370591b0f474712f66c0d7fed020de198cc0a1))
   - **MD060**: add stable configurable table-cell padding 
([b2323fd](https://redirect.github.com/rvben/rumdl/commit/b2323fd8443f8459cb0b4c32e87a357ca47b3c0c))
   - **MD013**: add opt-in sentence-pack reflow 
([#&#8203;915](https://redirect.github.com/rvben/rumdl/issues/915)) 
([d736ced](https://redirect.github.com/rvben/rumdl/commit/d736ced0897e08ab83f40697bcfbcf500d67fc4e))
   - **code-block-tools**: add format-mode = "pipeline" to chain formatters 
([b1da3de](https://redirect.github.com/rvben/rumdl/commit/b1da3dedcbe21c6ecfc9d660e3c0d247183cd30a))
   - **docs**: add question search and aggregate usage tracking 
([aaabeaa](https://redirect.github.com/rvben/rumdl/commit/aaabeaa3103fd79a1238160753e01f1b16ca7a63))
   
   ##### Fixed
   
   - **MD013**: count only rewritten prose in list sentence warnings 
([276f266](https://redirect.github.com/rvben/rumdl/commit/276f266c46ab12024e95faec93cbc240515bb1f6))
   - **MD013**: preserve reflow structure and expand scheduled fuzz coverage 
([73a9731](https://redirect.github.com/rvben/rumdl/commit/73a973114efaae713d43885ab26911377cc4847a))
   - **MD013**: preserve source sentence breaks and emphasis step labels 
([042d304](https://redirect.github.com/rvben/rumdl/commit/042d304c43984520cac92b1c075bf2bcc261152e))
   - **MD013**: keep emphasized step labels within their sentence 
([c1d1073](https://redirect.github.com/rvben/rumdl/commit/c1d1073488f80d501a4accf41800cc35f044a7a4))
   - **MD013**: keep a deep continuation line from setting a list item's indent 
([fc8cacd](https://redirect.github.com/rvben/rumdl/commit/fc8cacdfb067281a253bfacf40f2b2ab447674aa))
   - **MD013**: preserve document structure during reflow 
([79e8b95](https://redirect.github.com/rvben/rumdl/commit/79e8b95354679396be264e6834fa26c6b52efe66))
   - preserve Markdown content across lint fixes 
([37dc5e7](https://redirect.github.com/rvben/rumdl/commit/37dc5e72585270756183653e2a83912910945059))
   - **MD013**: read the code spans of a paragraph whose first line is indented 
([4879938](https://redirect.github.com/rvben/rumdl/commit/4879938cc19b942cd9eddc9076087c8ae60174c5))
   - **MD013**: keep a code span whole where only a reader without math sees it 
([7f22aa9](https://redirect.github.com/rvben/rumdl/commit/7f22aa94c3a9495ba1dfd0cb1f3105a1e47d2525))
   - **MD013**: keep a footnote's hard breaks and the lines its paragraph runs 
on into 
([224509d](https://redirect.github.com/rvben/rumdl/commit/224509d1b90e5a2dadb2476b72f5a59102f58609))
   - **MD013**: keep a quoted item's marker where a later line sits short of 
its content 
([84309ba](https://redirect.github.com/rvben/rumdl/commit/84309bae6c440df73a44bca5c73e22bd39d77860))
   - **MD013**: recognize `)` ordered list markers 
([2c9cced](https://redirect.github.com/rvben/rumdl/commit/2c9cced2e6bc8f961f9e4ee0f3acd930ceaaaf32))
   - **MD013**: leave a paragraph as written where a code span runs into 
indentation 
([66a0855](https://redirect.github.com/rvben/rumdl/commit/66a0855c95a2e6ecb738562e745d15f557dd1f85))
   - **MD013**: keep a code span whole across a line that looks like a block 
start 
([efc637d](https://redirect.github.com/rvben/rumdl/commit/efc637da22c52f6962e22f9b87b71d18bce8484f))
   - **MD013**: keep a heading inside a list item on its own line 
([fbe3671](https://redirect.github.com/rvben/rumdl/commit/fbe3671c55e664f4fe13f85d7dd629ea66b0eb07))
   - **MD013**: keep the indentation of HTML text in a list item 
([dd1dbf5](https://redirect.github.com/rvben/rumdl/commit/dd1dbf56aa0e86c52c411b0c6343224dae6b4964))
   - **MD013**: run an HTML block on past its closing tag to a blank line 
([cfc5840](https://redirect.github.com/rvben/rumdl/commit/cfc5840965b5c34ebd3d29800b1d344e6a315b2c))
   - **lint_context**: run an HTML block opened by a closing tag to a blank 
line 
([f1d4b66](https://redirect.github.com/rvben/rumdl/commit/f1d4b6665cab3c104eea50fa1a0d8983b1edacd4))
   - **MD013**: keep a line after a lone task checkbox out of the item 
([bf1712c](https://redirect.github.com/rvben/rumdl/commit/bf1712cab2a3ce435c8f9f67380381697ee91808))
   - **lint_context**: run an HTML block closed on its opening line to a blank 
line 
([28f5927](https://redirect.github.com/rvben/rumdl/commit/28f5927454d09c693b5ff1ef4b5a34320a57c97d))
   - **MD013**: keep an item paragraph's indentation over a lazy line 
([2065813](https://redirect.github.com/rvben/rumdl/commit/20658135da6a1e8481056d015a2f02e893d8581c))
   - **MD013**: end a list item at a line after its HTML block 
([0b1694b](https://redirect.github.com/rvben/rumdl/commit/0b1694ba3783b61c892a7e2d344a7a1ba7e42ca5))
   - **MD013**: strip enclosing item indentation from a lazy line in a code 
span 
([2926426](https://redirect.github.com/rvben/rumdl/commit/292642606b631d108cc6c5fda842e575df5ef6f9))
   - **MD013**: never start a wrapped line with a table delimiter row 
([071a070](https://redirect.github.com/rvben/rumdl/commit/071a070acd62c443003fa6a29d0d25c8650cbbab))
   - **MD013**: drop extra marker padding before an item line kept as written 
([4a1aae9](https://redirect.github.com/rvben/rumdl/commit/4a1aae9e1ac679bcf32dfc0738f67c2c6e40d4e7))
   - **MD013**: keep a link reference definition that opens a list item 
paragraph 
([d579c9b](https://redirect.github.com/rvben/rumdl/commit/d579c9b00ba103d8400299577612688a2be9f36e))
   - **MD013**: reflow a lazy continuation line with its list item 
([f55ebb2](https://redirect.github.com/rvben/rumdl/commit/f55ebb263c8f17182581cea44a024cd5f52e5378))
   - **MD013**: keep a list item's marker spacing when reflow leaves lines it 
owns 
([236d7b7](https://redirect.github.com/rvben/rumdl/commit/236d7b777af01175593f8a97e5fef6e75e06c802))
   - **MD013**: keep a wrapped inline tag from opening an HTML block 
([0d0b3e8](https://redirect.github.com/rvben/rumdl/commit/0d0b3e84c1cd36000a1c8ca3af67006fcc0f7c1b))
   - **MD013**: keep code span whitespace across container line breaks 
([2de3893](https://redirect.github.com/rvben/rumdl/commit/2de3893e2822850cf62247d934c2ef2aa4612658))
   - **MD013**: split CJK sentences only where the line break renders as the 
gap 
([8c21758](https://redirect.github.com/rvben/rumdl/commit/8c217581facdda30623b900940496321cdfff1f7))
   - **parser**: continue a GFM table until a blank line or another block 
([803e69c](https://redirect.github.com/rvben/rumdl/commit/803e69c1588e666e3509e4960c9e2673a962e12a))
   - **MD056**: close a padded row that had no closing pipe 
([4064ec6](https://redirect.github.com/rvben/rumdl/commit/4064ec6f545a42eeb0bec61d37cb47a86ecfb378))
   - **parser**: recognize every CommonMark type-6 tag as an HTML block start 
([937186a](https://redirect.github.com/rvben/rumdl/commit/937186afef2c7da09d20b5d727d7329518767d1f))
   - **MD013**: keep a list item's paragraph and the HTML block after it tight 
([98b1aa4](https://redirect.github.com/rvben/rumdl/commit/98b1aa4aee44f9e2b386201ccc750b08a8ff68cd))
   - **MD013**: stop reflow ending a wrapped line in a literal backslash 
([48ddcb9](https://redirect.github.com/rvben/rumdl/commit/48ddcb9c51381313aa3e34f1ec825d9a6ce6247c))
   - **MD013**: stop reflow splitting a list item paragraph at a NOTE: line 
([2b6120b](https://redirect.github.com/rvben/rumdl/commit/2b6120bc25caab35254de7349e08ce80c7963aca))
   - **MD013**: drop a continuation line's indentation when reflow joins it 
([5b1666d](https://redirect.github.com/rvben/rumdl/commit/5b1666df6dd4e29407a991193fcc366df48bf79b))
   - **MD013**: stop splitting a sentence before clause punctuation after a CJK 
ender 
([e9d055d](https://redirect.github.com/rvben/rumdl/commit/e9d055dde335a6a254c355ad5a80b48532a9f521))
   - **MD013**: keep an element glued to sentence punctuation on its sentence 
([8607da9](https://redirect.github.com/rvben/rumdl/commit/8607da96a85ce5fad712bf0b8eb3602b163b2fe4))
   - **MD013**: stop reflow breaking inside inline HTML comments 
([e0d00da](https://redirect.github.com/rvben/rumdl/commit/e0d00da7cbb056e6dfcf5cf489840850f6dacbb1))
   - **parser**: read a markdown attribute inside fenced code as code 
([e388d58](https://redirect.github.com/rvben/rumdl/commit/e388d58a87bc180047c8544fb2b25a0885ea972e))
   - **MD013**: keep whitespace that CommonMark treats as content when 
reflowing 
([a77a051](https://redirect.github.com/rvben/rumdl/commit/a77a051478b5b1ffc66fea831dac78dd4b901672))
   - **MD013**: stop reflow joining a paragraph onto an empty list item 
([9b54483](https://redirect.github.com/rvben/rumdl/commit/9b5448362c9c7079d36e01245def07bff6fb53e7))
   - **config**: apply subdirectory configs in a repository without a root 
config 
([634284e](https://redirect.github.com/rvben/rumdl/commit/634284e9fcc1bbe1f52f17d72f5ec9f4efc2ffcb))
   - lint piped text under the nearest config of its --stdin-filename 
([6605753](https://redirect.github.com/rvben/rumdl/commit/6605753e1df2d44d90550ca6372f417c633130d0))
   - address CRLF bytes in --stdin-batch JSON fix ranges 
([792bdbe](https://redirect.github.com/rvben/rumdl/commit/792bdbee693d8bbe313b0fda2e9264f8c5ebe2de))
   - read Rust doc comments only on lines that start in code 
([56e73e7](https://redirect.github.com/rvben/rumdl/commit/56e73e7829ddb555ddc075b0bea332891604d446))
   - lint a Rust document in --stdin-batch through its doc comments 
([3d17db3](https://redirect.github.com/rvben/rumdl/commit/3d17db394236cfd594f220399e4d4969986c6db7))
   - refuse source-code files instead of linting them as Markdown 
([49c6527](https://redirect.github.com/rvben/rumdl/commit/49c65271d4e523080a2f9d5766fcf7ef067c2fe8))
   
   ##### Performance
   
   - **MD035**: filter horizontal rule candidates before source checks 
([c7e4242](https://redirect.github.com/rvben/rumdl/commit/c7e424280c327ef2935cf704fa3bb0e1e9520e1d))
   
   #### Downloads
   
   | File                                                                       
                                                                                
 | Platform                    | Checksum                                       
                                                                             |
   | 
-----------------------------------------------------------------------------------------------------------------------------------------------------------
 | --------------------------- | 
---------------------------------------------------------------------------------------------------------------------------
 |
   | 
[rumdl-v0.2.79-x86_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-x86_64-unknown-linux-gnu.tar.gz)
     | Linux x86_64                | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-x86_64-unknown-linux-gnu.tar.gz.sha256)
   |
   | 
[rumdl-v0.2.79-x86_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-x86_64-unknown-linux-musl.tar.gz)
   | Linux x86_64 (musl)         | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-x86_64-unknown-linux-musl.tar.gz.sha256)
  |
   | 
[rumdl-v0.2.79-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-aarch64-unknown-linux-gnu.tar.gz)
   | Linux ARM64                 | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-aarch64-unknown-linux-gnu.tar.gz.sha256)
  |
   | 
[rumdl-v0.2.79-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-aarch64-unknown-linux-musl.tar.gz)
 | Linux ARM64 (musl)          | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-aarch64-unknown-linux-musl.tar.gz.sha256)
 |
   | 
[rumdl-v0.2.79-x86_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-x86_64-apple-darwin.tar.gz)
               | macOS x86_64                | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-x86_64-apple-darwin.tar.gz.sha256)
        |
   | 
[rumdl-v0.2.79-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-aarch64-apple-darwin.tar.gz)
             | macOS ARM64 (Apple Silicon) | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-aarch64-apple-darwin.tar.gz.sha256)
       |
   | 
[rumdl-v0.2.79-x86_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-x86_64-pc-windows-msvc.zip)
               | Windows x86_64              | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.79/rumdl-v0.2.79-x86_64-pc-windows-msvc.zip.sha256)
        |
   
   #### Installation
   
   ##### Using uv (Recommended)
   
   ```bash
   uv tool install rumdl
   ```
   
   ##### Using pip
   
   ```bash
   pip install rumdl
   ```
   
   ##### Using pipx
   
   ```bash
   pipx install rumdl
   ```
   
   ##### Direct Download
   
   Download the appropriate binary for your platform from the table above, 
extract it, and add it to your PATH.
   
   ### [`v0.2.78`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.2.78)
   
   [Compare 
Source](https://redirect.github.com/rvben/rumdl/compare/v0.2.77...v0.2.78)
   
   ##### Added
   
   - **MD013**: add cjk-soft-break option to join CJK line breaks without a 
space 
([5b5a744](https://redirect.github.com/rvben/rumdl/commit/5b5a744bde58eb821196b2a0908f5e2bf3c12b86))
   - **MD013**: reflow definition list definitions 
([f07ddc8](https://redirect.github.com/rvben/rumdl/commit/f07ddc8230871b361dc2dead1719f7c25a7ca610))
   
   ##### Fixed
   
   - **MD013**: keep CJK sentences on separate lines in semantic-line-breaks 
mode 
([ea2798d](https://redirect.github.com/rvben/rumdl/commit/ea2798d9c91669aee55ba9dda3a2b3b7e488f26d))
   - **MD013**: join soft breaks in MkDocs admonitions and tabs with one space 
([962f1ee](https://redirect.github.com/rvben/rumdl/commit/962f1eeea569f9d2db060d69e2a6ab4782128b08))
   - **code-block-tools**: invalidate cached results when a lint tool changes 
([5ff393b](https://redirect.github.com/rvben/rumdl/commit/5ff393b24b4b11dee58c78ac9b19c8cb32bc6580))
   - **code-block-tools**: treat empty formatter output as a tool failure 
([8e1a0e7](https://redirect.github.com/rvben/rumdl/commit/8e1a0e7ec624a930e0b94ea710e5397750a718c2))
   - **code-block-tools**: report lint tool failures at their block and honor 
on-error in check 
([9f3ea71](https://redirect.github.com/rvben/rumdl/commit/9f3ea7165274207032a1b0fed2c14616fc767d2c))
   - **playground**: build the playground engine from the repository at deploy 
time 
([e342590](https://redirect.github.com/rvben/rumdl/commit/e342590f2494cf12e6e79b736d0807ae054ecdf6))
   - keep each line's ending when fixing a file with mixed line endings 
([6491db8](https://redirect.github.com/rvben/rumdl/commit/6491db8edce7c04b9426a58673d148ca394ced01))
   - **lsp**: apply every content change in a didChange notification 
([499d132](https://redirect.github.com/rvben/rumdl/commit/499d13213e564ac889cf6d2a700db526e1c5b949))
   - **output**: map rule severity onto GitLab Code Quality severity 
([9e795b9](https://redirect.github.com/rvben/rumdl/commit/9e795b9922ac99b648d8d2d87005582d7a1295a3))
   - **MD032**: withhold blank lines that would change how the lists parse 
([0db96d9](https://redirect.github.com/rvben/rumdl/commit/0db96d9198a0637153dee45c53f63b56f2c33cce))
   - **MD032**: keep the blank line after a quoted list inside the quote 
([f5b594d](https://redirect.github.com/rvben/rumdl/commit/f5b594d4c3c9f64cb7a21560c58df81baadde7f7))
   - **MD032**: keep a split list's continuation lines before the blank line 
([910f6fb](https://redirect.github.com/rvben/rumdl/commit/910f6fbfbbe9366a2a3f22824b3568704cc0742e))
   - **lists**: read an over-indented backtick line as paragraph text 
([9818039](https://redirect.github.com/rvben/rumdl/commit/9818039539875273aed633b092841131a15a58e3))
   - **MD005**: judge a list after a blockquoted list on its own 
([d6b5fee](https://redirect.github.com/rvben/rumdl/commit/d6b5fee19bc9d1a46e02ba2c791fee6c40a0e6d1))
   - **MD046**: fence code after a quoted list at the document margin 
([58f9e4f](https://redirect.github.com/rvben/rumdl/commit/58f9e4f80b4836f9d0f182f96d728d7cf6bbbe81))
   - **MD077**: move a fenced block as a whole when it follows indented code 
([d6b6e92](https://redirect.github.com/rvben/rumdl/commit/d6b6e924e43a4b8f3d1e1de42052697308ca9b33))
   - **MD077**: end an item at a marker left of its content column 
([5172347](https://redirect.github.com/rvben/rumdl/commit/5172347bb9a4698100508fdff2bb6877647c85f3))
   - **reflow**: keep blank lines at the end of text passed to reflow_markdown 
([ae72579](https://redirect.github.com/rvben/rumdl/commit/ae72579e112b09febf0e2137b67a5c92a923ac11))
   - **code-block-tools**: keep trailing blank lines when formatting embedded 
markdown 
([e2bb275](https://redirect.github.com/rvben/rumdl/commit/e2bb275d1dbbd197288f822bdc0e28dd1a642163))
   - **lsp**: keep trailing blank lines when trimming trailing whitespace 
([c5b6b35](https://redirect.github.com/rvben/rumdl/commit/c5b6b358dbb8ae9a06548b1d5c2a9f1672cc500c))
   - keep a file's trailing blank lines when MD018, MD020, MD022 or MD071 fix 
it 
([fe006a5](https://redirect.github.com/rvben/rumdl/commit/fe006a5c01b2d97ad8bb64cd36cbccd6455c9014))
   - **MD077**: end an item at a blockquote opened left of its content 
([801195a](https://redirect.github.com/rvben/rumdl/commit/801195aa390496ea0dbb347fd6a0480113060e5e))
   - **MD077**: leave fence-like text in indented code blocks alone 
([f11b6e6](https://redirect.github.com/rvben/rumdl/commit/f11b6e672112dc00e5210eb884abd3630b3cb798))
   - **lists**: keep list fixes from changing the parsed structure 
([fd94de0](https://redirect.github.com/rvben/rumdl/commit/fd94de0f5c6369a8ec5cdbbf906d017bfd480107))
   - **lsp**: complete fence languages inside blockquotes and list items 
([7ff9a2a](https://redirect.github.com/rvben/rumdl/commit/7ff9a2a2c7169789cd8be004534eefa28ac21eb3))
   - **lsp**: render hover previews of markdown targets faithfully 
([4ccac59](https://redirect.github.com/rvben/rumdl/commit/4ccac59ddf666e593bc347ca32b27c931cef4f6c))
   - **lsp**: limit range formatting to the lines in the range 
([b12e1fc](https://redirect.github.com/rvben/rumdl/commit/b12e1fc828159631bdb7b904da7dcee919c6a996))
   - **lsp**: keep hard line breaks when trimming trailing whitespace 
([4edfb17](https://redirect.github.com/rvben/rumdl/commit/4edfb17e3874d800327a398ac1ef012a86289b87))
   - **lsp**: match requested code action kinds by whole segment 
([f609907](https://redirect.github.com/rvben/rumdl/commit/f60990742fce509057c9588135f3ac3e0a42ef30))
   - **lsp**: position references by character after multibyte text 
([8d579b1](https://redirect.github.com/rvben/rumdl/commit/8d579b152c40e691a3c66d7f9fb9e28493ee505e))
   - **lsp**: percent-encode file paths inserted by link completion 
([df1eef6](https://redirect.github.com/rvben/rumdl/commit/df1eef6e669f88614d29209c581a5c74425c1f8c))
   - **lsp**: resolve percent-encoded link destinations in navigation 
([2b81128](https://redirect.github.com/rvben/rumdl/commit/2b81128b9d2d404c606ad18980db245e68e1439a))
   - **lsp**: reindex a document from disk when it closes unsaved 
([2672986](https://redirect.github.com/rvben/rumdl/commit/2672986fdb54b8308dfe39f5b3c19ae7d55d6157))
   - **lsp**: apply configuration changes that set a flag back to its default 
([24b557d](https://redirect.github.com/rvben/rumdl/commit/24b557d585271645904e16defe171d3750385a70))
   - **output**: write JSON fix replacements with the file's line ending 
([baf7d8e](https://redirect.github.com/rvben/rumdl/commit/baf7d8e2835c69e48c573d9590d6fd19c5e2e8ed))
   - **MD046**: attach each block's conversion to its style warning 
([d7b78e0](https://redirect.github.com/rvben/rumdl/commit/d7b78e07501f865c9b466c5c497349379a0c50c7))
   - **lint_context**: recognize HTML blocks opened by any complete tag 
([3e27b59](https://redirect.github.com/rvben/rumdl/commit/3e27b598f94c3dfde8be5795d761ebdbd5452d0d))
   - **lint_context**: read a `>` line inside an HTML block as HTML text 
([4bd0b65](https://redirect.github.com/rvben/rumdl/commit/4bd0b656a2855fc7465148ba3287028a76e9bc3f))
   - **MD064**: skip spaces inside inline HTML comments and tags 
([1f393f8](https://redirect.github.com/rvben/rumdl/commit/1f393f8d02d4debf4b0faef186c49e463f0ea85a))
   - **MD049**: skip emphasis markers inside HTML blocks 
([8921857](https://redirect.github.com/rvben/rumdl/commit/8921857ab5b13397f0519b8ef6a8b6f5f944fff7))
   - **lists**: keep a parent's content out of a shifted or renumbered child 
item 
([180ae66](https://redirect.github.com/rvben/rumdl/commit/180ae66b54875a9accd3ca6400ef379746511f54))
   - **cli**: use the singular noun for a count of one 
([13bfd48](https://redirect.github.com/rvben/rumdl/commit/13bfd4810a1bd6693107812fbaf899d6452286ac))
   - **cli**: keep the --config help examples on separate lines 
([9bc2752](https://redirect.github.com/rvben/rumdl/commit/9bc275253ebf84cf53046b85177044fe09d925f1))
   - **config**: align provenance labels per section by display width 
([5bf42a2](https://redirect.github.com/rvben/rumdl/commit/5bf42a2742fb72cee16ec25d48c4088898aa3798))
   - **MD010**: report the tab column after multi-byte characters 
([0c8698c](https://redirect.github.com/rvben/rumdl/commit/0c8698ca0e5220a88d3ee5d94e152aeb37b4f261))
   - **cli**: honor --color and NO_COLOR in warning labels 
([43e7518](https://redirect.github.com/rvben/rumdl/commit/43e75180afa160dc2c69a046b3563e7d46f76fac))
   - **init**: never install the editor extension without a terminal 
([a9c97f7](https://redirect.github.com/rvben/rumdl/commit/a9c97f7bd998bdc2a5457c9af976b435616634ba))
   - **playground**: say when pasted or opened CRLF text is shown as LF 
([d825f12](https://redirect.github.com/rvben/rumdl/commit/d825f122ee00681255372ded9d764af1a7f77a47))
   - **playground**: count characters as code points, not UTF-16 units 
([bb9f7de](https://redirect.github.com/rvben/rumdl/commit/bb9f7deee7b5b9ba763f57f1b035bb35fe920319))
   - **playground**: let Retry reload the engine after a failed load 
([33d9fc1](https://redirect.github.com/rvben/rumdl/commit/33d9fc166150b1a6ad1566d1537eebc2030bbab6))
   - **wasm**: reject an unknown flavor instead of linting as standard 
([7aac766](https://redirect.github.com/rvben/rumdl/commit/7aac7669017722870389704388c65d97ccde77ff))
   - **MD077**: leave paragraph text that would open a block where it is 
([f11438e](https://redirect.github.com/rvben/rumdl/commit/f11438ea6a1a254394dd59dba33a889f63f3eb89))
   - **MD077**: keep a nested item open across a lazy continuation line 
([b071275](https://redirect.github.com/rvben/rumdl/commit/b0712756d18bb5d7c766a221f6f11785d3b0cca3))
   - **MD034**: keep trailing emphasis delimiters and colons out of the 
autolink 
([187d50b](https://redirect.github.com/rvben/rumdl/commit/187d50bb043c75daa931b1073a1dc3d6ae226791))
   - move a list item's owned lines when a fix moves its content column 
([7f4c41e](https://redirect.github.com/rvben/rumdl/commit/7f4c41ece6978f9bfb904fbb5818deff5e922d9d))
   - **lint**: apply inline config and severity overrides in Rust doc comments 
([2e805b2](https://redirect.github.com/rvben/rumdl/commit/2e805b244f058bc2b0c411965e27242ed493928a))
   - **MD051**: check cross-file fragments in the file MD057 resolves 
([a0c869d](https://redirect.github.com/rvben/rumdl/commit/a0c869d6bc3848611744a8822d0028f6b2265c6a))
   - **MD057**: resolve links to directories implied by a stdin batch 
([9b63e4e](https://redirect.github.com/rvben/rumdl/commit/9b63e4e81c0ec31d48c1bf1334eeb3d6e7a9a6d2))
   
   ##### Performance
   
   - **code-block-tools**: find code block line numbers with a line index 
([96e77db](https://redirect.github.com/rvben/rumdl/commit/96e77db9f12c6ade83bab33b5521216203a4e620))
   - **code-block-tools**: wait for tool exit on a process handle instead of 
polling 
([e12c3f9](https://redirect.github.com/rvben/rumdl/commit/e12c3f93eb464006cf1adb0a5ea6577086526bef))
   - **config**: read the working directory only for files outside the project 
root 
([1274cff](https://redirect.github.com/rvben/rumdl/commit/1274cff3b05c070e53067f7919ba253e063bd21a))
   - read the working directory once when relativizing reported paths 
([eeb31dc](https://redirect.github.com/rvben/rumdl/commit/eeb31dccac772ee69d437bc01cc9ce536e0f608b))
   - resolve each file path once, at discovery 
([a15a5b7](https://redirect.github.com/rvben/rumdl/commit/a15a5b7118c5147fe026c74c01c0472b3b129406))
   - **MD032**: look up list membership per line instead of scanning every list 
([fff9a47](https://redirect.github.com/rvben/rumdl/commit/fff9a475920c975b9a62f5f80c55deb343632692))
   - **fix**: apply warning fixes in one pass instead of shifting the buffer 
per edit 
([6668f12](https://redirect.github.com/rvben/rumdl/commit/6668f12239cb47e682f3843b7dafde96750ad98e))
   - **playground**: render problems in pages and keep the list while checking 
([a7111e6](https://redirect.github.com/rvben/rumdl/commit/a7111e6fd4f0fe63d4f968b4c1f11e6b74db72c2))
   - **fix-coordinator**: carry on after a fix instead of restarting from the 
first rule 
([6068edb](https://redirect.github.com/rvben/rumdl/commit/6068edbef47b5e354970f25de7be736d0a2c26b8))
   - **MD057**: resolve the document's directory for a cache fingerprint only 
when needed 
([21540f1](https://redirect.github.com/rvben/rumdl/commit/21540f19467f052e6e6fbbe34a914c5279f4b164))
   - **MD057**: resolve a document's directory only when a link needs it 
([092d019](https://redirect.github.com/rvben/rumdl/commit/092d0195d5b2d2737904f1c723433a09608dd892))
   - **MD033**: index closing tags once instead of searching per opening tag 
([1c25b74](https://redirect.github.com/rvben/rumdl/commit/1c25b74e164b24fca6c607fc5d481dbb3562239c))
   - **MD005**: stop rescanning earlier siblings for every list item 
([4cafb1d](https://redirect.github.com/rvben/rumdl/commit/4cafb1d250c2f39f359f7a6668bfc63923977fd0))
   
   #### Downloads
   
   | File                                                                       
                                                                                
 | Platform                    | Checksum                                       
                                                                             |
   | 
-----------------------------------------------------------------------------------------------------------------------------------------------------------
 | --------------------------- | 
---------------------------------------------------------------------------------------------------------------------------
 |
   | 
[rumdl-v0.2.78-x86_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-x86_64-unknown-linux-gnu.tar.gz)
     | Linux x86_64                | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-x86_64-unknown-linux-gnu.tar.gz.sha256)
   |
   | 
[rumdl-v0.2.78-x86_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-x86_64-unknown-linux-musl.tar.gz)
   | Linux x86_64 (musl)         | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-x86_64-unknown-linux-musl.tar.gz.sha256)
  |
   | 
[rumdl-v0.2.78-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-aarch64-unknown-linux-gnu.tar.gz)
   | Linux ARM64                 | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-aarch64-unknown-linux-gnu.tar.gz.sha256)
  |
   | 
[rumdl-v0.2.78-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-aarch64-unknown-linux-musl.tar.gz)
 | Linux ARM64 (musl)          | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-aarch64-unknown-linux-musl.tar.gz.sha256)
 |
   | 
[rumdl-v0.2.78-x86_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-x86_64-apple-darwin.tar.gz)
               | macOS x86_64                | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-x86_64-apple-darwin.tar.gz.sha256)
        |
   | 
[rumdl-v0.2.78-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-aarch64-apple-darwin.tar.gz)
             | macOS ARM64 (Apple Silicon) | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-aarch64-apple-darwin.tar.gz.sha256)
       |
   | 
[rumdl-v0.2.78-x86_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-x86_64-pc-windows-msvc.zip)
               | Windows x86_64              | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.78/rumdl-v0.2.78-x86_64-pc-windows-msvc.zip.sha256)
        |
   
   #### Installation
   
   ##### Using uv (Recommended)
   
   ```bash
   uv tool install rumdl
   ```
   
   ##### Using pip
   
   ```bash
   pip install rumdl
   ```
   
   ##### Using pipx
   
   ```bash
   pipx install rumdl
   ```
   
   ##### Direct Download
   
   Download the appropriate binary for your platform from the table above, 
extract it, and add it to your PATH.
   
   ### [`v0.2.77`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.2.77)
   
   [Compare 
Source](https://redirect.github.com/rvben/rumdl/compare/v0.2.76...v0.2.77)
   
   ##### Fixed
   
   - **release**: never replace published GitHub Release assets 
([471d97e](https://redirect.github.com/rvben/rumdl/commit/471d97ee93aaf8e71e116213731157aebb5e0ec1))
   
   ##### Performance
   
   - **release**: cut published wheel size 6% with fat LTO 
([7605780](https://redirect.github.com/rvben/rumdl/commit/7605780a4c45aecf83d1d12e399edc1fd7dccc58))
   
   #### Downloads
   
   | File                                                                       
                                                                                
 | Platform                    | Checksum                                       
                                                                             |
   | 
-----------------------------------------------------------------------------------------------------------------------------------------------------------
 | --------------------------- | 
---------------------------------------------------------------------------------------------------------------------------
 |
   | 
[rumdl-v0.2.77-x86_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-x86_64-unknown-linux-gnu.tar.gz)
     | Linux x86_64                | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-x86_64-unknown-linux-gnu.tar.gz.sha256)
   |
   | 
[rumdl-v0.2.77-x86_64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-x86_64-unknown-linux-musl.tar.gz)
   | Linux x86_64 (musl)         | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-x86_64-unknown-linux-musl.tar.gz.sha256)
  |
   | 
[rumdl-v0.2.77-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-aarch64-unknown-linux-gnu.tar.gz)
   | Linux ARM64                 | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-aarch64-unknown-linux-gnu.tar.gz.sha256)
  |
   | 
[rumdl-v0.2.77-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-aarch64-unknown-linux-musl.tar.gz)
 | Linux ARM64 (musl)          | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-aarch64-unknown-linux-musl.tar.gz.sha256)
 |
   | 
[rumdl-v0.2.77-x86_64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-x86_64-apple-darwin.tar.gz)
               | macOS x86_64                | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-x86_64-apple-darwin.tar.gz.sha256)
        |
   | 
[rumdl-v0.2.77-aarch64-apple-darwin.tar.gz](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-aarch64-apple-darwin.tar.gz)
             | macOS ARM64 (Apple Silicon) | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-aarch64-apple-darwin.tar.gz.sha256)
       |
   | 
[rumdl-v0.2.77-x86_64-pc-windows-msvc.zip](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-x86_64-pc-windows-msvc.zip)
               | Windows x86_64              | 
[checksum](https://redirect.github.com/rvben/rumdl/releases/download/v0.2.77/rumdl-v0.2.77-x86_64-pc-windows-msvc.zip.sha256)
        |
   
   #### Installation
   
   ##### Using uv (Recommended)
   
   ```bash
   uv tool install rumdl
   ```
   
   ##### Using pip
   
   ```bash
   pip install rumdl
   ```
   
   ##### Using pipx
   
   ```bash
   pipx install rumdl
   ```
   
   ##### Direct Download
   
   Download the appropriate binary for your platform from the table above, 
extract it, and add it to your PATH.
   
   ### [`v0.2.76`](https://redirect.github.com/rvben/rumdl/releases/tag/v0.2.76)
   
   [Compare 
Source](https://redirect.github.com/rvben/rumdl/compare/v0.2.75...v0.2.76)
   
   ##### Added
   
   - **MD094**: report each invalid UTF-8 sequence, with its position 
([6c25d76](https://redirect.github.com/rvben/rumdl/commit/6c25d76c5df831f1c1c7673b9914bfaea2b623f1))
   - **encoding**: lint files containing invalid UTF-8 instead of skipping them 
([f531bf4](https://redirect.github.com/rvben/rumdl/commit/f531bf4c9207216e6fa770602ae36899c8ec5f82))
   
   ##### Fixed
   
   - **MD013**: leave definition lists as written when reflowing, instead of 
moving a definition's later paragraph out of the list 
([93ab135](https://redirect.github.com/rvben/rumdl/commit/93ab1356b1c0bb65643b8648215c90eefd3d3e5e))
   - **MD013**: keep every block of consecutive mkdocstrings blocks out of 
reflow 
([7199b0a](https://redirect.github.com/rvben/rumdl/commit/7199b0a4c6a6c0699a8c0ae7d575644520f91338))
   - **MD013**: recognize mkdocstrings blocks whose identifier has no dot 
([31b56ea](https://redirect.github.com/rvben/rumdl/commit/31b56eaa7e0010a9e2244b5e91b579593c84520b))
   - **cli**: report a skipped file on the same stream as the run's other 
findings, not always stderr 
([9558bc5](https://redirect.github.com/rvben/rumdl/commit/9558bc5ffb7970b13b2713521ce643a5d01dc09a))
   - **MD092**: follow the invocation's rule selection 
([b0dfbe2](https://redirect.github.com/rvben/rumdl/commit/b0dfbe23
   
   > [!IMPORTANT]
   > ✂ PR body was truncated to here.
   
   
   </details>
   
   ---
   
   ### Configuration
   
   📅 **Schedule**: (UTC)
   
   - Branch creation
     - Between 12:00 AM and 03:59 AM, on day 1 of the month (`* 0-3 1 * *`)
   - Automerge
     - At any time (no schedule defined)
   
   🚦 **Automerge**: Disabled by config. Please merge this manually once you are 
satisfied.
   
   ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry 
checkbox.
   
   🔕 **Ignore**: Close this PR and you won't be reminded about this update 
again.
   
   ---
   
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this 
box
   
   ---
   
   This PR was generated by [Mend Renovate](https://mend.io/renovate/). View 
the [repository job 
log](https://developer.mend.io/github/apache/superset-kubernetes-operator).
   
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xODguMiIsInVwZGF0ZWRJblZlciI6IjQ0LjE4OC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to