Skip to content

fix(ci): bump MSRV from 1.75 to 1.88#2

Merged
amavashev merged 1 commit into
mainfrom
claude/rust-client-evaluation-350x3
Mar 31, 2026
Merged

fix(ci): bump MSRV from 1.75 to 1.88#2
amavashev merged 1 commit into
mainfrom
claude/rust-client-evaluation-350x3

Conversation

@amavashev
Copy link
Copy Markdown
Contributor

CI failed on Rust 1.75 because transitive dependencies require newer Rust editions:

  • getrandom 0.4.2 (from uuid) requires edition 2024 (Rust 1.85+)
  • darling 0.23 (from bon 3) requires Rust 1.88+

Bump MSRV to 1.88 — the minimum that satisfies the full dependency graph. Verified: cargo +1.88 test passes all 141 tests.

https://claude.ai/code/session_01YEun5gKT59qD5yUqasCaar

Summary

Checklist

  • Tests added/updated for new behavior
  • AUDIT.md updated (if protocol surface changed)
  • README.md updated (if public API changed)
  • Lint and test suite passes locally

Test plan

CI failed on Rust 1.75 because transitive dependencies require newer
Rust editions:
- getrandom 0.4.2 (from uuid) requires edition 2024 (Rust 1.85+)
- darling 0.23 (from bon 3) requires Rust 1.88+

Bump MSRV to 1.88 — the minimum that satisfies the full dependency
graph. Verified: cargo +1.88 test passes all 141 tests.

https://claude.ai/code/session_01YEun5gKT59qD5yUqasCaar
@amavashev amavashev merged commit 9d72fc8 into main Mar 31, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants