tfupdate
« Back to VersTracker
Description:
Update version constraints in your Terraform configurations
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: terraform devops infrastructure-as-code version-management automation
Install: brew install tfupdate
About:
Tfupdate is a command-line tool designed to manage version constraints in Terraform configuration files. It automatically updates provider, module, and backend versions in .tf and .tfvars files, helping teams maintain up-to-date infrastructure code. The tool simplifies dependency management and reduces manual errors when keeping Terraform projects current.
Key Features:
  • Updates Terraform provider, module, and backend version constraints
  • Supports updating to latest versions or specific target versions
  • Works with local files, Terraform Registry, and Git repositories
  • Provides dry-run mode to preview changes before applying
  • Can update multiple files or directories in batch
Use Cases:
  • Automating version updates across large Terraform codebases
  • Keeping infrastructure dependencies current for security and compatibility
  • CI/CD pipeline integration for automated dependency management
  • Standardizing version constraints across multiple Terraform projects
Alternatives:
  • tfenv – Manages Terraform CLI versions, not provider/module constraints
  • renovate – Broader dependency update tool, more complex configuration
  • manual updates – Time-consuming and error-prone for large projects
Version History
Detected Version Rev Change Commit
Sep 12, 2025 12:44am 0 VERSION_BUMP eff98a59
Nov 10, 2024 3:04pm 0 VERSION_BUMP 9011c158