github u-root/gobusybox v0.2.0

8 months ago

This release introduces breaking changes for users building commands across multiple modules. Gobusybox will now work exactly when go build or go list do. This includes support for Go workspaces, vendored Go workspaces, Go modules, and vendored Go module commands. A build with vendoring is fully offline.

This means a whole lot of dependency conflict resolution is now not a part of gobusybox anymore, but is off-loaded to the standard Go workspaces and Go module tooling.

The new README outlines some examples of multi-module builds.

Support Go versions in this release are Go 1.20, 1.21, and 1.22.

Bazel support has been dropped, as it seemed to have been unused and the work to maintain it wasn't worth it.

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

Don't miss a new gobusybox release

NewReleases is sending notifications on new releases.