- Fix '--version' flag to return version from CHANGELOG.md when not running from a git checkout.
- A number of bugfixes and basic script improvements
- latest keyword doesn't include unstable releases unless specified by regex
- Support GnuPG tools for signature verification #109
- Add support for Cygwin #81
- Support msys2 bash.exe #75
- Version from sources #73
- run tfenv as a neighbour with full path (to keep vscode and whoever doesn't respect %path, happy) #72
- Add current version in list command #69
- Version file #67
- [DOC] Add link to puppet module for automatic tfenv installation #64
- Switch TLS option for curl depending on the version of macOS
- Fix version detection
- Add support for ARM architecture
- Immediately switch version after installation
- Add uninstall command
- Move temporary directory from /tmp to mktemp
- Upgrade tfenv-install logging
- Prevent interactive prompting from keybase
- Add support for verifying downloads of Terraform
- Update error_and_die functions to better report their source location
- libexec/tfenv-version-name: Respect
latest
&latest:<regex>
syntax in .terraform-version - Extension and development of test suite standards
- Add capability to specify
latest
orlatest:<regex>
in theuse
andinstall
actions. - Add error_and_die functions to standardise error output
- Specify --tlsv1.2 to curl requests to remote repo. TLSv1.2 required; supported by but not auto-selected by older NSS.