2025
- January 4 - Fixed: Nested Maps in Terraform Backend Configurations
- January 6 - Unified Import Adapter Registry
- October 12 - Welcome to the Atmos Changelog
- October 13 - Introducing Atmos Auth: Native Cloud Authentication for Platform Teams
- October 15 - Configuration Provenance Tracking: Know Where Every Value Comes From
- October 15 - Pager Default Behavior Corrected
- October 15 - Introducing atmos auth list: Visualize Your Authentication Configuration
- October 15 - Introducing atmos auth shell: Isolated Shell Sessions for Secure Multi-Identity Workflows
- October 16 - Introducing the Command Registry Pattern: Toward Pluggable Commands
- October 17 - Browse and Explore Atmos Releases from Your Terminal
- October 17 - Interactive Identity Selection for Auth Login
- October 17 - Enhanced AWS SSO Authentication: Better UX with Styled Dialogs and Graceful Cancellation
- October 17 - Introducing atmos auth logout: Secure Credential Cleanup
- October 18 - Flexible Keyring Backends: System, File, and Memory Storage for Credentials
- October 18 - New Guides for Atmos Auth: Leapp Migration and Geodesic Integration
- October 19 - Introducing --chdir: Simplify Your Multi-Repo Workflows
- October 20 - Cloud Console Access with atmos auth console
- October 21 - Azure Blob Storage Support for !terraform.state Function
- October 21 - Auth Context: Centralizing Authentication State in Atmos
- October 23 - Atmos Now Detects Circular Dependencies in YAML Functions
- October 24 - Breaking Change: macOS Now Uses ~/.config for XDG Paths
- October 26 - Zero-Configuration Terminal Output: Write Once, Works Everywhere
- October 26 - Auth and Utility Commands No Longer Require Stack Configurations
- October 28 - Atmos Pro: Instances API Migration to Query Parameters
- October 29 - Authentication Support for Workflows and Custom Commands
- October 29 - Authentication Experience Improvements
- October 30 - Testing Custom Terraform Providers with Atmos Components
- October 31 - Critical Fix: Proper Shell Argument Quoting in Custom Commands
- October 31 - Component-Aware Stack Tab Completion
- November 2 - Identity Flag Support for Describe Commands
- November 7 - Disable Identity Authentication with --identity=false
- November 7 - Native Azure Authentication Support
- November 8 - Theme Commands Migrated to StandardFlagParser
- November 8 - Customize Your Terminal with Atmos Themes
- November 8 - Better Error Messages: Helpful Hints, Rich Context, and Enterprise Error Tracking
- November 8 - Run Atmos from Any Subdirectory
- November 9 - Zero-Configuration AWS SSO Identity Management
- November 11 - Parent Directory Search and Git Root Discovery
- November 11 - Atmos Profiles: One Configuration, Multiple Contexts
- November 14 - Help Text Now Respects Your Terminal Theme
- November 14 - Comprehensive Documentation for Terraform Commands
- November 14 - Safe Logout: Preserve Keychain Credentials by Default
- November 14 - New !random YAML Function: Generate Random Values in Your Configurations
- November 14 - !env Function Now Reads from Stack Manifest env Sections
- November 14 - New Comprehensive Version Management Documentation
- November 17 - Enhanced Color Output Support and Code Quality Improvements
- November 17 - Customize List Command Output to Explore Your Cloud Architecture
- November 17 - Comprehensive Terraform Documentation and Enhanced Help System
- November 18 - Workflow File Auto-Discovery: Run Workflows Without Specifying Files
- November 18 - Interactive Prompts for Missing Required Flags
- November 20 - Solving the Terraform Bootstrap Problem with Automatic Backend Provisioning
- November 21 - Stable Workspace Keys with metadata.name
- November 21 - Metadata Inheritance
- November 26 - Improved Terraform Command Architecture for Better Validation and Help
- November 28 - Path-Based Component Resolution for Terraform, Helmfile, Packer, Describe, and Validate Commands
- November 29 - Deferred YAML Function Evaluation in Merge
- December 1 - Enforce Atmos Version Requirements with Version Constraints
- December 2 - New Migration Guides: Your Path to Atmos
- December 2 - Global Environment Variables in atmos.yaml
- December 2 - Documentation Reorganization: Learn, Reference, How-To
- December 3 - YQ Default Values Now Work Reliably in YAML Functions
- December 3 - Explicit Stack Names in Stack Manifests
- December 3 - Fixed: Invalid Backend Files from Empty Configuration
- December 5 - Native Dev Container Support: Solving "Works on My Machine" Once and For All
- December 5 - Geodesic: A Production-Ready DevOps Toolbox for Development Containers
- December 5 - AWS YAML Functions for Identity and Region
- December 5 - AWS Assume Root Identity for Centralized Root Access
- December 8 - Boolean Flags with Default Values for Custom Commands
- December 9 - Working Directory Support for Commands and Workflows
- December 12 - Improved Error Messages for Terraform HCL Syntax Errors
- December 12 - Component Workdir Isolation: The Foundation for Concurrent Terraform Operations
- December 15 - Introducing atmos list affected: A Better Way to See What Changed
- December 15 - Interactive Component and Stack Selection for Terraform Commands
- December 15 - ECR Authentication Integration: Automatic Docker Login for AWS Container Registries
- December 15 - Breaking Change: Empty base_path No Longer Defaults to Current Directory
- December 16 - Just-in-Time Component Vendoring with source
- December 16 - Zero-Config Terraform Provider Caching
- December 16 - New !literal YAML Function for Template Passthrough
- December 16 - File-Scoped Locals: Simplify Stack Configuration with Temporary Variables
- December 16 - Declarative File Generation for Terraform Components
- December 16 - Introducing the Atmos Version Manager
- December 17 - New --format Flag for Terraform Output
- December 18 - New pkg/function Package for Format-Agnostic Function Registry
- December 19 - Fixed: Terraform CLI Flags Restored After Registry Migration
- December 19 - Retry Support for Vendoring and Source Operations
- December 19 - Azure OIDC/Workload Identity Federation Provider
- December 20 - Unified Task Runner for Custom Commands
- December 22 - Improved AWS IAM User Authentication: Automatic Recovery and Better Guidance
- December 23 - Introducing the Atmos Product Roadmap
- December 28 - Seamless First Login with Provider Fallback
- December 31 - Native Toolchain Management with Aqua Registry Integration

