Skip to content

Releases: terraform-linters/tflint-ruleset-google

v0.37.1

26 Oct 10:03

Choose a tag to compare

What's Changed

Support for Cosign signatures has been removed from this release. The checksums.txt.keyless.sig and checksums.txt.pem will not be included in the release.
These files are not used in normal use cases, so in most cases this will not affect you, but if you are affected, you can use Artifact Attestations instead.

Enhancements

  • Update valid machine types by @wata727 in #465
  • Update Magic Modules by @github-actions[bot] in #460

Chores

  • Bump google.golang.org/api from 0.250.0 to 0.251.0 by @dependabot[bot] in #461
  • Bump google.golang.org/api from 0.251.0 to 0.252.0 by @dependabot[bot] in #462
  • Bump sigstore/cosign-installer from 3.10.0 to 4.0.0 by @dependabot[bot] in #463
  • Drop support for Cosign signatures by @wata727 in #466

Full Changelog: v0.36.0...v0.37.1

v0.36.0

28 Sep 07:53

Choose a tag to compare

What's Changed

Breaking Changes

  • Bump github.com/terraform-linters/tflint-plugin-sdk from 0.22.0 to 0.23.0 by @dependabot[bot] in #457
    • Requires TFLint v0.46+

Enhancements

  • Update Magic Modules by @github-actions[bot] in #446

Chores

  • Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #444
  • Bump google.golang.org/api from 0.242.0 to 0.246.0 by @dependabot[bot] in #445
  • Bump google.golang.org/api from 0.246.0 to 0.247.0 by @dependabot[bot] in #447
  • Bump goreleaser/goreleaser-action from 6.3.0 to 6.4.0 by @dependabot[bot] in #448
  • Bump google.golang.org/api from 0.247.0 to 0.248.0 by @dependabot[bot] in #449
  • dependabot: allow actions writes by @wata727 in #450
  • Fix E2E tests to take into account the newly added JSON fields by @wata727 in #454
  • Bump actions/attest-build-provenance from 2.4.0 to 3.0.0 by @dependabot[bot] in #451
  • Bump google.golang.org/api from 0.248.0 to 0.249.0 by @dependabot[bot] in #453
  • Bump actions/setup-go from 5.5.0 to 6.0.0 by @dependabot[bot] in #452
  • Bump sigstore/cosign-installer from 3.9.2 to 3.10.0 by @dependabot[bot] in #455
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.37.0 to 2.38.1 by @dependabot[bot] in #456
  • Bump google.golang.org/api from 0.249.0 to 0.250.0 by @dependabot[bot] in #458
  • deps: Bump Go to 1.25 by @wata727 in #459

Full Changelog: v0.35.0...v0.36.0

v0.35.0

11 Aug 07:26

Choose a tag to compare

What's Changed

Enhancements

  • Update Magic Modules by @github-actions[bot] in #438

Chores

  • Bump google.golang.org/api from 0.239.0 to 0.241.0 by @dependabot[bot] in #439
  • Bump github.com/hashicorp/hcl/v2 from 2.23.0 to 2.24.0 by @dependabot[bot] in #440
  • Bump sigstore/cosign-installer from 3.9.1 to 3.9.2 by @dependabot[bot] in #441
  • Bump google.golang.org/api from 0.241.0 to 0.242.0 by @dependabot[bot] in #442
  • Remove unneeded repository info from goreleaser.yml by @wata727 in #443

Full Changelog: v0.34.0...v0.35.0

v0.34.0

28 Jun 14:45

Choose a tag to compare

What's Changed

Enhancements

  • Add c4d machines to validMachineTypes by @mlaver in #434
  • Add missing C4A, M4, Z3, A4 machine types by @wata727 in #435
  • Update Magic Modules by @github-actions in #436

Chores

New Contributors

Full Changelog: v0.33.0...v0.34.0

v0.33.0

22 Jun 12:51

Choose a tag to compare

What's Changed

Breaking Changes

  • Update Magic Modules by @github-actions in #416
    • Removed the following rules
      • google_gemini_data_sharing_with_google_setting_binding
      • google_gemini_gemini_gcp_enablement_setting_binding

