github busser/tfautomv v0.6.0

latest releases: v0.6.2, v0.6.1
9 months ago

🔀 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.

Don't miss a new tfautomv release

NewReleases is sending notifications on new releases.