Releases: kisielk/errcheck
v1.8.0
What's Changed
- chore(*): fix typos && simplify some test code by @meteorgan in #245
- fix(type assert): add more check for type assert by @meteorgan in #246
- Support GODEBUG=gotypesalias=1 by @JacobOaks in #248
- exclude maphash methods that "never fail" by @djdv in #252
New Contributors
- @meteorgan made their first contribution in #245
- @JacobOaks made their first contribution in #248
- @djdv made their first contribution in #252
Full Changelog: v1.7.0...v1.8.0
v.1.7.0
What's Changed
Go 1.22 support, plus other fixes.
- Correct typos in comments and doc by @alexandear in #225
- Fix errcheck issues in tests by @alexandear in #227
- Directly specify the needed fields when loading packages by @alexandear in #226
- analyzer: set diagnostics category by @rjarry in #228
- Update deps, test with latest Go by @abhinav in #234
- fix: don't exclude fmt.Errorf by @thehowl in #235
- Add Go 1.21.x to test matrix by @kisielk in #236
- remove deprecated funcs usages by @isopov in #237
- Simplify tests by refactoring to T.TempDir by @alexandear in #239
- Update dependencies to work with Go 1.22 by @addie in #240
New Contributors
- @alexandear made their first contribution in #225
- @rjarry made their first contribution in #228
- @abhinav made their first contribution in #234
- @thehowl made their first contribution in #235
- @isopov made their first contribution in #237
- @addie made their first contribution in #240
Full Changelog: v1.6.3...v1.7.0
Test and check blanks in var declarations, doc fixes
What's Changed
- docs(README.md): Add abspath, mod, and ignoregenerated flag docs by @edwinavalos in #220
- Remove GO111MODULE: 'off' variantes from CI workflow by @kisielk in #221
- test and fix check blanks in var declarations by @gburt in #219
- Add a note about
GO111MODULE
by @kisielk in #222
New Contributors
- @edwinavalos made their first contribution in #220
- @gburt made their first contribution in #219
Full Changelog: v1.6.2...v1.6.3
More bug fixes.
v1.6.1 - Bug fixes
What's Changed
- Exclude (*io.Pipe{Read,Write}r).CloseWithError by @jcharum in #200
- Provide go/analysis analyzer instance by @dtcaciuc in #198
- close file explicitly, to avoid "max open files" error by @lance6716 in #202
- Use "go install" instead of "go get" in README.md by @eliasdaler in #204
- Test with Go 1.18, update deps by @dtcaciuc in #207
- Handle embedded nil interfaces. by @kisielk in #213
New Contributors
- @jcharum made their first contribution in #200
- @lance6716 made their first contribution in #202
- @eliasdaler made their first contribution in #204
Full Changelog: v1.6.0...v1.6.1
Add SelectorName
Add SelectorName field to UncheckedError result struct.
v1.5.0: Support the -mod=vendor flag
4319a61 Support the -mod=vendor flag for using modules in a vendor directory
v1.4.0
Upgrade golang.org/x/tools, drop Go < 1.11 support
b367e75 Limit the amount of memory errcheck uses with smarter goroutine scheduling
175c8b8 Drop support for Go 1.10 and Go 1.9
77437ce Upgrade golang.org/x/tools to latest
e327f15 Fix #139: Add example of excluding a call to a vendored dependency
ff9d777 Update .travis.yml
dd5e04e Update .travis.yml
aaeeb43 Use svg for ci build graphics
2050f4e Fix regression that occurs when GO111MODULE=on
f4fbc7c .travis.yml, tests: Update for GO111MODULE=on [ci-skip]
ff068b1 .travis.yml: Grow the build matrix, pin golang.org/x/tools version
3bf72b1 errcheck_test.go: Better error reporting for debugging
4f924b3 errcheck_test.go: Remove dead code
Go Modules
Add support for Go modules.