Skip to content

Releases: tfxor/terrahub

v0.3.5

16 Aug 12:15
Compare
Choose a tag to compare

Description

  • no more auto-skipping of terraform apply or terraform destroy when executing terrahub apply or terraform destroy with plan returning No 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

30 Jul 21:36
Compare
Choose a tag to compare

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

30 Jul 16:34
Compare
Choose a tag to compare

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, and backendAccount config for aws 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

15 Jul 17:21
Compare
Choose a tag to compare

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

03 Jul 17:09
Compare
Choose a tag to compare

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

20 Jun 13:31
Compare
Choose a tag to compare

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

19 Jun 17:56
Compare
Choose a tag to compare

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

07 Jun 19:47
Compare
Choose a tag to compare

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

04 Jun 14:54
Compare
Choose a tag to compare

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

04 Jun 13:32
Compare
Choose a tag to compare

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