Skip to content

chore: raise the minimum supported Rust version to 1.88.0 - #529

Merged
Teakowa merged 2 commits into
mainfrom
chore/msrv-1.88
Oct 20, 2026
Merged

Teakowa merged 2 commits into
mainfrom
chore/msrv-1.88

Conversation

@e54-bot

@e54-bot e54-bot commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Fixes #520. Part of wrightkit/.github#101.

rust-version, the CI Rust (1.88.0) matrix entry, the catalog-check toolchain and the AGENTS.md pre-push gate all name 1.88.0. Clippy 1.88 promotes uninlined_format_args; the 4 sites it flags are inlined (mechanical clippy --fix).

Verified locally on 1.88.0: clippy --workspace --all-targets --all-features -D warnings clean; 676 tests pass, 0 fail.

Not yet confirmed: that the CI MSRV job really runs 1.88.0 depends on wrightkit/.github#109 (the shared toolchain assertion) being on main.

Raise rust-version, the CI MSRV matrix entry, the catalog-check toolchain and the AGENTS.md pre-push gate to 1.88.0, and inline format arguments that Clippy 1.88 flags.

Fixes #520
With rust-version 1.88.0, stable Clippy flags collapsible ifs that let-chains now express.
@Teakowa Teakowa added the semver-exception Owner-approved API break outside a major release; semver gate checks it as major label Oct 20, 2026
@Teakowa
Teakowa merged commit 6a1096b into main Oct 20, 2026
13 of 15 checks passed
@Teakowa
Teakowa deleted the chore/msrv-1.88 branch October 20, 2026 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-exception Owner-approved API break outside a major release; semver gate checks it as major

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Raise the minimum supported Rust version to 1.88.0 and make its job real

2 participants