Releases: golangci/golangci-lint
v1.17.1
Changelog
d7ea266 Fix minor grammatical error. Fixes #556.
7274db7 fix #479: update go-critic to fix deps
4ba2155 fix #529: exit with code 7 when error was logged
b0281e8 update ineffassign
Docker images
docker pull golangci/golangci-lint:latest
docker pull golangci/golangci-lint:v1.17.1
docker pull golangci/golangci-lint:v1.17
v1.17.0
Changelog
72e137e Added "bodyclose" support
cc84f89 Correct import path of module sourcegraph/go-diff
09677d5 Enable auto-fixing when running via pre-commit
ec5bf9b Fix linting of goyacc files
ed0b551 Fix linting of preprocessed files
2f5f082 Fix max-issues-per-linter
39f46be Fix staticcheck panic on packages that do not compile
778888a Make install script work on Windows.
2508856 Makefile: Be clear about exactly which files are generated, and how
9ce3372 Makefile: Set GO111MODULE=on for consistency, adjust tests accordingly
88af709 Typo GOCC to GOGC
692dacb Update go-critic
6508d16 fix #513: don't add gofmt "with -s" if not needed
3d78f64 fix #522: run misspell in text mode
9d8eb16 fix after #533: fix comment and goimports
7f91ce8 fix conflict in go.mod after merging #555
d7a38bb go.mod: Roll back to golang/mock 1.0.0
5c86bfc junit-xml output
de1d1ad make use of LoadAllSyntax compatible with the latest x/tools version
127f89f update golang.org/x/tools
e925b8f update golangci version references in the documentation
Docker images
docker pull golangci/golangci-lint:latest
docker pull golangci/golangci-lint:v1.17.0
docker pull golangci/golangci-lint:v1.17
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