Releases
v1.2.0
Changelog
0648864 Add CheckMapValueType to enforce that the map values can be only of the non restricted types (#98 )
1ab5dab Add Go 1.23 and 1.24 to the testing matrix (#93 )
870eab4 Add Go 1.25 to the testing matrix (#116 )
ce3b93a Add types.disallowed
check (#97 )
2f06251 Add a "base" type name (#109 )
3c32177 Add a check to allow/disallow map key types (#105 )
9c43deb Always attempt to match type references (#114 )
84adbe0 Bump actions/checkout from 4 to 5 (#115 )
9e23c86 Bump actions/setup-go from 5 to 6 (#119 )
f38283d Bump github.com/kkyr/fig from 0.4.0 to 0.5.0 (#95 )
8508cb1 Bump go.uber.org/thriftrw from 1.32.0 to 1.33.0 (#96 )
11a3b61 Bump golangci/golangci-lint-action from 6 to 7
9d29fdb Bump golangci/golangci-lint-action from 7 to 8 (#94 )
0cabfa9 Close() opened files after reading (#104 )
c304594 Expand the CodeQL security scanning configuration (#123 )
5126d2e Fix some typos
ade933d Fix the [checks.set] examples (#110 )
f48c9d4 Make all types-based checks consistent (#108 )
685a116 Migrate deprecated GoReleaser configuration values (#121 )
dc00736 Migrate golangci-lint configuration to version 2
b7c0407 Print errors to flag.CommandLine.Output() (#118 )
e285b69 Replace 'interface{}' with 'any' (#103 )
3894b6b Restore map.key.type and set.value.type behavior (#111 )
f722191 Return Check structures by value
d8b8448 Revise the lint configuration (#107 )
9de34b7 Revise the type matching tests (#113 )
d2a31a4 Simplify the type matching implementation (#101 )
169d816 Small improvements to 'goreleaser check' (#122 )
da59a7e Switch to filepath.WalkDir() (#117 )
d24cf72 Use Go 1.23 as our minimum language version (#106 )
c78f615 Use the 'stable' Go version for lint and release (#120 )
You can’t perform that action at this time.