@@ -54,10 +54,10 @@ module.exports = {
54
54
{ type : "chore" , section : "Maintenance" } ,
55
55
{ type : "docs" , section : "Maintenance" } ,
56
56
{ type : "revert" , section : "Fixes" } ,
57
- { type : "style" , hidden : true } ,
58
- { type : "refactor" , hidden : true } ,
59
- { type : "perf" , hidden : true } ,
60
- { type : "test" , hidden : true } ,
57
+ { type : "style" , section : "Miscellaneous" } ,
58
+ { type : "refactor" , section : "Miscellaneous" } ,
59
+ { type : "perf" , section : "Miscellaneous" } ,
60
+ { type : "test" , section : "Miscellaneous" } ,
61
61
] ,
62
62
} ,
63
63
releaseRules : [
@@ -72,20 +72,194 @@ module.exports = {
72
72
"@semantic-release/release-notes-generator" ,
73
73
{
74
74
preset : "conventionalcommits" ,
75
- parserOpts : {
76
- noteKeywords : [ "BREAKING CHANGE" , "BREAKING CHANGES" ] ,
77
- } ,
78
75
presetConfig : {
79
76
types : [
80
- { type : "feat" , section : "Features" } ,
81
- { type : "fix" , section : "Fixes" } ,
82
- { type : "chore" , section : "Maintenance" } ,
83
- { type : "docs" , section : "Maintenance" } ,
84
- { type : "revert" , section : "Fixes" } ,
85
- { type : "style" , hidden : true } ,
86
- { type : "refactor" , hidden : true } ,
87
- { type : "perf" , hidden : true } ,
88
- { type : "test" , hidden : true } ,
77
+ {
78
+ type : "feat" ,
79
+ scope : "dafny" ,
80
+ section : "Features -- All Languages" ,
81
+ hidden : false ,
82
+ } ,
83
+ {
84
+ type : "feat" ,
85
+ scope : "java" ,
86
+ section : "Features -- Java" ,
87
+ hidden : false ,
88
+ } ,
89
+ {
90
+ type : "feat" ,
91
+ scope : "dotnet" ,
92
+ section : "Features -- DotNet" ,
93
+ hidden : false ,
94
+ } ,
95
+ {
96
+ type : "feat" ,
97
+ scope : "python" ,
98
+ section : "Features -- Python" ,
99
+ hidden : false ,
100
+ } ,
101
+ {
102
+ type : "feat" ,
103
+ scope : "go" ,
104
+ section : "Features -- Go" ,
105
+ hidden : false ,
106
+ } ,
107
+ {
108
+ type : "feat" ,
109
+ scope : "rust" ,
110
+ section : "Features -- Rust" ,
111
+ hidden : false ,
112
+ } ,
113
+
114
+ {
115
+ type : "fix" ,
116
+ scope : "dafny" ,
117
+ section : "Fixes -- All Languages" ,
118
+ hidden : false ,
119
+ } ,
120
+ {
121
+ type : "fix" ,
122
+ scope : "java" ,
123
+ section : "Fixes -- Java" ,
124
+ hidden : false ,
125
+ } ,
126
+ {
127
+ type : "fix" ,
128
+ scope : "dotnet" ,
129
+ section : "Fixes -- DotNet" ,
130
+ hidden : false ,
131
+ } ,
132
+ {
133
+ type : "fix" ,
134
+ scope : "python" ,
135
+ section : "Fixes -- Python" ,
136
+ hidden : false ,
137
+ } ,
138
+ { type : "fix" , scope : "go" , section : "Fixes -- Go" , hidden : false } ,
139
+ {
140
+ type : "fix" ,
141
+ scope : "rust" ,
142
+ section : "Fixes -- Rust" ,
143
+ hidden : false ,
144
+ } ,
145
+
146
+ {
147
+ type : "chore" ,
148
+ scope : "dafny" ,
149
+ section : "Maintenance -- All Languages" ,
150
+ hidden : false ,
151
+ } ,
152
+ {
153
+ type : "chore" ,
154
+ scope : "java" ,
155
+ section : "Maintenance -- Java" ,
156
+ hidden : false ,
157
+ } ,
158
+ {
159
+ type : "chore" ,
160
+ scope : "dotnet" ,
161
+ section : "Maintenance -- DotNet" ,
162
+ hidden : false ,
163
+ } ,
164
+ {
165
+ type : "chore" ,
166
+ scope : "python" ,
167
+ section : "Maintenance -- Python" ,
168
+ hidden : false ,
169
+ } ,
170
+ {
171
+ type : "chore" ,
172
+ scope : "go" ,
173
+ section : "Maintenance -- Go" ,
174
+ hidden : false ,
175
+ } ,
176
+ {
177
+ type : "chore" ,
178
+ scope : "rust" ,
179
+ section : "Maintenance -- Rust" ,
180
+ hidden : false ,
181
+ } ,
182
+ {
183
+ type : "chore" ,
184
+ section : "Miscellaneous" ,
185
+ hidden : false ,
186
+ } ,
187
+ {
188
+ type : "docs" ,
189
+ scope : "dafny" ,
190
+ section : "Maintenance -- All Languages" ,
191
+ hidden : false ,
192
+ } ,
193
+ {
194
+ type : "docs" ,
195
+ scope : "java" ,
196
+ section : "Maintenance -- Java" ,
197
+ hidden : false ,
198
+ } ,
199
+ {
200
+ type : "docs" ,
201
+ scope : "dotnet" ,
202
+ section : "Maintenance -- DotNet" ,
203
+ hidden : false ,
204
+ } ,
205
+ {
206
+ type : "docs" ,
207
+ scope : "python" ,
208
+ section : "Maintenance -- Python" ,
209
+ hidden : false ,
210
+ } ,
211
+ {
212
+ type : "docs" ,
213
+ scope : "go" ,
214
+ section : "Maintenance -- Go" ,
215
+ hidden : false ,
216
+ } ,
217
+ {
218
+ type : "docs" ,
219
+ scope : "rust" ,
220
+ section : "Maintenance -- Rust" ,
221
+ hidden : false ,
222
+ } ,
223
+ {
224
+ type : "revert" ,
225
+ scope : "dafny" ,
226
+ section : "Fixes -- All Languages" ,
227
+ hidden : false ,
228
+ } ,
229
+ {
230
+ type : "revert" ,
231
+ scope : "java" ,
232
+ section : "Fixes -- Java" ,
233
+ hidden : false ,
234
+ } ,
235
+ {
236
+ type : "revert" ,
237
+ scope : "dotnet" ,
238
+ section : "Fixes -- DotNet" ,
239
+ hidden : false ,
240
+ } ,
241
+ {
242
+ type : "revert" ,
243
+ scope : "python" ,
244
+ section : "Fixes -- Python" ,
245
+ hidden : false ,
246
+ } ,
247
+ {
248
+ type : "revert" ,
249
+ scope : "go" ,
250
+ section : "Fixes -- Go" ,
251
+ hidden : false ,
252
+ } ,
253
+ {
254
+ type : "revert" ,
255
+ scope : "rust" ,
256
+ section : "Fixes -- Rust" ,
257
+ hidden : false ,
258
+ } ,
259
+ { type : "style" , section : "Miscellaneous" , hidden : false } ,
260
+ { type : "refactor" , section : "Miscellaneous" , hidden : false } ,
261
+ { type : "perf" , section : "Miscellaneous" , hidden : false } ,
262
+ { type : "test" , section : "Miscellaneous" , hidden : false } ,
89
263
] ,
90
264
} ,
91
265
} ,
0 commit comments