Skip to content

Latest commit

 

History

History
53 lines (32 loc) · 2.29 KB

CHANGELOG.md

File metadata and controls

53 lines (32 loc) · 2.29 KB

2.0.0 / Not released yet

New shiny release from new home! chtf now supports also non-Homebrew environments, also for auto-install.

Despite major version number bump, chtf should work as is for most users of older versions. The only incompatible changes are:

  • The user is prompted for confirmation before automatically installing a missing Terraform version. This can be overridden by setting CHTF_AUTO_INSTALL to yes/no/ask.
  • The variable controlling install location for Terraform versions has been changed from CASKROOM to CHTF_TERRAFORM_DIR. Homebrew users should not need to touch it, but affects possible Linux users. For non-Homebrew environment the default is $HOME/.terraforms/.

All changes:

1.4.0 / 2018-04-27

  • Add tab completion for bash, zsh, and fish
  • Get Caskroom location from Homebrew
  • Prefix private functions with underscore
  • Reformat the scripts a bit

1.3.0 / 2017-11-06

  • Add support for the fish shell (Old #14)

1.2.1 / 2016-09-26

  • Reset CHTF_CURRENT_TERRAFORM_VERSION on chtf system
  • Exit faster if brew install fails

1.2.0 / 2016-09-26

  • Add CHTF_CURRENT_TERRAFORM_VERSION variable for easy access to the currently selected version number (Old #3)

1.1.1 / 2016-06-27

  • Fix the CASKROOM path when listing Terraform versions

1.1.0 / 2016-06-27

  • Fix the CASKROOM default location (Old #2)

1.0.1 / 2016-01-22

  • Fix the chtf.sh script name

1.0.0 / 2016-01-22

  • First release!
  • chtf helper to automate the install and use of a specific Terraform version
  • Homebrew Formula for the chtf helper