To resolve #3026 we improved the logic for generating names for Terraform Modules. This makes the default module names nicer, but also leads to breaking changes for Python, C#, and Java. When updating CDKTF, please generate the new bindings with cdktf get after updating the CLI and update your module imports.
Removal of deprecated backends
We have removed deprecated backends artifactory, etcd, etcdv3, manta, and swift. CDK for Terraform v0.14 deprecated these backends initially. Terraform removed these backends in v1.3. For migration paths from these removed backends, refer to Upgrading to Terraform v1.3.
Python 3.7 is no longer supported
We have dropped support for Python 3.7, please update to Python 3.8 or higher.
To resolve #3026 we improved the logic for generating names for Terraform Modules. This makes the default module names nicer, but also leads to breaking changes for Python, C#, and Java. When updating CDKTF, please generate the new bindings with cdktf get after updating the CLI and update your module imports.
Removal of deprecated backends
We have removed deprecated backends artifactory, etcd, etcdv3, manta, and swift. CDK for Terraform v0.14 deprecated these backends initially. Terraform removed these backends in v1.3. For migration paths from these removed backends, refer to Upgrading to Terraform v1.3.
Python 3.7 is no longer supported
We have dropped support for Python 3.7, please update to Python 3.8 or higher.
To resolve #3026 we improved the logic for generating names for Terraform Modules. This makes the default module names nicer, but also leads to breaking changes for Python, C#, and Java. When updating CDKTF, please generate the new bindings with cdktf get after updating the CLI and update your module imports.
Removal of deprecated backends
We have removed deprecated backends artifactory, etcd, etcdv3, manta, and swift. CDK for Terraform v0.14 deprecated these backends initially. Terraform removed these backends in v1.3. For migration paths from these removed backends, refer to Upgrading to Terraform v1.3.
Python 3.7 is no longer supported
We have dropped support for Python 3.7, please update to Python 3.8 or higher.
To resolve #3026 we improved the logic for generating names for Terraform Modules. This makes the default module names nicer, but also leads to breaking changes for Python, C#, and Java. When updating CDKTF, please generate the new bindings with cdktf get after updating the CLI and update your module imports.
Removal of deprecated backends
We have removed deprecated backends artifactory, etcd, etcdv3, manta, and swift. CDK for Terraform v0.14 deprecated these backends initially. Terraform removed these backends in v1.3. For migration paths from these removed backends, refer to Upgrading to Terraform v1.3.
Python 3.7 is no longer supported
We have dropped support for Python 3.7, please update to Python 3.8 or higher.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the cdktf group with 2 updates: cdktf and cdktf-cli.
Updates
cdktf
from 0.19.2 to 0.20.0Release notes
Sourced from cdktf's releases.
... (truncated)
Changelog
Sourced from cdktf's changelog.
... (truncated)
Commits
610a4f9
chore: Release 0.20.0 (#3402)d4f9710
fix(tests): use static hash for snapshots2900dfb
fix: Update snapshots for module hashing3035877
fix: linter errors of missing JSDocsdcb696e
fix: revert test filter7c57e1b
fix: metadata for cloud workspaces should render without problems7a69910
wip: add todo comment for something that needs a fixf3bfbd6
fix(lib): fix json output regression for cloud backend96f11fd
fix: render inputs when outputting modules as HCL59b1ec3
fix: support rendering null attributesUpdates
cdktf-cli
from 0.19.2 to 0.20.0Release notes
Sourced from cdktf-cli's releases.
... (truncated)
Changelog
Sourced from cdktf-cli's changelog.
... (truncated)
Commits
ba565ac
fix: Build issues for missing stackMetadataPathd45a840
chore: Rename hcl-helpers to hcl-tools5359777
chore: Move formatting out of synth, and make it part of cli-core91d634b
feat: Add hcl output flag to cdktf synth62a3cd9
chore: fix type mismatch by casting74a91d1
chore: update python requirement8838f44
chore: update JSIIbfb1fc5
chore: pin all dependenciesDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show