✨ New Features
Introduction of the backend migrate command
As part of the CLI Redesign experiment, the backend migrate command has been introduced.
The backend migrate command allows you to simply migrate state between different units (or renames of units) without manually running OpenTofu/Terraform state migration commands.
To learn more about the backend migrate command, read the official docs.
What's Changed
- feat: Added support for migrating state between different backends by @levkohimins in #4154
- feat: Enhanced error explainer to detect and report issues related to
stackvalues by @denis256 in #4163 - fix: Improved the deprecation message for experimental command flags by @levkohimins in #4146
- fix: Prevent
TF_CLI_CONFIG_FILEenvironment variable from being overwritten, except duringinitandproviderscommands by @levkohimins in #4155
Full Changelog: v0.77.15...v0.77.16