This release is based on OpenTelemetry Java Instrumentation and
the OpenTelemetry Java Core (sdk/api/exporters) 1.53.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.
📣 Migration notes
- Volley HTTP instrumentation is now marked as deprecated and will be removed in 0.20.0. Volley has not seen a release in about 4 years and it is unlikely that it has much adoption. As a result, we have chosen to halt development of the instrumentation in
opentelemetry-android
. #1145
🛠️ Bug fixes
- Allow empty global attributes from empty Supplier at startup (#1102)
- Fix build warning for duplicate module namespace in manifest (#1136)
📈 Enhancements
- Updated ANR data model from span to log event (#1101)
- Experimental OpenTelemetryRum.shutdown() and instrumentation uninstall (#1109)
- build: bump compileSdkVersion to 36 (#1122)
- Remove READ_PHONE_STATE permission and update docs (#1129)
- Okhttp jvm android resolution (#1155)
- Update network fetch - Use relevant APIs and permissions across different API Levels (#1147)
🙇 Thank you
This release was possible thanks to the following contributors:
@bidetofevil
@breedx-splk
@cleverchuk
@fractalwrench
@LeadAssimilator
@LikeTheSalad
@magda-woj
@marandaneto
@surbhiia
@tonzhan2
@VitaSokolova