Skip to content

v2.4.0

Choose a tag to compare

@tmatilai tmatilai released this 07 Sep 20:31
· 13 commits to master since this release
2305b63

2.4.0 / 2026-09-07

Features

  • Replace the bundled terraform-installer with a simple built-in one for the zip method, supporting native Apple Silicon and Linux arm64 builds (#26, #30)
  • Add CHTF_RELEASES_URL for downloading Terraform releases from a mirror (#26)

Fixes

  • Stop untapping yleisradio/terraforms on auto-install, as Homebrew would uninstall the Terraform versions installed from it; print a hint instead (#31)
  • Use the zip method on Linux even if the Homebrew Tap is installed, as Casks are macOS only (#27)
  • Fix chtf system and version switching when CHTF_TERRAFORM_DIR contains glob characters (#32)
  • Treat unknown CHTF_AUTO_INSTALL values as ask instead of installing silently (#29)
  • Validate the version argument before using it in file paths and download URLs (#28)
  • Decline the install confirmation with a message when stdin is not a terminal, instead of reading from it (#33)

Full Changelog: v2.3.1...v2.4.0