Chores

  • Potential fix for code scanning alert no. 5: Incomplete regular expression for hostnames by @wata727 in #417
  • Set explicit workflow permissions by @wata727 in #418
  • Bump sigstore/cosign-installer from 3.8.1 to 3.8.2 by @dependabot in #419
  • Bump google.golang.org/api from 0.229.0 to 0.230.0 by @dependabot in #420
  • Bump actions/attest-build-provenance from 2.2.3 to 2.3.0 by @dependabot in #421
  • Bump google.golang.org/api from 0.230.0 to 0.231.0 by @dependabot in #422
  • Bump actions/setup-go from 5.4.0 to 5.5.0 by @dependabot in #423
  • Bump google.golang.org/api from 0.231.0 to 0.232.0 by @dependabot in #424
  • Bump google.golang.org/api from 0.232.0 to 0.233.0 by @dependabot in #425
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.36.1 to 2.37.0 by @dependabot in #426
  • Bump google.golang.org/api from 0.233.0 to 0.234.0 by @dependabot in #427
  • Bump google.golang.org/api from 0.234.0 to 0.235.0 by @dependabot in #428
  • Bump google.golang.org/api from 0.235.0 to 0.236.0 by @dependabot in #429
  • Bump actions/attest-build-provenance from 2.3.0 to 2.4.0 by @dependabot in #430
  • Bump google.golang.org/api from 0.236.0 to 0.237.0 by @dependabot in #431

Full Changelog: v0.32.0...v0.33.0

v0.32.0

16 Apr 06:50

Choose a tag to compare

What's Changed

Enhancements

  • Update Magic Modules by @github-actions in #405

Chores

New Contributors

  • @github-actions made their first contribution in #405

Full Changelog: v0.31.0...v0.32.0

v0.31.0

22 Feb 16:06

Choose a tag to compare

0.31.0 (2025-02-23)

Breaking Changes

  • #389: Update Magic Modules
    • The following rules are removed
      • google_datastore_index_invalid_ancestor
      • google_sql_source_representation_instance_invalid_database_version

Enhancements

  • #387: Add support for principalSet and principal IAM member types
  • #392: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.20.0 to 0.22.0

Chores

  • #378: Bump github.com/hashicorp/hcl/v2 from 2.21.0 to 2.22.0
  • #386: Bump google.golang.org/api from 0.189.0 to 0.201.0
  • #390: Bump golang.org/x/crypto from 0.28.0 to 0.31.0
  • #391: Bump golang.org/x/net from 0.30.0 to 0.33.0
  • #393: Bump GoReleaser to v2

v0.30.0

23 Jul 14:16

Choose a tag to compare

0.30.0 (2024-07-23)

Enhancements

  • #369: feat: add one more H100 machine-type a3-megagpu-8g to ruleset
  • #371: Add C4, C3 metal, and X4 families as valid machine types
  • #372: Update Magic Modules

Chores

  • #362: Bump goreleaser/goreleaser-action from 5 to 6
  • #364: Bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.21.0
  • #370: Bump google.golang.org/api from 0.181.0 to 0.189.0
  • #373: deps: Go 1.22.5

v0.29.0

25 May 07:20

Choose a tag to compare

0.29.0 (2024-05-25)

Enhancements

  • #357: add missing n4 instance types
  • #358: Add C3D with local SSD, Z3, and custom N4 families
  • #359: Update Magic Modules

Chores

  • #353: release: Introduce Artifact Attestations
  • #355: Bump google.golang.org/api from 0.177.0 to 0.181.0
  • #356: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.33.0 to 2.34.0

v0.28.0

05 May 07:29

Choose a tag to compare

0.28.0 (2024-05-05)

Enhancements

  • #350: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.18.0 to 0.20.0
    • This is required for provider-defined functions support
  • #352: Update Magic Modules

Chores

  • #337: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.32.0 to 2.33.0
  • #349: Bump google.golang.org/api from 0.165.0 to 0.177.0
  • #351: deps: Go 1.22.2