Skip to content

chore: bump multi packages to latest version - #10

Closed
chlins wants to merge 1 commit into
goharbor:release/2.8from
chlins:chore/bump-packages
Closed

chore: bump multi packages to latest version#10
chlins wants to merge 1 commit into
goharbor:release/2.8from
chlins:chore/bump-packages

Conversation

@chlins

@chlins chlins commented May 28, 2026

Copy link
Copy Markdown
Member

This pull request updates the Go module dependencies to modernize the codebase, improve compatibility, and address security and feature enhancements. The most significant changes include upgrading the Go version, updating core dependencies (notably AWS SDK, Cobra, and YAML), and switching from yaml.v2 to yaml.v3 in the codebase.

Dependency and toolchain upgrades:

  • Updated Go version from 1.20 to 1.25.0 in go.mod, ensuring support for the latest language features and improved performance.
  • Upgraded major dependencies, including github.com/aws/aws-sdk-go (from v1.15.11 to v1.55.8), github.com/spf13/cobra (from a pre-1.0 version to v1.10.2), and several golang.org/x and google.golang.org libraries, providing new features and security updates. [1] [2]

YAML library migration:

  • Replaced gopkg.in/yaml.v2 with gopkg.in/yaml.v3 in both configuration/parser.go and configuration/configuration_test.go for improved YAML parsing capabilities and bug fixes. [1] [2] [3]

Additional dependency management:

  • Added, updated, or removed several indirect dependencies to align with the upgraded direct dependencies and improve overall dependency hygiene. [1] [2]

@chlins
chlins force-pushed the chore/bump-packages branch from 84107a8 to 8bad15b Compare May 28, 2026 07:09
@chlins
chlins force-pushed the chore/bump-packages branch 8 times, most recently from bfb4545 to c67a95a Compare May 28, 2026 09:40
Signed-off-by: chlins <chlins.zhang@gmail.com>
@chlins
chlins force-pushed the chore/bump-packages branch from c67a95a to 6e0ea3e Compare May 28, 2026 09:48
@chlins chlins closed this May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant