Releases: terramate-io/terramate
Releases · terramate-io/terramate
v0.4.5
0.4.5
Added
- Add support for
stack_filter
ingenerate_file
blocks. - Promote cloud commands
terramate experimental cloud login
->terramate cloud login
terramate experimental cloud info
->terramate cloud info
terramate experimental cloud drift show
->terramate cloud drift show
- Promote
--experimental-status
flag to--cloud-status
flagterramate experimental trigger --experimental-status=
->terramate experimental trigger --cloud-status=
terramate list --experimental-status=
->terramate list --cloud-status=
- Add
list --run-order
flag to list stacks in the order they would be executed. - Add support for deployment syncing to script commands.
- Add
disable_safeguards
configuration option and CLI flag. - Add
--detailed-exit-code
to fmt command - Add
--detailed-exit-code
to generate command
Fixed
- Fix
tm_dynamic.attributes
being wrapped many times leading to stack exhaustion when cloning expressions in projects with lots of stacks. - Stack ordering not respected in the
script run
. - Fix
script.job.command[s]
not handling (typed) lists.
v0.4.5-rc3
Added
- Add support for
stack_filter
ingenerate_file
blocks. - Promote cloud commands
terramate experimental cloud login
->terramate cloud login
terramate experimental cloud info
->terramate cloud info
terramate experimental cloud drift show
->terramate cloud drift show
- Promote
--experimental-status
flag to--cloud-status
flagterramate experimental trigger --experimental-status=
->terramate experimental trigger --cloud-status=
terramate list --experimental-status=
->terramate list --cloud-status=
- Add
list --run-order
flag to list stacks in the order they would be executed. - Add support for deployment syncing to script commands.
- Add
disable_safeguards
configuration option and CLI flag.
Fixed
- Fix
tm_dynamic.attributes
being wrapped many times leading to stack exhaustion when cloning expressions in projects with lots of stacks. - Stack ordering not respected in the
script run
. - Fix
script.job.command[s]
not handling (typed) lists.
v0.4.5-rc2
Added
- Add support for
stack_filter
ingenerate_file
blocks. - Promote cloud commands
terramate experimental cloud login
->terramate cloud login
terramate experimental cloud info
->terramate cloud info
terramate experimental cloud drift show
->terramate cloud drift show
- Promote
--experimental-status
flag to--cloud-status
flagterramate experimental trigger --experimental-status=
->terramate experimental trigger --cloud-status=
terramate list --experimental-status=
->terramate list --cloud-status=
- Add
list --run-order
flag to list stacks in the order they would be executed. - Add support for deployment syncing to script commands.
- Add
disable_safeguards
configuration option and CLI flag.
Fixed
- Fix
tm_dynamic.attributes
being wrapped many times leading to stack exhaustion when cloning expressions in projects with lots of stacks. - Stack ordering not respected in the
script run
.
v0.4.5-rc1
- Add support for
stack_filter
ingenerate_file
blocks. - Promote cloud commands
terramate experimental cloud login
->terramate cloud login
terramate experimental cloud info
->terramate cloud info
terramate experimental cloud drift show
->terramate cloud drift show
- Promote
--experimental-status
flag to--cloud-status
flagterramate experimental trigger --experimental-status=
->terramate experimental trigger --cloud-status=
terramate list --experimental-status=
->terramate list --cloud-status=
- Add
list --run-order
flag to list stacks in the order they would be executed. - Add support for deployment syncing to script commands.
- Add
disable_safeguards
configuration option and CLI flag.
v0.4.4
0.4.4
Added
- Add
terramate.config.experiments
configuration to enable experimental features. - Add support for statuses
ok, failed, drifted and healthy
to the--experimental-status
flag. - Add experimental
script
configuration block. - Add
terramate script list
to list scripts visible in current directory. - Add
terramate script tree
to show a tree view of scripts visible in current directory. - Add
terramate script info <scriptname>
to show details about a script. - Add
terramate script run <scriptname>
to run a script in all relevant stacks. - Add
stack_filter
block togenerate_hcl
for path-based conditional generation. - Promote experimental commands
terramate debug show metadata
terramate debug show globals
terramate debug show generate-origins
terramate debug show runtime-env
- Improvements in the output of
list
,run
andcreate
commands.
Fixed
- fix(generate): blocks with context=root were ignored if defined in stacks.
- fix: experimental eval/partial-eval/get-config-value wrongly interprets the output as a formatter.
- fix: change detector cannot read user's git config
v0.4.4-rc5
Added
- Add
terramate.config.experiments
configuration to enable experimental features. - Add support for statuses
ok, failed, drifted and healthy
to the--experimental-status
flag. - Add experimental
script
configuration block. - Add
terramate script list
to list scripts visible in current directory. - Add
terramate script tree
to show a tree view of scripts visible in current directory. - Add
terramate script info <scriptname>
to show details about a script. - Add
terramate script run <scriptname>
to run a script in all relevant stacks. - Add
stack_filter
block togenerate_hcl
for path-based conditional generation. - Promote experimental commands
terramate debug show metadata
terramate debug show globals
terramate debug show generate-origins
terramate debug show runtime-env
- Improvements in the output of
list
,run
andcreate
commands.
Fixed
- fix(generate): blocks with context=root were ignored if defined in stacks.
- fix: experimental eval/partial-eval/get-config-value wrongly interprets the output as a formatter.
- fix: change detector cannot read user's git config
Changes since v0.4.4-rc4
- Fixed an issue with cloud syncing
- Fixed
stack_filter
not working with certain pattern combinations
v0.4.4-rc4
Added
- Add
terramate.config.experiments
configuration to enable experimental features. - Add support for statuses
ok, failed, drifted and healthy
to the--experimental-status
flag. - Add experimental
script
configuration block. - Add
terramate script list
to list scripts visible in current directory. - Add
terramate script tree
to show a tree view of scripts visible in current directory. - Add
terramate script info <scriptname>
to show details about a script. - Add
terramate script run <scriptname>
to run a script in all relevant stacks. - Add
stack_filter
block togenerate_hcl
for path-based conditional generation. - Promote experimental commands
terramate debug show metadata
terramate debug show globals
terramate debug show generate-origins
terramate debug show runtime-env
- Improvements in the output of
list
,run
andcreate
commands.
Fixed
- fix(generate): blocks with context=root were ignored if defined in stacks.
- fix: experimental eval/partial-eval/get-config-value wrongly interprets the output as a formatter.
- fix: change detector cannot read user's git config
Changes since v0.4.4-rc3
- Fixed performance regression in config file loading that affected several commands
v0.4.4-rc3
Added
- Add
terramate.config.experiments
configuration to enable experimental features. - Add support for statuses
ok, failed, drifted and healthy
to the--experimental-status
flag. - Add experimental
script
configuration block. - Add
terramate script list
to list scripts visible in current directory. - Add
terramate script tree
to show a tree view of scripts visible in current directory. - Add
terramate script info <scriptname>
to show details about a script. - Add
terramate script run <scriptname>
to run a script in all relevant stacks. - Add
stack_filter
block togenerate_hcl
for path-based conditional generation. - Promote experimental commands
terramate debug show metadata
terramate debug show globals
terramate debug show generate-origins
terramate debug show runtime-env
- Improvements in the output of
list
,run
andcreate
commands.
Fixed
- fix(generate): blocks with context=root were ignored if defined in stacks.
- fix: experimental eval/partial-eval/get-config-value wrongly interprets the output as a formatter.
- fix: change detector cannot read user's git config
v0.4.4-rc2
Added
- Add
terramate.config.experiments
configuration to enable experimental features. - Add support for statuses
ok, failed, drifted and healthy
to the--experimental-status
flag. - Add experimental
script
configuration block. - Add
terramate script list
to list scripts visible in current directory. - Add
terramate script tree
to show a tree view of scripts visible in current directory. - Add
terramate script info <scriptname>
to show details about a script. - Add
terramate script run <scriptname>
to run a script in all relevant stacks. - Add
stack_filter
block togenerate_hcl
for path-based conditional generation.
Fixed
- fix(generate): blocks with context=root were ignored if defined in stacks.
- fix: experimental eval/partial-eval/get-config-value wrongly interprets the output as a formatter.
Changes since v0.4.4-rc1
- Rollback of
fix(generate): dot files were ignored while detecting existent files
. - fix: experimental eval/partial-eval/get-config-value wrongly interprets the output as a formatter.
- Many improvements in the Terramate output of
run
,list
andcreate
.
v0.4.4-rc1
Added
- Add
terramate.config.experiments
configuration to enable experimental features. - Add support for statuses
ok, failed, drifted and healthy
to the--experimental-status
flag. - Add experimental
script
configuration block. - Add
terramate experimental script list
to list scripts visible in current directory. - Add
terramate experimental script tree
to show a tree view of scripts visible in current directory. - Add
terramate experimental script info <scriptname>
to show details about a script. - Add
terramate experimental script run <scriptname>
to run a script in all relevant stacks.
Fixed
- fix(generate): blocks with context=root were ignored if defined in stacks.
- fix(generate): dot files were ignored while detecting existent files.