@@ -29,8 +29,11 @@ bullet points might be helpful:
29
29
* When writing the release notes for the ** upcoming beta release** , you need to check
30
30
out the Clippy commit of the current Rust ` master ` . [ Link] [ rust_master_tools ]
31
31
* When writing the (forgotten) release notes for a ** past stable release** , you
32
- need to select the Rust release tag from the dropdown and then check the
33
- commit of the Clippy directory:
32
+ need to check out the Rust release tag of the stable release.
33
+ [ Link] [ rust_stable_tools ]
34
+
35
+ Usually you want to wirte the changelog of the ** upcoming stable release** . Make
36
+ sure though, that ` beta ` was already branched in the Rust repository.
34
37
35
38
To find the commit hash, issue the following command when in a ` rust-lang/rust ` checkout:
36
39
```
@@ -71,10 +74,24 @@ The order should roughly be:
71
74
7 . Documentation improvements
72
75
8 . Others
73
76
77
+ As section headers, we use:
78
+
79
+ ```
80
+ ### New Lints
81
+ ### Moves and Deprecations
82
+ ### Enhancements
83
+ ### False Positive Fixes
84
+ ### Suggestion Fixes/Improvements
85
+ ### ICE Fixes
86
+ ### Documentation Improvements
87
+ ### Others
88
+ ```
89
+
74
90
Please also be sure to update the Beta/Unreleased sections at the top with the
75
91
relevant commit ranges.
76
92
77
93
[ changelog ] : https://github.com/rust-lang/rust-clippy/blob/master/CHANGELOG.md
78
94
[ forge ] : https://forge.rust-lang.org/
79
95
[ rust_master_tools ] : https://github.com/rust-lang/rust/tree/master/src/tools/clippy
80
96
[ rust_beta_tools ] : https://github.com/rust-lang/rust/tree/beta/src/tools/clippy
97
+ [ rust_stable_tools ] : https://github.com/rust-lang/rust/releases
0 commit comments