NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1295 by repository stars
Last release 9 days ago
28 Sep 2026
Release timing varies
gaps range from 8 days to 2 months
Nearly every release is documented
notes for 34 of 35 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
180 releases · first in 2018
chore(release): notarize and sign macOS binaries with Apple ( #830 ) ( @warrensbox )
v1.20.0 (#831) (@yermulnik)One column per quarter.
v1.20.0 #831 (yermulnik)Nothing published for this version
Nothing published for this version
Nothing published for this version
feat(download): Allow user-provided mirror for artifact download ( #777 ) ( @yermulnik )
v1.19.0 (#782) (@yermulnik)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
feat: Pull version from Terraform/Opentofu JSON endpoints ( #739 ) ( @MatthewJohn )
v1.18.0 (#759) (@yermulnik)fix(pgp): Re-work signature verification with multiple keys ( #749 ) ( @yermulnik / @MatthewJohn )
v1.17.1 (#752) (@yermulnik)Nothing published for this version
fix: Verify checksum signature against every PGP key in the public key file ( #747 ) ( @pszypowicz )
v1.17.0 (#748) (@yermulnik)feat(goreleaser/homebrew): Migrate from Formula to Cask ( #732 ) ( @yermulnik )
feat(goreleaser/homebrew): Migrate from Formula to Cask (#732) (@yermulnik)
Historically, GoReleaser would generate hackyish formulas that would install the pre-compiled binaries. This was the only way to do it for Linuxbrew at the time, but this is no longer true, and Casks should be used instead.
ℹ️ See #607 for some more info behind this change.
👉🏻 Below are the steps to embrace this change:
brew upgrade to let it auto-migrate from Formula to Caskbrew uninstall --formula --force tfswitch to cleanup Formulatfswitch Homebrew installation now uses Cask instead of Formulav1.16.0 (#733) (@yermulnik)Nothing published for this version
Nothing published for this version
docs: Update CHANGELOG with v1.15.0 ( #719 ) ( @yermulnik )
v1.15.0 (#719) (@yermulnik)v1.15.0 #719 (yermulnik)feat(versiontf): handle tofu files ( #696 ) ( @Intuinewin )
v1.14.0 (#707) (@yermulnik)super-linter workflow permission to post to issues and PRs (#697) (@Intuinewin)go fix ./... (#706) (@yermulnik)super-linter output on success (#708) (@yermulnik)super-linter output on success #708 (yermulnik)go fix ./... #706 (yermulnik)super-linter workflow permission to post to issues and PRs #697 (Intuinewin)v1.14.0 #707 (yermulnik)Nothing published for this version
Nothing published for this version
Nothing published for this version
docs: Update CHANGELOG with v1.13.0 ( #681 ) ( @yermulnik )
v1.13.0 (#681) (@yermulnik)go1.25.5 (#680) (@yermulnik)feat(shell-completion): fish shell completion ( #665 ) ( @marcaurele )
v1.12.0 (#676) (@yermulnik)pull_request target from multi-labeler workflow (#675) (@yermulnik)fix: Don't PromptUI in non-interactive terminal ( #669 ) ( @yermulnik )
chdir directory is not readable (#671) (@yermulnik)v1.11.0 (#674) (@yermulnik)chdir directory is not readable #671 (yermulnik)fix(symlink): Improve symlinking #648 (yermulnik)
Nothing published for this version
Nothing published for this version
feat(terragrunt): Support root.hcl and custom file name #644 (yermulnik)
Nothing published for this version
Nothing published for this version
feat: Check if version matches version requirement #640 (yermulnik)
Nothing published for this version
feat: Add «Show Required» flag #631 (yermulnik)
Nothing published for this version
feat: Add Keybase as fallback source of Hashicorp's public PGP-key #624 (yermulnik)
docs: Update CHANGELOG with v1.5.1 #622 (yermulnik)
Nothing published for this version
fix: Rectify incomplete/incorrect logging library logic #602 (yermulnik)
Nothing published for this version
fix: Command-line flags to show/install latest stable versions are broken #601 (yermulnik)
Nothing published for this version
Nothing published for this version
Nothing published for this version
feat: Togglable color logging #594 (yermulnik)
feat(gpg): Switch from deprecated Go crypto to ProtonMail/gopenpgp@v3 #579 (yermulnik)
Nothing published for this version
chore: Add super-linter #573 (yermulnik)
feat: Add env vars for install and bin args #566 (yermulnik)
fix: Improve logging and fix symlink installation issues #559 (yermulnik)
feat: Implement exclusive locking during download and install #551 (yermulnik)
feat: Improve messaging #546 (yermulnik)
go.mod: upgrade go directive to at least 1.23.0) #545 (dependabot[bot])v1.4.0 #548 (yermulnik)feat: Allow to download binary with custom CPU arch #532 (yermulnik)
Nothing published for this version
Nothing published for this version
Nothing published for this version
:dependabot: Update Go dependencies ([dependabot[bot]](https://github.com/apps/dependabot))
v1.2.4 #520 (yermulnik)v1.2.3 #509 (yermulnik)Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →