Releases: terramate-io/terramate
Releases · terramate-io/terramate
v0.1.4
v0.1.3
v0.1.2
Changelog
- c71cf34 feat: add disable-check-git-remote (#346)
- 6591957 feat: add generate_file (#332)
- 07c9a37 feat: add support for multiple errors per file. (#357)
- 866c004 feat: add terramate fmt (#351)
- ff4d61b fix typo (#344)
- c9a486b fix: avoid unnecessary git checks (#339)
- cd89f43 fix: code generation does't ignore dotfiles (#348)
- 1116995 fix: errors.AssertIsErrors should check if no err is wanted (#352)
- 3f4b4a3 fix: stack block with unrecognized blocks (#358)
- e68a940 fix: terramate fmt help (#353)
- 0d41f4a fix: terramate.config.git block with unrecognized blocks (#359)
v0.1.1
v0.1.0
This is the first Terramate release 🚀.
Features
- Stack Configuration (name/description)
- Stack Orchestration (before/after/wants)
- Stack Change detection
- Module Change detection
- Stack Metadata
- Git Safeguards
- Hierarchical globals
- Code generation using generate_hcl
- Project configuration (git/version constraints)
v0.0.14
v0.0.13
v0.0.12
Changelog
- c80950a feat: add --disable-check-git-uncommitted flag to disable uncommitted files check. (#242)
- 2a15244 feat: add --disable-check-gen-code (#243)
- c225175 feat: add --disable-check-git-untracked flag to disable untracked safeguard. (#241)
- 2b3cfb0 feat: disable safeguards when running stacks with --dry-run (#281)
- 73a1d75 feat: partial evaluation (#244)
- 91ae5ce fix: after/before selecting stacks outside cwd/-C (#292)
- 77af5ff fix: disallow the use of --why without --changed (#286)
- 5dd8b23 fix: ignore deleted directories not part of a stack in change detection (#287)
- d8ca2bb fix: improve error message of run order (#284)
- 91ef683 fix: wrong format in version error (#293)
v0.0.11
Changelog
- d68152f feat: add content block on generate_hcl (#220)
- 2ac5798 feat: add flag to continue in case of errors. (#217)
- 4ffff5e feat: add multiple config files support to export_as_locals (#224)
- fe6042e feat: add multiple config files support to generate_hcl (#222)
- a319fe2 feat: add multiple config files support to globals (#221)
- 00e6f7b feat: allow terramate and stack config from multiple files (#216)
- 6e03022 feat: allow terramate blocks to be merged (#218)
- c602e01 fix: config.TryLoadRootConfig config detection (#235)
- 409f724 fix: git safeguards not using root config.git (#234)
- da8b33f fix: remove explicit permissions setting (#214)
- 6160ee5 fix: testing for required_version of terramate (#231)
v0.0.10
What's Changed
- feat: implements the
wants
attribute for pulling other stacks. by @i4ki in #182 - feat: add generate config loading by @katcipis in #186
- feat: integrate generate config loading with code generation by @katcipis in #187
- fix: temporarily disable git local branch check by @katcipis in #191
- feat: add core logic to generate terraform code per stack by @katcipis in #190
- feat: terramate generate: add overall tf code generation by @katcipis in #193
- feat: generate hcl trace metadata by @katcipis in #197
- fix: support old header on check by @katcipis in #200
- feat: add limited scope traversal expr on generate_hcl by @katcipis in #199
- fix: avoid aborting when we cant get branch name by @katcipis in #201
- feat: terramate generate: cleanup old files by @katcipis in #202
- fix: use default logging before parsing cli args by @katcipis in #204
- fix: outdated code detection wont ignore empty generate_hcl by @katcipis in #205
- fix: terramate generate: different code gen strategies with same config filename overwrite each other by @katcipis in #207
- fix: outdated detection: detect stale files from previous configurations by @katcipis in #208
- feat: generate_hcl: fail if we have same block on multiple levels by @katcipis in #209
New Contributors
- @czerasz-mineiros made their first contribution in #196
Full Changelog: v0.0.9...v0.0.10