Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 2.36 KB

File metadata and controls

64 lines (43 loc) · 2.36 KB

Changelog

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.

Added

Changed

Fixed

Removed

0.3.0 - 2026-04-20

Added

Changed

Fixed

Removed

0.2.0 - 2026-04-09

Changed

  • Documentation now matches the YAML schema version 1 layout: version: 1, account, globals (connections, service tokens, groups, notifications, PrivateLink), environment field connection (not connection_key), project_artefacts / semantic_layer_config, and job environment_variable_overrides. Examples and troubleshooting were updated accordingly.
  • Bumped minimum dbt Cloud Terraform provider constraint from ~> 1.8 to ~> 1.9
  • Updated all Go indirect dependencies in test/go.mod to resolve Dependabot security alerts (grpc, crypto, net, oauth2, go-getter, xz, protobuf)

0.1.0 - 2024-01-XX

Added

  • 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

Module Coverage

  • project - Create and configure dbt Cloud projects
  • repository - Configure Git repositories
  • project_repository - Link repositories to projects
  • credentials - Manage database credentials
  • environments - Create development and deployment environments
  • jobs - Configure dbt Cloud jobs with schedules and triggers
  • environment_variables - Manage project and job environment variables
  • environment_variable_job_overrides - Job-specific variable overrides