Shipped · DevOps and infrastructure

What hashicorp/terraform shipped

The public repository of HashiCorp · github.com/hashicorp/terraform

Written by FoxPlug from the repository's own releases; not affiliated with HashiCorp. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/hashicorp/terraform; HashiCorp did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

Follow terraform's weekly shipped digest

Week of October 5, 2026

What shipped

Why it matters

This week brought the first release candidate for version 1.17.0, with new features including variables and locals in provider requirements, a minimal refresh planning option, and general availability of Terraform Policy. Alongside the release, a series of changes improved how target patterns and containment rules work for resource and module addressing. These changes matter to anyone using targeting, test overrides, state commands, or workspace mappings because they make behavior more consistent and fix edge cases.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Terraform 1.17.0-rc1 is out, with variables and locals in provider requirements, a -minimal-refresh planning option, and Terraform Policy now generally available. We also added a Pattern address type and made targeting more consistent during resource expansion.

Post for LinkedIn

Terraform 1.17.0-rc1 is now available. This release candidate adds support for variables and locals in provider requirements, a new -minimal-refresh planning option that only refreshes resources with proposed changes, and makes Terraform Policy generally available. We also shipped several refactors that introduce a Pattern address type and make targeting and containment rules more consistent during resource expansion, state commands, and test overrides. Additionally, a fix ensures uppercase keys work in key-value tags for cloud block workspace mapping. See the full changelog for details.

Week of September 28, 2026

What shipped

Why it matters

Version 1.16.5 shipped with important bug fixes for crashes and state handling. The ongoing refactoring of init message codes and JSON output views improves code maintainability. Remote operations now support the -minimal-refresh planning option when using HCP Terraform or Terraform Enterprise.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Terraform 1.16.5 is out with fixes for tainted state crashes and resource identity issues. The -minimal-refresh option now works with HCP Terraform and Terraform Enterprise.

Post for LinkedIn

Terraform 1.16.5 is available with two important bug fixes: a crash when tainted instance state lacks valid status and a resource identity nil issue during delete. Additionally, the -minimal-refresh planning option now forwards to HCP Terraform and Terraform Enterprise. Internal refactoring continues to improve code organization and test reliability.

Week of September 21, 2026

What shipped

Why it matters

Two new releases ship this week with feature additions and bug fixes. The 1.17.0-beta2 release introduces variables and locals in provider requirements alongside the new -minimal-refresh option. Infrastructure improvements focus on HTTP client reuse in registry operations and state serialization robustness, while refactoring efforts modernize how interactive prompts are tested across the codebase.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Terraform 1.17.0-beta2 and 1.16.4 released. New features in beta include variables/locals in provider requirements and -minimal-refresh planning. Bug fixes and internal refactoring improve registry performance and state handling.

Post for LinkedIn

This week brings two Terraform releases. Version 1.17.0-beta2 introduces variables and locals in provider requirements and a new -minimal-refresh planning option to reduce unnecessary refresh operations. Version 1.16.4 addresses policy evaluation rendering and stacks errors. Behind the scenes, we improved HTTP client reuse for registry operations, strengthened state serialization safety, and modernized interactive prompt testing across integration and E2E tests.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-10-12.

Is this your repo? Ask us to remove this page.