Releases: typelevel/natchez
Releases · typelevel/natchez
v0.3.5
Improvements
Updates
- Update dd-trace-api, dd-trace-ot to 1.24.2 by @typelevel-steward in #921
- Update sbt-mdoc to 2.5.1 by @typelevel-steward in #913
- Update munit-cats-effect to 2.0.0-M4 by @typelevel-steward in #915
- Update sbt-typelevel, ... to 0.6.2 by @typelevel-steward in #916
- Update opentelemetry-exporter-otlp, ... to 1.32.0 by @typelevel-steward in #917
- Update scalafmt-core to 3.7.17 by @typelevel-steward in #920
- Update sbt-typelevel, ... to 0.6.3 by @typelevel-steward in #924
- Update grpc-netty, grpc-okhttp to 1.59.1 by @typelevel-steward in #923
- Update dd-trace-api, dd-trace-ot to 1.25.1 by @typelevel-steward in #926
- Update opentelemetry-exporter-otlp, ... to 1.33.0 by @typelevel-steward in #929
- Update ciris to 3.5.0 by @typelevel-steward in #922
- Update grpc-netty, grpc-okhttp to 1.60.0 by @typelevel-steward in #930
Full Changelog: v0.3.4...v0.3.5
v0.3.4
Improvements
- Improve error message by @EstebanMarin in #889
- The link to the javadoc.io site is wrong by @daddykotex in #905
Updates
- Update sbt to 1.9.3 by @typelevel-steward in #850
- Update ip4s-core to 3.4.0 by @typelevel-steward in #907
- Update sbt-typelevel, ... to 0.6.1 by @typelevel-steward in #906
- Update dd-trace-api, dd-trace-ot to 1.22.0 by @typelevel-steward in #904
- Update scalafmt-core to 3.7.15 by @typelevel-steward in #903
- Update ciris to 3.4.0 by @typelevel-steward in #901
- Update sbt to 1.9.7 by @typelevel-steward in #900
- Update scodec-bits to 1.1.38 by @typelevel-steward in #899
- Update nscplugin, sbt-scala-native, ... to 0.4.16 by @typelevel-steward in #896
- Update telemetry-core, ... to 0.16.0 by @typelevel-steward in #898
- Update sbt-mdoc to 2.3.8 by @typelevel-steward in #895
- Update cats-effect, cats-effect-kernel, ... to 3.5.2 by @typelevel-steward in #888
- Update netty-tcnative-boringssl-static to 2.0.62.Final by @typelevel-steward in #892
- Update scala-library to 2.13.12 by @typelevel-steward in #877
- Update scala3-library, ... to 3.3.1 by @typelevel-steward in #874
- Update sbt-scalajs, scalajs-compiler, ... to 1.14.0 by @typelevel-steward in #887
- Update slf4j-simple to 2.0.9 by @typelevel-steward in #871
- Update circe-core to 0.14.6 by @typelevel-steward in #868
- Update cats-core to 2.10.0 by @typelevel-steward in #857
- Update fs2-io to 3.9.2 by @typelevel-steward in #880
- Update sbt-scala-native-crossproject to 1.3.2 by @typelevel-steward in #838
- Update cats-mtl, cats-mtl-laws to 1.4.0 by @typelevel-steward in #902
- Update grpc-netty, grpc-okhttp to 1.56.1 by @typelevel-steward in #835
- Update munit, munit-scalacheck to 1.0.0-M10 by @typelevel-steward in #884
- Update opentelemetry-exporter-otlp, ... to 1.31.0 by @typelevel-steward in #893
- Update grpc-netty, grpc-okhttp to 1.59.0 by @typelevel-steward in #908
- Update sbt-mdoc to 2.4.0 by @typelevel-steward in #909
- Update fs2-io to 3.9.3 by @typelevel-steward in #910
New Contributors
- @EstebanMarin made their first contribution in #889
Full Changelog: v0.3.3...v0.3.4
v0.3.3
Improvements
- Add 'spanId' to Trace interface by @gstro in #805
- Pass span options in RootsSpan by @msosnicki in #818
Updates
- Update scalafmt-core to 3.7.5 by @typelevel-steward in #834
- Update dd-trace-api, dd-trace-ot to 1.17.0 by @typelevel-steward in #833
- Update sbt to 1.9.1 by @typelevel-steward in #831
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.2 by @typelevel-steward in #827
- Update refined to 0.11.0 by @typelevel-steward in #825
- Update scala-collection-compat to 2.11.0 by @typelevel-steward in #824
- Update grpc-netty, grpc-okhttp to 1.56.0 by @typelevel-steward in #823
- Update opentelemetry-exporter-otlp, ... to 1.27.0 by @typelevel-steward in #822
- Update scala-library to 2.13.11 by @typelevel-steward in #820
- Update scala-library to 2.12.18 by @typelevel-steward in #819
- Update nscplugin, sbt-scala-native, ... to 0.4.14 by @typelevel-steward in #817
- Update sbt-typelevel, ... to 0.4.22 by @typelevel-steward in #815
- Update scala3-library, ... to 3.3.0 by @typelevel-steward in #811
- Update ciris to 3.2.0 by @typelevel-steward in #808
- Update munit, munit-scalacheck to 1.0.0-M8 by @typelevel-steward in #821
- Update cats-effect, cats-effect-kernel, ... to 3.5.1 by @typelevel-steward in #830
New Contributors
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Bugfixes
- Throwable getMessage can return null by @daddykotex in #759
- Datadog: do not propagate error to root span by @cb372 in #806
Docs
Updates
- Update cats-effect, cats-effect-kernel, ... to 3.4.7 by @scala-steward in #730
- Update scodec-bits to 1.1.36 by @scala-steward in #738
- Update scalafmt-core to 3.7.2 by @scala-steward in #737
- Update cats-effect, cats-effect-kernel, ... to 3.4.8 by @scala-steward in #739
- Update scodec-bits to 1.1.37 by @scala-steward in #740
- Update slf4j-simple to 2.0.7 by @scala-steward in #748
- Update scalafmt-core to 3.7.3 by @scala-steward in #757
- Update opentelemetry-exporter-otlp, ... to 1.25.0 by @scala-steward in #760
- Update sbt-typelevel, ... to 0.4.19 by @typelevel-steward in #775
- Update nscplugin, sbt-scala-native, ... to 0.4.12 by @typelevel-steward in #774
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.1 by @typelevel-steward in #773
- Update sbt-scala-native-crossproject to 1.3.0 by @typelevel-steward in #772
- Update opentelemetry-exporter-otlp, ... to 1.25.0 by @typelevel-steward in #771
- Update netty-tcnative-boringssl-static to 2.0.59.Final by @typelevel-steward in #770
- Update grpc-netty, grpc-okhttp to 1.54.0 by @typelevel-steward in #769
- Update circe-core to 0.14.5 by @typelevel-steward in #768
- Update refined to 0.10.3 by @typelevel-steward in #767
- Update tracer-grpc, tracer-okhttp to 0.31.0 by @typelevel-steward in #765
- Update lightstep-tracer-jre to 0.31.0 by @typelevel-steward in #764
- Update dd-trace-api, dd-trace-ot to 1.11.2 by @typelevel-steward in #763
- Update ip4s-core to 3.3.0 by @typelevel-steward in #762
- Update dd-trace-api, dd-trace-ot to 1.11.2 by @scala-steward in #758
- Update sbt-typelevel, ... to 0.4.20 by @typelevel-steward in #785
- Update dd-trace-api, dd-trace-ot to 1.12.1 by @typelevel-steward in #781
- Update sbt-scala-native-crossproject to 1.3.1 by @typelevel-steward in #780
- Update grpc-netty, grpc-okhttp to 1.54.1 by @typelevel-steward in #778
- Update cats-effect, cats-effect-kernel, ... to 3.4.9 by @typelevel-steward in #777
- Update tracer-grpc, tracer-okhttp to 0.31.0 by @scala-steward in #754
- Update lightstep-tracer-jre to 0.31.0 by @scala-steward in #753
- Update nscplugin, sbt-scala-native, ... to 0.4.12 by @scala-steward in #752
- Update ip4s-core to 3.3.0 by @scala-steward in #750
- Update refined to 0.10.3 by @scala-steward in #751
- Update circe-core to 0.14.5 by @scala-steward in #743
- add the error field to honeycomb by @massimosiani in #746
- Update netty-tcnative-boringssl-static to 2.0.60.Final by @typelevel-steward in #787
- Update log4cats-core, log4cats-slf4j to 2.6.0 by @typelevel-steward in #786
- Update sbt-typelevel, ... to 0.4.21 by @typelevel-steward in #803
- Update tracer-grpc, tracer-okhttp to 0.32.0 by @typelevel-steward in #801
- Update lightstep-tracer-jre to 0.32.0 by @typelevel-steward in #802
- Update sbt to 1.8.3 by @typelevel-steward in #799
- Update case-insensitive to 1.4.0 by @typelevel-steward in #797
- Update cats-effect, cats-effect-kernel, ... to 3.4.11 by @typelevel-steward in #796
- Update dd-trace-api, dd-trace-ot to 1.14.0 by @typelevel-steward in #795
- Update grpc-netty, grpc-okhttp to 1.55.1 by @typelevel-steward in #794
- Update opentelemetry-exporter-otlp, ... to 1.26.0 by @typelevel-steward in #793
- Update scala-collection-compat to 2.10.0 by @typelevel-steward in #788
- Update cats-mtl, cats-mtl-laws to 1.3.1 by @typelevel-steward in #790
- Update netty-tcnative-boringssl-static to 2.0.61.Final by @typelevel-steward in #792
New Contributors
- @typelevel-steward made their first contribution in #775
- @nefilim made their first contribution in #782
- @cb372 made their first contribution in #806
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Improvements
- split InMemory out into published testkit module by @bpholt in #709
- Add Local[F, Span[F]] instance where F is Kleisli[F, Span[F], *] by @bpholt in #713
- Add mock to root aggregate and integrate latest API changes by @daddykotex in #712
- Add
mock
to root aggregate by @armanbilge in #707
Updates
- Update scalafmt-core to 3.7.0 by @scala-steward in #705
- Update dd-trace-api, dd-trace-ot to 1.5.0 by @scala-steward in #704
- Update scalafmt-core to 3.7.1 by @scala-steward in #708
- Update dd-trace-api, dd-trace-ot to 1.6.0 by @scala-steward in #710
- Update scala3-library, ... to 3.2.2 by @scala-steward in #715
- Update sbt-mdoc to 2.3.7 by @scala-steward in #717
- Update cats-effect, cats-effect-kernel to 3.4.6 by @scala-steward in #718
- Update nscplugin, sbt-scala-native, ... to 0.4.10 by @scala-steward in #716
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.0 by @scala-steward in #711
- Update netty-tcnative-boringssl-static to 2.0.57.Final by @scala-steward in #714
- Update scodec-bits to 1.1.35 by @scala-steward in #722
- Update cats-effect-testkit to 3.4.6 by @scala-steward in #723
- Update ciris to 3.1.0 by @scala-steward in #721
- Update dd-trace-api, dd-trace-ot to 1.7.0 by @scala-steward in #720
- Update fs2-io to 3.6.0 by @scala-steward in #719
- Update fs2 to 3.6.1 by @mpilquist in #724
New Contributors
- @daddykotex made their first contribution in #712
Full Changelog: v0.3.0...v0.3.1
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
v0.3.0-M3
New Features
- 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
Bug Fixes
- Fix
spanR
forIOLocal
-basedTrace
by @armanbilge in #679 - Add test for
spanR
by @armanbilge in #681
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
Full Changelog: v0.3.0-M2...v0.3.0-M3
v0.3.0-M2
v0.3.0-M1
Features
- Add ability to create a Trace[IO] from an EntryPoint[IO] by @mpilquist in #666
- Add support for span suppression and coalescing, simplify span creation API via builder pattern by @mpilquist in #665
Refactoring
- Refactor test to include IO instance by @mpilquist in #664
Full Changelog: v0.2.2...v0.3.0-M1
v0.2.2
What's Changed
- Fix bug in child span propagation introduced via spanR by @mpilquist in #663
Full Changelog: v0.2.1...v0.2.2