v0.6.0
馃攢 Cross-module moves
Move resources across modules and use tfautomv to generate the necessary state mv commands:
tfautomv workdir-A workdir-B workdir-C | shMore 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 -sSMore 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 -vvvThis 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.