Releases: busser/tfautomv
v0.4.0
Changelog
This release includes the new tfautomv.dev website, new features, a few fixes, and improvements to our automated tests.
Website
Our documentation has moved to a website: tfautomv.dev. The README was becoming a bit cramped and we wanted to make our documentation easy to navigate. All existing documentation has been moved to the website, with the following additions:
- A landing page explaining why we built tfautomv;
- A guided, hands-on tutorial to get started with tfautomv;
- A dedicated page for each of tfautomv's features.
Features
- The new
-ignore
flag allows users to specify rules that makes tfautomv less strict when comparing two resources with each other. - The new
-no-color
flag disables tfautomv's text formatting entirely.
Fixes
- The
-output=commands
flag correctly escapes quotes in the commands. They can now be copy-pasted or piped into a shell as they are.
Tests
- End-to-end tests now test the
tfautomv
binary, not Go packages. - CI/CD now runs end-to-end tests for Terraform 1.3, in addition to 1.1 and 1.2.
- The test suite includes tests that reproduce tfautomv's known limitations. These tests are skipped be default.
v0.3.1
Changelog
- 867e6d9 Update CODEOWNERS
- 73c9bce chore(deps): update module go to 1.19
- bcb256f chore(gitignore): added .envrc in .gitignore
- 0dc46cb chore(gosum): cleaned up
- 2fe1d5f chore: add busser to codeowners
- 59e7ee3 chore: bump to v0.3.1
- e212617 feat(brew): added brew to goreleaser
- 7544306 fix(deps): update module github.com/google/go-cmp to v0.5.9
v0.3.0
Changelog
b4e7923 Create LICENSE
03ef151 Merge pull request #1 from padok-team/feat/ci
fae8c06 chore(deps): add renovate.json
0c98a39 chore: bump to v0.3.0
cac9650 ci: build and test
1c2c3ca feat: add -dry-run flag
ce61092 feat: allow printing state mv commands
33cee11 fix(deps): update module github.com/google/go-cmp to v0.5.8
2fa00ca refactor: add tests
e057455 refactor: remove unnecessary requirements