Skip to content

Releases: terraform-linters/tflint-ruleset-google

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

v0.25.0

10 Sep 16:35
Compare
Choose a tag to compare

0.25.0 (2023-09-11)

Enhancements

  • #296: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.26.1 to 2.29.0
  • #297: Update Magic Modules

Chores

  • #286: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.17.0 to 0.18.0
  • #288: Add raw binary entries to checksums.txt
  • #292: Bump actions/checkout from 3 to 4
  • #293: Bump github.com/hashicorp/hcl/v2 from 2.17.0 to 2.18.0
  • #294: Go 1.21
  • #295: Bump google.golang.org/api from 0.128.0 to 0.139.0

v0.24.0

25 Jun 16:53
Compare
Choose a tag to compare

0.24.0 (2023-06-26)

Breaking Changes

  • #279: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.16.1 to 0.17.0
    • TFLint v0.40/v0.41 is no longer supported
  • #280: Update Magic Modules
    • Remove google_kms_crypto_key_invalid_purpose rule

Chores

  • #278: Bump google.golang.org/api from 0.114.0 to 0.128.0

v0.23.1

13 Apr 14:22
Compare
Choose a tag to compare

0.23.1 (2023-04-13)

BugFixes

  • #267: Bump tflint-plugin-sdk to v0.16.1

v0.23.0

09 Apr 13:57
Compare
Choose a tag to compare

0.23.0 (2023-04-09)

Breaking Changes

  • #262: Update Magic Modules
    • Rename google_bigquery_routine_invalid_determinism_level to google_big_query_routine_invalid_determinism_level
    • Rename google_bigquery_routine_invalid_language to google_big_query_routine_invalid_language
    • Rename google_bigquery_routine_invalid_routine_type to google_big_query_routine_invalid_routine_type
    • Rename google_cloudbuild_trigger_invalid_include_build_logs to google_cloud_build_trigger_invalid_include_build_logs
    • Rename google_cloudiot_device_invalid_log_level to google_cloud_iot_device_invalid_log_level
    • Rename google_scc_source_invalid_display_name to google_security_center_source_invalid_display_name

Enhancements

  • #260: Add support for g2 instance types
  • #261: Add a2-ultra and m2-hypermem machine types

Chores

  • #239: Use NewRunner hook
  • #247: Bump golang.org/x/net from 0.3.0 to 0.7.0
  • #250: Bump sigstore/cosign-installer from 2 to 3
  • #254: Bump actions/setup-go from 3 to 4
  • #256: Bump google.golang.org/api from 0.109.0 to 0.114.0
  • #257: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.24.1 to 2.26.1
  • #258: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.15.0 to 0.16.0
  • #263: Follow up of the EnsureNoError deprecation
  • #264: deps: Go 1.20

v0.22.2

05 Feb 10:18
Compare
Choose a tag to compare

0.22.2 (2023-02-05)

Enhancements

  • #244: Update Magic Modules

Chores

  • #237: Pass GITHUB_TOKEN to e2e test workflow
  • #235: Bump goreleaser/goreleaser-action from 3 to 4
  • #238: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.14.0 to 0.15.0
  • #242 #245: Bump google.golang.org/api from 0.103.0 to 0.109.0
  • #243: Bump github.com/hashicorp/hcl/v2 from 2.15.0 to 2.16.0

v0.22.1

05 Dec 14:09
Compare
Choose a tag to compare

0.22.1 (2022-12-05)

Enhancements

  • #232: Add T2A machine types to validMachineTypes
  • #233: Add M3 machine types to validMachineTypes

v0.22.0

04 Dec 17:20
Compare
Choose a tag to compare

0.22.0 (2022-12-05)

Enhancements

  • #231: Update Magic Modules

Chores

  • #227: Add signatures for keyless signing
  • #228: Bump google.golang.org/api from 0.100.0 to 0.103.0
  • #229: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.24.0 to 2.24.1
  • #230: Bump github.com/hashicorp/hcl/v2 from 2.14.1 to 2.15.0