Skip to content

docs: document MSRV support policy in README#146

Merged
iainmcgin merged 1 commit into
mainfrom
docs/msrv-policy
May 22, 2026
Merged

docs: document MSRV support policy in README#146
iainmcgin merged 1 commit into
mainfrom
docs/msrv-policy

Conversation

@iainmcgin
Copy link
Copy Markdown
Collaborator

Summary

Documents buffa's MSRV support policy in the README's "Minimum supported Rust version" section. Previously the section listed only the current version (1.85) with no statement of how far behind stable we track or when it gets raised.

The policy: MSRV is kept no more than ~12 months behind the latest stable Rust, evaluated when each release is cut — defaulting to the stable that was current ~1 year earlier (maximizing downstream compatibility), raised ahead of schedule only when a valuable dependency or language feature requires it, and never beyond current stable. An MSRV bump is treated as a minor (0.x) release and noted in the CHANGELOG.

Docs-only; the MSRV value (1.85) is unchanged.

Note: under this policy, 1.85 (Feb 2025) is now ~15 months behind, so a routine floor-bump to ~1.87 (the ~12-months-ago release) is due at the next release — tracked separately from this doc change.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 22, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

The MSRV section listed only the current version (1.85) with no statement of
how far behind stable we track or when it gets raised. Document the policy:
no more than ~12 months behind latest stable (evaluated at each release,
defaulting to the ~1-year-old stable for maximum downstream compatibility),
raised earlier only when a valuable dependency or language feature requires it
and never beyond current stable, with each bump treated as a minor 0.x release.
@iainmcgin iainmcgin marked this pull request as ready for review May 22, 2026 23:19
@iainmcgin iainmcgin requested a review from aknott-ant May 22, 2026 23:19
@iainmcgin iainmcgin enabled auto-merge (squash) May 22, 2026 23:24
@iainmcgin iainmcgin merged commit 9ffae00 into main May 22, 2026
7 checks passed
@iainmcgin iainmcgin deleted the docs/msrv-policy branch May 22, 2026 23:42
@github-actions github-actions Bot locked and limited conversation to collaborators May 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants