Releases: golangci/golangci-lint
v1.16.0
Changelog
c41b1e2 Add --color flag to force colored output on/off
c55a62a Add Go1.12 to TravisCI
f516771 Fix #415: sort linters list in help commands
7514bf8 Fix AST cache key consistency.
099f2ae Include log level option
8319caf Makefile: Add target build
3d2dfac Support excluding issues by source line regexp
cad10b2 Update go version to 1.12 in Dockerfile
0fdd91d Update golang.org/x/tools package to fix false IllTyped error
2c69ef2 Update megacheck (staticcheck) to 2019.1.1
8c1237b Use the newest go vet
d278457 add LICENSE for x/tools
be0679e build on go 1.12 and fix go 1.11 compatibility
926e99a copy go/analysis internal/checker into the project as is
a5c44d2 go1.11 compatibility fixed
407c3f0 go1.12: add nolint for gochecknoinits in mod_version.go
466006b go1.12: migrate from perl GOROOT/test/errcheck
7289a90 modify goanalysis
Docker images
docker pull golangci/golangci-lint:latest
docker pull golangci/golangci-lint:v1.16.0
docker pull golangci/golangci-lint:v1.16
v1.15.0
Changelog
d437ac8 Implement auto-fixing for gofmt,goimports,misspell
a3a0455 add support for exclude rules
ebadb7a Fix #384: support ignore-words option for misspell
307c287 Fix #388: include staticcheck check name into a message
b607ea3 #392: run GO111MODULE=on go mod vendor after go-diff update
1eb7125 Add version information to built artifact when go get with go1.12
f7d2e92 Dockerfile: copy the binary to /bin/ instead of $GOPATH/bin/
08574bf Update sourcegraph go-diff
edd055f config: add validation for exclude rules
25a630d docker: install golangci-lint into /usr/bin
96af958 fix #383: eval symlinks in AST cache
30bfd60 improve tests for exclude rules
e672537 remove obvious TODO about concurrent exclude rule processing
Docker images
docker pull golangci/golangci-lint:latest
docker pull golangci/golangci-lint:v1.15.0
docker pull golangci/golangci-lint:v1.15
v1.14.0
Changelog
aa26b37 Add 'segmentio/terraform-docs' to list of great projects.
b3bad28 Fix #382: make go-critic example config valid
81cf487 Fix #387: update goimports
9916a2f Relates #367: update unparam
c1085ef Relates #381, #367: cleanup docs and warn if unparam algo was configured
186fe37 add code-climate output format
6c4d290 add gosec files
01fb823 unparam: update unparam, and go mod vendor
b31cfd6 update go-critic
7c49721 update gochecknoglobals
183765e update gosec
Docker images
docker pull golangci/golangci-lint:latest
docker pull golangci/golangci-lint:v1.14.0
docker pull golangci/golangci-lint:v1.14
v1.13.2
v1.13.1
v1.13
Changelog
59a533c Fix #344: fix go-misc checksum on go1.11.4
87aae77 Update gocritic and support enabled-tags
7705f82 Update megacheck to the latest version
aa814eb add support for searching for errcheck exclude file
f6ce931 fix #355: don't merge megacheck on linters cmd
50abb24 fixing readme bug
d9a1bdb gocritic: fix code to pass newly added gocritic checks
0192cb3 gocritic: update default checks list
2216387 speedup typecheck on large project with compilation errors
Docker images
docker pull golangci/golangci-lint:latest
docker pull golangci/golangci-lint:v1.13
docker pull golangci/golangci-lint:v1.13
v1.12.5
v1.12.4
Changelog
e72fe05 Add .pre-commit-hooks.yaml
b693037 Allow configure module download mode
a4a7100 Fix #263: update goimports
21c2590 Fix #318: better validate linters and help commands
7063a9d Fix errors when specifying absolute path
441bdb3 Fix the skip-dirs option.
ef78643 Fix typo in gometalinter comparison example
baa2415 Use go env GOPATH for installation
4f0fddf add tests for abs path args
4be4794 don't stop megacheck on main packages
37e6995 lintpack/gocritic: update lintpack & gocritic versions
09c65fc rework modules download mode option
7dfb9cf rework skip dir algorithm
Docker images
docker pull golangci/golangci-lint:v1.12.4
docker pull golangci/golangci-lint:v1.12
docker pull golangci/golangci-lint:latest
v1.12.3
Changelog
cb5d1da Add support for home directory expansion for -c/--config flag
27752e8 add command 'golangci-lint config path'
55a18ae don't make typecheck issues without file/line info
255a39b fix #302: fix concurrent astcache access
dba3907 improve typecheck errors parsing
014a924 remove unnecessary command from Dockerfile
7278b7a setup typecheck error file if it's empty
Docker images
docker pull golangci/golangci-lint:v1.12.3
docker pull golangci/golangci-lint:v1.12
docker pull golangci/golangci-lint:latest