Skip to content

v1.12.0

Latest

Choose a tag to compare

@chavacava chavacava released this 28 Aug 11:12
· 24 commits to master since this release
e1d05f7

Changelog

  • 3148906 chore(deps): update module golang.org/x/sys to v0.35.0 (#1466)
  • 22dfd66 chore(deps): update module golang.org/x/text to v0.28.0 (#1467)
  • 5a1e5fd chore: Add Copilot instructions (#1437)
  • 74e4f63 chore: add macOS test runner (#1465)
  • a15fdfd chore: clean up GoReleaser config, remove unnecessary hooks (#1422)
  • 809768c chore: enable formatters in golangci-lint config (#1421)
  • c971cb7 chore: improve comments for config files (#1424)
  • 984b38e chore: improve error reporting in test suite (#1431)
  • e5f7980 chore: run tests and lint on push to main branch (#1470)
  • 7de7cf3 docs: add DeepWiki link to README (#1432)
  • 154a24f docs: add info about golang code snippets (#1494)
  • 4a6facc docs: add missing use-waitgroup-go TOC entry (#1492)
  • 40a690d exported: improve detection and error message (#1403)
  • 68ac551 feature: detect identical-branches in switch statements (#1448)
  • 9fd8adb feature: detect useless options in spanner struct tag (#1483)
  • 9fc7dc7 feature: identical-branches: check branches of "if ... else if" chains (#1440)
  • 2db7034 feature: new rule use-waitgroup-go (#1484)
  • 12d96ad feature: new rule enforce-else (#1436)
  • f353e4b feature: new rule identical-ifelseif-conditions (#1454)
  • 3f4591c feature: new rule identical-switch-conditions (#1451)
  • 15aded9 feature: new rule package-directory-mismatch (#1429)
  • fc46c84 feature: new rule unsecure-url-scheme (#1478)
  • 84b565b feature: new rule useless-fallthrough (#1462)
  • 4720545 feature: new rules identical-switch-branches and identical-ifelseif-branches
  • 14c91fe feature: struct-tag warns on (useless) options on ignored fields (#1487)
  • f07a47a feature: support spanner struct tag in struct-tag rule (#1479)
  • 6b060cd fix(1438): enforce-switch-style - false positive with pure return based switch (#1446)
  • da50656 fix(deps): update module golang.org/x/mod to v0.27.0 (#1468)
  • 74bbe3b fix(deps): update module golang.org/x/tools to v0.36.0 (#1469)
  • ccf85a2 fix: default formatter generates an extra new line (#1485)
  • b969b8b modifies-parameter: handle slices.Delete and slices.DeleteFunc (#1427)
  • b34c8e9 refactor: fix musttag lint issues (#1464)
  • 9d600b6 refactor: reduces the number of references to deprecated *ast.Object (#1473)
  • e1d05f7 refactor: remove rule enforce-else (#1495)
  • cf49015 refactor: replaces calls to astutils.PickNodes with calls to astutils.SeekNode when possible (#1482)