chore(release): Update CHANGELOG.md and version to 0.19.0 #3191
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
0.19.0
Breaking changes
Minimum required Node.js version updated to 18.12
Since the long-term support for Node.js 16 ended on 2023-09-11, we updated our minimum compatible Node.js version to 18.12.
Potential provider naming collision with instance function
moveTo
onTerraformResource
We have added support for resource refactoring and renaming with the addition of the instance function
moveTo
onTerraformResource
. We forsee the potential for naming collision with providers usingmoveTo
as an attribute. In instances where provider bindings fail to compile due to the collision, regenerate your provider bindings and replace the provider related usage ofmoveTo
tomoveToAttribute
in your configuration if applicable.Java:
codeMakerOutput
needs to be set to a company identifierWe did not honor the
codeMakerOutput
setting in thecdktf.json
previously, this is fixed now. To have no changes in the generated code you can setcodeMakerOutput: "imports"
.If you like, you can now set it to your company name, e.g.
codeMakerOutput: "com.hashicorp"
so that the provider is generated under thecom.hashicorp.aws
namespace for example. Omitting thecodeMakerOutput
will lead to the default value.gen
being used and results in an error.feat
fix
chore