Releases: golangci/golangci-lint
v1.6.1
v1.6
Changelog
eee7e73 #30: support --skip-files and --skip-dirs options: they skip files and dirs by regexps
581a356 Allow --enable, --enable-all and --fast to coexist.
adb6be7 Fix #72: match more autogenerated files patterns.
5862a4b Language changes and fixed some typos.
2b587b6 Load AST for fast linters in different way.
f5a9bbb don't run megacheck if there are not compiling packages and warn about it
61c0974 improved warnings logging
Docker images
docker pull golangci/golangci-lint:v1.6
docker pull golangci/golangci-lint:v1.6
docker pull golangci/golangci-lint:latest
v1.5
Changelog
8a9b3a5 #65, #68: make //nolint processing like in gometalinter
afc4b43 #66: properly merge (not overwrite) slice flags from config and command-line
41719ec Fix typo in includeGoRoot config field
f6a7e89 skip all cgo issues
Docker images
docker pull golangci/golangci-lint:v1.5
docker pull golangci/golangci-lint:v1.5
docker pull golangci/golangci-lint:latest
v1.4.1
v1.4
Changelog
f62d607 #37: add tab output format: --out-format=tab
4fd5ebe #49: don't fill string slice 2 times because of double parsing of options
b082671 #52: #36: lint test files by default: set --tests=false to disable it
0f6213d #60: search config file in directories from file path up to root
d46a589 Add Depguard to supported linters
d4d2697 add svg demo
468d233 change isGenerated heuristic to match more generated files
0a111ac refactor and don't print congrats if timeouted
Docker images
docker pull golangci/golangci-lint:v1.4
docker pull golangci/golangci-lint:v1.4
docker pull golangci/golangci-lint:latest
v1.3.7
v1.3.6
Changelog
b12c559 #33: don't pass not compiling packages to linters accepting loader.Program
5646c61 #40: fix panic in fast mode
b28bf5f #41: exit with code 4 if timeouted
5363497 skip dirs without go files early: improve logs and save time
Docker images
docker pull golangci/golangci-lint:v1.3.6
docker pull golangci/golangci-lint:v1.3
docker pull golangci/golangci-lint:latest