v3.0.0
π Finally, after 26 RC releases, we are ready to release version 3.0 π
Thanks to all contributors
Thanks to all the contributors and users of ZIO Telemetry!
Especially thanks to those who made this release happen:
- @aashish2054
- @andrzejressel
- @davidlar
- @dmytr
- @ghostdogpr
- @IvanFinochenko
- @khajavi
- @oridag
- @pavertomato
- @regiskuckaertz
- @rituraj2342
Best regards,
Michael Nedokushev (@grouzen)
What's changed since 2.0
Most of the effort was put into maturing the zio-opentelemetry
module.
In addition to Traces, the rest of the signals have been added:
The correct synchronization between ZIO 2 runtime and java SDK auto-instrumentation agent was implemented.
The public APIs of all modules have been polished and documented.
What's next?
Now, when we support all types of OTEL signals, it is time to focus on adding smooth integration with the ZIO ecosystem of libraries.
To this end, new modules for zio-http
, zio-grpc
, zio-kafka
, and so on are planned.
Seeing as more and more companies continue to migrate to OpenTelemetry, I believe that most of the development will be focused on the zio-opentelemetry
module, and the zio-opencensus
and zio-opentracing
will gradually become obsolete.
Dependency Updates
- Update sbt-bloop to 2.0.3 (#895) @scala-steward
- Update zio-logging to 2.3.2 (#898) @scala-steward
- Update opentelemetry-api, ... to 1.43.0 (#897) @scala-steward
- Update zio, zio-stacktracer, zio-test, ... to 2.1.11 (#896) @scala-steward
- Update scala-library to 2.13.15 (#893) @scala-steward
- Update sbt-scoverage to 2.2.1 (#894) @scala-steward
- Update sbt-scoverage to 2.2.0 (#885) @scala-steward
- Update scala3-library to 3.5.1 (#892) @scala-steward
- Update opentelemetry-api, ... to 1.42.1 (#886) @scala-steward
- Update mdoc, sbt-mdoc to 2.6.1 (#890) @scala-steward
- Update sbt-bloop to 2.0.2 (#889) @scala-steward
- Update snakeyaml-engine to 2.8 (#891) @scala-steward
- Update sbt to 1.10.2 (#887) @scala-steward
- Update mdoc, sbt-mdoc to 2.6.0 (#888) @scala-steward
- Update zio, zio-stacktracer, zio-test, ... to 2.1.9 (#883) @scala-steward
- Update sbt-scoverage to 2.1.1 (#879) @scala-steward
- Update zio-opentelemetry, ... to 3.0.0-RC26 (#878) @scala-steward
- Update zio-logging to 2.3.1 (#880) @scala-steward
- Update scala3-library to 3.5.0 (#881) @scala-steward