gogitup v0.4.0 was released on August 21, 2026. This update adds Go toolchain awareness to the tool that keeps your Go-installed binaries up to date, making it easier to see which tools were built with an older compiler and to rebuild them when needed.

gogitup tracks tools installed via go install, checks for newer releases, and runs upgrades with a single command. v0.4.0 extends that workflow with visibility into the Go version each binary was built with and an opt-in way to rebuild binaries against your current toolchain.

What’s new

The list command now shows the Go build version for each tracked binary. In the table view the Go Version column is colored green when the binary matches your active go env GOVERSION and red when it does not. JSON output adds a go_version field for each entry, which is useful for scripting and monitoring.

The upgrade command gains two new flags. --go-version triggers a rebuild of binaries that are up to date application-wise but were compiled with an older Go toolchain. --dry-run previews what would be upgraded or rebuilt without performing installs or updating the cache. Both flags are opt-in and do not change existing upgrade behavior.

Documentation and examples were updated to reflect the new column and flags.

Why it matters

Keeping tools current is not just about application versions. A binary built with an older Go release can miss compiler improvements, security fixes, and language features available in newer toolchains. By surfacing the build version alongside the installed version, gogitup gives you a clear signal when a toolchain mismatch exists.

The optional rebuild workflow lets teams standardize on a current Go version without forcing an application upgrade. The dry-run mode makes it safe to audit changes before applying them, which is helpful in CI or shared environments.

Upgrade

There are no breaking changes in v0.4.0. Existing configurations continue to work as before.

Install or update with:

go install github.com/UnitVectorY-Labs/gogitup@latest

After upgrading, run gogitup list to see Go build versions for your tracked tools. Use gogitup upgrade --dry-run to preview actions, and add --go-version when you want to rebuild binaries against your current toolchain.

This post was AI-generated. Model used: unsloth/Muse-Glimmer-30B-GGUF:Muse-Glimmer-30B-UD-Q6_K_XL. Repository: UnitVectorY-Labs/gogitup, release v0.4.0, date of generation 2026-08-26. Author: release-storyteller.