Releases: minamijoyo/tfmigrate
Releases · minamijoyo/tfmigrate
v0.3.18
Changelog
- 087694f Bump version to v0.3.18
- 72284a7 Add tests for truncatePreReleaseVersion, containsBucketRequiredError
- bb079fd Truncate pre-release version before comparing
- ae31322 Fix issue in switch back test error messages changed in Terraform v1.6
- 7591205 Mock iam_endpoint explicitly for testing with localstack
- 6f656f7 Add support for Terraform v1.6
v0.3.17
v0.3.16
v0.3.15
Changelog
- 16c8195 Bump version to v0.3.15
- 7408063 use ignoreLegacyStateInitErr in OverrideBackendToLocal
- 67ed675 reduce special error handling to 'replace-provider'
- 37e2834 allow
terraform init
to fail in additional codepaths - 4ecad8d improve state replace-provider tests
- 5b6b03d improve replace-provider's unit tests
- d522a4b unit test StateReplaceProviderAction
- 64b3a3a simplify return by omitting variable declaration
- 536cd84 correct documentation typo
- 5744dc3 correct StateReplaceProviderAction type check
- 8b3d1d8 correct typo in test ouput
- 44b38c0 deps: bump to use go1.21 and fix golangci-lint errors
- 4a1e408 add replace-provider action
- a9940e1 Fix lint issues
- ab0e6b7 Clean up after merging the tfmigrate-storage repository
- e54607c Add 'storage/' from commit '197930a00017e79ae1bc5d23140c102f9a7fcb6b'
- ba46ca9 Change tfmigrate-storage license from MPL2 to MIT
- 5a75d4a add GoDocs to all public things
- d35e88e create a helper method to shorten the implementation
- c661d59 drop the Endpoint config
- 8ad4b7b replace ioutil with io
- ba92a6c feat: add a simple GCS storage impl
- 01f149d Update golangci-lint to v1.45.2 and actions to latest
- 3d07362 Add README.md
- 7641a6e Setup CI with GitHub Actions
- 62ad713 Add LICENSE
- 095531f Update the module path to tfmigrate-storage
- 8d7eaae Copy the storage package from minamijoyo/tfmigrate
- 1617c7b Initial commit
v0.3.14
Changelog
v0.3.13
v0.3.12
Changelog
- fa6633e Bump version to v0.3.12
- 0be2bd2 Add support for Terraform v1.5
- ac6b0a2 Continue to plan to_dir for multi_state of force is true
- ebb8cb7 Avoid using terraform init -from-module
- acfbfc3 Update localstack to v2.0.2
- 52a2662 Update goreleaser-action to v4
- 26821de Update actions/setup-go to v4
- 5efe198 Set timeout to 5m for golangci-lint
- b280a15 Skip ApplyWithForce test in pre-release
v0.3.11
v0.3.10
Changelog
- 0dee89e Bump version to v0.3.10
- df749bd Fix docs
- 944da2f Rename newXMvExpander to newXmvExpander for consistency
- 39af101 Add tests for parsing multi_state xmv actions
- b61b5de Fix docs
- 7c55a01 Fixes for escaping the $ sign
- 1271fd4 Add support for multi_state xmv (wildcard expansion)
- abc738d Add acceptance test for TestAccMultiStateMvAction
- 3ad4053 Rename TestAccStateMvActionWildcardRename to TestAccStateXmvAction
- dc13324 Rename StateXMvAction to StateXmvAction for consistency
- 39c4b1e Split a wildcard implementation to xmvExpander
- 530d1ea Decompose test for TestAccMultiStateMigratorApply
- 799570a Use one-line block
- 9d2a69c Split workspace tests
- 3650580 Fix comment style in test fixtures
- f5742f5 Avoid using the AWS provider for unit tests
- 1a3f66b Download the providers and generate a cache once before testing
- 897485b Disable fail-fast for matrix tests
- 3d6d4b1 Avoid using the AWS provider for acceptance tests
- 9acd6e8 Update Terraform to v1.3.6
- d1ee3fb Set TF_CLI_ARGS_apply to --parallelism=1 in sandbox
v0.3.9
Changelog
- 58968af Bump version to v0.3.9
- ae0243e doc: Stress the escaping of dollar signs in the description.
- d63c744 rework: Address 3rd round of feedback provided on the pull request. Fix README.md and correct & update comments.
- e0e47b1 rework: Address 2nd round of feedback provided on the pull request.
- 9c4c900 rework: Address feedback provided on the pull request.
- c27f2a1 Feature: Add xmv command
- be84cff Fix failing import acceptance test