Skip to content

Version 0.5.0

Latest
Compare
Choose a tag to compare
@breedx-splk breedx-splk released this 23 Apr 23:48
7fd6be5

This release is based on OpenTelemetry Java Instrumentation 2.3.0-alpha and the OpenTelemetry Java Core (sdk/api/exporters) 1.37.0.

Note that many artifacts have the -alpha suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.

⚠️⚠️⚠️ There are considerable breaking changes in this release.

Breaking changes include considerable restructuring of the overall project layout. This provides a much more modularized project that publishes more granular instrumentation modules. Note that as a result of this, the topmost dependency is changing its name to io.opentelemetry.android:android-agent.

📈 Enhancements

  • Append global attributes to logs signal. (#266)
  • Change crash reporting to send a LogRecord instead of Span. (#237)
  • Restructure modules (#267, #269, and #276)
  • Update upstream deps (#301 and #304)
  • Update README re: desugaring (#309)

🛠️ Bug fixes

  • Ensure that services are initialized via ServiceManager when OpenTelemetryRum is built. (#272)
  • Start the ServiceManager itself when OpenTelemetryRum is built. (#278)

🧰 Tooling

  • Update Release process (#300)
  • Adding '-alpha' to all modules' versions (#297)

🙇 Thank you

This release was possible thanks to the following contributors:

@bidetofevil
@breedx-splk
@LikeTheSalad
@marandaneto
@trask