Skip to content

Releases: warrensbox/terraform-switcher

v1.1.1

26 Apr 07:22
9208450
Compare
Choose a tag to compare
added changelog (#415)

v1.1.0

25 Apr 07:14
f732041
Compare
Choose a tag to compare

v1.1.0 - 2024-04-25

Full Changelog

Added

Fixed

Documentation

Other

1.0.2

02 Apr 00:22
Compare
Choose a tag to compare

Changelog

  • 8747a36 #patch - manual bump
  • 40d4a6d #patch - manual bump
  • b484b7b Downgrade build runner
  • 6aaa2c4 Merge pull request #346 from warrensbox/fix/downgrade_ubuntu_github_runner
  • 5480030 Merge pull request #347 from warrensbox/master
  • ba9285b fix: Downgrade GH Ubuntu runner to 20.04

1.0.1

01 Apr 22:29
4392327
Compare
Choose a tag to compare

Changelog

  • 4392327 Merge pull request #343 from warrensbox/master

1.0.0

01 Apr 07:24
80a33f7
Compare
Choose a tag to compare

Changelog

  • 5136156 #major - create major release
  • fd8dbdc - apply fixes as suggested
  • a6a9ae0 - extracted defaultBin constant to an extra package as it is reused in main and lib. - added detection of home directory in case we are using windows. - updated tests accordingly.
  • 996f5b7 - integrated code to copy terraform binary to path directory in windows, as the symlink does not seem to work
  • 53e7142 - updated x/text package due to a vulnerability
  • 74bbd31 Apply suggestions from code review
  • cb7237c Check binPath instead of defaulting to /usr/local/bin/
  • b209461 Cleanup comments
  • ca3950d Create go.yml
  • 68b07a2 Fix binPath when getting latest
  • 87442e4 Make leading slash optional in regex when looking for versions
  • 4839e56 Merge branch 'master' into fix/move-circle-github-ci
  • a487630 Merge pull request #288 from hknerts/master
  • 5381b65 Merge pull request #295 from jukie/jukie/fix-binpath-2
  • 2bda316 Merge pull request #297 from jukie/jukie/fix-binpath
  • 3af6a33 Merge pull request #305 from JayDoubleu/patch-1
  • 3cec6bf Merge pull request #313 from tusv/artifactory-regex-fix
  • b7fc0d7 Merge pull request #314 from kim0/aka/user-home-dir
  • abfbee7 Merge pull request #321 from eternityduck/patch-1
  • e5ca144 Merge pull request #327 from MatrixCrawler/windows-home-dir
  • ef1f0ce Merge pull request #332 from warrensbox/dependabot/go_modules/golang.org/x/sys-0.18.0
  • b74a6fd Merge pull request #335 from warrensbox/fix/move-circle-github-ci
  • 387ad96 Merge pull request #336 from warrensbox/master
  • 4145329 Merge pull request #337 from warrensbox/fix/move-circle-github-ci
  • 80a33f7 Merge pull request #338 from warrensbox/master
  • 6950928 Refactor re-use of PLATFORM
  • 408dc99 Remove uneccesary lines in init
  • 74fcefa Remove unused func
  • 9c9a035 Update README.md
  • c0c2823 Update README.md
  • a9cdb95 Update lib/symlink_test.go
  • 3751b72 Update lib/symlink_test.go
  • 97a1178 Updating "x/text" to prevent CVE-2022-32149
  • 38dac39 Use go-homedir everywhere
  • 395e143 Use os.UserHomeDir() everywhere
  • da4d8b8 added bindir
  • 75a2d4e added build code
  • eb0ff7f added cutom path
  • 27d68ec added more test
  • d18976a fix run command
  • 9a74553 go mod tidy
  • d081668 go: bump golang.org/x/sys
  • 18961ca rm circle ci
  • 5ae065a separate windows and linux test
  • 51dd3bf simplify test
  • 948df12 test build
  • 34397f7 test linting
  • c2926b9 testing
  • cd44d4e typo -added s
  • 0ea5a70 update goreleaser

0.13.1308

06 Feb 01:39
70e50f9
Compare
Choose a tag to compare

Changelog

  • 8a7f5f5 Add default or fallback version for CICD pipelines
  • e77b48c Default version flag added
  • 5a95fbc Merge pull request #275 from sivaramsajeev/feature/default-version
  • d7dfd1b Merge pull request #286 from warrensbox/feature/add-fallback-option
  • 70e50f9 Merge pull request #287 from warrensbox/master
  • d8d713f Update main.go
  • f1c77e1 added fallback option

0.13.1300

27 Oct 06:05
201c8e9
Compare
Choose a tag to compare

Changelog

  • 05dbd11 Add Linux ARMv{6,7} arch to install.sh
  • 5fbd75d Create dependabot.yml
  • ef92e9a Merge pull request #257 from Jukie/master
  • f0a0811 Merge pull request #261 from warrensbox/feature/add_more_platforms_to_install.sh
  • 201c8e9 Merge pull request #276 from warrensbox/master
  • 62ae3e1 Update dependabot.yml
  • 107631f update go sum

0.13.1288

04 Jul 06:22
b24be8c
Compare
Choose a tag to compare

Changelog

  • b83a34e Merge pull request #255 from warrensbox/jukie/cve-fixes
  • b24be8c Merge pull request #258 from warrensbox/master
  • 151798e Upgrade libraries: cve's

0.13.1275

20 Jun 06:29
1d262d6
Compare
Choose a tag to compare

Context

Tfswitch cannot reach Hashicorp url and cli help not up-to-date

Fixed

  • Update the regex for hashicorp url
  • Update documentation on CLI

Upgrade

N/A

Added

N/A

Removed

N/A

Fixes:

#251 #249

Changelog

  • 6c622c5 🐛 Corrected bad installations if user doesn't input 2 dots in version
  • 585ed97 📝 Updated documentation instead of code
  • 4ab85e4 Drop xargs in favour of while loop and switch one another set +e
  • 98cdf38 Fail CircleCI early
  • 73ca476 Merge pull request #246 from warrensbox/fix/Fail_CircleCI_pipeline_on_errors
  • 3072cc2 Merge pull request #249 from afreyermuth98/master
  • 59df4fb Merge pull request #251 from chrispruitt/adjust-mirror-regex
  • 1d262d6 Merge pull request #253 from warrensbox/master
  • 49579b9 Push breaking change for testing
  • 518152c Revert last change
  • cc61983 adjust regex to get all terraform versinos from mirror

0.13.1250

27 May 17:14
8a41cc2
Compare
Choose a tag to compare

Context

Issues with changing directories

Fixed

  • Chdir with absolute project path
  • MacOs -> macOS to be consistent with the standard casing

Upgrade

  • upgraded to go 1.18

Added

  • Include testing in build job
    find ./test-data/* -type d | xargs -n 1 ./build/tfswitch -c

Removed

N/A

Fixes:

#222 #230

Changelog

  • 64761d4 Automate binary tests from test-data directory (#234)
  • 404af78 Fix chDirPath flag to allow absolute paths
  • 08a85ed Fix image ref
  • 214a4bd Fix working directory
  • 35f482a MacOs -> macOS to be consistent with the standard casing (#230)
  • 35b481a Merge pull request #235 from Jukie/techdebt/go-upgrade
  • 6583c47 Merge pull request #244 from warrensbox/bug-fix/chdirpath
  • 8a41cc2 Merge pull request #245 from warrensbox/master
  • 936debf Swap logic for sourcing directory path
  • 5e36f12 Upgrade to Go 1.18
  • 1b35962 Upgrade to Go 1.18 (#232)