Releases: profunktor/http4s-tracer
Releases · profunktor/http4s-tracer
1.0-RC4
Summary of changes
KFX
has been renamed toTrace
.- Creation of
Tracer
is now effectful so you now need to callcreate
on startup make it available as an implicit. TracedHttpRoute
now requires an implicitTrace[F]
in scope.Tracer.apply
is nowTracer[F].middleware
which requires an implicitTracer[F]
.
Dependency updates
No version updates with respect to RC3
.
Changes
#16 Removing immutable state + refactoring examples
1.0-RC3
1.0-RC2
1.0-M2
1.0-RC1
1.0-M3
0.2
This new release brings improvements and upgrades to fs2
v0.10.4, cats-effect
v0.10.1 and http4s
v0.18.12.
- Configurable Trace Id header name with default value "Trace-Id"
- On each incoming request, it now performs a look up for a TraceId in the request headers. If exists, it just uses that one, otherwise it creates a new one.
- The TraceId is inserted in the headers of the Http Response as well.