Skip to content

Releases: Azure/terraform-azurerm-avm-res-web-staticsite

v0.5.0

20 Feb 20:42
567546a
Compare
Choose a tag to compare

Breaking Change(s):

  • azapi version set to "~> 2.0, < 3.0.0"
  • azurerm version set to "~> 4.0, < 5.0.0". No longer support azurerm 3.x

Feature(s):

None

Update(s):

  • fixes to custom domain logic (addresses #85)
  • fixes to managed identities logic (addresses #89)

Contributors:

v0.4.1

04 Nov 17:04
95cff3a
Compare
Choose a tag to compare

Breaking Change(s):

NONE

Feature(s):

  • support for azapi 2.x addressing Issue #70

Update(s):

  • minor changes to examples

v0.4.0

17 Oct 22:02
7c231be
Compare
Choose a tag to compare

Breaking Change(s):

  • minimum required terraform version as 1.7.0

Feature(s):

  • basic_auth support added (addressing Issue #58)
    • basic_auth_enabled: Serves as toggle for whether or not basic authentication should be enabled
    • basic_auth: Object that controls basic authentication access
  • preview_environments_enabled: toggles whether Preview (Staging) environments should be enabled
  • configuration_file_changes_enabled: toggles whether changes to the configuration file should be permitted
  • support for azurerm 4.x

Update(s):

  • examples/basic_auth added
  • AVM repo governance
  • changes to examples/interfaces for running tests

v0.3.3

06 Aug 22:25
4abe552
Compare
Choose a tag to compare

Breaking Change(s):

None

Feature(s):

None

Update(s):

  • sensitive tag added to resource and resource_id
  • outputs.tf added to examples/custom_domain
  • removed repository_url and branch from examples
  • examples/interfaces uses version 0.15.1 of avm-res-compute-virtualmachine

v0.3.2

18 Jul 18:20
7aebf86
Compare
Choose a tag to compare

Breaking Change(s):

None

Feature(s):

  • new telemetry
    • transition to use of modtm provider (view here)
    • removed locals.telemetry.tf
    • removed locals.telemetry.tf.json

Update(s):

None

v0.3.1

17 May 15:34
54ccab7
Compare
Choose a tag to compare
  • linting fixes:
    • principal_type argument for role_assignments
    • changes to interfaces \ main.tf
      • commenting out role_assignments block(s)
      • commenting out unused data objects

v0.3.0

09 May 17:10
7d153bb
Compare
Choose a tag to compare

linting overhaul:

  • lock
    • kind made required string
    • default set to null instead of {}
    • accepted values for kind are "CanNotDelete" or "ReadOnly" | removed "None"
    • default set to null
  • managed_identites <-- identities
    • nullable set to false
  • private_endpoints
    • removed inherit_lock argument
    • removed inherit_tags argument
    • nullable set to false
  • role_assignments
    • nullable set to false`
  • tags
    • type set to map(string)
    • default set to null instead of {}
  • Deprecated variables/arguments:
    • inherit_lock argument in private_endpoints
    • inherit_tags argument in private_endpoints
  • New variables:
    • all_child_resources_inherit_tags
    • all_child_resources_inherit_lock
    • private_endpoints_inherit_lock
    • private_endpoints_manage_dns_zone_group

v0.2.0

28 Mar 14:45
277bfa0
Compare
Choose a tag to compare

Changes:

  • azurerm_static_site, azurerm_static_site_custom_domain deprecated
  • azurerm_static_web_app, azurerm_static_web_app_custom_domain used
  • create_cname_records, create_txt_records` toggles for custom domain objects

v0.1.0

09 Feb 20:52
7378eda
Compare
Choose a tag to compare

This is the static web app resource module for Azure Verified Modules library. This module can deploy a static web app with some of the common configurations. It leverages the AzureRM and AzAPI providers and sets a number of initial defaults to minimize the overall inputs for simple configurations.