What's Changed
🚀 Features
- feat: add module scan progress spinner (#144) @nieomylnieja
Added an interactive module scan spinner that reports
Scanning x/y modulesduring terminal runs. - feat: discover go.mod when path is omitted (#142) @nieomylnieja
Added support for running
go-libyearwithout a source argument when using the default file source. The command now discovers the nearestgo.modby walking upward from the current directory and stops at Git boundaries.
🐞 Bug Fixes
- fix: support private module pseudo-versions (#146) @nieomylnieja
Fixed private Git module handling for Go pseudo-versions, submodule-prefixed tags, and untagged submodule
@latestresolution.
Updated module scan spinner output to show elapsed time before the active module name. - fix: handle invalid goproxy latest versions (#141) @nieomylnieja
Fixed scans for legacy
gopkg.inmodule paths when GOPROXY@latestpointed at an incompatible module path, allowing go-libyear to use the newest valid version instead of failing.
🧰 Maintenance
22 changes
- chore: remove ripgrep from devbox dependencies (#149) @nieomylnieja
- chore: Update docker/metadata-action action to v6 (#148) @renovate[bot]
- chore: Update docker/login-action action to v4 (#147) @renovate[bot]
- chore: Update module github.com/urfave/cli/v2 to v3 (#132) @renovate[bot]
- chore: Update docker/build-push-action action to v7 (#143) @renovate[bot]
- chore: Update bats/bats Docker tag to v1.13.0 (#138) @renovate[bot]
- chore: Update dependency just to v1.55.1 (#139) @renovate[bot]
- chore: Update actions/attest-build-provenance action to v4 (#140) @renovate[bot]
- Update module golang.org/x/mod to v0.26.0 (#135) @renovate[bot]
- Update dependency mockgen to v1 (#131) @renovate[bot]
- Update dependency govulncheck to v1 (#130) @renovate[bot]
- Update dependency gosec to v2 (#129) @renovate[bot]
- Update dependency yaml to v2.8.0 (#124) @renovate[bot]
- Update golang Docker tag to v1.24 (#125) @renovate[bot]
- Update dependency cspell to v9 (#127) @renovate[bot]
- Update jetpack-io/devbox-install-action action to v0.13.0 (#126) @renovate[bot]
- Update dependency markdownlint-cli to v0.45.0 (#122) @renovate[bot]
- Update dependency mockgen to v0.5.2 (#123) @renovate[bot]
- Update dependency golines to v0.12.2 (#120) @renovate[bot]
- Update dependency gotools to v0.34.0 (#121) @renovate[bot]
- Update dependency cspell to v8.19.4 (#119) @renovate[bot]
- Update bats/bats Docker tag to v1.12.0 (#118) @renovate[bot]