Releases: pinterest/thriftcheck
Releases · pinterest/thriftcheck
1.3.0
1.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.disallowedcheck (#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)
 
1.0.1
Changelog
- d988c8a Add Go 1.22 to the testing matrix (#82)
 - 9504c1f Add build/test/release instructions
 - b81b245 Bump actions/cache from 3 to 4 (#80)
 - 25eeb27 Bump actions/setup-go from 4 to 5 (#75)
 - 9b11ed8 Bump github.com/kkyr/fig from 0.3.2 to 0.4.0 (#76)
 - 9f11b9d Bump github/codeql-action from 2 to 3 (#79)
 - dc77898 Bump go.uber.org/thriftrw from 1.31.0 to 1.32.0 (#84)
 - 1ac6d52 Bump golangci/golangci-lint-action from 3 to 4 (#81)
 - 8e22b8e Bump golangci/golangci-lint-action from 4 to 5 (#85)
 - 9ba6379 Bump golangci/golangci-lint-action from 5 to 6 (#88)
 - 4cd8724 Bump goreleaser/goreleaser-action from 5 to 6 (#90)
 - 3ebd9dd Document the thriftcheck command
 - 7dd7f3f Enable strict configuration parsing (#78)
 - d9b2e1e Explicit doc links to thriftrw/ast types
 - 41e9264 Fix CheckFieldDocMissing doc comment
 - 36d42a3 Link to the latest prebuilt release
 - b7887e7 Move CONTRIBUTING.md back to the repository root
 - 5d223ac Replace deprecated ioutil usage with equivalents (#77)
 - d5f6687 Require at least go version 1.21
 - 0aa48ab Update to GoReleaser v2
 - 27eaa06 Upgrade go-toml to v2.2.2 (from v2.1.0)
 
1.0.0
Changelog
- b5ec342 --rm-dist is deprecated in favor of --clean
 - e02d989 Add Go 1.21 to the testing matrix (#73)
 - 6df7aed Bump actions/checkout from 3 to 4 (#70)
 - c86e93b Bump actions/setup-go from 3 to 4 (#65)
 - 9721ff0 Bump github.com/kkyr/fig from 0.3.1 to 0.3.2 (#69)
 - b73398d Bump go.uber.org/thriftrw from 1.29.2 to 1.30.0 (#66)
 - 20d47af Bump go.uber.org/thriftrw from 1.30.0 to 1.31.0 (#67)
 - bc51979 Bump goreleaser/goreleaser-action from 4 to 5 (#71)
 - d64ab18 Stop replacing 'darwin' with 'macos'
 - 0d93bd1 Test against Go version 1.19 and 1.20 (#68)
 - 08d84ff Upgrade to testify 1.8.4 (#74)
 - df69b32 Use .Version instead of .Tag in archive names
 
0.9.14
Changelog
- 38a0f0d Add struct field documentation comment check (#61)
 - 24a104a Add support for using a folder as a parameter. (#63)
 - 67e4481 Adjust indentation within comment blocks
 - c22dfea Bump github.com/kkyr/fig from 0.3.0 to 0.3.1 (#56)
 - 398dca6 Bump github/codeql-action from 1 to 2 (#51)
 - 5ad1d41 Bump goreleaser/goreleaser-action from 2 to 3 (#52)
 - e556ab6 Bump goreleaser/goreleaser-action from 3 to 4 (#55)
 - a48bb19 Minor wording improvements
 - e61e09b Only recursively expand .thrift files (#64)
 - 23c6f0c Remove 'skip-go-installation' (#57)
 - 6a7ea56 Remove the 'ifshort' and 'wastedassign' linters (#59)
 - 57f1685 Run 
go mod tidy - 4ea66e7 Run 
go mod tidy(#54) - 95396ee Upgrade module dependencies (#53)
 - 66cf64b Upgrade to testify version 1.8.1 (from 1.7.1) (#58)
 
0.9.13
0.9.12
0.9.11
Changelog
- 2bda1a6 Add Dependabot configuration
 - 4f41e0f Add Go version 1.18 to the testing matrix (#43)
 - 73df158 Add a 'constant.ref' check (#44)
 - fea9e7e Add pre-commit hooks support (#37)
 - c9857b6 Bump actions/checkout from 2 to 3 (#41)
 - 74cd90b Move completely to Go 1.18 (#45)
 - e9d204c Move pre-commit section below Editor Support
 - 601899d Remove the goheader linter
 - eb6bd6f Update some indirect dependencies (#42)
 - e543877 Upgrade to actions/cache version 2
 - 8650d1f Upgrade to golangci-lint-action v3 (#40)
 - 3299160 Upgrade to thriftrw v1.29.2 (#36)