Skip to content

Releases: terraform-linters/tflint-ruleset-azurerm

v0.28.0

21 Mar 15:06
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Remove rules for dropped resources in AzureRM provider v4 by @wata727 in #355
    • The following rules have been removed
      • azurerm_data_factory_integration_runtime_managed_invalid_edition
      • azurerm_data_factory_integration_runtime_managed_invalid_license_type
      • azurerm_data_factory_integration_runtime_managed_invalid_max_parallel_executions_per_node
      • azurerm_data_factory_integration_runtime_managed_invalid_number_of_nodes
      • azurerm_mariadb_firewall_rule_invalid_end_ip_address
      • azurerm_mariadb_firewall_rule_invalid_start_ip_address
      • azurerm_mariadb_server_invalid_version
      • azurerm_mysql_firewall_rule_invalid_end_ip_address
      • azurerm_mysql_firewall_rule_invalid_start_ip_address
      • azurerm_mysql_server_invalid_version
      • azurerm_sql_database_invalid_create_mode
      • azurerm_template_deployment_invalid_deployment_mode
  • Bump API versions by @wata727 in #377
    • The following rules have been removed
      • azurerm_databricks_workspace_invalid_resource_group_name
      • azurerm_databricks_workspace_invalid_managed_resource_group_name

Enhancements

  • Bump github.com/terraform-linters/tflint-plugin-sdk from 0.20.0 to 0.22.0 by @dependabot in #350
  • feat(vm_size): Updates vm sizes to state at 2024-02-28 by @JannoTjarks in #359

Chores

  • maintenance: Install terraform explicitly by @wata727 in #360
  • Enable Dependabot auto-merge by @wata727 in #361
  • Bump github.com/zclconf/go-cty from 1.14.4 to 1.15.0 in /tools by @dependabot in #346
  • Bump github.com/zclconf/go-cty from 1.14.4 to 1.15.0 by @dependabot in #347
  • Bump github.com/hashicorp/hcl/v2 from 2.21.0 to 2.22.0 by @dependabot in #352
  • Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #354
  • Bump golang.org/x/net from 0.24.0 to 0.33.0 by @dependabot in #362
  • Bump github.com/hashicorp/hcl/v2 from 2.21.0 to 2.22.0 in /tools by @dependabot in #353
  • deps: Go 1.24 by @wata727 in #363
  • Bump GoReleaser to v2 by @wata727 in #364
  • Remove hard-coded versions from integration tests by @wata727 in #365
  • Add make release for release automation by @wata727 in #366
  • Update VM sizes link from azure-docs to azure-compute-docs by @wata727 in #367
  • autogenerated maintenance by @github-actions in #368
  • Bump golang.org/x/net from 0.34.0 to 0.36.0 by @dependabot in #370
  • Bump actions/attest-build-provenance from 1 to 2 by @dependabot in #371
  • Bump github.com/zclconf/go-cty from 1.15.0 to 1.16.2 in /tools by @dependabot in #372
  • Bump github.com/zclconf/go-cty from 1.16.0 to 1.16.2 by @dependabot in #373
  • Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #374
  • Pin GitHub Action versions by @wata727 in #375
  • Add tools/api-version-bumper by @wata727 in #376
  • autogenerated maintenance by @github-actions in #369

Full Changelog: v0.27.0...v0.28.0

v0.27.0

21 Jul 15:59
Compare
Choose a tag to compare

0.27.0 (2024-07-22)

Enhancements

  • #330: autogenerated maintenance
  • #332: Adds a rule to check that the name of a windows virtual machine is valid
  • #334: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.19.0 to 0.20.0
  • #339: feat(vm_size): Updates vm sizes to state at 2024-06-11
  • #345: Bump API versions

Chores

  • #324: idempotent azure-docs watching
  • #333: Bump golang.org/x/net from 0.21.0 to 0.23.0
  • #335: release: Introduce Artifact Attestations
  • #337: Bump goreleaser/goreleaser-action from 5 to 6
  • #340: Bump github.com/hashicorp/hcl/v2 from 2.20.0 to 2.21.0 in /tools
  • #341: Bump github.com/hashicorp/hcl/v2 from 2.20.0 to 2.21.0
  • #343: deps: Go 1.22.5
  • #344: Update snapshots

v0.26.0

30 Mar 15:35
Compare
Choose a tag to compare

0.26.0 (2024-03-31)

Breaking Changes

  • #321: Bump API versions
    • Added rules
      • azurerm_netapp_account_invalid_name
      • azurerm_netapp_pool_invalid_account_name
      • azurerm_netapp_snapshot_invalid_account_name
      • azurerm_netapp_volume_invalid_account_name
    • Removed rules
      • azurerm_netapp_account_invalid_resource_group_name
      • azurerm_netapp_pool_invalid_resource_group_name
      • azurerm_netapp_snapshot_invalid_resource_group_name
      • azurerm_netapp_volume_invalid_resource_group_name
      • azurerm_postgresql_configuration_invalid_name
      • azurerm_postgresql_database_invalid_charset
      • azurerm_postgresql_database_invalid_collation
      • azurerm_postgresql_database_invalid_name
      • azurerm_postgresql_firewall_rule_invalid_name

Enhancements

  • #327: Add DCesv5, DCedsv5, ECesv5, ECedsv5 series

Chores

  • #298 #320: autogenerated maintenance
  • #303: Bump golang.org/x/net from 0.12.0 to 0.17.0
  • #304: Bump github.com/dave/dst from 0.27.2 to 0.27.3
  • #305: Bump github.com/google/go-cmp from 0.5.9 to 0.6.0
  • #308: Bump google.golang.org/grpc from 1.57.0 to 1.57.1
  • #309: Bump actions/github-script from 6 to 7
  • #310: Bump actions/setup-go from 4 to 5
  • #313 #323: Bump github.com/zclconf/go-cty from 1.14.0 to 1.14.4
  • #314 #322: Bump github.com/zclconf/go-cty from 1.14.0 to 1.14.4 in /tools
  • #315: Bump github.com/hashicorp/hcl/v2 from 2.18.0 to 2.20.0
  • #316: Bump github.com/hashicorp/hcl/v2 from 2.18.0 to 2.20.0 in /tools
  • #317: Bump peter-evans/create-pull-request from 5 to 6
  • #318: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.18.0 to 0.19.0
  • #319: Bump google.golang.org/protobuf from 1.31.0 to 1.33.0
  • #325: Add azurerm_resource_missing_tags rule to docs index
  • #326: Go 1.22

v0.25.1

24 Sep 15:39
Compare
Choose a tag to compare

0.25.1 (2023-09-25)

Enhancements

  • #297: Add missing vm sizes

v0.25.0

18 Sep 08:20
Compare
Choose a tag to compare

0.25.0 (2023-09-18)

Breaking Changes

  • #283: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.16.1 to 0.18.0
    • TFLint v0.40/v0.41 is no longer supported

Enhancements

  • #279 #294: Bump terraform-provider-azurerm to v3.73.0 from v3.60.0
  • #296: Add NGads V620-series

Chores

  • #285: Add raw binary entries to checksums.txt
  • #288: Bump github.com/zclconf/go-cty from 1.13.2 to 1.14.0
  • #289: Bump github.com/hashicorp/hcl/v2 from 2.17.0 to 2.18.0
  • #290: Bump github.com/zclconf/go-cty from 1.13.2 to 1.14.0 in /tools
  • #291: Bump github.com/hashicorp/hcl/v2 from 2.17.0 to 2.18.0 in /tools
  • #292: deps: Go 1.21
  • #293: Bump actions/checkout from 3 to 4
  • #295: Bump goreleaser/goreleaser-action from 4 to 5

