|
1 | 1 | Follow the news and releases on our [twitter](https://twitter.com/golangci) and our [blog](https://medium.com/golangci).
|
2 | 2 | There is the most valuable changes log:
|
3 | 3 |
|
| 4 | +### v1.49.0 |
| 5 | + |
| 6 | +IMPORTANT: `varcheck` and `deadcode` has been removed of default linters. |
| 7 | + |
| 8 | +1. new linters |
| 9 | + * `interfacebloat`: https://github.com/sashamelentyev/interfacebloat |
| 10 | + * `logrlint`: https://github.com/timonwong/logrlint |
| 11 | + * `reassign`: https://github.com/curioswitch/go-reass |
| 12 | +2. updated linters |
| 13 | + * `go-colorable`: from 0.1.12 to 0.1.13 |
| 14 | + * `go-critic`: from 0.6.3 to 0.6.4 |
| 15 | + * `go-errorlint`: from 1.0.0 to 1.0.2 |
| 16 | + * `go-exhaustruct`: from 2.2.2 to 2.3.0 |
| 17 | + * `gopsutil`: from 3.22.6 to 3.22.7 |
| 18 | + * `gosec`: from 2.12.0 to 2.13.1 |
| 19 | + * `revive`: from 1.2.1 to 1.2.3 |
| 20 | + * `usestdlibvars`: from 1.8.0 to 1.13.0 |
| 21 | + * `contextcheck`: from v1.0.4 to v1.0.6 && re-enable |
| 22 | + * `nosnakecase`: This linter is deprecated. |
| 23 | + * `varcheck`: This linter is deprecated use `unused` instead. |
| 24 | + * `deadcode`: This linter is deprecated use `unused` instead. |
| 25 | + * `structcheck`: This linter is deprecated use `unused` instead. |
| 26 | +3. documentation |
| 27 | + * `revive`: fix wrong URL |
| 28 | + * Add a section about default exclusions |
| 29 | + * `usestdlibvars`: fix typo in documentation |
| 30 | + * `nolintlint`: remove allow-leading-space option |
| 31 | + * Update documentation and assets |
| 32 | +4. misc. |
| 33 | + * dev: rewrite the internal tests framework |
| 34 | + * fix: exit early on run --version |
| 35 | + * fix: set an explicit `GOROOT` in the Docker image for `go-critic` |
| 36 | + |
4 | 37 | ### v1.48.0
|
5 | 38 |
|
6 | 39 | 1. new linters
|
|
0 commit comments