Skip to content

Releases: warrensbox/terraform-switcher

0.13.1201

29 Nov 03:09
7e72036
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[0.13.1201] - 2021-11-28

Bug fixes

  • Fixed: No matter what users pass to --bin or -b, the local binary is called terraform. User can resume old behavior where -b is custom

Added

  • -c, --chdir=value : Switch to a different working directory before executing the given command. Ex: tfswitch --chdir terraform_project will run tfswitch in the terraform_project directory
  • -P, --show-latest-pre=value : Show latest pre-release implicit version. Ex: tfswitch --show-latest-pre 0.13 prints 0.13.0-rc1 (latest)
  • -S, --show-latest-stable=value : Show latest implicit version. Ex: tfswitch --show-latest-stable 0.13 prints 0.13.7 (latest)
  • -U, --show-latest : Show latest stable version

Removed

  • snapcraft installation option

Merged and released commits

  • c730f27 Add "show" options to just show the latest versions rather than actually switch or install.
  • 2708a3b Implement --chdir - Flag
  • 01aed79 Install darwin arm64 terraform version when desired version is equal or greater than 1.0.2 and you run MacOS on M1 CPU
  • 806d0c6 Merge branch 'datadrivers-feature/chdir-flag'
  • 39f7d0f Merge branch 'feature/chdir-flag' of git://github.com/datadrivers/terraform-switcher into datadrivers-feature/chdir-flag
  • 76ee4c0 Merge pull request #190 from warrensbox/develop
  • b9e4693 Merge pull request #191 from warrensbox/develop
  • 6924416 Merge pull request #193 from grimm26/show
  • 1a7aa80 Merge pull request #198 from spring-media/master
  • 48e8ed9 Merge pull request #202 from hlepesant/master
  • f8a3785 Merge pull request #205 from warrensbox/feature/remove-snap-groom-code
  • 7e72036 Merge pull request #206 from warrensbox/master
  • 09816b6 Refactor code - if version exist, simply change symlink
  • a3955b5 Update README.md
  • e3adcbc Update install.sh
  • 20ca883 Update lib/install.go
  • f51e56d Update lib/install.go
  • a13d3ae add darwin/arm64 in supported arch
  • 40b5968 add make install
  • 4601962 add snapsccrft option
  • df20be5 aded default chdir path, fixed typo
  • f20faca bump snapcraft
  • 9616cf0 compile last tag
  • e60bbda custom mirror option documentation
  • c7b1a83 testing SNAP_REAL_HOME
  • 03d377b testing snapcraft

0.12.1168

13 Jul 18:26
d3b466c
Compare
Choose a tag to compare

Changelog

03a3fe5 Merge pull request #185 from warrensbox/develop
d3b466c Merge pull request #186 from warrensbox/master
916c9a7 testing windows build

0.12.1119

02 Jul 22:14
Compare
Choose a tag to compare

Changelog

42dd45d rm netbsd

0.12.1097

07 Jun 02:26
3590997
Compare
Choose a tag to compare

Changelog

88a2a54 Fix newline formatting issue
a710b03 Merge pull request #168 from mdeeks/patch-1
3590997 Merge pull request #169 from warrensbox/master

0.12.1092

06 May 01:39
150f9ae
Compare
Choose a tag to compare

Changelog

6b674f8 Added documentation on how to use terragrunt hcl
d0dd715 Merge pull request #153 from gmcoringa/tg-hcl
ab7a67e Merge pull request #161 from chrispruitt/temp-macos-m1-fix
2865ec9 Merge pull request #162 from warrensbox/develop
150f9ae Merge pull request #163 from warrensbox/master
9329114 Use HCL parser to parse terragrunt hcl
15eac76 [tg-hcl] Fix regex compile moved out from loop
0cf5b1c [tg-hcl] Support for terragrunt files
6bc7a1d added exit code 1 when version format is invalid
aa84338 bumping version to 12
24db808 fix error code
8480049 temp fix for macos on arm64 due to M1 chip

0.11.1071

09 Mar 05:04
e0245a0
Compare
Choose a tag to compare

Fixed the bug where the latest-pre argument isn't picking up the latest pre release
Fixed the homebrew linux issue https://github.com/Homebrew/linuxbrew-core/issues/20949
Released more os+arch installation option

Changelog

9023d01 Fixed homebrew formulae bug
e0245a0 Merge pull request #149 from warrensbox/master

0.11.1066

09 Mar 04:19
6b36d5c
Compare
Choose a tag to compare

Changelog

6b36d5c Merge pull request #148 from warrensbox/master
0d7c7e5 bump version
ceef9b7 rm freebsd

0.10.1010

05 Feb 10:21
778ef83
Compare
Choose a tag to compare

Changelog

3a08012 Merge pull request #128 from warrensbox/develop
778ef83 Merge pull request #130 from warrensbox/master
0e23437 added [amd64,arm64]
96bb53a added env variable option
bc3a080 added env variable option
1eeb581 added logic fmt.Printf("Terraform version environment variable: %s\n", tfversion)
730ac72 added run on all
adbebb6 automate snapcraft
b5fa8d7 latest stable
25f0e56 manually adding version into snapcraft
a2c3bf7 rm build error
7272aeb rm plural
9838571 rm tmp fiel
0fad194 test rm gcc
ca0454a update
c6f353e update arm and amd64
e1fc5e4 update comments
3bc22d8 update location
326f572 update location
731bb74 update www
3e45ac5 updated build-packages
b959cef updated readme
21bcedf updated readme
9b28d1d updte readme
0c96420 use checkTFEnvExist - better
c76e42f version 0.10.958 for snapcraft

0.10.958

13 Jan 09:13
b83d98e
Compare
Choose a tag to compare

Changelog

738ff96 Merge pull request #123 from warrensbox/develop
b83d98e Merge pull request #125 from warrensbox/master
32f7569 added option to download latest version
92e0612 added quickstart
1d0690d enchance code
358304b latest version2
696af4e remove kingpin
69c438d update readme
4e86572 update regex

0.9.939

09 Jan 07:20
d7fb9d1
Compare
Choose a tag to compare

Changelog

a7e5b80 Make the precedence of what determines what terraform version to use work similarly for when a .tfswitch.toml is present as when it does not
44315ba Merge pull request #121 from grimm26/precedence
d7fb9d1 Merge pull request #122 from warrensbox/master