Releases: nedlane/m1-workspace
Release list
m1-workspace v0.13.0
What's Changed
- build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #45
- Audit fixes: deterministic config pick, EOL-diff contract, UTF-16 decode, flat LCS by @nedlane in #49
Full Changelog: v0.12.0...v0.13.0
Consume
Source-only release — the git tag is the deliverable; Cargo builds it from source:
[dependencies]
m1-workspace = { git = "https://github.com/nedlane/m1-workspace", tag = "v0.13.0" }m1-workspace v0.12.0
What's Changed
- Add [format] exclude glob list (formatter pair of [lint] exclude) by @nedlane in #46
- fix(diff): cap LCS table size so oversized inputs cannot OOM by @nedlane in #47
- release: v0.12.0 by @nedlane in #48
Full Changelog: v0.11.0...v0.12.0
Consume
Source-only release — the git tag is the deliverable; Cargo builds it from source:
[dependencies]
m1-workspace = { git = "https://github.com/nedlane/m1-workspace", tag = "v0.12.0" }m1-workspace v0.11.0
What's Changed
- refactor: extract shared is_tool_code helper for the [A-Z][0-9]{3} shape by @nedlane in #43
- feat(config): per-rule severity overrides in [diagnostics.severity] by @nedlane in #44
Full Changelog: v0.10.2...v0.11.0
Consume
Source-only release — the git tag is the deliverable; Cargo builds it from source:
[dependencies]
m1-workspace = { git = "https://github.com/nedlane/m1-workspace", tag = "v0.11.0" }m1-workspace v0.10.2
What's Changed
Full Changelog: v0.10.1...v0.10.2
Consume
Source-only release — the git tag is the deliverable; Cargo builds it from source:
[dependencies]
m1-workspace = { git = "https://github.com/nedlane/m1-workspace", tag = "v0.10.2" }m1-workspace v0.10.1
What's Changed
- fix: clamp out-of-range LineIndex columns to EOL; bounds-check [format] line_width by @nedlane in #36
- fix: trailing-newline diff bug, max_blank_lines validation, README pin by @C-Nucifora in #37
- fix: handle CRLF line endings in LineIndex and unified diff by @C-Nucifora in #38
- fix: find_upward skips symlinks, mirroring walk_ext guard by @C-Nucifora in #39
- fix: reject single-character named diagnostic codes by @nedlane in #41
Full Changelog: v0.10.0...v0.10.1
Consume
Source-only release — the git tag is the deliverable; Cargo builds it from source:
[dependencies]
m1-workspace = { git = "https://github.com/nedlane/m1-workspace", tag = "v0.10.1" }m1-workspace v0.10.0
What's Changed
- docs: refresh README to current API; add AGENTS.md + CLAUDE.md by @nedlane in #28
- feat: strict config discovery, unknown-key reporting, encoding-aware LineIndex by @nedlane in #31
- release: v0.10.0 by @nedlane in #32
Full Changelog: v0.9.0...v0.10.0
Consume
Source-only release — the git tag is the deliverable; Cargo builds it from source:
[dependencies]
m1-workspace = { git = "https://github.com/nedlane/m1-workspace", tag = "v0.10.0" }m1-workspace v0.9.0
What's Changed
- chore: declare rust-version = 1.88 with an MSRV CI job by @nedlane in #23
- CI concurrency groups (m1-tools#27) by @nedlane in #24
- feat: FormatSection continuation_indent / align_assignments / reflow_comments (#25) by @C-Nucifora in #27
New Contributors
- @C-Nucifora made their first contribution in #27
Full Changelog: v0.8.1...v0.9.0
Consume
Source-only release — the git tag is the deliverable; Cargo builds it from source:
[dependencies]
m1-workspace = { git = "https://github.com/nedlane/m1-workspace", tag = "v0.9.0" }m1-workspace v0.8.1
What's Changed
- ci: richer releases — generated changelog + consume/install docs by @nedlane in #21
- build(deps): bump toml from 0.8.23 to 1.1.2+spec-1.1.0 by @dependabot[bot] in #15
- release v0.8.1: toml 1.x by @nedlane in #22
New Contributors
- @dependabot[bot] made their first contribution in #15
Full Changelog: v0.8.0...v0.8.1
Consume
Source-only release — the git tag is the deliverable; Cargo builds it from source:
[dependencies]
m1-workspace = { git = "https://github.com/nedlane/m1-workspace", tag = "v0.8.1" }m1-workspace v0.8.0
m1-workspace v0.7.0
What's Changed
Full Changelog: v0.6.0...v0.7.0