- #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
- #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
- #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
- #327: Add DCesv5, DCedsv5, ECesv5, ECedsv5 series
- #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
- #297: Add missing vm sizes
- #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
- #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
- #270: Add new instance types
- #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
- #265: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.15.0 to 0.16.1
- #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
- #258: Add support for HBv4 and HX series
- #252: Fix
azurerm_postgresql_server
rule by correcting import path
- #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
- #235: Remove
azurerm_container_group_invalid_ip_address_type
rule
- #234: Bump terraform-provider-azurerm to v3.43.0 from v3.35.0
- #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
- #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
- #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
- #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
- #210: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.12.0 to 0.14.0
- #205: Bump github.com/hashicorp/hcl/v2 from 2.14.0 to 2.14.1 in /tools
- #208: Bump github.com/dave/dst from 0.27.0 to 0.27.2
- #211: Bump github.com/zclconf/go-cty from 1.11.0 to 1.11.1
- #212: Bump github.com/zclconf/go-cty from 1.11.0 to 1.11.1 in /tools
The minimum supported version of TFLint has changed in this version. TFLint v0.40.0+ is required for this plugin to work.
- #198: Bump tflint-plugin-sdk to v0.12.0
- #186 #187: autogenerated maintenace
- #194: Adding rule for azurerm resource missing tags
- #199: Add support for Dpdsv5/Dpldsv5/Dpsv5/Dplsv5/Epdsv5/Epsv5 series
- #200: Bump terraform-provider-azurerm to v3.21.1 from v3.16.0
- #201: Update outdated VM sizes for Kubernetes cluster node pool
- #185: go 1.19
- #191: Bump github.com/zclconf/go-cty from 1.10.0 to 1.11.0 in /tools
- #195: Bump github.com/hashicorp/hcl/v2 from 2.13.0 to 2.14.0 in /tools
- #196: Bump github.com/hashicorp/hcl/v2 from 2.13.0 to 2.14.0
- #197: build: Use
go-version-file
instead ofgo-version
- #182: Bump github.com/hashicorp/hcl/v2 from 2.12.0 to 2.13.0
- #183: Bump github.com/hashicorp/hcl/v2 from 2.12.0 to 2.13.0 in /tools
- #174: autogenerated maintenance
- #176: Add support for Lsv3/Lasv3 series
- #178: Bump terraform-provider-azurerm to v3.10.0 from v3.4.0
- #179: Accept 8.0 as a correct version on MySQL server
- #170: Bump goreleaser/goreleaser-action from 2 to 3
- #172: automating maintenance with Github actions
- #175: Bump github.com/dave/dst from 0.26.2 to 0.27.0
- #177: Tweak autogenerated maintenance frequency
- #168: Bump terraform-provider-azurerm to v3.4.0 from v3.0.2
- #169: Add support for Ebdsv5/Ebsv5 series
- #159: chores: Remove snaker
- #160: Fix rule template for rule generator
- #163: Bump actions/setup-go from 2 to 3
- #164: Bump github.com/hashicorp/hcl/v2 from 2.11.1 to 2.12.0
- #165: Bump github.com/hashicorp/hcl/v2 from 2.11.1 to 2.12.0 in /tools
- #166: Bump github.com/google/go-cmp from 0.5.7 to 0.5.8
- #167: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.10.0 to 0.11.0
The minimum supported version of TFLint has changed in this version. TFLint v0.35.0+ is required for this plugin to work.
- #150 #156 #158: Bump terraform-provider-azurerm to v3.0.2 from v2.84.0
- #155: Bump tflint-plugin-sdk for gRPC-based new plugin system
- #146: Bump github.com/zclconf/go-cty from 1.9.1 to 1.10.0 in /tools
- #148: Bump github.com/hashicorp/hcl/v2 from 2.10.1 to 2.11.1 in /tools
- #149: Bump github.com/hashicorp/hcl/v2 from 2.10.1 to 2.11.1
- #151: Bump github.com/google/go-cmp from 0.5.6 to 0.5.7
- #152: Bump actions/github-script from 5 to 6
- #153: Bump actions/checkout from 2 to 3
- #154: build: go 1.18
- #144: Bump terraform-provider-azurerm to v2.84.0 from v2.80.0
- Remove
azurerm_mysql_server_invalid_ssl_enforcement
rule
- Remove
- #145: build: Remove unsupported build targets
- #143: Update machine sizes
- #141: Fix github-script to v5
- #140: Bump terraform-provider-azurerm to v2.80.0 from v2.76.0
- #139: Bump actions/github-script from 4 to 5
- #137: build: Update GoReleaser version
- v0.13.0 release doesn't include darwin/arm64 build. This change fixes the issue.
- #136: Bump terraform-provider-azurerm to v2.76.0 from v2.71.0
- #130: Bump actions/github-script from 4.0.2 to 4.1
- #131: Bump github.com/zclconf/go-cty from 1.9.0 to 1.9.1 in /tools
- #132: Bump actions/setup-go from 2.1.3 to 2.1.4
- #134: Update doc snapshot
- #135: build: Go 1.17
- #122: Add
azurerm_kubernetes_cluster_default_node_pool_invalid_vm_size
rule - #128: Bump terraform-provider-azurerm to v2.71.0 from v2.66.0
- #123: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.9.0 to 0.9.1
- #124: Add rule generator
- #125: Bump github.com/zclconf/go-cty from 1.8.0 to 1.9.0 in /tools
- #126: Bump github.com/hashicorp/hcl/v2 from 2.10.0 to 2.10.1 in /tools
- #127: Bump github.com/hashicorp/hcl/v2 from 2.10.0 to 2.10.1
The minimum supported version of TFLint has changed in this version. TFLint v0.30.0+ is required for this plugin to work.
- #118: Bump tflint-plugin-sdk to v0.9.0
- #119: rule: Add support for FX series and update other sizes
- #120: Bump terraform-provider-azurerm to v2.66.0 from v2.62.0
- #116: build: Add support for darwin/arm64 build
- #114: Bump terraform-provider-azurerm to v2.62.0 from v2.57.0
- #105 #112: Bump terraform-provider-azurerm to v2.57.0 from v2.50.0
- #111: rules: Add support for HBv3 series and update other sizes
- #100: Bump github.com/google/go-cmp from 0.5.4 to 0.5.5
- #102 #108: Bump github.com/hashicorp/hcl/v2 from 2.9.0 to 2.10.0 in /tools
- #103 #109: Bump github.com/hashicorp/hcl/v2 from 2.9.0 to 2.10.0
- #106: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.8.1 to 0.8.2
- #110: Bump actions/github-script from v3 to v4.0.2
- #99: Bump terraform-provider-azurerm to v2.50.0 from v2.45.1
- Remove
azurerm_log_analytics_workspace_invalid_retention_in_days
rule
- Remove
- #96: Upgrade to Go 1.16
- #97: Bump github.com/hashicorp/hcl/v2 from 2.8.2 to 2.9.0 in /tools
- #98: Bump github.com/hashicorp/hcl/v2 from 2.8.2 to 2.9.0
- #95: Bump tflint-plugin-sdk to v0.8.1
- #94: Remove rules which checks about overflow integer
The minimum supported version of TFLint has changed in this version. TFLint v0.24.0+ is required for this plugin to work.
- #93: Bump tflint-plugin-sdk to v0.8.0
- #92: Bump terraform-provider-azurerm to v2.45.1 from v2.41.0
- #89: Bump github.com/hashicorp/hcl/v2 from 2.8.1 to 2.8.2 in /tools
- #91: Bump github.com/terraform-linters/tflint-plugin-sdk from 0.7.0 to 0.7.1
The minimum supported version of TFLint has changed in this version. TFLint v0.23.0+ is required for this plugin to work.
- #88: Bump tflint-plugin-sdk to v0.7.0
- #87: Bump terraform-provider-azurerm to v2.41.0 from v2.37.0
- #80: Bump github.com/google/go-cmp from 0.5.3 to 0.5.4
- #85: Bump github.com/hashicorp/hcl/v2 from 2.7.1 to 2.8.1 in /tools
- #86: Bump github.com/hashicorp/hcl/v2 from 2.7.1 to 2.8.1
The minimum supported version of TFLint has changed in this version. TFLint v0.21.0+ is required for this plugin to work.
- #79: Bump tflint-plugin-sdk to v0.6.0
- Added support for JSON configuration syntax
- #78: Bump terraform-provider-azurerm to v2.37.0 from v2.32.0
- #68: Added input parameters for generation paths. Also debugging configs for VS Code
- #71: Refactor of Mapping Files
- #72: Add a make command to update the api spec submodule
- #74: Bump github.com/google/go-cmp from 0.5.2 to 0.5.3
- #75: Stop using set-env commands
- #76: Bump github.com/hashicorp/hcl/v2 from 2.6.0 to 2.7.1 in /tools
- #77: Bump github.com/hashicorp/hcl/v2 from 2.6.0 to 2.7.1
- #65: Bump terraform-provider-azurerm to v2.32.0 from v2.27.0
- #63: Bump actions/setup-go from v2.1.2 to v2.1.3
The minimum supported version of TFLint has changed in this version. TFLint v0.20.0+ is required for this plugin to work. Also, this release is built with Go v1.15. As a result, darwin/386 build will no longer available from the release.
- #61: Bump tflint-plugin-sdk to v0.5.0
- #53: chore(deps): bump go to v1.15
- #54: Update GitHub Actions by Dependabot
- #55: Bump actions/setup-go from v1 to v2.1.2
- #56: Bump actions/github-script from v2 to v3
- #57: Bump github.com/google/go-cmp from 0.5.1 to 0.5.2
- #59: Update doc snapshot
- #60: Bump terraform-provider-azurerm to v2.27.0 from v2.23.0
- #62: Bump goreleaser version
The minimum supported version of TFLint has changed in this version. TFLint v0.19.0+ is required for this plugin to work.
- #50: Bump tflint-plugin-sdk to v0.4.0
The minimum supported version of TFLint has changed in this version. TFLint v0.18.0+ is required for this plugin to work.
- #41: Bump tflint-plugin-sdk to v0.3.0
- #33: Add workflow to watch azure-docs content changes
The minimum supported version of TFLint has changed in this version. TFLint v0.17.0+ is required for this plugin to work.
- #21: Bump github.com/hashicorp/hcl/v2 from 2.5.1 to 2.6.0 in /tools
- #22: Bump github.com/hashicorp/hcl/v2 from 2.5.1 to 2.6.0
- #23: Bump github.com/google/go-cmp from 0.4.1 to 0.5.0
- #24: Create Dependabot config file
- #27: Bump terraform-provider-azurerm to v2.16.0 from v2.10.0
Initial release 🎉