Skip to content

chore: bump grpc-gateway/v2 from 2.26.3 to 2.29.0#76

Merged
SyniRon merged 1 commit into
developfrom
chore/grpc-gateway-bump
May 20, 2026
Merged

chore: bump grpc-gateway/v2 from 2.26.3 to 2.29.0#76
SyniRon merged 1 commit into
developfrom
chore/grpc-gateway-bump

Conversation

@SyniRon
Copy link
Copy Markdown
Collaborator

@SyniRon SyniRon commented May 20, 2026

Summary

Bumps github.com/grpc-ecosystem/grpc-gateway/v2 from 2.26.3 to 2.29.0 (three minor releases).

Changelog highlights:

  • v2.27.x: discard unused body of Unary/ClientStream methods, fix response_body, colon-suffix path params converted to camelCase (we have none)
  • v2.28.0: option to disable chunked headers (default unchanged)
  • v2.29.0: allow proto3 optional fields in path params, option to disable HTTP method override (default unchanged)

Transitively bumps:

  • google.golang.org/grpc v1.79.3 → v1.80.0
  • gonum.org/v1/gonum v0.16.0 → v0.17.0

Test plan

  • go build ./... clean, go vet ./... clean
  • Local stack smoke against XF mirror: 11 baseline endpoints (ranks, position-groups, awol, profile by id+username, full + lite rosters, s1-uniforms, tickets categories+list+single) + 4 connected-account lookups (discord + keycloak × 2 users) all return 200
  • Canonical-jq content matches the gorm-fix snapshot on develop, except /awol legitimately grew by one user between snapshots (time-sensitive cutoff). Existing rows byte-identical.
  • OpenAPI page at / serves 200
  • User re-runs Insomnia suite — expect 61/61

Supersedes #66.

🤖 Generated with Claude Code

Spans three minor releases:
- v2.27.x: discard unused body of Unary/ClientStream, fix response_body,
  colon-suffix path params converted to camelCase (we have none)
- v2.28.0: option to disable chunked headers (default unchanged)
- v2.29.0: allow proto3 optional fields in path params, option to
  disable HTTP method override (default unchanged)

Transitively bumps:
- google.golang.org/grpc v1.79.3 → v1.80.0
- gonum.org/v1/gonum v0.16.0 → v0.17.0

Smoked locally against a fresh XF DB mirror: all 11 baseline
endpoints (ranks, position-groups, awol, profile by id+username,
full + lite rosters, s1-uniforms, tickets categories+list+single)
plus the 4 connected-account lookups (discord + keycloak × 2 users)
return 200; canonical-jq content matches the gorm-fix snapshot
on develop except for /awol which legitimately grew by one user
between snapshots (time-sensitive cutoff). OpenAPI page at / serves.

Supersedes #66.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@SyniRon SyniRon merged commit 1a9f136 into develop May 20, 2026
2 checks passed
@SyniRon SyniRon deleted the chore/grpc-gateway-bump branch May 20, 2026 00:25
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