Releases: minamijoyo/tfedit
Releases · minamijoyo/tfedit
Release list
v0.2.3
Immutable
release. Only release title and notes can be modified.
Changelog
- 5787e51 Bump version to v0.2.3
- 075b068 Update goreleaser-action to v7
- b98cc5c Update create-github-app-token to v3
- 415ad20 Update checkout to v6
- 10f067d Update hcledit to v0.2.18
- 159183e Update hcl to v2.24.0
- e2b2879 Fix lint issues
- a60302a Update golangci-lint to v2
- 6f73d85 Update setup-go to v6
- 696a6a9 Update tfmigrate to v0.4.5
- ac0286f Update tfupdate to v0.9.4
- 0e64611 Update Go to v1.26
- 2ccda86 Add support for Terraform v1.15
- 36c2638 Pin all GitHub Actions
v0.2.2
Immutable
release. Only release title and notes can be modified.
Changelog
- 2df59cf Bump version to v0.2.2
- f08ae3a Switch to the official action for creating GitHub App token
- c46673c Update goreleaser to v2
- 2b69f73 Mock iam_endpoint explicitly for testing with localstack
- be4b1d7 Add support for Terraform 1.9
- eae2133 Update Go to v1.22
- 9354376 Update actions/checkout to v4
- 897ed6a Update setup-go to v5
- f864275 Fix lint issues
- b85f457 Update golangci-lint to v1.59.1
- 0bba5b3 Use docker compose command instead of docker-compose
v0.2.1
Immutable
release. Only release title and notes can be modified.
Changelog
- 9ebc955 Bump version to v0.2.1
- 1e4b2b8 Rename references for website_domain and website_endpoint
- 9719b18 Skip redundant deduplicating and sorting
- 7b8ad1c List all references in a block
- f1c33c9 Implement rename references in a block
- e647b73 Implement rename references in an attribute
- d485585 Complete all primitive top-level block types
- 734cf95 Update localstack to v1.3.1
- 97aeec5 Update Terraform to v1.3.6
- 0ef7546 Update golangci-lint to v1.50.1
- 9b079e9 Update Go to v1.19
v0.2.0
Immutable
release. Only release title and notes can be modified.
Changelog
- c945607 Bump version to v0.2.0
- 2bdbd80 Rename AllBlocksFilter to FileFilter
- 3c4d713 Remove unused BlocksByTypeFilter
- 8921e6f Remove unused finders
- 3de0df3 Add tests for block finder
- 1d75a3b Add tests for BlockFilter
- 408ebe1 Add test helpers for building block filters
- b138fe1 Restrict blocks to which VerticalFormat is applied
- bfddfc5 Allow to apply multiple types of block filters at once
- 874a840 Unify appendig blocks to AppendBlock()
- c0cc48d Generalize block finders
- e3fbbd5 Generalize BlockFilterFunc
- 09b9574 Use BlockFilter instead of ProviderFilter
- 3e1fb17 Use io.Discard instead of ioutil.Discard
- b8296e8 Use BlockFilter instead of ResourceFilter
- 5ed5e0f Move SchemaType() into the Block interface
- 78c00a3 Refactor block-related logic
- 7bec1e8 Add DataSource type to tfwrite package
- fb1bb5f Rename s3_force_path_style to s3_use_path_style in provider aws block
- 8beb9da Add support for provider meta argument
v0.1.3
v0.1.2
Immutable
release. Only release title and notes can be modified.
Changelog
- bd2ea3a Bump version to v0.1.2
- b72d153 Fix invalid filter and tags for aws_s3_bucket_lifecycle_configuration
- d6d80ea Use a native cache feature in actions/setup-go
- 1cbb1d9 Suppress adding invalid days_after_initiation for aws_s3_bucket_lifecycle_configuration
- e2de3b5 Suppress creating a migration file when no action
- f8c09eb Map
mfa_deletetrue/false => Enabled/Disabled for aws_s3_bucket_versioning
v0.1.1
Immutable
release. Only release title and notes can be modified.
v0.1.0
Immutable
release. Only release title and notes can be modified.
v0.0.3
v0.0.2
Immutable
release. Only release title and notes can be modified.
Changelog
- 580b836 Bump version to v0.0.2
- e84cfea Fix typos
- 1e29963 Rename migration awsv4upgrade command to fromplan
- f854faa Rename Generate to GenerateFromPlan
- 6258cc7 Add tests for parse plan file
- a7ee94e Return an error instead of panic
- c9d03a1 Add tests for Conflict
- 358fe9a Return only unresolved conflicts
- afd5892 Add a test for unknown resource type
- e45784c Skip generating a conflict when no-op
- d2091b2 Add tests for StateImportResolver
- bbac8f8 Split StateImportResolver to a file
- c4f65c2 Rename analyzer to plan_analyzer
- e32146a Add tests for StateMigration and StateAction
- 013e6e9 Add tests for generating a migration file from plan
- 2d24ce6 Add tests for dictionary
- 8f0fa6f Fix the error message for importIDFuncAWSS3BucketACL
- d3efc02 Split ImportIDFunc to a file and add tests
- 18a5780 Return an error if failed to parse plan file
- 776af50 Add support grant for import
- 252b08d Use a raw JSON string as a test data for easy testing
- 60c3127 Add a test for importIDFuncAWSS3BucketACL
- 8fea92a Inject a dictionary to StateImportResolver for easy testing
- fc5a256 Fix lint issues
- fd73a7b Fix the sort order of test-fixtures
- 80f0ac6 Generate migration files on acceptance tests
- 9d52318 Allow to pass a dir attribute in a migration file
- cf1bd13 Allow to pass a name label of migration block
- 2e04eae Abstract problem solving so that it can be extended other than import
- 0f0a961 Analyze a given plan and resolve conflicts and generate a migration
- 13def48 Extract Plan as a type
- 1ff7739 Rename File to StateMigration
- 5192a46 Abstract Action to interface
- 47b4aeb Rename Migration to File
- d9e3410 Rename registerSchema to registerS3Schema
- 01bbbf1 Update tfmigrate to v0.3.3
- 6889205 Extract Migration as a type
- fbb5288 Add comments for schema package
- fa96e92 Fix a bug for binding flags
- 4d41048 go mod tidy
- 3df62e9 Register ImportIDFuncs for aws_s3_bucket_*
- 9575027 Allow to inject definitions of resource type outside from package
- f8dbf09 Allow to read a plan file from stdin
- 2f117ed Implement a PoC for generating import commands