|
1 | 1 | ## What's Changed |
2 | 2 |
|
3 | | -This release introduces a new configuration file format: `.tflint.json`. This is useful for workflows such as automatically generating configuration files. |
4 | | -Please note that in order to use the `.tflint.json`, enabled plugins must be built with SDK v0.23+. |
5 | | - |
6 | | -From this release, Cosign signatures (`checksums.txt.keyless.sig` and `checksums.txt.pem`) are deprecated. They will not be included in future releases. If your installation scripts depend on them, please migrate to `gh attestation verify`. |
7 | | - |
8 | 3 | ### Enhancements |
9 | | -* Add JSON configuration file support by @rorychatterton in https://github.com/terraform-linters/tflint/pull/2391 |
10 | | -* Report structured errors in JUnit and CheckStyle XML formatters by @bendrucker in https://github.com/terraform-linters/tflint/pull/2407 |
11 | | - |
12 | | -### Changes |
13 | | -* Alphabetize rulesets in version output by @bendrucker in https://github.com/terraform-linters/tflint/pull/2404 |
14 | | -* release: Pin Cosign version and deprecate Cosign signatures by @wata727 in https://github.com/terraform-linters/tflint/pull/2405 |
15 | | - |
16 | | -### Bug Fixes |
17 | | -* fix: only read TF_VAR for root module by @bendrucker in https://github.com/terraform-linters/tflint/pull/2413 |
| 4 | +* `version`: add update notifications, json output by @bendrucker in https://github.com/terraform-linters/tflint/pull/2421 |
| 5 | +* build(deps): Bump github.com/terraform-linters/tflint-ruleset-terraform from 0.13.0 to 0.14.1 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2445 |
| 6 | +* plugin: Enable plugin keyless verification by default by @wata727 in https://github.com/terraform-linters/tflint/pull/2453 |
18 | 7 |
|
19 | 8 | ### Chores |
20 | | -* build(deps): Bump actions/attest-build-provenance from 2.4.0 to 3.0.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2376 |
21 | | -* build(deps): Bump actions/setup-go from 5.5.0 to 6.0.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2377 |
22 | | -* build(deps): Bump the go-x group with 3 updates by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2378 |
23 | | -* build(deps): Bump github.com/spf13/afero from 1.14.0 to 1.15.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2380 |
24 | | -* build(deps): Bump github.com/zclconf/go-cty from 1.16.4 to 1.17.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2379 |
25 | | -* build(deps): Bump golang.org/x/net from 0.43.0 to 0.44.0 in the go-x group by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2381 |
26 | | -* build(deps): Bump google.golang.org/grpc from 1.75.0 to 1.75.1 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2382 |
27 | | -* build(deps): Bump github.com/sigstore/sigstore-go from 1.1.1 to 1.1.2 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2383 |
28 | | -* build(deps): Bump sigstore/cosign-installer from 3.9.2 to 3.10.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2384 |
29 | | -* build(deps): Bump mislav/bump-homebrew-formula-action from 3.5 to 3.6 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2388 |
30 | | -* fix(script): GitHub API rate limit by @Sander0542 in https://github.com/terraform-linters/tflint/pull/2390 |
31 | | -* Bump tflint-plugin-sdk to v0.23.0 by @wata727 in https://github.com/terraform-linters/tflint/pull/2393 |
32 | | -* build(deps): Bump github.com/sigstore/sigstore-go from 1.1.2 to 1.1.3 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2394 |
33 | | -* build(deps): Bump docker/login-action from 3.5.0 to 3.6.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2395 |
34 | | -* build(deps): Bump the go-x group with 4 updates by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2397 |
35 | | -* build(deps): Bump google.golang.org/grpc from 1.75.1 to 1.76.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2398 |
36 | | -* build(deps): Bump sigstore/cosign-installer from 3.10.0 to 4.0.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2399 |
37 | | -* build(deps): Bump golang.org/x/net from 0.45.0 to 0.46.0 in the go-x group by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2400 |
38 | | -* build(deps): Bump github.com/terraform-linters/tflint-plugin-sdk from 0.23.0 to 0.23.1 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2402 |
39 | | -* build(deps): Bump golangci/golangci-lint-action from 8.0.0 to 9.0.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2408 |
40 | | -* build(deps): Bump docker/metadata-action from 5.8.0 to 5.9.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2409 |
41 | | -* build(deps): Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 in the go-x group by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2410 |
| 9 | +* build(deps): Bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2414 |
| 10 | +* build(deps): Bump the go-x group with 3 updates by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2415 |
| 11 | +* build(deps): Bump golang.org/x/crypto from 0.44.0 to 0.45.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2416 |
| 12 | +* build(deps): Bump google.golang.org/grpc from 1.76.0 to 1.77.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2417 |
| 13 | +* build(deps): Bump golangci/golangci-lint-action from 9.0.0 to 9.1.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2418 |
| 14 | +* build(deps): Bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2420 |
| 15 | +* build(deps): Bump actions/setup-go from 6.0.0 to 6.1.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2419 |
| 16 | +* build(deps): Bump docker/metadata-action from 5.9.0 to 5.10.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2422 |
| 17 | +* build(deps): Bump github.com/hashicorp/go-version from 1.7.0 to 1.8.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2423 |
| 18 | +* build(deps): Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2425 |
| 19 | +* build(deps): Bump golang.org/x/oauth2 from 0.33.0 to 0.34.0 in the go-x group by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2428 |
| 20 | +* build(deps): Bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2426 |
| 21 | +* build(deps): Bump the go-x group with 3 updates by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2432 |
| 22 | +* build(deps): Bump github.com/sigstore/sigstore-go from 1.1.3 to 1.1.4 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2433 |
| 23 | +* Add support for Terraform v1.14 by @wata727 in https://github.com/terraform-linters/tflint/pull/2424 |
| 24 | +* build(deps): Bump alpine from 3.22 to 3.23 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2427 |
| 25 | +* build(deps): Bump actions/attest-build-provenance from 3.0.0 to 3.1.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2437 |
| 26 | +* build(deps): Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2438 |
| 27 | +* build(deps): Bump github.com/zclconf/go-cty-yaml from 1.1.0 to 1.2.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2439 |
| 28 | +* Add an integration test for root only traversal by @wata727 in https://github.com/terraform-linters/tflint/pull/2436 |
| 29 | +* build(deps): Bump google.golang.org/grpc from 1.77.0 to 1.78.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2441 |
| 30 | +* build(deps): Bump the go-x group with 3 updates by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2444 |
| 31 | +* build(deps): Bump actions/setup-go from 6.1.0 to 6.2.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2446 |
| 32 | +* docs: windows plugin development by @Netkracker in https://github.com/terraform-linters/tflint/pull/2334 |
| 33 | +* build(deps): Bump github.com/theupdateframework/go-tuf/v2 from 2.3.0 to 2.3.1 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2450 |
| 34 | +* build(deps): Bump github.com/sigstore/rekor from 1.4.3 to 1.5.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2451 |
| 35 | +* build(deps): Bump github.com/sigstore/sigstore from 1.10.3 to 1.10.4 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2452 |
| 36 | +* build(deps): Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2454 |
| 37 | +* build(deps): Bump actions/attest-build-provenance from 3.1.0 to 3.2.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2455 |
| 38 | +* build(deps): Bump github.com/theupdateframework/go-tuf/v2 from 2.3.1 to 2.4.1 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2456 |
| 39 | +* build(deps): Bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in https://github.com/terraform-linters/tflint/pull/2458 |
42 | 40 |
|
43 | 41 | ## New Contributors |
44 | | -* @Sander0542 made their first contribution in https://github.com/terraform-linters/tflint/pull/2390 |
45 | | -* @rorychatterton made their first contribution in https://github.com/terraform-linters/tflint/pull/2391 |
| 42 | +* @Netkracker made their first contribution in https://github.com/terraform-linters/tflint/pull/2334 |
46 | 43 |
|
47 | | -**Full Changelog**: https://github.com/terraform-linters/tflint/compare/v0.59.1...v0.60.0 |
| 44 | +**Full Changelog**: https://github.com/terraform-linters/tflint/compare/v0.60.0...v0.61.0 |
0 commit comments