Skip to content

Commit 5803e41

Browse files
committed
chore: bump version to v0.2.56
1 parent d9fa174 commit 5803e41

17 files changed

Lines changed: 49 additions & 26 deletions

File tree

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,29 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.2.56](https://github.com/rvben/rumdl/compare/v0.2.55...v0.2.56) - 2026-08-18
9+
10+
### Fixed
11+
12+
- **MD076**: attach its edit to each warning so the CLI reports it fixable ([a10f6c8](https://github.com/rvben/rumdl/commit/a10f6c8b63c1bd853be7c35e5f48af8d85df91c7))
13+
- **MD076**: analyse each nested list on its own spacing ([eb2d9d8](https://github.com/rvben/rumdl/commit/eb2d9d8a012c20685179c7f056d73bbe211e8a67))
14+
- **MD064**: judge column alignment per list so a nested item keeps its parent's exemption ([9ea97d1](https://github.com/rvben/rumdl/commit/9ea97d1d6456bcb6bd81ef827ac6f592871ee432))
15+
- **MD076**: measure a list item's nesting level in columns as the block tracker does ([15ba409](https://github.com/rvben/rumdl/commit/15ba4091b1360a3e6d58c120fc6e4edc9e9c1981))
16+
- **MD032**: measure list indent in columns so a tab nests and continues an item ([bd197b0](https://github.com/rvben/rumdl/commit/bd197b04dcdf6ad09b5bd3a0a7c4c66fbc5702ff))
17+
- **MD013**: read sentence openers off the parse and honour reference definitions ([78bafa9](https://github.com/rvben/rumdl/commit/78bafa98acee48919c35ac5dfe418656b1918ddb))
18+
- **MD032**: measure an HTML opener's indent in columns against every open item ([56944fc](https://github.com/rvben/rumdl/commit/56944fc9976dd204418a0abbf7165e6157db113b))
19+
- **MD013**: keep links, images, math and HTML whole in sentence reflow ([72871b9](https://github.com/rvben/rumdl/commit/72871b984b7bf2b7374735f02dca766fab7c0a37))
20+
- **code-block-tools**: resolve Windows tool names the way Command::new does ([a005be4](https://github.com/rvben/rumdl/commit/a005be4f124509f817417c9c71a8e17edcfb7530))
21+
- **MD032**: let an HTML block or fence at short indent end a list ([75d49a8](https://github.com/rvben/rumdl/commit/75d49a80dca7290c6619a4de8db2b6e055e925e5))
22+
- **MD032**: keep a Quarto div fence out of the lazy-continuation check ([98242fd](https://github.com/rvben/rumdl/commit/98242fd41515bd10080312ad94ddd1efac582288))
23+
- **MD013**: run reflow after every rule that rewrites inline content ([aabb420](https://github.com/rvben/rumdl/commit/aabb4209f283cc6e9f36d1c908fc5be7a8675bc9))
24+
- **MD046**: classify indented code blocks from the line above's verdict ([e8004fb](https://github.com/rvben/rumdl/commit/e8004fbff767ea7d59e172f83df582b64aee6784))
25+
- **MD032**: treat under-indented text and no-space # lines as lazy continuations ([3e60005](https://github.com/rvben/rumdl/commit/3e60005ef9a010fc83df31c9750c8fa01ed26c54))
26+
- **code-block-tools**: resolve tools in-process instead of spawning which ([fb3e5d8](https://github.com/rvben/rumdl/commit/fb3e5d81d70d0a7f62651df2866d9d129ff0763f))
27+
- **MD057**: invalidate cache when link targets change ([f6ae68f](https://github.com/rvben/rumdl/commit/f6ae68fb22e7373b68b29adde3f8b113a7af2651))
28+
- **MD075**: require an outer pipe on orphaned table row candidates ([66d8d12](https://github.com/rvben/rumdl/commit/66d8d12c013543df57192bacb639b92b0870d4b9))
29+
- **MD034**: recognize reference definitions whose label escapes a closing bracket ([f024e4d](https://github.com/rvben/rumdl/commit/f024e4df3b3080c7cd35b0b527429a22e398f814))
30+
831
## [0.2.55](https://github.com/rvben/rumdl/compare/v0.2.54...v0.2.55) - 2026-08-13
932

1033
### Fixed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rumdl"
3-
version = "0.2.55"
3+
version = "0.2.56"
44
edition = "2024"
55
rust-version = "1.94.0"
66
description = "A fast Markdown linter written in Rust (Ru(st) MarkDown Linter)"

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ mise ls-remote rumdl
208208
mise install rumdl
209209

210210
# Use a specific version for the project
211-
mise use rumdl@0.2.55
211+
mise use rumdl@0.2.56
212212
```
213213

214214
### Using Nix (macOS/Linux)
@@ -437,7 +437,7 @@ Add the following to your `.pre-commit-config.yaml`:
437437
```yaml
438438
repos:
439439
- repo: https://github.com/rvben/rumdl-pre-commit
440-
rev: v0.2.55
440+
rev: v0.2.56
441441
hooks:
442442
- id: rumdl # Lint only; add args [--fix] to auto-fix
443443
- id: rumdl-fmt # Pure format, always exits 0
@@ -453,7 +453,7 @@ This mirrors the `ruff` + `ruff-format` split: the linter hook reports by defaul
453453
```yaml
454454
repos:
455455
- repo: https://github.com/rvben/rumdl-pre-commit
456-
rev: v0.2.55
456+
rev: v0.2.56
457457
hooks:
458458
- id: rumdl
459459
args: [--fix] # Auto-fix violations in place
@@ -470,7 +470,7 @@ However, for pre-commit workflows where you want to include all files, even when
470470
```yaml
471471
repos:
472472
- repo: https://github.com/rvben/rumdl-pre-commit
473-
rev: v0.2.55
473+
rev: v0.2.56
474474
hooks:
475475
- id: rumdl
476476
args: [--no-exclude] # Disable all exclude patterns

docs/getting-started/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ Add to `.pre-commit-config.yaml`:
9696
```yaml
9797
repos:
9898
- repo: https://github.com/rvben/rumdl-pre-commit
99-
rev: v0.2.55 # Use latest version
99+
rev: v0.2.56 # Use latest version
100100
hooks:
101101
- id: rumdl
102102
```

docs/global-settings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1548,7 +1548,7 @@ find . -name "*.md" -o -name "*.markdown" | head -10
15481548

15491549
```yaml
15501550
- repo: https://github.com/rvben/rumdl-pre-commit
1551-
rev: v0.2.55
1551+
rev: v0.2.56
15521552
hooks:
15531553
- id: rumdl
15541554
args: [--config=.rumdl.toml]

docs/mdformat-comparison.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ line-length = 80
232232
233233
# After
234234
- repo: https://github.com/rvben/rumdl-pre-commit
235-
rev: v0.2.55
235+
rev: v0.2.56
236236
hooks:
237237
- id: rumdl
238238
```

docs/usage/ci-cd.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ rumdl to `PATH`, so any later step in the same job can call `rumdl` directly.
5353
```yaml
5454
- uses: rvben/rumdl@v0
5555
with:
56-
version: "0.2.55"
56+
version: "0.2.56"
5757
path: docs/
5858
```
5959

docs/usage/pre-commit.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Add to your `.pre-commit-config.yaml`:
1313
```yaml title=".pre-commit-config.yaml"
1414
repos:
1515
- repo: https://github.com/rvben/rumdl-pre-commit
16-
rev: v0.2.55 # Use latest version
16+
rev: v0.2.56 # Use latest version
1717
hooks:
1818
- id: rumdl # Lint only; add args [--fix] to auto-fix
1919
- id: rumdl-fmt # Pure format, always exits 0

npm/cli-darwin-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rumdl/cli-darwin-arm64",
3-
"version": "0.2.55",
3+
"version": "0.2.56",
44
"description": "rumdl binary for macOS ARM64 (Apple Silicon)",
55
"license": "MIT",
66
"repository": {

0 commit comments

Comments
 (0)