Elastic APM Android Agent release notes
Review the changes, fixes, and more in each version of Elastic APM Android Agent.
To check for security updates, go to Security announcements for the Elastic stack.
This functionality is in technical preview and may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.
Release date: July 29, 2024
- Bumping upstream libs: #340
- Addressing TrueTime issue #339: #340
Release date: May 30, 2024
- Bytecode instrumentation issue in #323: #324
Release date: May 24, 2024
- HTTP exporting fix: #319
Release date: May 17, 2024
- Adding consumer R8 rules to address R8 full mode: #309
Release date: April 3, 2024
- Removing strict version constraint that prevented enforcing compileSdk > 33: #292
Release date: March 11, 2024
- Added configuration to set a base OpenTelemetry Resource object: #276
Release date: February 2, 2024
- Making OpenTelemetry Android the base project: #268
Release date: January 18, 2024
- Fix for #254: #261
Release date: December 12, 2023
- Making internal logs configurable: #245
- Fix #242: #244
Release date: November 21, 2023
Release date: October 31, 2023
- Fix truetime duplicated classes: #222
Release date: October 27, 2023
- Adding setExportProtocol configuration to choose between HTTP and gRPC, defaulting to gRPC: #213
- Upgrading Byte Buddy version to 1.14.9: #207
- Setting minimum AGP version to 7.4.0 to use the Gradle plugin: #207
- Removing Gradle’s warning on missing serverUrl param: #209
- Adding http response content length attr to okhttp spans: #211
- Marking okhttp spans as failed when receiving an error response code: #212
- Bumping OTel SDK to 1.31.0 and adding new semconv dependency: #217
Release date: October 16, 2023
- Making Session ID generator configurable: #178
- Adding sample rate support: #179
- Adding support for AGP > 8: #197
- Setting minimum AGP version to 7.4.0: #197
Release date: August 23, 2023
- Updating OpenTelemetry SDK to 1.27.0 where logs are stable: #168
- Updating OpenTelemetry SDK to 1.28.0 where the new disk buffering lib is present: #170
- Adding network connectivity attributes to logs: #173
- Adding local persistence/caching support: #174
Release date: June 2, 2023
- Sending app’s versionCode in the
service.build
attribute: #153 - Sending app’s lifecycle events: #159
- Adding spans, logs and metrics filtering support: #160
- Fix #164: #165
Release date: April 5, 2023
- Using minSdk 24: #149
- Making OpenTelemetry processors and exporters configurable: #151
- Making environment name configurable at runtime: #152
Release date: April 3, 2023
- Added server ApiKey auth support: #141
Release date: March 30, 2023
- Wrapping HTTP spans: #106
- Tracking app launch time metrics: #110
- Added runtime configuration options: #122
- Added central configuration recording option: #136
Release date: December 12, 2022
- OpenTelemetry agent set up.
- Automatic instrumentation of Android Activities and Fragments.
- Automatic instrumentation of OkHttp client calls.
- Filtering of http-related Spans