This repository was archived by the owner on Mar 18, 2022. It is now read-only.
Releases: contiamo/goserver
Releases · contiamo/goserver
Update go-base and remove the dependency loop
v0.6.0: Merge pull request #18 from contiamo/update-go-base
Flowing Echidna
Merge pull request #16 from contiamo/update-tracing-init Simplify the grpc tracing middleware
Estute Echidna
v0.5.1 Merge pull request #15 from contiamo/scrub-sensitive-fields-in-metada…
Early Echidna
Support graceful shutdown of the http metrics and health server. This deprecates the existing helper ListenAndServeMetricsAndHealth
and users should migrate to ListenAndServeMonitoring
Additionally, the Jaeger tracing configuration is now read from the environment, enabling dynamic configuration.
Log
3d0a569 : Implement a graceful health server (by Lucas Roesler)
7c47e3a : Ensure that tests are passing (by Lucas Roesler)
ceedca0 : Add basic makefile (by Lucas Roesler)
08fb46e : Update helper.go (by Lucas Roesler)
Daring Dribbler
New
- Add an example on how to use goserver as a middleware only
Breaking
- Removes the
error
return onWrapHandler
method in theOptions
interface. WithMetrics
andWithTracing
can panic
Careful Counter
New
- Adds the response size metric to the HTTP middleware
Breaking
- Update the HTTP metrics middleware to use standardized metric names.
Power Scrubber
- Adds error scrubbing middleware for GRPC
v0.1.0: Merge pull request #6 from contiamo/feature-stacktrace-logging
Add stack trace logging to the grpc-recovery middleware