Skip to content

Releases: terraform-linters/tflint-ruleset-google

v0.34.0

28 Jun 14:45
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v0.27.1

24 Feb 08:39
Compare
Choose a tag to compare

0.27.1 (2024-02-24)

Enhancements

  • #335: feat: add H100 machine-type to ruleset

Chores

  • #334: Bump google.golang.org/api from 0.163.0 to 0.165.0

v0.27.0

13 Feb 16:55
Compare
Choose a tag to compare

0.27.0 (2024-02-14)

Breaking Changes

  • #332: Update Magic Module
    • The following rules are renamed
      • google_big_query_routine_invalid_determinism_level -> google_bigquery_routine_invalid_determinism_level
      • google_big_query_routine_invalid_language -> google_bigquery_routine_invalid_language
      • google_big_query_routine_invalid_routine_type -> google_bigquery_routine_invalid_routine_type
      • google_cloud_build_trigger_invalid_include_build_logs -> google_cloudbuild_trigger_invalid_include_build_logs
      • google_security_center_organization_custom_module_invalid_enablement_state -> google_scc_event_threat_detection_custom_module_invalid_enablement_state
      • google_security_center_folder_custom_module -> google_scc_folder_custom_module_invalid_enablement_state
      • google_security_center_project_custom_module_invalid_enablement_state -> google_scc_project_custom_module_invalid_enablement_state
      • google_security_center_source_invalid_display_name -> google_scc_source_invalid_display_name
    • Removed google_compute_router_peer_invalid_advertise_mode rule

Chores

  • #320: Bump actions/setup-go from 4 to 5
  • #328: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.29.0 to 2.32.0
  • #331: Bump google.golang.org/api from 0.150.0 to 0.163.0
  • #333: deps: Go 1.22

v0.26.0

12 Nov 16:25
Compare
Choose a tag to compare

0.26.0 (2023-11-13)

Breaking Changes

  • #315: Update Magic Modules
    • Removed google_cloudiot_registry_invalid_log_level rule
    • Removed google_cloud_iot_device_invalid_log_level rule

Enhancements

  • #313: update machine types

Chores

  • #298: Bump goreleaser/goreleaser-action from 4 to 5
  • #304: Bump golang.org/x/net from 0.14.0 to 0.17.0
  • #306: Bump github.com/google/go-cmp from 0.5.9 to 0.6.0
  • #308: Bump github.com/dave/dst from 0.27.2 to 0.27.3
  • #309: Bump github.com/hashicorp/hcl/v2 from 2.18.0 to 2.19.1
  • #311: Bump google.golang.org/grpc from 1.57.0 to 1.57.1
  • #314: Bump google.golang.org/api from 0.139.0 to 0.150.0