Releases: typelevel/natchez
Releases · typelevel/natchez
v0.3.7
What's Changed
Build and Dependency Updates
- Update sbt-site, sbt-site-paradox to 1.7.0 by @typelevel-steward in #991
- Update grpc-netty, grpc-okhttp to 1.65.0 by @typelevel-steward in #1032
- Update sbt to 1.10.1 by @typelevel-steward in #1036
- Update sbt-mdoc to 2.5.4 by @typelevel-steward in #1037
- Update grpc-netty, grpc-okhttp to 1.65.1 by @typelevel-steward in #1052
- Update sbt-typelevel, ... to 0.7.2 by @typelevel-steward in #1039
- Update scalafmt-core to 3.8.3 by @typelevel-steward in #1041
- Update opentelemetry-exporter-otlp, ... to 1.41.0 by @typelevel-steward in #1045
- Update slf4j-simple to 2.0.16 by @typelevel-steward in #1046
- Update dd-trace-api, dd-trace-ot to 1.38.1 by @typelevel-steward in #1047
- Update nscplugin, sbt-scala-native to 0.5.5 by @typelevel-steward in #1048
- Update fs2-io to 3.11.0 by @typelevel-steward in #1051
- Revert "Update nscplugin, sbt-scala-native to 0.5.5" by @mpilquist in #1053
- Remove explicit dependency on scodec-bits (pick up via fs2) by @mpilquist in #1054
- Update netty-tcnative-boringssl-static to 2.0.66.Final by @typelevel-steward in #1050
- Update scala-library to 2.12.20 by @typelevel-steward in #1057
- Update sbt-typelevel, ... to 0.7.3 by @typelevel-steward in #1058
- Update sbt to 1.10.2 by @typelevel-steward in #1062
- Update sbt-mdoc to 2.6.1 by @typelevel-steward in #1064
- Update scala-library to 2.13.15 by @typelevel-steward in #1067
- Update scala3-library, ... to 3.3.4 by @typelevel-steward in #1068
- reconfigure Mergify with sbt-typelevel-mergify by @bpholt in #1072
- Update case-insensitive to 1.4.2 by @typelevel-steward in #1073
- Update sbt-typelevel, ... to 0.7.4 by @typelevel-steward in #1074
- Update opentelemetry-exporter-otlp, ... to 1.43.0 by @typelevel-steward in #1077
- Update dd-trace-api, dd-trace-ot to 1.40.2 by @typelevel-steward in #1078
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
- activate root span to get instrumented traces visible in flamegraph by @Ravenow in #944
- Use allocatedCase instead of allocated by @kubukoz in #981
- Add parent_id to JsonObject in XRaySpan by @albin-kv in #1001
Updates
- Update sbt to 1.9.9 by @typelevel-steward in #965
- Update dd-trace-api, dd-trace-ot to 1.30.1 by @typelevel-steward in #964
- Update netty-tcnative-boringssl-static to 2.0.63.Final by @typelevel-steward in #963
- Update scalafmt-core to 3.8.0 by @typelevel-steward in #962
- Update sbt-typelevel, ... to 0.6.6 by @typelevel-steward in #961
- Update ip4s-core to 3.5.0 by @typelevel-steward in #958
- Update opentelemetry-exporter-otlp, ... to 1.35.0 by @typelevel-steward in #957
- Update slf4j-simple to 2.0.12 by @typelevel-steward in #956
- Update grpc-netty, grpc-okhttp to 1.60.2 by @typelevel-steward in #954
- Update munit, munit-scalacheck to 1.0.0-M11 by @typelevel-steward in #953
- Update refined to 0.11.1 by @typelevel-steward in #952
- Update sbt-paradox to 0.10.6 by @typelevel-steward in #951
- Update fs2-io to 3.9.4 by @typelevel-steward in #949
- Update nscplugin, sbt-scala-native, ... to 0.4.17 by @typelevel-steward in #948
- Update cats-effect, cats-effect-kernel, ... to 3.5.3 by @typelevel-steward in #945
- Update sbt-scalajs, scalajs-compiler, ... to 1.15.0 by @typelevel-steward in #943
- Update sbt-mdoc to 2.5.2 by @typelevel-steward in #939
- Update grpc-netty, grpc-okhttp to 1.61.1 by @typelevel-steward in #966
- Update scala3-library, ... to 3.3.3 by @typelevel-steward in #972
- Update libhoney-java to 1.6.0 by @typelevel-steward in #971
- Update grpc-netty, grpc-okhttp to 1.62.2 by @typelevel-steward in #968
- Update sbt-typelevel, ... to 0.6.7 by @typelevel-steward in #967
- Update scala-library to 2.12.19 by @typelevel-steward in #969
- Update dd-trace-api, dd-trace-ot to 1.31.2 by @typelevel-steward in #979
- Update opentelemetry-exporter-otlp, ... to 1.36.0 by @typelevel-steward in #978
- Update netty-tcnative-boringssl-static to 2.0.65.Final by @typelevel-steward in #977
- Update cats-effect, cats-effect-kernel, ... to 3.5.4 by @typelevel-steward in #974
- Update scala-library to 2.13.13 by @typelevel-steward in #970
- Update sbt-site, sbt-site-paradox to 1.6.0 by @typelevel-steward in #983
- Update fs2-io to 3.10.2 by @typelevel-steward in #985
- Update scalafmt-core to 3.8.1 by @typelevel-steward in #986
- Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 by @typelevel-steward in #987
- Update circe-core to 0.14.7 by @typelevel-steward in #1000
- Update sbt-paradox to 0.10.7 by @typelevel-steward in #988
- Update slf4j-simple to 2.0.13 by @typelevel-steward in #994
- Update grpc-netty, grpc-okhttp to 1.63.0 by @typelevel-steward in #990
- Update dd-trace-api, dd-trace-ot to 1.33.0 by @typelevel-steward in #997
- Update opentelemetry-exporter-otlp, ... to 1.37.0 by @typelevel-steward in #992
- Update scala-library to 2.13.14 by @typelevel-steward in #1003
- Update sbt to 1.10.0 by @typelevel-steward in #1005
- Update log4cats-core, log4cats-slf4j to 2.7.0 by @typelevel-steward in #1004
- Update ciris to 3.6.0 by @typelevel-steward in #1006
- Update scodec-bits to 1.2.0 by @typelevel-steward in #1011
- Update dd-trace-api, dd-trace-ot to 1.35.2 by @typelevel-steward in #1028
- Update grpc-netty, grpc-okhttp to 1.64.0 by @typelevel-steward in #1012
- Update circe-core to 0.14.8 by @typelevel-steward in #1027
- Update scalafmt-core to 3.8.2 by @typelevel-steward in #1026
- Update ip4s-core to 3.6.0 by @typelevel-steward in #1023
- Update refined to 0.11.2 by @typelevel-steward in #1021
- Update opentelemetry-exporter-otlp, ... to 1.39.0 by @typelevel-steward in #1024
- Update munit-cats-effect to 2.0.0 by @typelevel-steward in #1015
- Update munit to 1.0.0 by @typelevel-steward in #1014
- Update cats-core to 2.11.0 by @typelevel-steward in #1019
- Update sbt-typelevel, ... to 0.7.1 by @typelevel-steward in #1007
- Update sbt-mdoc to 2.5.3 by @typelevel-steward in #1029
New Contributors
Full Changelog: v0.3.5...v0.3.6
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