Releases: terraform-linters/tflint-ruleset-azurerm
Releases · terraform-linters/tflint-ruleset-azurerm
v0.27.0
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
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
- Added rules
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
v0.25.0
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
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
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
v0.22.0
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
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
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
- Removed
Chores
v0.19.0
0.19.0 (2022-10-27)
Breaking Changes
- #202 #214: Bump terraform-provider-azurerm to v3.28.0 from v3.21.1
- Removed
azurerm_managed_disk_invalid_create_option
andazurerm_snapshot_invalid_create_option
rules
- Removed
Enhancements
- #210: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.12.0 to 0.14.0