This repository has been archived by the owner on Oct 22, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathchange-notes.htm
233 lines (233 loc) · 6.95 KB
/
change-notes.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
<p><strong>1.6.7 (2024-09-29)</strong></p>
<ul>
<li>fix crash on init NotificationGroupManager</li>
<li>transfer ownership to JetBrains</li>
</ul>
<p><strong>1.6.6 (2023-07-28)</strong></p>
<ul>
<li>enhance system GOPATH detectability, now most project should work out of box</li>
<li>fix some case that autofix throw exception</li>
</ul>
<p><strong>1.6.5 (2023-04-05)</strong></p>
<ul>
<li>select linter executable on Mac will not follow symbol link</li>
</ul>
<p><strong>1.6.4 (2023-03-12)</strong></p>
<ul>
<li>support conf + executable in path without config plugin</li>
</ul>
<p><strong>1.6.3 (2022-12-03)</strong></p>
<ul>
<li>fix NPE in setting UI</li>
</ul>
<p><strong>1.6.2 (2022-11-27)</strong></p>
<ul>
<li>supporting WSL!</li>
</ul>
<p><strong>1.6.1 (2022-09-09)</strong></p>
<ul>
<li>fix GO111MODULE issue</li>
</ul>
<p><strong>1.6.0 (2022-08-23)</strong></p>
<ul>
<li>support per-project project</li>
<li>add a few auto-fix</li>
<li>detect Goland module setting</li>
</ul>
<p><strong>1.5.10 (2022-04-07)</strong></p>
<ul>
<li>add Go1.18 detect and warning</li>
<li>ensure exit code not override by config file</li>
</ul>
<p><strong>1.5.9 (2022-01-21)</strong></p>
<ul>
<li>add CPU concurrency control</li>
</ul>
<p><strong>1.5.8 (2022-01-03)</strong></p>
<ul>
<li>rollback GOROOT setting</li>
</ul>
<p><strong>1.5.7 (2021-12-29)</strong></p>
<ul>
<li>get ready for next golangci-lint release</li>
<li>report details about executable selection error</li>
</ul>
<p><strong>1.5.6 (2021-11-16)</strong></p>
<ul>
<li>code refine</li>
<li>add a few quickfix</li>
</ul>
<p><strong>1.5.5 (2021-08-26)</strong></p>
<ul>
<li>fix: lint failed on UTF8 character files (eg: Chinese)</li>
</ul>
<p><strong>1.5.4 (2021-07-30)</strong></p>
<ul>
<li>fix: GOROOT in IDE take precedence</li>
<li>fix: compatible with IDE build 2021</li>
</ul>
<p><strong>1.5.3 (2021-07-12)</strong></p>
<ul>
<li>support M1 mac</li>
</ul>
<p><strong>1.5.2 (2021-06-04)</strong></p>
<ul>
<li>fix file watcher classloader issue</li>
<li>minor code refine</li>
</ul>
<p><strong>1.5.1 (2021-05-09)</strong></p>
<ul>
<li>add inspection for manually trigger</li>
<li>fix: file directly under project root can be linted now</li>
</ul>
<p><strong>1.5.0 (2021-04-23)</strong></p>
<ul>
<li>refactoring for perf improvement</li>
</ul>
<p><strong>1.4.12 (2021-03-29)</strong></p>
<ul>
<li>support custom config file</li>
<li>add quickfix for revive</li>
<li>document new linters</li>
</ul>
<p><strong>1.4.11 (2021-02-18)</strong></p>
<ul>
<li>add quick fix for new linters: ifshort</li>
<li>add supports for durationcheck, revive</li>
<li>fix reference rename quickfix</li>
<li>fix debug command</li>
</ul>
<p><strong>1.4.10 (2021-01-28)</strong></p>
<ul>
<li>support multi sub-project</li>
<li>add quick fix for new linters: ifshort</li>
</ul>
<p><strong>1.4.9 (2020-12-31)</strong></p>
<ul>
<li>fix: upgrade now works with golangci-lint later than 1.33.1</li>
</ul>
<p><strong>1.4.8 (2020-12-30)</strong></p>
<ul>
<li>fix: config panel now works with golangci-lint later than 1.33.1</li>
<li>add hints for new linters: markzero & thelper</li>
</ul>
<p><strong>1.4.7 (2020-12-11)</strong></p>
<ul>
<li>fix: exclude path in config now working</li>
<li>support sub-projects in plugin config</li>
<li>performance improvement</li>
<li>add a few auto-fix</li>
</ul>
<p><strong>1.4.6 (2020-11-04)</strong></p>
<ul>
<li>catch up golangci-lint 1.32.0 linters</li>
<li>performance improvement</li>
</ul>
<p><strong>1.4.5 (2020-10-10)</strong></p>
<ul>
<li>fix: upgrade golangci-lint will correctly set execute permission on macOS</li>
<li>fix: limit memory usage to not drag down IDE performance</li>
</ul>
<p><strong>1.4.4 (2020-09-14)</strong></p>
<ul>
<li>fix: correctly support .golangci.yaml config</li>
<li>add file watcher config for gofumpt lint</li>
<li>add a few auto-fix</li>
</ul>
<p><strong>1.4.3 (2020-08-10)</strong></p>
<ul>
<li>fix: cannot save if no linter selected on UI</li>
<li>fix: should not run if no linter selected</li>
</ul>
<p><strong>1.4.2 (2020-08-03)</strong></p>
<ul>
<li>add a few auto-fix</li>
</ul>
<p><strong>1.4.1 (2020-07-17)</strong></p>
<ul>
<li>fix config UI freeze on Mac</li>
</ul>
<p><strong>1.4.0 (2020-07-11)</strong></p>
<ul>
<li>add a few auto fix</li>
<li>add 'Enable All' / 'Disable All' button in linter setting tab</li>
</ul>
<p><strong>1.3.9 (2020-06-09)</strong></p>
<ul>
<li>fix: custom option checkbox now works</li>
<li>add a lot auto fix</li>
<li>add option to ignore golangci-lint for a project</li>
<li>slightly improved performance</li>
</ul>
<p><strong>1.3.8 (2020-05-15)</strong></p>
<ul>
<li>update linter will show change-log</li>
<li>add a lot auto fix</li>
</ul>
<p><strong>1.3.7 (2020-05-08)</strong></p>
<ul>
<li>add auto fix for a few linters</li>
</ul>
<p><strong>1.3.6 (2020-04-30)</strong></p>
<ul>
<li>Check for golangci-lint updates on startup</li>
<li>Happy labor day!</li>
</ul>
<p><strong>1.3.5 (2020-04-24)</strong></p>
<ul>
<li>replace deprecated APIs since IDEA 2020</li>
<li>Intellij/GoLand under 201 is not supported</li>
</ul>
<p><strong>1.3.4 (2020-04-16)</strong></p>
<ul>
<li>fix: don't report error if there's syntax error</li>
<li>fix: text range overflow in rare case</li>
</ul>
<p><strong>1.3.3 (2020-04-11)</strong></p>
<ul>
<li>Sincerely apologized for trouble. v1.3.2 is recalled caused by bug in case that global GOPATH doesn't exist.</li>
</ul>
<p><strong>1.3.2 (2020-04-11)</strong></p>
<ul>
<li>bug fix: custom option now works</li>
<li>feature: linter now takes Global GOPATH settings</li>
<li>feature: linter now takes build tag settings</li>
</ul>
<p><strong>1.3.1 (2020-04-04)</strong></p>
<ul>
<li>provides 'nolint' quick fix</li>
</ul>
<p><strong>1.3.0 (2020-03-30)</strong></p>
<ul>
<li>linter setting now shows correct enable / disable linters when config file detected</li>
<li>bug fix: text range fail in some case</li>
<li>improvement: remove extra thread for execution</li>
</ul>
<p><strong>1.2.9 (2020-03-23)</strong></p>
<ul>
<li>improve issue showing on editing</li>
<li>bug fix: not working if custom config enable all linters</li>
</ul>
<p><strong>1.2.8 (2020-03-19)</strong></p>
<ul>
<li>maligned is a super useful linter, provides its auto-fix</li>
</ul>
<p><strong>1.2.7 (2020-03-13)</strong></p>
<ul>
<li>bug fix: not working if no global GOPATH</li>
<li>hint for custom options</li>
</ul>
<p><strong>1.2.6 (2020-03-11)</strong></p>
<ul>
<li>performance improvement, no freeze on typing</li>
</ul>
<p><strong>1.2.5 (2020-03-08)</strong></p>
<ul>
<li>As auto-fix is using recent apis, Intellij/GoLand under 193 is not supported</li>
<li>goconst auto-fix works now</li>
</ul>
<p><strong>1.2.4 (2020-03-06)</strong></p>
<ul>
<li>Auto-fixing!</li>
<li>Stability improvement</li>
</ul>