Version 0.5.0
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.
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 whenOpenTelemetryRum
is built. (#278)
🧰 Tooling
🙇 Thank you
This release was possible thanks to the following contributors: