Releases: Excoriate/go-terradagger
Releases · Excoriate/go-terradagger
Release list
v1.3.0
1.3.0 (2024-02-16)
Features
- Add args validation through all core apis (3214e0e)
- ✅ This allows to perform strict validations before boot the containers. If they're passed, it's validated the file existance and also its consistency (meaning, if it's an actual
.tfvarsfile).
- ✅ This allows to perform strict validations before boot the containers. If they're passed, it's validated the file existance and also its consistency (meaning, if it's an actual
Refactoring
- Add more test in config and env packages (55fde49)
- Enhance the error logic (e518b4b)
- Minor fixes, add validation for arguments, and tfvars (9e1cbae)
Other
v1.2.1
1.2.1 (2024-02-11)
Bug Fixes
- add auto-inject for terraform commands (8930c49)
Refactoring
- add centralised command string generator (90894bb)
- add high-level runner api (4d04fd9)
- add terraformcore container configurator (b7cd389)
- centralise command resolver for terraform lifecycle commands (49f9716)
- centralise the image configuration resolution (8e72843)
- fix naming (7cd7373)
- move args to separated go files, enhance naming (460b514)
- move tests. Add rest of pending apis for tg and tf (720be28)
- remove duplicated apis, leverage runner for terraform and terragrunt (42d124e)
Other
Docs
v1.2.0
1.2.0 (2024-02-08)
Features
- Add advanced export APIs (3729d62)
- Add backup option for the exporter API (e99eed0)
- Add security group module (814faf6)
- add support for forwarding unix sockets, and ssh authentication (e4440ff)
- add support for terragrunt (6270a94)
- Add terraform core apis to be reused by different iaac tools (9f2f0a1)
- add terraformcore api for plan (9a00148)
- Add tests for dirs.go in TerraDagger (9854117)
Refactoring
- Add client configuration API (d821f58)
- Add export and import functionality (8f149d8)
- Add import and advanced export (c57772b)
- Add instance validator interface (38d4045)
- add simplified version of the tfinit command (c8e1f9d)
- Add unit tests for commands, args and command's package (79ae9e5)
- full rewrite of terradagger (ea40e68)
- New logic (134f531)
Other
- adjust dead link in docs (db3b788)
v1.1.0
v1.0.0
1.0.0 (2023-12-03)
Features
- add commit with basic structure (8b08bfa)
- Add fixed configuration for Golangci linter (c9ee52c)
- Add makeFile (89b9e39)
- Add mvp for terraform commands, on Dagger (6e5529d)
- Add TaskFile with necessary tasks (e005292)
- first commit (e507f17)
Other
- Amend README.md (3b0fe16)
Refactoring
- Add proper names, and issue-templates (731f627)
- Adjust markdown-link-check configuration (b64a328)
- Adjust names, fix dead link in contribution guideline (128c462)
- Amend incorrect name change after removed boilerplate naming convetion (4411953)
- Amend pre-commit configuration (7c36959)
- Amend pre-commit configuration (2618b05)
- changed name of workflows (80a6bff)
- Changed names of certain workflows (7d667d9)
- Unified pre-commit hooks (5cd85ff)