You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: bump to Go 1.26, modernize, add dependabot config (#395)
* chore: bump to Go 1.26, add dependabot config
Bump the Go version to 1.26 and add a dependabot configuration
for automated dependency updates (both Go modules and GitHub Actions).
Also removed the pinned golangci-lint version so it always uses the
latest from the action, avoiding manual maintenance on every release.
The release workflow now skips dependabot PRs since those don't need
snapshot builds.
* refactor: modernize codebase with Go 1.26 idioms
Ran `go fix ./...` to apply Go 1.26 modernizations across the codebase:
- `interface{}` -> `any`
- `pkg.NewT(val)` / `internal.Ptr(val)` -> `new(val)`
- removed unused imports
Also fixed lint issues caught by the unpinned golangci-lint:
- gosec G704 nolint in client.go
- stale nolint directive in search_version.go
- `WriteString(fmt.Sprintf(...))` -> `fmt.Fprintf(...)` in mcp.go
* chore: bumped dependencies
0 commit comments