Releases: benc-uk/go-rest-api
Releases · benc-uk/go-rest-api
v1.1.0
Compare
Sorry, something went wrong.
No results found
Changes
Update the minimum Go version to 1.27 and refresh project dependencies.
Replace the unmaintained go-chi-metrics dependency with local Prometheus HTTP metrics.
Standardise Chi imports on v5 and adopt secure client IP handling.
Update GitHub Actions and pin golangci-lint v2.13.2.
Metrics
The HTTP metric names are now:
http_server_requests_total
http_server_request_duration_seconds
Route patterns replace raw request URIs to prevent unbounded label cardinality.
Full changelog: v1.0.15...v1.1.0
v1.0.15
Compare
Sorry, something went wrong.
No results found
Adds
Pre check function on health check API
v1.0.14
Compare
Sorry, something went wrong.
No results found
Adds:
RemoveFromAllGroups to SSE broker
v1.0.13
Compare
Sorry, something went wrong.
No results found
Fixes:
Panic in SSE broker when clients disconnect
v1.0.12
Compare
Sorry, something went wrong.
No results found
Updates:
Package versions - bump to latest only
Migrate to v2 of golangci-lint
v1.0.11
Compare
Sorry, something went wrong.
No results found
Fixes:
Azure AD returning api:// in the audience of tokens causing an incorrect validation failure
v1.0.10
Compare
Sorry, something went wrong.
No results found
Updates:
SSE basic support for message groups
v1.0.9
Compare
Sorry, something went wrong.
No results found
Adds:
SSE (Server Side Events) package
v1.0.8
Compare
Sorry, something went wrong.
No results found
Internal:
Update to Go 1.21
Dependencies and packages refreshed
v1.0.7
Compare
Sorry, something went wrong.
No results found
Fixes:
Serious bug with auth package and JWKS refreshing
Internal:
Update to Go module dependencies notably keyfunc and golang-jwt/jwt
Expanded example app to include protected and non-protected routes
Docs, comments