Distributed app tracing implementation in pure scala using cats-effect
Ask
& Local
by @alejandrohdezma in https://github.com/trace4cats/trace4cats/pull/911
Full Changelog: https://github.com/trace4cats/trace4cats/compare/v0.14.5...v0.14.6
While mostly a maintenance release, it enables more precise span timings (theoretically down to nanoseconds) based on the improvements cats-effect 3.4 brought. Note that some exporters require updates to preserve this more fine-grained timing information properly.
Scala 3 has been updated 3.3, so make sure to be up-to-date as well.
The most siginificant change in this release is the module and package re-org. See the migration guide for info on how to migrate.
Trace.WithContext
@janstenpickle (#741)Trace
backed by IOLocal
@mrdziuban (#729)TraceId.Gen
& SpanId.Gen
@catostrophe (#736)0.14.0
release @janstenpickle (#790)