3.0.6¶
Release Date: January 3, 2025
🔧 Enhancements¶
Terraform Modules¶
Variable Naming Standardization¶
Module: tfe-bootstrapper-team
Standardized Terraform variable naming to use lowercase across all modules for consistency with infrastructure-as-code best practices. This internal refactoring improves code maintainability and aligns with Forge V3 standards.
Updates:
- ✅ Variable Naming - Changed from mixed-case to lowercase convention
- ✅ Workspace Configuration - Updated workspace variable references
- ✅ Bootstrap Settings - Aligned TFE bootstrapper configuration
Benefits:
- 🔄 Consistent naming conventions across Terraform codebase
- 🎯 Improved maintainability and code readability
- 📦 Better alignment with infrastructure-as-code standards
Files Modified:
src/terraform/tfe-bootstrapper-team/local.tfsrc/terraform/tfe-bootstrapper-team/main.tfsrc/terraform/tfe-bootstrapper-team/variables.tfsrc/terraform/tfe-bootstrapper-team/workspaces/variables.tf
Project Templates¶
Template Refactoring¶
Templates: Project template configuration updated
Removed unused project_id symbol from template generation and updated internal pipeline naming references for better clarity and reduced configuration surface.
Updates:
- ✅ Symbol Removal - Eliminated unused project_id from template context
- ✅ Pipeline References - Updated to reflect current naming conventions
Benefits:
- 🔧 Simpler template configuration
- 📝 Reduced cognitive load for template maintainers
- 🎯 Cleaner generated artifacts
📚 Documentation¶
New Guides¶
Azure Blob Storage Integration Guide¶
A comprehensive guide for integrating Azure Blob Storage with Forge applications. Covers configuration, authentication, common patterns, and best practices for cloud storage operations.
Topics Covered:
- Storage account setup and configuration
- Connection string management
- Blob container operations
- Authentication options (connection string, managed identity, SAS tokens)
- Common usage patterns in ASP.NET Core and TypeScript applications
- Performance optimization strategies
- Security best practices
Documentation:
📋 Additional Notes¶
📊 Release Statistics:
- 📦 6 commits since v3.0.5
- 📁 12 files changed
- ✨ 1 major documentation guide added
- 🔧 2 infrastructure/template enhancements
👥 Contributors:
- Brian Sheridan
- jasyue