Skip to content

Releases: terramate-io/terramate

v0.10.9

17 Oct 17:44
v0.10.9
c2e7ce6
Compare
Choose a tag to compare

Added

  • Add support for dot (.) in the tag syntax.
    • Now you can add tags like v1.0.0-abc_xyz

Changed

  • The Outputs Sharing feature now has no default value for the sensitive field of input and output blocks.

v0.10.9-rc1

17 Oct 10:28
v0.10.9-rc1
8858cfd
Compare
Choose a tag to compare
v0.10.9-rc1 Pre-release
Pre-release

Added

  • Add support for dot (.) in the tag syntax.
    • Now you can add tags like v1.0.0-abc_xyz

Changed

  • The Outputs Sharing feature now has no default value for the sensitive field of input and output blocks.

v0.10.8

14 Oct 14:52
v0.10.8
5496f0d
Compare
Choose a tag to compare

Fixed

  • Fix Outputs Sharing feature not generating the output.sensitive attribute.
  • Fix Outputs Sharing feature not generating the variable.sensitive attribute.

v0.11.0-rc1

10 Oct 13:57
v0.11.0-rc1
15af2b6
Compare
Choose a tag to compare
v0.11.0-rc1 Pre-release
Pre-release

Added

  • Add --enable-change-detection=<options> and --disable-change-detection=<options> to the commands: terramate list, terramate run and terramate script run.
    • These flags overrides both the default change detection strategy and the configuration in terramate.config.change_detection.git block.

Changed

  • (Breaking change) The terramate list --changed now considers untracked and * uncommitted* files for detecting changed stacks.
    • This behavior can be turned off by terramate.config.change_detection.git.untracked = "off" and terramate.config.change_detection.git.uncommitted = "off".

Fixed

  • Fix trigger --ignore-change not ignoring stacks changed due to Terraform or Terragrunt changes.

v0.10.7

08 Oct 15:16
v0.10.7
ad74181
Compare
Choose a tag to compare

Added

  • Add terramate create --wants ... --wanted-by ... flags for configuring the stack.wants and stack.wanted_by attributes, respectively.

Fixed

  • Fix the cleaning up of orphaned files in the terramate generate to respect the -C <dir> flag.
  • Fix the value of terramate.stack.path.basename and terramate.root.path.basename which were given the value of "\\" in the case the stack was defined at the project root directory.

Changed

  • Several performance improvements in the change detection.

v0.10.7-rc1

04 Oct 17:06
v0.10.7-rc1
6b1defb
Compare
Choose a tag to compare
v0.10.7-rc1 Pre-release
Pre-release

Added

  • Add terramate create --wants ... --wanted-by ... flags for configuring the stack.wants and stack.wanted_by attributes, respectively.

Fixed

  • Fix the cleaning up of orphaned files in the terramate generate to respect the -C <dir> flag.
  • Fix the value of terramate.stack.path.basename and terramate.root.path.basename which were given the value of "\\" in the case the stack was defined at the project root directory.

Changed

  • Several performance improvements in the change detection.

v0.10.6

25 Sep 18:08
v0.10.6
99bb9c0
Compare
Choose a tag to compare

Fixed

  • Fix "outdated-code" safeguard giving false positive results for files generated in subdirectory of stacks.

v0.10.5

23 Sep 20:07
v0.10.5
c769560
Compare
Choose a tag to compare

Fixed

  • Fix outputs-sharing experiment to use type = any for generated Terraform input variables in dependent stacks.
  • Fix outdated-code safeguard not working for generate_file blocks with context=root option.

v0.10.5-rc1

13 Sep 16:15
v0.10.5-rc1
e5c04cd
Compare
Choose a tag to compare
v0.10.5-rc1 Pre-release
Pre-release

Added

  • Enhance "sharing outputs" feature to support any input types.

v0.10.4

12 Sep 16:18
v0.10.4
8cd19f7
Compare
Choose a tag to compare

Added

  • Add tm_hclencode() and tm_hcldecode() functions for encoding and decoding HCL content.

Fixed

  • Fix go install by removing a not needed replace directive in the go.mod.
  • Fix git URI normalization in case the project path component begins with a number.