Skip to content

UXUM 0.9.0

Choose a tag to compare

@unikmhz unikmhz released this 29 Sep 02:42
· 22 commits to main since this release
v0.9.0
b156b23

What's Changed

  • Bump OpenTelemetry to 0.30.
  • Can now disable metrics at runtime.
  • BREAKING: Can configure multiple metrics exporters in config.
  • BREAKING: Can configure multiple tracing exporters in config.
  • Swapped (unmaintained) opentelemetry-prometheus for an alternative. Probably will return to first-party exporter after OpenTelemetry stabilization process.
  • Moved static labels inside config, to be used for both tracing and metrics OTLP exporters.
  • Fix racy metrics initialization.
  • Bump tonic/prost, socket2.
  • Make exporter TLS parameters configurable.
  • Fix garbage trace_id/span_id attributes in logs when tracing is disabled in config.
  • Add opentelemetry-stdout support for development and debugging.

Merge requests

  • feat(metrics): Rework OpenTelemetry integration + miscellanea by @unikmhz in #47
  • chore: bump opentelemetry for uxum-pools by @unikmhz in #48

Full Changelog: v0.8.0...v0.9.0