Skip to content

v0.6.0

Choose a tag to compare

@busser busser released this 13 Feb 17:44
· 36 commits to main since this release
eed8b97

馃攢 Cross-module moves

Move resources across modules and use tfautomv to generate the necessary state mv commands:

tfautomv workdir-A workdir-B workdir-C | sh

More details here: https://github.com/busser/tfautomv#finding-moves-across-multiple-directories

鈴笍 New feature: skip the init and refresh steps

Save some time by skipping the init and refresh phases when computing Terraform's plan:

tfautomv --skip-init --skip-refresh
# or, for short
tfautomv -sS

More details here: https://github.com/busser/tfautomv#skipping-the-init-and-refresh-steps

馃攰 Granular verbosity

Inspect tfautomv's analysis with any level of detail:

tfautomv -v
tfautomv -vv
tfautomv -vvv

This replaces the previous -show-analysis flag.

More details here: https://github.com/busser/tfautomv#understanding-why-a-resource-was-not-moved

馃 Core engine rewrite

The internal logic engine has been entirely rewritten. It can now be imported by other tools and has much better tests.

馃摎 Documentation moved to README

The project's documentation, previously found at https://tfautomv.dev, is now in the repository's README. The website now redirects to the repository.