Releases: terramate-io/terramate
Releases · terramate-io/terramate
v0.8.3
v0.6.7
Fixed
- Fix potential crash when trying to obtain the pull request metadata associated with a Github repository.
v0.8.2
Added
- Add support for Gitlab
id_token
OIDC.- You can connect to Terramate Cloud using Gitlab id_token exported as a
TM_GITLAB_ID_TOKEN
environment variable.
- You can connect to Terramate Cloud using Gitlab id_token exported as a
Fixed
- Fix issue with handling paginated responses from Github API when retrieving review and GHA action metadata.
v0.8.2-rc2
Added
- Add support for Gitlab
id_token
OIDC.- You can connect to Terramate Cloud using Gitlab id_token exported as a
TM_GITLAB_ID_TOKEN
environment variable.
- You can connect to Terramate Cloud using Gitlab id_token exported as a
v0.6.6
Fixed
- Fix issue with handling paginated responses from Github API when retrieving review and GHA action metadata.
v0.8.1
Fixed
- Fix incorrect warning emitted by the parser in the case
terramate.config.run.env
is defined outside project root.
v0.8.0
Added
- Add support for hierarchical configuration of the stack environment variables.
- The
terramate.config.run.env
declared closer to the stack has precedence over
declarations in parent directories.
- The
- Full support for OpenTofu plan files when syncing deployments, drifts or previews to Terramate Cloud.
- Add option flag
--tofu-plan-file
as alternative to--terraform-plan-file
. - Add script command option
tofu_plan_file
as alternative toterraform_plan_option
. - Both options work similar to their Terraform counterparts, but indicate that the plan was generated with
tofu
.
- Add option flag
Refactor
- (BREAKING CHANGE) Use
terramate.required_version
to detect project root if git is absent.- This is only a breaking change for projects not using
git
.
- This is only a breaking change for projects not using
v0.7.0
Tested
- Issue a test-only release that includes everything that was published in v0.6.5
v0.6.5
Added
- Add
terramate.config.change_detection.terragrunt.enabled
attribute. It supports the values below:auto
(default): Automatically detects if Terragrunt is being used and enables change detection if needed.force
: Enables Terragrunt change detection even if no Terragrunt file is detected in any stack.off
: Disables Terragrunt change detection.
Fixed
- Fix a performance regression in repositories having a lot of stacks.
v0.6.4
Fixed
- Fix
fmt --detailed-exit-code
not saving the modified files.