Skip to content

v1.3.3

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Aug 17:44
· 201 commits to master since this release

Changelog

  • 72f9108 (var-naming) support private uppercase constants #865 (#866)
  • e5d5d09 Adding Checker Go library to the list of Who Uses. (#842)
  • 4c84a17 Allow import-blacklist to run against go test files (#862)
  • 2b4286e Drop if-return from default ruleset (#843)
  • ca38cc3 Fix typo in example documentation for early-return (#834)
  • e758901 Revert "fix: unnecesary alert for use-any when comments inside interface{} (#873)" (#874)
  • a270125 Update defaults.toml to sort rules (#844)
  • 9a87e6f Update goreleaser
  • b31eb18 adds [allowRegex] parameter for unused-parameter and unused-receiver rules (#858)
  • 2a1838f adds default config to enable all rules work out of the box (#830)
  • 68bf7e5 build: remove go 1.17.x from ci (#833)
  • a4ae369 build: shift to the supported go versions (1.20 and 1.21) (#878)
  • 95fcfe3 doc: add milvus to README usage (#845) (#847)
  • 7bd6668 feat: add rule for redundant import alias (#854)
  • 7cb4540 fix #846: time-equal garbled message when time returned from function (#868)
  • 9acfcc8 fix #863:false positive on return statement in a func lit passed to the deferred function (#870)
  • 16871ed fix #864: confusing-naming FP on methods of generic types (#869)
  • 9117f8e fix(deps): update github.com/chavacava/garif digest to 4752330 (#831)
  • 26bc59f fix(deps): update github.com/chavacava/garif digest to 4bd63c2 (#838)
  • 5ef33f1 fix(deps): update github.com/chavacava/garif digest to 8144c22 (#836)
  • da1c99d fix(deps): update module github.com/burntsushi/toml to v1.3.2 (#835)
  • 9564ad9 fix(deps): update module golang.org/x/tools to v0.10.0 (#841)
  • 6a2c5b1 fix(deps): update module golang.org/x/tools to v0.11.0 (#848)
  • df39256 fix(deps): update module golang.org/x/tools to v0.11.1 (#855)
  • b4fc3db fix(deps): update module golang.org/x/tools to v0.12.0 (#859)
  • 7cfe9d8 fix(deps): update module golang.org/x/tools to v0.9.3 (#837)
  • 4ee7542 fix: false positive in import-shadowing for method names (#876)
  • a155d92 fix: support method call from structures for string-format (#840)
  • 519ffbd fix: unnecesary alert for use-any when comments inside interface{} (#873)
  • ae07914 ifelse: option to preserve variable scope (#832)
  • 8941d19 imporve var-naming - add upperCaseConst option to allow UPPER_CASED constants #851 (#852)
  • 310d1d7 per-rule file exclude filters (#850) (#857)
  • 4bb48df refactor: extract shared code for linting if-else chains (#821)
  • 19a95d9 resolve #867: remove k[A-Z][A-Za-z\d]*$ sub-rule from var-naming (#871)