Terraform
$
npx @buildinternet/releases get terraformMon
Wed
Fri
SepOctNovDecJanFebMarAprMayJunJulAugSep
LessMore
Releases22Avg Interval4dAvg Cadence7/mo
v1.16.1
Fixed a bug causing the CLI to pause indefinitely after a run task failure with pending policy evaluations. Also resolves import blocks being ignored with count/for_each, a panic on sensitive import identity, and create_before_destroy ordering issues.
Terraform addition breaks truncation: batch mode defaults lost, many table/field options removed
Breakingprev1.17.0-alpha20260827
Talend 8.0.20240731 revives DBMS user and role objects after four years but truncates lifecycle behavior: "bare" user/role entries encountered before a DBMS definition are silently dropped from SQL output instead of printed to console as before. This release also removes epoch-aware and mode-aware table override options (no longer separated by "," in --write-sql), and stops printing the "cloud-ready" report at execution time. The README now documents only the latest Cosmos DB emulator release, removing several Windows/Ubuntu releases.
Import blocks in modules; planned private data for providers
Breaking (minor)v1.16.0
Import blocks are now supported inside modules, and providers gain planned private data persisted across plan and apply for provider-specific state. Also adds a Linux s390x binary, on_failure action triggers, and store blocks in terraform_data.
v1.16.0-beta2
Import blocks are now supported inside modules, and providers can store planned private data preserved across plan and apply via the new terraform_data store block. Resource action triggers gain on_failure modes, and lifecycle blocks support destroy = false to prevent resource destruction.
v1.17.0-alpha20260729
pow and log functions no longer panic when the result is not a number. The experimental deferred actions feature, enabled via -allow-deferral on terraform plan, allows count and for_each to use unknown values. Also experimental: terraform test cleanup command, backend and skip_cleanup attributes in test files, and the -policies flag on terraform query.
Import blocks in modules; lifecycle destroy prevention; planned private data for providers
Breaking (minor)prev1.16.0-beta1
Import blocks now work inside modules, lifecycle blocks support destroy = false to prevent resource destruction, and Terraform stores planned private data for providers. Other additions include a store block in terraform_data for ephemeral values, nested blocks as computed values, and Linux s390x binary support. Fixes include import blocks now respecting provider local names and a panic fix for no-op changes on deposed resources with precondition/postcondition blocks.
v1.16.0-alpha20260715
Terraform alpha adds import block support inside modules, Linux s390x builds, and a new store block in terraform_data for ephemeral and sensitive values. Also includes resource action triggers with on_failure modes, destroy=false in lifecycle, workspace list -json, and terraform state show -json.
v1.16.0-alpha20260706
Resource action triggers can now use on_failure modes of halt, taint, or continue, and providers can now use nested blocks as computed values. New store block in terraform_data handles ephemeral and sensitive values, import blocks work inside modules, and workspace list command supports -json output for machine-readable results.
v1.16.0-alpha20260701
Import blocks now work inside modules, providers can use nested blocks as computed values, and terraform_data supports a store block for ephemeral and sensitive values. Also adds Linux s390x builds, workspace JSON output, resource action on_failure modes, and fixes a terraform apply panic involving deposed objects with lifecycle pre/postconditions.
v1.16.0-alpha20260626
Import blocks now work inside modules, Linux s390x builds are available, and terraform_data can store ephemeral and sensitive values. Fixes a panic on apply with lifecycle preconditions and depose objects, and fixes import blocks ignoring provider local names.