Skip to content

feature/upgrade-deps#10

Merged
cedricve merged 1 commit into
mainfrom
feature/upgrade-deps
Apr 28, 2026
Merged

feature/upgrade-deps#10
cedricve merged 1 commit into
mainfrom
feature/upgrade-deps

Conversation

@cedricve
Copy link
Copy Markdown
Member

@cedricve cedricve commented Apr 28, 2026

Description

Motivation & Impact

This PR upgrades the Go toolchain and key dependencies to their latest stable versions. Staying on outdated versions increases maintenance risk, limits access to bug fixes, and can cause incompatibilities with the rest of the ecosystem.

By moving to Go 1.25.8 and refreshing core libraries (MongoDB driver, OpenTelemetry, validator, and internal models), we gain improved stability, security patches, and better observability support. These upgrades reduce technical debt, align the project with current standards, and make future development and integrations smoother and safer.

Upgrade Go to 1.25.8 and update direct dependencies: validator v10.30.2, github.com/uug-ai/models v1.4.43, mongo-driver v1.17.9, and otelmongo v0.68.0. Refresh a number of indirect modules (mimetype, klauspost/compress, montanaflynn/stats, opentelemetry packages, golang.org/x/crypto, x/sync, x/sys, x/text, etc.) and regenerate go.sum.
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 28, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@cedricve cedricve merged commit 734d5d3 into main Apr 28, 2026
6 checks passed
@cedricve cedricve deleted the feature/upgrade-deps branch April 28, 2026 13:20
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