2.1.23¶
Release Date: December 3, 2025
✨ New Features¶
Terraform Modules¶
Static Site Service Module 🌐¶
Module: saif-staticsite-service
A new Terraform module for deploying static websites with Azure Front Door and Azure infrastructure. This module provides a complete solution for hosting static content with global CDN capabilities.
Key Features:
- ✅ Azure Front Door Integration - Global CDN and load balancing for static content
- ✅ Storage Account Backend - Secure blob storage for static assets
- ✅ Bootstrap Infrastructure - Terraform Cloud workspace provisioning
- ✅ Custom Domain Support - Configurable endpoints and routing
Benefits:
- 🚀 Quick deployment of static websites with enterprise-grade infrastructure
- 🔄 Consistent infrastructure patterns across teams
- 🎯 Built-in best practices for security and performance
Module Structure:
saif-staticsite-service/
├── frontdoor.tf # Azure Front Door configuration
├── main.tf # Core infrastructure
├── data.tf # Data sources
├── local.tf # Local variables
├── provider.tf # Provider configuration
├── variables.tf # Input variables
└── modules/
└── bootstrapper/ # TFC workspace management
Example:
module "staticsite" {
source = "app.terraform.io/SAIFCorporation/saif-staticsite-service/azure"
# Configuration variables
}
Documentation:
- Module README (
src/terraform/saif-staticsite-service/README.md)
🔧 Enhancements¶
Storage Account Module Updates¶
Module: azure-storage/modules/storageaccount
Enhanced the storage account module with additional configuration options for static website hosting.
Changes:
- Added static website configuration support
- New variables for index and error document paths
- Updated documentation with new options
Resource Group Module Improvements¶
Module: azure-management/modules/resource_group
Simplified the resource group module by removing unnecessary local variables and improving test coverage.
Changes:
- Removed
local.tfwith unused local variables - Enhanced test cases in
basic.tftest.hclandtagging.tftest.hcl - Improved variable documentation
Documentation Site Infrastructure¶
New infrastructure setup for the Forge documentation site using the saif-staticsite-service module.
Files Added:
site/infra/app/main.tf- Main site infrastructuresite/infra/app/variables.tf- Site configuration variablessite/infra/bootstrap/main.tf- Bootstrap configuration
📦 Dependency Updates¶
TypeScript Packages¶
Multiple dependency updates in /src/typescript:
- Bumped
@types/reactfrom 19.2.6 to 19.2.7 - Updated the dependencies group with multiple package updates
.NET Packages¶
Updated package references in Directory.Packages.props with latest versions.
🔄 Pipeline Updates¶
Documentation Pipeline¶
New Pipelines:
azure-docs-pr.yml- PR validation for documentation changesazure-docs.yml- Main documentation deployment pipeline
Template Updates¶
- Updated forge-orchestrator template with documentation support
- Standardized pipeline variable references across PR pipelines
- Added new PR pipeline for
saif-staticsite-servicemodule
📋 Additional Notes¶
- Total Commits: 8
- Files Changed: 98
- Contributors: Jason Coria Corona Yue, Platform Build Service
Full Changelog: 2.1.22...2.1.23