Skip to content

fix: update Go to 1.27.3 and refresh dependencies - #356

Merged
jwilder merged 1 commit into
masterfrom
fix/go-1.27.3-dependencies
Oct 21, 2026
Merged

jwilder merged 1 commit into
masterfrom
fix/go-1.27.3-dependencies

Conversation

@jwilder

@jwilder jwilder commented Oct 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • Update Go to 1.27.3 in go.mod and the Docker builder, including version test fixtures.
  • Update huandu/xstrings to 1.6.3 and shopspring/decimal to 1.6.0.
  • Make the Docker build download modules and compile with -mod=readonly instead of modifying dependencies via go mod tidy.

Validation

  • go test -race ./..., go vet ./..., go mod verify, and golangci-lint passed.
  • Cross-builds passed for linux/amd64, linux/arm64, and darwin/amd64.
  • govulncheck with Go 1.27.3 found no reachable vulnerabilities. It reports a module-level advisory for x/crypto/openpgp, which this project does not import.
  • Docker image build was not run locally because the Docker daemon was unavailable.

@jwilder
jwilder merged commit 2172589 into master Oct 21, 2026
12 checks passed
@jwilder
jwilder deleted the fix/go-1.27.3-dependencies branch October 21, 2026 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant