All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- This release is built with Go 1.22.1. #73
- Fixed path separator format for Powershell on Linux #81
- Add 10s wait between retries when there are download errors. #65
- This release is built with Go 1.20.7. #63
- Fixed installation of Go 1.21.0. Versioning conventions changed as per golang/go#57631. #61
- Fixed issues unpacking tar files for Go 1.21.0 releases. Relates to golang/go#61862. #61
- Updated releases to use Go 1.18. #54
- Report Go module version from
gvm --version
if installed viago install
. #57
- Fix
--arch
flag and associatedGVM_ARCH
env variable. #53
- Added macos universal build and switched to goreleaser for release builds. #50
- Add an artifact for Apple M1 (darwin/arm64).
- Use Go 1.17 to build project. #40
- Added new
gvm use
flag--no-install
(or-n
) to disable installing and updating from source. For example,gvm use tip -n
will use the tip assuming you have it already installed, but will not trigger an update. #35
- Fix errors with renames failing across disks by falling back to a copy/delete. #31
- Fall back to a source code based install only when binary package URL returns with HTTP 404. #30 #32
- Fix output of
--format match
to remove a stray$
character. #25
- Update repo to use
go mod
for dependency management. #17
- Add logic to retry failed downloads. #15
- Add the ability to build Go from source (e.g. gvm tip).
- Add
gvm init
command that clones the Go git repository or forces a git fetch. - Add
gvm install
command. - Add
gvm list
command. - Add
gvm available
command. - Add
gvm purge
command. - Add
gvm remove
command.
- Download armv6l releases when GOARCH is ARM. be730193cac29bd64f751a7104a32883703741b1
- Fixed documentation for batch usage (cmd.exe) on README. #5
- Binary releases are built with Go 1.9.2. #6
- Added ARM releases for Linux and FreeBSD. #6
- Added tests to check the environment variables returned by gvm.
- Changed code to extract the Go distribution directly into HOME instead of extracting to a temp dir and then moving to HOME. #1
Initial release.