|
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.44.0 |
| 5 | + |
| 6 | +1. new linters: |
| 7 | + |
| 8 | +* `containedctx`: https://github.com/sivchari/containedctx |
| 9 | +* `decorder`: https://gitlab.com/bosi/decorder |
| 10 | +* `errchkjson`: https://github.com/breml/errchkjson |
| 11 | +* `maintidx`: https://github.com/yagipy/maintidx |
| 12 | +* `grouper`: https://github.com/leonklingele/grouper |
| 13 | + |
| 14 | +2. updated linters: |
| 15 | + |
| 16 | +* `asciicheck`: bump to v0.1.1 |
| 17 | +* `bidichk`: from 0.1.1 to 0.2.1 |
| 18 | +* `bodyclose`: bump to HEAD |
| 19 | +* `decorder`: from 0.2.0 to 0.2.1 |
| 20 | +* `depguard`: from 1.0.1 to 1.1.0 |
| 21 | +* `errchkjson`: from 0.2.0 to 0.2.1 |
| 22 | +* `errorlint`: bump to HEAD |
| 23 | +* `exhaustive`: drop deprecated/unused settings |
| 24 | +* `exhaustive`: from v0.2.3 to 0.7.11 |
| 25 | +* `forbidigo`: from 1.2.0 to 1.3.0 |
| 26 | +* `forcetypeassert`: bump to v0.1.0 |
| 27 | +* `gocritic`: from 0.6.1 to 0.6.2 |
| 28 | +* `gocritic`: support autofix |
| 29 | +* `gocyclo`: from 0.3.1 to 0.4.0 |
| 30 | +* `godot`: add period option |
| 31 | +* `gofumpt`: from 0.1.1 to 0.2.1 |
| 32 | +* `gomnd`: from 2.4.0 to 2.5.0 |
| 33 | +* `gomnd`: new configuration |
| 34 | +* `gosec`: from 2.9.1 to 2.9.6 |
| 35 | +* `ifshort`: from 1.0.3 to 1.0.4 |
| 36 | +* `ineffassign`: bump to HEAD |
| 37 | +* `makezero`: to v1.1.0 |
| 38 | +* `promlinter`: from v0.1.0 to HEAD |
| 39 | +* `revive`: fix `enableAllRules` |
| 40 | +* `revive`: from 1.1.2 to 1.1.3 |
| 41 | +* `staticcheck`: from 0.2.1 to 0.2.2 |
| 42 | +* `tagliatelle`: from 0.2.0 to 0.3.0 |
| 43 | +* `thelper`: from 0.4.0 to 0.5.0 |
| 44 | +* `unparam`: bump to HEAD |
| 45 | +* `varnamelen`: bump to v0.5.0 |
| 46 | +* `wrapcheck`: update configuration to include `ignoreSignRegexps` |
| 47 | + |
| 48 | +3. documentation: |
| 49 | + |
| 50 | +* linters: improve pages about configuration |
| 51 | +* improve page about false-positive |
| 52 | +* `nolintlint`: fix wrong default value in comment |
| 53 | +* `revive`: add a more detailed configuration |
| 54 | + |
| 55 | +4. misc: |
| 56 | + |
| 57 | +* outputs: Add support for multiple outputs |
| 58 | +* outputs: Print error text in <failure> tag content for more readable JUnit output |
| 59 | +* outputs: ensure that the Issues key in JSON format is a list |
| 60 | +* Return error if any linter fails to run |
| 61 | +* cli: Show deprecated mark in the CLI linters help |
| 62 | + |
4 | 63 | ### November 2021
|
5 | 64 |
|
6 | 65 | 1. new linters:
|
|
0 commit comments