v0.3.0
Features
- Add ability to create a
Trace[IO]
from anEntryPoint[IO]
by @mpilquist in #666 - Add support for span suppression and coalescing, simplify span creation API via builder pattern by @mpilquist in #665
- Add
TraceableValue
typeclass and base implementations by @bpholt in #667 - Fix
spanR
forIOLocal
-basedTrace
by @armanbilge in #679 - Add test for
spanR
by @armanbilge in #681 - Use case insensitive strings for
Kernel
headers by @armanbilge in #668 - Add
Trace#spanK
by @armanbilge in #680 - Allow non-uuid trace ids from kernel by @mpilquist in #685
- Use opentelemetry standard names for honeycomb by @massimosiani in #686
- Support
SpanKind
and linked traces as Span options by @bpholt in #688 - Accept optional arbitrary fields when attaching an error to a span by @bpholt in #694
Build & Refactoring
- Refactor test to include IO instance by @mpilquist in #664
- Add sbt-typelevel-mergify by @bpholt in #701
Updates
- Update slf4j-simple to 2.0.5 by @scala-steward in #675
- Update cats-effect, cats-effect-kernel to 3.4.2 by @scala-steward in #676
- Update slf4j-simple to 2.0.6 by @scala-steward in #683
- Update grpc-netty, grpc-okhttp to 1.51.1 by @scala-steward in #682
- Update dd-trace-api, dd-trace-ot to 1.2.0 by @scala-steward in #669
- Update opentelemetry-exporter-otlp, ... to 1.21.0 by @scala-steward in #678
- Update scala-collection-compat to 2.9.0 by @scala-steward in #672
- Update sbt-scalajs, scalajs-compiler, ... to 1.12.0 by @scala-steward in #671
- Update nscplugin, sbt-scala-native, ... to 0.4.9 by @scala-steward in #674
- Update scala-java-time to 2.5.0 by @scala-steward in #670
- Update dd-trace-api, dd-trace-ot to 1.3.0 by @scala-steward in #687
- Update cats-effect, cats-effect-kernel to 3.4.3 by @scala-steward in #689
- Update cats-effect, cats-effect-kernel to 3.4.4 by @scala-steward in #690
- Update libhoney-java to 1.5.4 by @scala-steward in #691
- Update sbt to 1.8.2 by @scala-steward in #693
- Update opentelemetry-exporter-otlp, ... to 1.22.0 by @scala-steward in #699
- Update netty-tcnative-boringssl-static to 2.0.56.Final by @scala-steward in #698
- Update dd-trace-api, dd-trace-ot to 1.4.0 by @scala-steward in #696
- Update grpc-netty, grpc-okhttp to 1.52.0 by @scala-steward in #697
- Update sbt-typelevel to 0.4.18 by @scala-steward in #700
- Update grpc-netty, grpc-okhttp to 1.52.1 by @scala-steward in #702
- Upgrade to cats-effect 3.4.5 and fs2 3.5.0 by @mpilquist in #703
Full Changelog: v0.2.2...v0.3.0