Zio Telemetry Versions Save

ZIO-powered OpenTelemetry library

v3.0.0-RC24

1 week ago

What's Changed

  • Update zio-sbt-ci, zio-sbt-ecosystem, ... to 0.4.0-alpha.27 (#843) @scala-steward
  • Update zio-logging to 2.1.17 (#845) @scala-steward
  • Update zio, zio-stacktracer, zio-test, ... to 2.1.2 (#846) @scala-steward
  • Update README.md (#844) @zio-assistant
  • Allow direct access to trace and span id for zio-logging's LogFormat (#842) @andrzejressel
  • Update sbt-bloop to 1.5.18 (#841) @scala-steward
  • Update izumi-reflect to 2.3.9 (#836) @scala-steward
  • Update zio, zio-stacktracer, zio-test, ... to 2.1.1 (#838) @scala-steward
  • Update opentelemetry-api, ... to 1.38.0 (#839) @scala-steward
  • Update zio, zio-stacktracer, zio-test, ... to 2.1.0 (#837) @scala-steward
  • fix opentelemetry example (#835) @IvanFinochenko
  • Update sbt to 1.10.0 (#830) @scala-steward
  • Update sbt-scoverage to 2.0.12 (#831) @scala-steward
  • Update scala-library to 2.13.14 (#829) @scala-steward
  • Update zio-opentelemetry to 3.0.0-RC23 (#828) @scala-steward

Features

First integration with ZIO libraries ecosystem :fire: Thanks @andrzejressel for adding an integration with zio-logging! :rocket:

v3.0.0-RC23

1 month ago

What's Changed

  • OpenTelemetry: propagate ZIO log annotations to OTEL span attributes (#827) @IvanFinochenko
  • Add sbt-explicit-dependencies and sbt-missinglink plugins (#825) @IvanFinochenko
  • Add mima checking (#824) @IvanFinochenko

Approaching the release of version 3.0

There is only one issue to close in Milestone 3.0.0 :rocket:

v3.0.0-RC22

1 month ago

New features

Seamless integration with ZIO Metrics :fire:

  • Allows automatic propagation of ZIO runtime and JVM metrics to OTEL metrics. Enable it by using OpenTelemetry.zioMetrics layer (docs).
  • Pass ZIO log annotations to OTEL metric attributes (docs).

What's Changed

  • Add propagation of ZIO log annotations to OTEL metric attributes (#823) @grouzen
  • Update sbt-bloop to 1.5.17 (#816) @scala-steward
  • Hide ContextStorage layers under OpenTelemetry.contextZIO/.contextJVM layers (#822) @grouzen
  • Integration with ZIO metrics (#801) @grouzen
  • Update sbt-tpolecat to 0.5.1 (#818) @scala-steward
  • Update scala-collection-compat to 2.12.0 (#820) @scala-steward
  • Update opentelemetry-api, ... to 1.37.0 (#817) @scala-steward
  • Update zio-sbt-ci, zio-sbt-ecosystem, ... to 0.4.0-alpha.25 (#812) @scala-steward
  • Update zio, zio-test, zio-test-sbt to 2.0.22 (#819) @scala-steward
  • Update scalafmt-core to 3.8.1 (#814) @scala-steward
  • Update sbt-bloop to 1.5.16 (#813) @scala-steward
  • Update opentelemetry-api, ... to 1.36.0 (#810) @scala-steward
  • Update scala-library to 2.13.13 (#809) @scala-steward
  • Update sbt-bloop to 1.5.15 (#802) @scala-steward
  • Update scalafmt-core to 3.8.0 (#805) @scala-steward
  • Update opentelemetry-api, ... to 1.35.0 (#804) @scala-steward
  • Update sbt to 1.9.9 (#807) @scala-steward
  • Update sbt-scoverage to 2.0.11 (#808) @scala-steward
  • Update zio-opentelemetry to 3.0.0-RC21 (#800) @scala-steward

Dependency Updates

  • Update dependency ubuntu to v22 (#747) @renovate

v3.0.0-RC21

5 months ago

What's Changed

  • Update mdoc, sbt-mdoc to 2.5.2 (#799) @scala-steward
  • Update sbt to 1.9.8 (#798) @scala-steward
  • Update opentelemetry-api, ... to 1.34.1 (#797) @scala-steward
  • Update zio, zio-test, zio-test-sbt to 2.0.21 (#796) @scala-steward
  • [OpenTracing] Preserve Throwable failures when logging errors (#795) @ghostdogpr

v3.0.0-RC20

5 months ago

What's Changed

  • Update zio to 2.0.20 (#792) @grouzen
  • OpenTelemetry Metrics (#790) @grouzen
  • Update sbt-bloop to 1.5.13 (#788) @scala-steward
  • Update opentelemetry-api, ... to 1.33.0 (#789) @scala-steward

OpenTelemetry Metrics

:tada: This release adds support for the long-awaited Metrics signal

OpenTelemetry docs improvements

:santa: Santa brought a docs update with comprehensive and ready-to-run examples based on the amazing Scala CLI tool

v3.0.0-RC19

6 months ago

What's Changed

  • Update sbt-bloop to 1.5.12 (#787) @scala-steward
  • Log a Throwable rather than a Cause in OpenTracing's logError (#786) @ghostdogpr
  • Update scalafmt-core to 3.7.17 (#785) @scala-steward

v3.0.0-RC18

6 months ago

What's Changed

  • Update zio-sbt-ci, zio-sbt-ecosystem, ... to 0.4.0-alpha.22 (#773) @scala-steward
  • Add logging support for opentelemetry (#752) @grouzen
  • Update opentelemetry-api, ... to 1.32.0 (#784) @scala-steward
  • Update zio, zio-test, zio-test-sbt to 2.0.19 (#780) @scala-steward
  • Update mdoc, sbt-mdoc to 2.4.0 (#779) @scala-steward
  • Update mdoc, sbt-mdoc to 2.3.8 (#774) @scala-steward
  • Update sbt to 1.9.7 (#777) @scala-steward
  • Update scalafmt-core to 3.7.15 (#778) @scala-steward
  • Update opentelemetry-api, ... to 1.31.0 (#772) @scala-steward
  • Update zio, zio-test, zio-test-sbt to 2.0.18 (#770) @scala-steward
  • Update zio-sbt-ci, zio-sbt-ecosystem, ... to 0.4.0-alpha.19 (#768) @scala-steward
  • Update sbt to 1.9.6 (#766) @scala-steward
  • Update zio, zio-test, zio-test-sbt to 2.0.17 (#765) @scala-steward
  • Update zio-sbt-ci, zio-sbt-ecosystem, ... to 0.4.0-alpha.18 (#759) @scala-steward
  • Update sbt-scoverage to 2.0.9 (#764) @scala-steward
  • Update scalafmt-core to 3.7.14 (#763) @scala-steward
  • Update opentelemetry-api, ... to 1.30.1 (#762) @scala-steward
  • Update sbt-bloop to 1.5.11 (#758) @scala-steward
  • Update opentelemetry-api, ... to 1.30.0 (#760) @scala-steward
  • Update sbt-scalafmt to 2.5.2 (#761) @scala-steward
  • Update sbt to 1.9.4 (#755) @scala-steward
  • Update zio, zio-test, zio-test-sbt to 2.0.16 (#754) @scala-steward
  • Update snakeyaml-engine to 2.7 (#756) @scala-steward

Logs signal support

zio-opentelemetry module now supports Logs signal. Please check out the documentation for more details.

v3.0.0-RC17

10 months ago

What's Changed

  • Update opentelemetry-api, ... to 1.29.0 (#748) @scala-steward
  • Update scalafmt-core to 3.7.12 (#746) @scala-steward
  • just fixed typo in logs and config of opentelemetry example (#745) @pavertomato
  • Update sbt-tpolecat to 0.5.0 (#743) @scala-steward
  • Update scalafmt-core to 3.7.11 (#742) @scala-steward
  • Update sbt to 1.9.3 (#741) @scala-steward

Dependency Updates

  • Update dependency ubuntu to v22 (#747) @renovate

v3.0.0-RC16

10 months ago

What's Changed

  • Improve docs and polish API (#737) @grouzen
  • Update scalafmt-core to 3.7.10 (#736) @scala-steward
  • Update sbt-bloop to 1.5.9 (#735) @scala-steward
  • Update zio-sbt-ci, zio-sbt-ecosystem, ... to 0.4.0-alpha.12 (#720) @scala-steward
  • Update sbt-tpolecat to 0.4.4 (#731) @scala-steward
  • Update scalafmt-core to 3.7.9 (#732) @scala-steward
  • Improve usability (#734) @regiskuckaertz
  • OpenTelemetry: add ability to set StatusCode in errorMapper based on A (#702) @IvanFinochenko

NOTE: The artifacts of opentracing for scala 2.13 and 3.3.0 haven't been released due to an error in CI pipeline.

v3.0.0-RC15

11 months ago

What's Changed

  • Update scalafmt-core to 3.7.8 (#730) @scala-steward
  • Update sbt to 1.9.2 (#729) @scala-steward
  • Update sbt-tpolecat to 0.4.3 (#724) @scala-steward
  • Update sbt-bloop to 1.5.8 (#723) @scala-steward
  • Update sbt to 1.9.1 (#726) @scala-steward
  • Update scalafmt-core to 3.7.7 (#727) @scala-steward
  • Update opentelemetry-api, ... to 1.28.0 (#725) @scala-steward
  • Update scala-collection-compat to 2.11.0 (#721) @scala-steward
  • Update opentelemetry-api, ... to 1.27.0 (#718) @scala-steward
  • Update zio-sbt-ci, zio-sbt-ecosystem, ... to 0.4.0-alpha.11 (#717) @scala-steward
  • Opentelemetry: add Unsafe suffix to getCurrent* methods (#713) @grouzen