OpenTelemetry - CNCF/opentelemetry-android: Release v0.5.0
Name: opentelemetry-android
Owner: OpenTelemetry - CNCF
Release: Version 0.5.0
Released: 2024-04-23
License: Apache-2.0
Release Assets:
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 whenOpenTelemetryRum
is built. (#278)
🧰 Tooling
🙇 Thank you
This release was possible thanks to the following contributors:
@bidetofevil @breedx-splk @LikeTheSalad @marandaneto @trask