Commit 6b872ab
committed
Auto merge of #12122 - epage:msrv-docs, r=ehuss
docs(ref): Clarify MSRV is generally minor
For the second time in the last week or two, I've seen the wording of cargo's semver documentation used to justify pushing back against treating MSRV bumps as minor changes.
See time-rs/time#535 (comment). My hope is that this change will reduce confusion from readers which I hope will reduce conversation fatigue on this topic from maintainers.
The current wording makes it sound like "major" is the default stance but the [general consensus seems to be around
"minor"](rust-lang/api-guidelines#231). I held back from changing from "possibly major" to minor" for now as the above linked policy isn't official yet and it leaves it open for crates to treat it as major.
I tried to keep the scope of this change small to reduce risk of the discussion being slowed down for specific points unrelated to my main goal from delaying the improvement I'm trying to make, the idea that "some improvement is better than no improvement".
Fixes #121211 file changed
+3
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1251 | 1251 | | |
1252 | 1252 | | |
1253 | 1253 | | |
1254 | | - | |
| 1254 | + | |
| 1255 | + | |
1255 | 1256 | | |
1256 | 1257 | | |
1257 | 1258 | | |
| |||
1530 | 1531 | | |
1531 | 1532 | | |
1532 | 1533 | | |
| 1534 | + | |
0 commit comments