diff --git a/README.md b/README.md index 9d3849807..4b2c7b0ec 100644 --- a/README.md +++ b/README.md @@ -165,7 +165,7 @@ variable "root_name" { module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm @@ -208,6 +208,11 @@ For the latest examples, please refer to our [Examples][wiki_examples] guide on ## Release Notes +Release `v1.1.2` introduces the following changes: + +- Update module to provide full support for `templatefile()` functionality (Fixes #253) +- Extend built-in template file variables for use with template files in module library (Fixes #255 and #207) + Release `v1.1.1` introduces the following changes: - Update regex logic for `root_id` and `scope_id` input variables on `archetypes` child module (Fixes #241) diff --git a/docs/wiki/[Examples]-Deploy-Connectivity-Resources-With-Custom-Settings.md b/docs/wiki/[Examples]-Deploy-Connectivity-Resources-With-Custom-Settings.md index 8a9f6e56a..73dd1e46e 100644 --- a/docs/wiki/[Examples]-Deploy-Connectivity-Resources-With-Custom-Settings.md +++ b/docs/wiki/[Examples]-Deploy-Connectivity-Resources-With-Custom-Settings.md @@ -142,7 +142,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Deploy-Connectivity-Resources.md b/docs/wiki/[Examples]-Deploy-Connectivity-Resources.md index fc95764c0..8f6263a2d 100644 --- a/docs/wiki/[Examples]-Deploy-Connectivity-Resources.md +++ b/docs/wiki/[Examples]-Deploy-Connectivity-Resources.md @@ -65,7 +65,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Deploy-Custom-Landing-Zone-Archetypes.md b/docs/wiki/[Examples]-Deploy-Custom-Landing-Zone-Archetypes.md index 171e54846..3f9d7b332 100644 --- a/docs/wiki/[Examples]-Deploy-Custom-Landing-Zone-Archetypes.md +++ b/docs/wiki/[Examples]-Deploy-Custom-Landing-Zone-Archetypes.md @@ -94,7 +94,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Deploy-Default-Configuration.md b/docs/wiki/[Examples]-Deploy-Default-Configuration.md index 1a453dab8..4441de559 100644 --- a/docs/wiki/[Examples]-Deploy-Default-Configuration.md +++ b/docs/wiki/[Examples]-Deploy-Default-Configuration.md @@ -44,7 +44,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Deploy-Demo-Landing-Zone-Archetypes.md b/docs/wiki/[Examples]-Deploy-Demo-Landing-Zone-Archetypes.md index 75a3c8d22..c95fd3421 100644 --- a/docs/wiki/[Examples]-Deploy-Demo-Landing-Zone-Archetypes.md +++ b/docs/wiki/[Examples]-Deploy-Demo-Landing-Zone-Archetypes.md @@ -51,7 +51,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Deploy-Identity-Resources-With-Custom-Settings.md b/docs/wiki/[Examples]-Deploy-Identity-Resources-With-Custom-Settings.md index 479e6fd94..3a0ecef0c 100644 --- a/docs/wiki/[Examples]-Deploy-Identity-Resources-With-Custom-Settings.md +++ b/docs/wiki/[Examples]-Deploy-Identity-Resources-With-Custom-Settings.md @@ -100,7 +100,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Deploy-Identity-Resources.md b/docs/wiki/[Examples]-Deploy-Identity-Resources.md index 53618378b..5a62f55ea 100644 --- a/docs/wiki/[Examples]-Deploy-Identity-Resources.md +++ b/docs/wiki/[Examples]-Deploy-Identity-Resources.md @@ -58,7 +58,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Deploy-Management-Resources-With-Custom-Settings.md b/docs/wiki/[Examples]-Deploy-Management-Resources-With-Custom-Settings.md index ced318047..575a97612 100644 --- a/docs/wiki/[Examples]-Deploy-Management-Resources-With-Custom-Settings.md +++ b/docs/wiki/[Examples]-Deploy-Management-Resources-With-Custom-Settings.md @@ -130,7 +130,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Deploy-Management-Resources.md b/docs/wiki/[Examples]-Deploy-Management-Resources.md index 6f0491b12..02179f21d 100644 --- a/docs/wiki/[Examples]-Deploy-Management-Resources.md +++ b/docs/wiki/[Examples]-Deploy-Management-Resources.md @@ -59,7 +59,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Deploy-Using-Module-Nesting.md b/docs/wiki/[Examples]-Deploy-Using-Module-Nesting.md index 0004d74f0..efe010451 100644 --- a/docs/wiki/[Examples]-Deploy-Using-Module-Nesting.md +++ b/docs/wiki/[Examples]-Deploy-Using-Module-Nesting.md @@ -12,7 +12,7 @@ The extra code needed to extend your configuration, is the following: module "enterprise_scale_nested_landing_zone" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm @@ -134,7 +134,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm @@ -183,7 +183,7 @@ module "enterprise_scale" { module "enterprise_scale_nested_landing_zone" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Expand-built-in-archetype-definitions.md b/docs/wiki/[Examples]-Expand-built-in-archetype-definitions.md index 76f362e4f..e12ec4a99 100644 --- a/docs/wiki/[Examples]-Expand-built-in-archetype-definitions.md +++ b/docs/wiki/[Examples]-Expand-built-in-archetype-definitions.md @@ -96,7 +96,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[Examples]-Override-Module-Role-Assignments.md b/docs/wiki/[Examples]-Override-Module-Role-Assignments.md index f7f800e31..c784b595d 100644 --- a/docs/wiki/[Examples]-Override-Module-Role-Assignments.md +++ b/docs/wiki/[Examples]-Override-Module-Role-Assignments.md @@ -102,7 +102,7 @@ data "azurerm_client_config" "core" {} module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[User-Guide]-Getting-Started.md b/docs/wiki/[User-Guide]-Getting-Started.md index 563222842..344562700 100644 --- a/docs/wiki/[User-Guide]-Getting-Started.md +++ b/docs/wiki/[User-Guide]-Getting-Started.md @@ -71,7 +71,7 @@ Copy and paste the following 'module' block into your Terraform configuration, i ```hcl module "caf-enterprise-scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/docs/wiki/[User-Guide]-Provider-Configuration.md b/docs/wiki/[User-Guide]-Provider-Configuration.md index c6d005990..9fa80dc76 100644 --- a/docs/wiki/[User-Guide]-Provider-Configuration.md +++ b/docs/wiki/[User-Guide]-Provider-Configuration.md @@ -69,7 +69,7 @@ provider "azurerm" { module "caf-enterprise-scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm @@ -149,7 +149,7 @@ provider "azurerm" { module "caf-enterprise-scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm @@ -207,7 +207,7 @@ data "azurerm_client_config" "connectivity" { # Map each module provider to their corresponding `azurerm` provider using the providers input object module "enterprise_scale" { source = "Azure/caf-enterprise-scale/azurerm" - version = "1.1.1" + version = "1.1.2" providers = { azurerm = azurerm diff --git a/locals.tf b/locals.tf index f67db135c..6033f5441 100644 --- a/locals.tf +++ b/locals.tf @@ -48,7 +48,7 @@ locals { # tag blocks for each sub-module locals { base_module_tags = { - deployedBy = "terraform/azure/caf-enterprise-scale/v1.1.1" + deployedBy = "terraform/azure/caf-enterprise-scale/v1.1.2" } connectivity_resources_tags = merge( local.disable_base_module_tags ? local.empty_map : local.base_module_tags,