Skip to content

feat: update to go 1.25.5 and bump dependencies - #52

Merged
nilsgstrabo merged 2 commits into
mainfrom
dependabot/go_modules/go_modules-dd7da38a6b
Jan 5, 2026
Merged

feat: update to go 1.25.5 and bump dependencies#52
nilsgstrabo merged 2 commits into
mainfrom
dependabot/go_modules/go_modules-dd7da38a6b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 20, 2025

Copy link
Copy Markdown
Contributor

This pull request updates dependencies and tooling, enhances linting configuration, and improves code safety and clarity. The main themes are dependency/tooling upgrades, linting improvements, and minor code quality enhancements.

Dependency and Tooling Upgrades:

  • Updated Go version in go.mod from 1.24.0 to 1.25.5, and upgraded several dependencies to their latest versions for improved stability and features.
  • Upgraded golangci-lint from v1 to v2 across the workflow, Makefile, and configuration files to use the latest linting features and checks. [1] [2]

Linting Improvements:

  • Added a new .golangci.yaml configuration enabling additional linters like zerologlint and godox, set new formatting rules, and allowed more granular control over linting output.
  • Added //nolint:zerologlint comments in zerolog_middleware.go to suppress specific linter warnings for intentional logger usage.

Code Quality Enhancements:

  • Improved error handling by explicitly ignoring errors from fmt.Fprintln and f.Close() in various places, making the intent clear and preventing potential unnoticed failures. [1] [2] [3]

Bumps the go_modules group with 1 update in the / directory: [golang.org/x/crypto](https://github.com/golang/crypto).


Updates `golang.org/x/crypto` from 0.39.0 to 0.45.0
- [Commits](golang/crypto@v0.39.0...v0.45.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.45.0
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Nov 20, 2025
@nilsgstrabo nilsgstrabo self-assigned this Dec 22, 2025
@nilsgstrabo nilsgstrabo changed the title Bump golang.org/x/crypto from 0.39.0 to 0.45.0 in the go_modules group across 1 directory feat: update to go 1.25.5 and bump dependencies Dec 22, 2025
@nilsgstrabo
nilsgstrabo merged commit 6ab917d into main Jan 5, 2026
5 checks passed
@dependabot
dependabot Bot deleted the dependabot/go_modules/go_modules-dd7da38a6b branch January 5, 2026 08:01
This was referenced Jan 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants