- examples: update ACR usage example 4b56bc3
- deps: update tools e4fc8d8
- AZ-1464: add slot module 1dcbe14
- AZ-1464: add slot submodule to container-web-app submodule 36f3d95
- AZ-1464: add slot submodule to windows-web-app submodule 6ba762a
- AZ-1467: add
ip_restriction_default_action
5a23c8d - AZ-1467: require minimum AzureRM provider version
3.95+
e7bc492, closes /github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG-v3.md#3950-march-08-2024
- AZ-1464: add example and update README 3c02edf
- deps: update dependency opentofu to v1.8.3 5c4b8ca
- deps: update dependency opentofu to v1.8.4 8fcae54
- deps: update dependency pre-commit to v4 630f9c8
- deps: update dependency pre-commit to v4.0.1 b4774a8
- deps: update dependency trivy to v0.56.2 a1854a2
- deps: update pre-commit hook tofuutils/pre-commit-opentofu to v2.1.0 682db9b
- update examples structure a8a0c7a
- update submodule READMEs with latest template 012789a
- deps: update dependency trivy to v0.56.1 752898e
- deps: update pre-commit hook pre-commit/pre-commit-hooks to v5 8856288
- deps: update terraform claranet/storage-sas-token/azurerm to v7.0.1 f2706b3
- prepare for new examples structure 1c54d99
- use Claranet "azurecaf" provider ac54965
- update README badge to use OpenTofu registry f447af3
- update README with
terraform-docs
v0.19.0 04bf6d6 - update sub-modules README with
terraform-docs
v0.19.0 8dec958
- deps: update dependency terraform-docs to v0.19.0 69e50e3
- deps: update dependency trivy to v0.55.2 48f0070
- deps: update dependency trivy to v0.56.0 16c7ca7
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.96.0 5ea0202
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.96.1 0216bb6
- deps: update terraform claranet/app-service-plan/azurerm to ~> 7.1.0 67a7379
- deps: update terraform claranet/diagnostic-settings/azurerm to v7 615055c
- update container app service example with ACR usage ab6c86d
- deps: update dependency opentofu to v1.7.3 859c051
- deps: update dependency opentofu to v1.8.0 7015f5d
- deps: update dependency opentofu to v1.8.1 b1dafd6
- deps: update dependency pre-commit to v3.8.0 e311f06
- deps: update dependency tflint to v0.51.2 63fe8d7
- deps: update dependency tflint to v0.52.0 7b67b5a
- deps: update dependency tflint to v0.53.0 d82ab97
- deps: update dependency trivy to v0.52.2 ea1cc9b
- deps: update dependency trivy to v0.53.0 6148047
- deps: update dependency trivy to v0.54.1 522ae1f
- deps: update dependency trivy to v0.55.0 dbd8d2d
- deps: update dependency trivy to v0.55.1 5f3fdcf
- deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.17.0 090a501
- deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.18.0 f153409
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.0 0085967
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.1 4cbf0be
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.2 ffedbbe
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.3 98e58b5
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.93.0 39cccff
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.0 0f3c486
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.1 c9db14f
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.3 180e4a4
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.95.0 6e5c0af
- deps: update terraform claranet/storage-sas-token/azurerm to v7 02497ea
- deps: update tools c4f6cf8
- upgrade
service-plan
module tov7.0
5656d20
- AZ-1391: update semantic-release config [skip ci] 66a5c46
- deps: enable automerge on renovate 501e3dd
- deps: update dependency opentofu to v1.7.0 9867572
- deps: update dependency opentofu to v1.7.1 a5426db
- deps: update dependency opentofu to v1.7.2 de038f7
- deps: update dependency pre-commit to v3.7.1 7c56ae8
- deps: update dependency terraform-docs to v0.18.0 584524e
- deps: update dependency tflint to v0.51.0 8778217
- deps: update dependency tflint to v0.51.1 877080a
- deps: update dependency trivy to v0.50.2 0213414
- deps: update dependency trivy to v0.50.4 1465250
- deps: update dependency trivy to v0.51.0 9e19566
- deps: update dependency trivy to v0.51.1 d339832
- deps: update dependency trivy to v0.51.2 06fb91b
- deps: update dependency trivy to v0.51.3 392098f
- deps: update dependency trivy to v0.51.4 ed70baf
- deps: update dependency trivy to v0.52.0 dd5081c
- deps: update dependency trivy to v0.52.1 a6164aa
- deps: update terraform claranet/app-service-plan/azurerm to ~> 6.5.0 a0be2bf
- pre-commit: update commitlint hook ae5f684
- release: remove legacy
VERSION
file fb9ee68
- AZ-1362: add log analytics precondition and parameters 5b5ad4f
- AZ-1391: enable semantic-release [skip ci] 1a7c33c
- deps: add renovate.json b5a394c
- deps: update renovate.json 8358e55
- deps: update terraform claranet/storage-sas-token/azurerm to v4 ac5ab2f
Changed
- AZ-1360: improve
mount_points
variable, supportstaging_slot_mount_points
for slot
Changed
- GH-15: Bump service-plan module to
v6.4.0
Fixed
- AZ-1246: Fix failed git rebase
Fixed
- AZ-1246: Fix
auth_settings_v2
block/options
Added
- AZ-1203: Handle wildcard certificates
- AZ-1249: Add slot settings
Changed
- AZ-1246: Cleanup deprecated attributes
Fixed
- GH-11: Fix variable
auth_settings_v2
null value error
Changed
- AZ-1176: Use App Service
virtual_network_subnet_id
attribute for VNet integration instead of legacy swift resource
Fixed
- AZ-1176: Fix public exposition for app service slots
Added
- GH-5: Add Support for Auth Settings V2
Fixed
- GH-7: Propagate
public_network_access_enabled
variable also to windows and container modules
Breaking
- AZ-1153: Remove
retention_days
parameters, it must be handled at destination level now. (for reference: Provider issue)
Added * GH-4: Add support for User Assigned Identities
Added
- AZ-1125: Add support of
public_network_access_enabled
variable
Changed
- AZ-1125: Bump AzureRM provider version to
~> 3.64
Fixed
- AZ-1113: Update sub-modules READMEs (according to their example)
Fixed
- GH-2: Fix
auth_settings
dynamic block
Fixed
- AZ-1047: Fix output
app_service_certificates_id
to include support for emptycustom_domains
- GH-1: Fix
ip_restriction
andscm_ip_restriction
parameters
Added
- AZ-1047: Add
scm_minimum_tls_version
parameter
Breaking
- AZ-961: Add the optional
certificate_id
parameter in thecustom_domains
block
Changed
- AZ-961: Name of
azurerm_app_service_certificate
resource will be the name of certificate file or Keyvault certificate
Fixed
- AZ-961: Fix sensitive value error for the
custom_domains
block
Changed
- AZ-908: Bump App Service Plan module to
v6.1.1
Changed
- AZ-908: Use the new data source for CAF naming (instead of resource)
Added
- AZ-882: Add
sticky_settings
block parameter - AZ-882: Add the optional parameter
slot_tag
in thedocker_image
block
Fixed
- AZ-877: Fix missing site_config attributes on slot
Breaking
- AZ-840: Update to Terraform
v1.3
Added
- AZ-834: Add use_32_bit_worker parameter for site_config
Added
- AZ-811: Add logs block parameters + add
storage_account
block to App Service Slot resources - AZ-811: Add parameters in
site_config
block - AZ-811: Add App Service Container output
Fixed
- AZ-811: Bump minimum AzureRM version (
v3.16.0
) to fixvirtual_network_subnet_id
property
Removed
- AZ-811: Remove the legacy
WEBSITE_VNET_ROUTE_ALL
app setting to avoid permanent drift (only thevnet_route_all_enabled
site config is needed)
Fixed
- AZ-772: Fix deprecated terraform code with
v1.2.3
Added
- AZ-723: Composition of modules with two sub-module to handle AzureRM provider
v3.x
new resources (Linux, Windows and Container mode are now separated) - AZ-723:
service-plan
module is now included by default (Same behavior asfunction-app
module) - AZ-717: Bump minimum Terraform (
v1.1+
) and AzureRM provider version