Skip to content

Releases: dmakeienko/tfenvgo

v2.0.0

13 Apr 08:55

Choose a tag to compare

2.0.0 (2026-04-13)

Bug Fixes

  • listRemote fetch error; implement pagination for tofu releases (f71c910)

Features

  • add support for OpenTofu (8d72272)

BREAKING CHANGES

  • support for opentofu

v1.7.1

12 Apr 18:30

Choose a tag to compare

1.7.1 (2026-04-12)

Bug Fixes

  • chore: upgrade go to 1.26.2 (9947ed9)

v1.7.0

15 Aug 08:59

Choose a tag to compare

1.7.0 (2025-08-15)

Bug Fixes

  • G115: integer overflow conversion uint64 -> int64 (gosec) (a75917d)
  • getTerraformVersionConstraint() didnt close file (6c2788c)

Features

  • add logger (b3d4639)
  • zip bomb vulnerability handling; use HTTPS to for remote calls (7e23a47)

v1.6.1

24 Feb 18:40

Choose a tag to compare

1.6.1 (2025-02-24)

Bug Fixes

  • fix getTerraformVersionConstraint() looking all directories recursively and encointering error that prevented proper constraint find (1591e51)

v1.6.0

23 Feb 21:38

Choose a tag to compare

1.6.0 (2025-02-23)

Features

  • implement install/use/uninstall with regex (f2483c8)

v1.5.1

22 Feb 21:44

Choose a tag to compare

1.5.1 (2025-02-22)

Bug Fixes

  • fix install command allowing to download nonexistent files (e71e010)
  • remove shell update func to prevent conflicts; update docs; tfenvgo init is now optional step, folder structure will be created automatically when executing tfenvgo use (c3c7699)

v1.5.0

21 Feb 20:42

Choose a tag to compare

1.5.0 (2025-02-21)

Bug Fixes

  • fix behaviour of the use command: now checks if the required version is installed and installs it if it is not present (4b0d90d)

Features

  • list, list-remote can now fetch prerelease versions with --include-prerelease flag; commands install, uninstall, use can use flag --include-prerelease while using latest as an argument (50209cb)
  • add pin and version-name command (c6940a1)

v1.4.1

18 Feb 21:24

Choose a tag to compare

1.4.1 (2025-02-18)

Bug Fixes

  • fix latest-allowed and min-required commands using only remote versions (2e74cb1)

v1.4.0

17 Feb 20:06

Choose a tag to compare

1.4.0 (2025-02-17)

Bug Fixes

  • fix behaviour of TFENVGO_TERRAFORM_VERSION env var and .terraform-version file (f6ed64e)

Features

  • show current selected version using tfenvgo list command (d2d6033)

v1.3.0

17 Feb 09:22

Choose a tag to compare

1.3.0 (2025-02-17)

Bug Fixes

  • "tfenvgo use" didnt set up correct permissions for the selected terraform version (937f026)
  • goconst (07ab704)

Features

  • "tfenvgo install" now supports min-required and latest-allowed (7cd421e)
  • "tfenvgo use" now supports min-required and latest-allowed (1bf7713)
  • add arg validation to the use, install, uninstall; cosmetic changes in output (3d9944b)
  • implement support for .terraform-version file (74e93c1)