All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.3.0 - 2026-04-20
0.2.0 - 2026-04-09
- Documentation now matches the YAML schema version 1 layout:
version: 1,account,globals(connections, service tokens, groups, notifications, PrivateLink), environment fieldconnection(notconnection_key),project_artefacts/semantic_layer_config, and jobenvironment_variable_overrides. Examples and troubleshooting were updated accordingly. - Bumped minimum dbt Cloud Terraform provider constraint from
~> 1.8to~> 1.9 - Updated all Go indirect dependencies in
test/go.modto resolve Dependabot security alerts (grpc, crypto, net, oauth2, go-getter, xz, protobuf)
0.1.0 - 2024-01-XX
- Initial release of dbt Cloud Terraform Modules with YAML configuration support
- Root module wrapper for easy usage as a Terraform module
- Support for dbt Cloud projects, environments, jobs, and credentials
- Environment variables configuration (project-level and job-level)
- Credential management with secure token handling
- Repository configuration for Git integration
- Comprehensive documentation and examples
- Input validation for variables
- Support for multiple credential types
project- Create and configure dbt Cloud projectsrepository- Configure Git repositoriesproject_repository- Link repositories to projectscredentials- Manage database credentialsenvironments- Create development and deployment environmentsjobs- Configure dbt Cloud jobs with schedules and triggersenvironment_variables- Manage project and job environment variablesenvironment_variable_job_overrides- Job-specific variable overrides