All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
More infos about this file : https://keepachangelog.com/
- Breaking :
com.colisweb.tracing.core.TracingContext.TracingContextBuilderhas been moved tocom.colisweb.tracing.TracingContextBuilder LoggingTracingContextnow prints tags to the console- All tracing context companion objects now include a
get[...]TracingContextBuilder[F]method that returns aF[TracingContextBuilder[F]]. TheTracingContext[F]that thisTracingContextBuilder[F]will build will have no parent span. This has been done for consitency with regard to theDDTracingContextwhich requires some effectful registration to be ran before the tracer can work properly. - Code has been reorganised so all implicits can be imported with
com.colisweb.tracing.implicits._ - There is now a
Tagstype alias forMap[String, String] - Log correlation has been reorgnaised to support more than Datadog in the future
- One can now pass a
Http4sServerOptionsclass to thetoTracedRouteandtoTracedRouteRecoverErrors