Releases: tfxor/terrahub
Releases · tfxor/terrahub
v0.3.5
Description
- no more auto-skipping of
terraform apply
orterraform destroy
when executingterrahub apply
orterraform destroy
with plan returningNo infrastructure changes
- fixed bug related to
filter
syntax in HCL for v0.12+
Type of Changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- This change requires a change to the documentation
v0.3.2
Description
- fix bug related to missing or invalid THUB_TOKEN value
Type of Changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- This change requires a change to the documentation
v0.3.1
Description
- updated default terraform version to
0.12.3
- added support for terraform v0.12+ and hcl2 format
- upgraded all templates to hcl2 syntax (instead of hcl1)
- added support for
cloudAccount
,tfvarsAccount
, andbackendAccount
config foraws
provider - switched JIT execution from json format to hcl1/hcl2, depends on terraform version 0.11+ and lower or 0.12+
Type of Changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- This change requires a change to the documentation
v0.2.96
Description
- Add separate worker for logging
- Introducing
threadsLimit
global config - Fix issue related to exponential backoff
- Fix issue related to aws regions
Type of Changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- This change requires a change to the documentation
v0.2.89
Description
- implemented multi-providers support via
${tfvar.terrahub}
variables - implemented realtime support for logs via elasticseach
- passing terrahub runId as variable instead of environment variable
Type of Changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- This change requires a change to the documentation
v0.2.84
Description
Fix issue with template stringify array for ${tfvar.terrahub}
Type of Changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- This change requires a change to the documentation
v0.2.83
Description
Fixing bugs related to terrahub import and terrahub configs like tfvars
and dependsOn
Type of Changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- This change requires a change to the documentation
v0.2.74
Description
Fix issue related to terrahub workspace select and output for terrahub apply (issue #767)
Type of Changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- This change requires a change to the documentation
v0.2.73
Description
Bug fix for dependency checking (issue #760)
Type of Changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- This change requires a change to the documentation
v0.2.72
Description
Allow customization of local
and remote
parameters for terrahub components (issue #753)
For example, use in root .terrahub.yml
something like this:
template:
locals:
component:
local: /tmp/.terrahub/local_tfvars
remote: s3://terraform-aws-landing-zone/remote_tfvars
Type of Changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
- This change requires a change to the documentation