All Versions
17
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v1.46.0 Changes
๐ 1. new linters:
execinquery
: https://github.com/lufeee/execinquerynonamedreturns
: https://github.com/firefart/nonamedreturnsnosprintfhostport
: https://github.com/stbenjam/no-sprintf-host-portexhaustruct
: https://github.com/GaijinEntertainment/go-exhaustruct โก๏ธ 2. updated linters:bidichk
: from 0.2.2 to 0.2.3deadcode
: bump to HEADerrchkjson
: from 0.2.3 to 0.3.0errname
: from 0.1.5 to 0.1.6go-critic
: from 0.6.2 to 0.6.3gocyclo
: from 0.4.0 to 0.5.1gofumpt
from 0.3.0 to 0.3.1gomoddirectives
: from 0.2.2 to 0.2.3gosec
: from 2.10.0 to 2.11.0honnef.co/go/tools
: from 0.2.2to 0.3.1 (go1.18 support)nilnil
: from 0.1.0 to 0.1.1nonamedreturns
: bump from 1.0.0 to 1.0.1predeclared
: from 0.2.1 to 0.2.2promlinter
: bump to v0.2.0revive
: from 1.1.4 to 1.2.1tenv
: from 1.4.7 to 1.5.0thelper
: from 0.5.1 to 0.6.2unused
: fix false-positivevarnamelen
: bump to v0.8.0wrapcheck
: from 2.5.0 to 2.6.1exhaustivestruct
: This linter is deprecated useexhaustruct
instead. ๐ 3. documentation:- Update "Shell Completion" instruction on Linux
- Update FAQ page
- misc:
- log: enable override coloring based on
CLICOLOR
andCLICOLOR_FORCE
-
v1.45.2 Changes
- misc:
- fix: help command
- misc:
-
v1.45.1 Changes
โก๏ธ 1. updated linters:
interfacer
: inactivate with go1.18govet
: inactivate unsupported analyzers (go1.18)depguard
: reduce requirementsstructcheck
: inactivate with go1.18varnamelen
: bump from v0.6.0 to v0.6.1- misc:
- Automatic Go version detection ๐ (go1.18)
- docker: update base images (go1.18)
-
v1.45.0 Changes
โก๏ธ 1. updated linters:
cobra
: from 1.3.0 to 1.4.0containedctx
: from 1.0.1 to 1.0.2errcheck
: add an option to remove default exclusionsgci
: from 0.3.1 to 0.3.2go-header
: from 0.4.2 to 0.4.3gofumpt
: add module-path settinggofumpt
: from 0.2.1 to 0.3.0gopsutil
: from 3.22.1 to 3.22.2gosec
: from 2.9.6 to 2.10.0makezero
: from 1.1.0 to 1.1.1revive
: fix default valueswrapcheck
: from 2.4.0 to 2.5.0 ๐ 2. documentation:- docs: add "back to the top" button
- docs: add
forbidigo
example that uses comments - docs: improve linters page
- misc:
- go1.18 support ๐
- Add an option to manage the targeted version of Go
- Default to YAML when config file has no extension
-
v1.44.2 Changes
โก๏ธ 1. updated linters:
gci
: bump to HEADgci
: restore defaults for sectionswhitespace
: from 0.0.4 to 0.0.5 ๐ 2. documentation:- add link to configuration in the linters list
-
v1.44.1 Changes
โก๏ธ 1. updated linters:
bidichk
: from 0.2.1 to 0.2.2errchkjson
: from 0.2.1 to 0.2.3thelper
: from 0.5.0 to 0.5.1tagliatelle
: from 0.3.0 to 0.3.1gopsutil
: from 3.21.12 to 3.22.1gci
: from 0.2.9 to 0.3.0revive
: from v1.1.3 to v1.1.4varnamelen
: from v0.5.0 to v0.6.0 ๐ 2. documentation:- linters: improve configuration pages
decorder
: fixdisable-init-func-first-check: false
elaboration- misc:
- fix debug output
-
v1.44.0 Changes
๐ 1. new linters:
containedctx
: https://github.com/sivchari/containedctxdecorder
: https://gitlab.com/bosi/decordererrchkjson
: https://github.com/breml/errchkjsonmaintidx
: https://github.com/yagipy/maintidxgrouper
: https://github.com/leonklingele/grouper โก๏ธ 2. updated linters:asciicheck
: bump to v0.1.1bidichk
: from 0.1.1 to 0.2.1bodyclose
: bump to HEADdecorder
: from 0.2.0 to 0.2.1depguard
: from 1.0.1 to 1.1.0errchkjson
: from 0.2.0 to 0.2.1errorlint
: bump to HEADexhaustive
: drop deprecated/unused settingsexhaustive
: from v0.2.3 to 0.7.11forbidigo
: from 1.2.0 to 1.3.0forcetypeassert
: bump to v0.1.0gocritic
: from 0.6.1 to 0.6.2gocritic
: support autofixgocyclo
: from 0.3.1 to 0.4.0godot
: add period optiongofumpt
: from 0.1.1 to 0.2.1gomnd
: from 2.4.0 to 2.5.0gomnd
: new configurationgosec
: from 2.9.1 to 2.9.6ifshort
: from 1.0.3 to 1.0.4ineffassign
: bump to HEADmakezero
: to v1.1.0promlinter
: from v0.1.0 to HEADrevive
: fixenableAllRules
revive
: from 1.1.2 to 1.1.3staticcheck
: from 0.2.1 to 0.2.2tagliatelle
: from 0.2.0 to 0.3.0thelper
: from 0.4.0 to 0.5.0unparam
: bump to HEADvarnamelen
: bump to v0.5.0wrapcheck
: update configuration to includeignoreSignRegexps
๐ 3. documentation:- linters: improve pages about configuration
- improve page about false-positive
nolintlint
: fix wrong default value in commentrevive
: add a more detailed configuration- misc:
- outputs: Add support for multiple outputs
- outputs: Print error text in
<failure>
tag content for more readable JUnit output - outputs: ensure that the Issues key in JSON format is a list
- Return error if any linter fails to run
- cli: Show deprecated mark in the CLI linters help