v0.24.0

10 Jun 14:55
Compare
Choose a tag to compare

0.24.0 (2023-06-10)

Enhancements

  • #270: Add new instance types

Chores

  • #266 #277: Bump terraform-provider-azurerm to v3.60.0 from v3.53.0
  • #271: Bump github.com/zclconf/go-cty from 1.13.1 to 1.13.2 in /tools
  • #272: Bump github.com/zclconf/go-cty from 1.13.1 to 1.13.2
  • #274: Bump github.com/hashicorp/hcl/v2 from 2.16.2 to 2.17.0 in /tools
  • #275: Bump github.com/hashicorp/hcl/v2 from 2.16.2 to 2.17.0
  • #278: Update snapshots

v0.23.0

23 Apr 08:44
Compare
Choose a tag to compare

0.23.0 (2023-04-23)

Enhancements

  • #265: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.15.0 to 0.16.1

Chores

  • #262 #267: Bump terraform-provider-azurerm to v3.53.0 from v3.48.0
  • #264: Bump peter-evans/create-pull-request from 4 to 5
  • #268: Follow up of the EnsureNoError deprecation

v0.22.0

21 Mar 09:55
Compare
Choose a tag to compare

0.22.0 (2023-03-21)

Enhancements

  • #258: Add support for HBv4 and HX series

BugFixes

  • #252: Fix azurerm_postgresql_server rule by correcting import path

Chores

  • #238: Bump golang.org/x/net from 0.3.0 to 0.7.0
  • #237 #239 #257 #259: Bump terraform-provider-azurerm to v3.48.0 from v3.43.0
  • #242: Bump golang.org/x/text from 0.3.7 to 0.3.8 in /tools
  • #245: Bump sigstore/cosign-installer from 2 to 3
  • #247: Bump github.com/hashicorp/hcl/v2 from 2.16.0 to 2.16.2 in /tools
  • #248: Bump github.com/hashicorp/hcl/v2 from 2.16.0 to 2.16.2
  • #254: Bump github.com/zclconf/go-cty from 1.12.1 to 1.13.1 in /tools
  • #255: Bump github.com/zclconf/go-cty from 1.12.1 to 1.13.1
  • #256: Bump actions/setup-go from 3 to 4
  • #260: Fix signing for Cosign v2
  • #261: go 1.20

v0.21.0

12 Feb 08:10
Compare
Choose a tag to compare

0.21.0 (2023-02-12)

Breaking Changes

  • #235: Remove azurerm_container_group_invalid_ip_address_type rule

Enhancements

  • #234: Bump terraform-provider-azurerm to v3.43.0 from v3.35.0

Chores

  • #226: Bump goreleaser/goreleaser-action from 3 to 4
  • #227: Pass GITHUB_TOKEN to e2e test workflow
  • #228: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.14.0 to 0.15.0
  • #231: Bump github.com/hashicorp/hcl/v2 from 2.15.0 to 2.16.0
  • #232: Bump github.com/hashicorp/hcl/v2 from 2.15.0 to 2.16.0 in /tools
  • #236: Update snapshot

v0.20.0

11 Dec 15:37
Compare
Choose a tag to compare

0.20.0 (2022-12-12)

Breaking Changes

  • #213 #223 #224: Bump terraform-provider-azurerm to v3.35.0 from v3.28.0
    • Removed azurerm_linux_virtual_machine_scale_set_invalid_upgrade_mode rule
    • Removed azurerm_virtual_machine_scale_set_invalid_upgrade_policy_mode rule
    • Removed azurerm_windows_virtual_machine_scale_set_invalid_upgrade_mode rule

Chores

  • #217: Add signatures for keyless signing
  • #219: Bump github.com/hashicorp/hcl/v2 from 2.14.1 to 2.15.0
  • #220: Bump github.com/hashicorp/hcl/v2 from 2.14.1 to 2.15.0 in /tools