Skip to content

Release 0.25.0

Compare
Choose a tag to compare
@psx95 psx95 released this 08 May 23:39
· 80 commits to main since this release
4cc2f4d

Changes Highlights

  • With this release a shaded variant of the auto-exporter is being provided along with an un-shaded variant. The shaded jar is recommended when the auto-exporter required to be provided as an agent. This is a common use-case when using OTel auto-instrumentation.
  • Fixed underlying bug with the exporters that caused OpenTelemetry to disable if this library was used with opencensus-shim (#141).
  • Updated metric exporter to set label descriptors for metrics to type String if the default prefix - workload.googleapis.com is used (#159).
  • Documentation updates and fixes to the examples that make them easier to run & follow.

Important - Broken Dependencies

  • The non-shaded variant for exporter-auto has a broken POM, which will cause issues in a Maven project. Use the shaded variant instead.

Complete Release Notes - What's Changed

  • Update README to add missing setup steps. by @psx95 in #192
  • Replaced concrete type TraceExporter with interface type SpanExporter by @psx95 in #194
  • Fix header check by @psx95 in #197
  • chore: add CODEOWNERS file to auto assign team for reviews by @aabmass in #200
  • Fix trace exporter by @psx95 in #193
  • Fix metrics exporter by @psx95 in #203
  • Remove shadow plugin from exporter-trace module by @psx95 in #204
  • Fix exporter-trace example & add README by @psx95 in #206
  • Fix metrics exporter integration by @psx95 in #207
  • Fix documentation errors by @psx95 in #208
  • Upgrade to Gradle 7.6 by @punya in #209
  • Update gradle by @psx95 in #211
  • Improve build time for e2e-test-server by @psx95 in #213
  • Relocate dependencies in the generated shadowJar by @psx95 in #212
  • Make GCPResourceTest environment agnostic by @psx95 in #217
  • Update dependencies by @psx95 in #219
  • Fix autoconf example by @psx95 in #223
  • Update license header by @psx95 in #222
  • Add missing otlp exporter dependency by @psx95 in #221
  • Add required env variables for publishing metrics by @psx95 in #224
  • Spotless yaml by @psx95 in #227
  • Update allowed copyright holders by @psx95 in #230
  • Spotless shell by @psx95 in #228
  • Fix timeseries by @psx95 in #231
  • Refactor: Rename method & variables for better readability by @psx95 in #233
  • Configures auto-exporter to publish shaded and non-shaded variants by @psx95 in #235
  • Adds dependency declarations to order tasks by @psx95 in #237
  • Declares explicit dependency for signMavenPublication by @psx95 in #238
  • Add script to run example in docker container by @psx95 in #229

Full Changelog: v0.24.0...v0.25.0