1.5 KiB
1.5 KiB
v0.12.1
- feat: Implement custom OpenTelemetry span name formatting for HTTP requests.
- refactor: Streamline OpenTelemetry handler integration by removing custom wrapper.
v0.12.0
- feat: Add support for excluding HTTP request paths from logging using configurable regular expressions.
v0.11.1:
- docs: Add comprehensive package-level documentation for the
http
package. - docs: Improve documentation for the
InitHTTPServer
function. - feat: Introduce specific logging for HTTP 204 (No Content) responses, omitting body logging.
- fix: Enhance error handling and logging for empty or unreadable HTTP response bodies.
- chore: Refine HTTP response log messages for improved clarity and consistency.
- docs: Update documentation for the
Flush
method inLoggingResponseWriter
v0.11.0:
- Updated
github.com/prometheus/client_golang
dependency to v1.23.0. - Updated
google.golang.org/grpc
dependency to v1.74.2. - Added a
replace
directive forgithub.com/prometheus/otlptranslator
. - Renamed
initOTEL
function toInitOTEL
and added a check to prevent re-initialization. - Improved
dummyHealthCheck
to ensure a positive random duration. - Added comprehensive package, struct, and function comments across
pkg/app
,pkg/config
,pkg/logging
,pkg/otel
,pkg/srv/grpc
, andpkg/srv/http
for improved clarity. - Corrected typos in
TODO.md
for "implementing" and "support". - Added a new item to
TODO.md
for early OpenTelemetry initialization.