<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Android agent release notes]]></title><description><![CDATA[Android agent release notes]]></description><link>https://docs.newrelic.com</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Mar 2026 15:08:16 GMT</lastBuildDate><atom:link href="https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/feed.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Android agent v1.338]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjMzOA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-1338</link><pubDate>Wed, 13 Mar 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Notes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Happy Pi Day!&lt;/li&gt;
&lt;li&gt;Welcome to New Relic for Mobile Apps, we&apos;re glad to have you aboard.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 13 Mar 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v1.347]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjM0Nw==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-1347</link><pubDate>Fri, 29 Mar 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved setup and configuration support, especially on Windows&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixes an issue where HttpURLConnection responses could raise an unhandled exception&lt;/li&gt;
&lt;li&gt;Fixes an issue where reported response time is much shorter than actual response time under certain conditions&lt;/li&gt;
&lt;li&gt;Fixes an issue where certain HTTP requests could raise an unhandled exception&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 29 Mar 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v1.363]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjM2Mw==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-1363</link><pubDate>Wed, 08 May 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Notes&lt;/h3&gt;
&lt;p&gt;New Relic for Android is now compatible with Android 2.2 (API Level 8)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixes a scenario where the New Relic SDK could cause Android apps to crash when running on Android 2.2&lt;/li&gt;
&lt;li&gt;Fully supports network activity instrumentation and reporting on Android 2.2&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 08 May 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v2.397.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0yLjM5Ny4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-23970</link><pubDate>Fri, 07 Jun 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Gradle and Android Studio support&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Now you can add New Relic to your Gradle builds&lt;/li&gt;
&lt;li&gt;Android Studio support via Gradle/Maven&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 07 Jun 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v2.365]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0yLjM2NQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-2365</link><pubDate>Fri, 31 May 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New Install Process&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Eclipse plugin support&lt;/li&gt;
&lt;li&gt;Maven Sonatype repository&lt;/li&gt;
&lt;li&gt;Simplified Ant installation&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Eclipse&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Install via Eclipse plugin or Eclipse Marketplace&lt;/li&gt;
&lt;li&gt;Debug in Eclipse with New Relic&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Maven&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Reference New Relic in pom.xml&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Updated Agent API&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Control when New Relic starts&lt;/li&gt;
&lt;li&gt;Be sure to &lt;a href=&quot;https://newrelic.com/docs/mobile-apps/android-1-upgrade&quot;&gt;read our upgrade notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 31 May 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v2.426.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0yLjQyNi4x</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-24261</link><pubDate>Wed, 11 Sep 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added support for ProGuard with Ant builds. *Note: Version 2.426.0 of the Android agent already works with ProGuard and other build systems (Gradle, Maven, and Eclipse).&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 11 Sep 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v2.426.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0yLjQyNi4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-24260</link><pubDate>Thu, 27 Jun 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The agent now detects if the app was instrumented properly and displays an error message if otherwise.&lt;/li&gt;
&lt;li&gt;The Eclipse plugin now refreshes your project after installing/updating New Relic.&lt;/li&gt;
&lt;li&gt;Improved post installation messaging in Eclipse.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixes an issue in Eclipse on Windows where Eclipse is installed in a location with a space in the path.&lt;/li&gt;
&lt;li&gt;Repackaged the agent with JarJar to prevent class space collisions.&lt;/li&gt;
&lt;li&gt;Fixes an issue where a re-used HttpRequest object would have multiple X-NewRelic-ID headers added.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 27 Jun 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v2.433.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0yLjQzMy4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-24330</link><pubDate>Wed, 25 Sep 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added support for ProGuard with Ant builds.&lt;/li&gt;
&lt;li&gt;Clarified naming of unknown carriers on Android&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 25 Sep 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v3.214.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0zLjIxNC4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-32140</link><pubDate>Sun, 01 Dec 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;End to end instrumentation for your mobile applications.&lt;/li&gt;
&lt;li&gt;Automatic instrumentation of important system objects and methods.&lt;/li&gt;
&lt;li&gt;Customizability to allow for instrumentation of your most important objects and methods.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Sun, 01 Dec 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v3.239.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0zLjIzOS4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-32390</link><pubDate>Tue, 17 Dec 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Call checkcast before invoking NR instrumentation.&lt;/p&gt;
&lt;p&gt;This fixes an issue where the Dalvik VM refuses to load a class with our instrumentation in cases where the inbound object is not the expected type as determined by static code analysis.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Don&apos;t attempt to instrument constructors in subclasses of classes we normally instrument.&lt;/p&gt;
&lt;p&gt;While we support instrumenting constructors by replacing the call to , we don&apos;t support doing this in subclasses. For now, we ignore these cases but may return to adding inline instrumentation to constructors in the future.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Java 7u60 (pre-release) refactored the class in which we were storing our invocation dispatcher.&lt;/p&gt;
&lt;p&gt;We&apos;ve future proofed the agent by storing the dispatcher in another core class.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 17 Dec 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v2.444.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0yLjQ0NC4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-24440</link><pubDate>Thu, 21 Nov 2013 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed rare bug in Eclipse where all projects are built with New Relic regardless of agent jar presence.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 21 Nov 2013 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v3.308.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0zLjMwOC4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-33080</link><pubDate>Wed, 26 Feb 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;New API methods for adding cross application tracing headers to noticeHttpTransaction().&lt;/p&gt;
&lt;p&gt;In case the New Relic agent doesn&apos;t support the HTTP API you&apos;re using, you can manually submit a transaction via the noticeHttpTransaction() method. With this release, this method now allows you to set the NR cross application tracing header for tracking purposes.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a rare build crash where newly constructed objects go unused and are later optimized down by ProGuard.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 26 Feb 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v3.264.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0zLjI2NC4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-32640</link><pubDate>Thu, 16 Jan 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;New API method for configuring logging verbosity.&lt;/p&gt;
&lt;p&gt;You can now choose how verbose the agent will be at boot by chaining withLogLevel() before your NewRelic start() call. The default level is INFO.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;New API method for renaming inflight interactions.&lt;/p&gt;
&lt;p&gt;Call NewRelic.setInteractionName() at the beginning of your onCreate() method to set a custom name for your interaction. This usually defaults to the name of the Activity subclass.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Method tracing optimizations.&lt;/p&gt;
&lt;p&gt;We’ve carefully reviewed the code involved in tracing instrumented methods and reduced its CPU and memory overhead substantially.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 16 Jan 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v3.330.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0zLjMzMC4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-33300</link><pubDate>Tue, 11 Mar 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Ensure interactions complete when an app leaves the foreground.&lt;/p&gt;
&lt;p&gt;Previously, it was possible for an interaction to persist across application foreground/background lifecycles if a trace segment was still in flight. This resulted in interaction traces extending past the default 60-second limit. Now, interactions are stopped when the app leaves the foreground regardless of segment states.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Machine metrics continue generation upon app restore.&lt;/p&gt;
&lt;p&gt;Machine metrics now continue to generate after an app has been in the background and enters the foreground. Previously, they were only generated from launch until the app entered the background.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Improve BitmapFactory instrumentation scoping.&lt;/p&gt;
&lt;p&gt;BitmapFactory’s static method instrumentation is now scoped to more tightly to its package and class to prevent instrumentation of similar but unrelated method signatures.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Added more instrumentation to summary metrics.&lt;/p&gt;
&lt;p&gt;Now all instrumented methods are included in summarized category metrics including those only present in background threads.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Added missing methods to HttpsUrlConnection instrumentation.&lt;/p&gt;
&lt;p&gt;Several missing proxy methods have been added to our HttpsUrlConnection shim. This restores the ability to override default HTTPS behavior.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 11 Mar 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v3.361.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0zLjM2MS4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-33610</link><pubDate>Mon, 07 Apr 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Better auto-naming support for Fragments.&lt;/p&gt;
&lt;p&gt;Previously, separating fragments from the calling Activity required renaming the running interaction. Now, Fragments have first class treatment and will show up alongside Activities.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;OkHttp instrumentation.&lt;/p&gt;
&lt;p&gt;If you&apos;re using Square’s OkHttp library, you&apos;ll now see your HTTP transactions automatically appear on RPM. There’s no longer any need to use the agent API to track these transactions.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Clear all metric caches after a failed harvest cycle.&lt;/p&gt;
&lt;p&gt;In rare cases where the agent is unable to connect to New Relic&apos;s servers, some metric caches persisted and caused unusually large metric numbers. Now, all these caches are cleared at the end of the cycle to prevent compounding aggregation.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Improved inflight interaction naming.&lt;/p&gt;
&lt;p&gt;There are some cases in which renaming a running interaction did not fully rename the metric scope. This fix ensures all aspects of the interaction bear the new name.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Fixed an issue in Proguard bytecode handling.&lt;/p&gt;
&lt;p&gt;While compiling Android apps with Proguard&apos;s optimizations turned on is discouraged, the agent does its best to support such optimizations. However, we mishandled one such case and have fixed it in this release.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 07 Apr 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v3.378.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0zLjM3OC4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-33780</link><pubDate>Thu, 15 May 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;CPU vitals in Interaction traces.&lt;/p&gt;
&lt;p&gt;We&apos;ve added CPU vitals in interaction traces. You&apos;ll now be able to see your application&apos;s usage of the device&apos;s CPU(s) as a percentage of the total CPU time.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Restore compatibility for building with Java 7u55 and support Java 8.&lt;/p&gt;
&lt;p&gt;Java 7u55 introduced a slight change that broke our build process. We&apos;ve corrected this issue and added support for Java 8.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Applications without version numbers crashed the agent.&lt;/p&gt;
&lt;p&gt;Strangely, it&apos;s possible to build an Android application without a version number defined in the manifest. We now detect this case and shut down the agent cleanly with an error message indicating we require a version number.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Encode custom Http(s) error response bodies.&lt;/p&gt;
&lt;p&gt;Http(s) error response bodies are normally encoded to ease escaping. However, errors reported via the API were not encoded. We&apos;ve fixed this so all errors should appear properly in the UI.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 15 May 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v3.407.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0zLjQwNy4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-34070</link><pubDate>Thu, 12 Jun 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Notes&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Improvements&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;API methods now check for bad values and throw IllegalArgumentException&lt;/p&gt;
&lt;p&gt;Previously, our API methods would silently discard bad data without recording errors or metrics. We&apos;ve changed this behavior to be more informative by throwing an exception when bad arguments are passed.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Fixes&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Android Gradle plugin 0.10 compatibility&lt;/p&gt;
&lt;p&gt;Version 0.10.0 of the plugin introduced a subtle change that caused errors during build time that would produce ClassCastException errors at runtime. We’ve fixed this issue and verified we&apos;re also compatible with 0.11.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Improved thread safety in the API&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some API methods exhibited race conditions under heavy utilization. These race conditions are now solved.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Summary metrics occasionally exhibited bad values&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You may have noticed strange numbers in your application overview chart. We&apos;ve isolated the cause of these numbers and fixed the underlying issue in the agent.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 12 Jun 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v3.419.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0zLjQxOS4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-34190</link><pubDate>Thu, 24 Jul 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Naming changes to Interaction Traces&lt;/p&gt;
&lt;p&gt;We&apos;ve changed the naming scheme for Interaction Traces to be more clear. Instead of &quot;ActivityClass#onCreate&quot;, you&apos;ll see &quot;Display ActivityClass&quot;. If you want to change the name of a running Interaction, just call &lt;code&gt;setInteractionName()&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;New API methods for starting and stopping Interaction Traces&lt;/p&gt;
&lt;p&gt;We&apos;ve added two new methods to the NewRelic class API to give you greater control over starting and stopping Interaction Traces. The &lt;code&gt;startInteraction()&lt;/code&gt; method now just takes a string, no context needed. Use &lt;code&gt;endInteraction()&lt;/code&gt; to stop a running interaction.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;New &lt;code&gt;@SkipTrace&lt;/code&gt; annotation to exclude methods from default instrumentation&lt;/p&gt;
&lt;p&gt;While automatic instrumentation is one of the more convenient features of the agent, there are a few cases where it can get in the way. Should you encounter one of these cases, simply add this annotation to the method in question, and the agent will skip it during compile time instrumentation.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 24 Jul 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v3.429.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0zLjQyOS4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-34290</link><pubDate>Fri, 22 Aug 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;New Gradle Plugin&lt;/p&gt;
&lt;p&gt;We&apos;ve rewritten the New Relic Gradle plugin from the ground up to impose a smaller footprint on your build and improve compatibility with the new Gradle Daemon.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 22 Aug 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v4.120.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC00LjEyMC4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-41200</link><pubDate>Fri, 21 Nov 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;You can now disable the capture of the HTTP response body for requests by calling &lt;code&gt;NewRelic.disableFeature(FeatureFlag.HttpResponseBodyCapture)&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;You can now disable crash reporting by calling &lt;code&gt;NewRelic.disableFeature(FeatureFlag.CrashReporting)&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The SDK was updated to accept the HTTP method in &lt;code&gt;NewRelic.noticeHttpTransaction()&lt;/code&gt; and &lt;code&gt;NewRelic.noticeNetworkFailure()&lt;/code&gt; allowing more detailed information to be collected.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolves an issue related to recording a URL that could have potentially resulted in a Null Pointer Exception.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 21 Nov 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v4.178.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC00LjE3OC4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-41780</link><pubDate>Thu, 08 Jan 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Addresses an issue that may have caused an upgraded application to continue reporting the older version of the application to New Relic.&lt;/li&gt;
&lt;li&gt;Corrects a potential RuntimeException when the HEAD method was used in an HTTP request.&lt;/li&gt;
&lt;li&gt;Resolves an IllegalArgumentException that could have occurred in the edge case where the start or end time of an HTTP transaction was invalid.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 08 Jan 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v4.190.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC00LjE5MC4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-41900</link><pubDate>Thu, 05 Feb 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved instrumentation of the OkHttp library v1.6 to include support for OkURLFactory&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Notes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;This will be the last release of the Android SDK to support Android 2.2. Future versions will require 2.3+.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 05 Feb 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v4.265.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC00LjI2NS4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-42650-0</link><pubDate>Wed, 04 Mar 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;This release adds instrumentation for versions 2.1+ of Square&apos;s OkHttp library. 1.x versions continue to be supported.&lt;/li&gt;
&lt;li&gt;This release also adds support for the Retrofit (1.8+) and Picasso (2.4+) libraries from Square.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Notes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;With this release, the Android SDK will require a minimum version of Android 2.3. Apps requiring Android 2.2 can still use the legacy version of the New Relic Mobile Android SDK, 4.244.0 (&lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/mobile-monitoring-installation/android/installing-android-apps-android-22-support&quot;&gt;instructions here&lt;/a&gt;). The legacy version will only receive critical updates if necessary.&lt;/li&gt;
&lt;li&gt;Please note that versions 2.x of the OkHttp library require Android 2.3+ and Java 7. (see &lt;a href=&quot;https://github.com/square/okhttp/blob/master/CHANGELOG.md#version-200&quot;&gt;https://github.com/square/okhttp/blob/master/CHANGELOG.md#version-200&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 04 Mar 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v4.244.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC00LjI0NC4w</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-42440</link><pubDate>Thu, 19 Feb 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;A custom application version can now be set using the new method &lt;code&gt;NewRelic.withApplicationVersion(String appVersion)&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Added the method &lt;code&gt;NewRelic.recordMetric(String name, String category)&lt;/code&gt; to allow recording a custom metric with just a name and category, the value defaulted to 1. &lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Notes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;This release supports Android 2.2+. Future releases will require 2.3+.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 19 Feb 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v4.273.4]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC00LjI3My40</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-42734</link><pubDate>Wed, 08 Apr 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Addresses an issue that could cause a null pointer exception when an empty response body was received using older versions of the Retrofit library&lt;/li&gt;
&lt;li&gt;Corrects a potential ConcurrentModificationException during instrumentation when a large number of HTTP requests was made&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 08 Apr 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v4.98.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC00Ljk4LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-4980</link><pubDate>Wed, 29 Oct 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolves a crash in InputStream instrumentation when chunked transfer encoding is used.&lt;/li&gt;
&lt;li&gt;Custom interaction names, when specified, are now used in Crash interaction history trails.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 29 Oct 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v4.87.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC00Ljg3LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-4870</link><pubDate>Wed, 08 Oct 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Crash Reporting&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;This release introduces crash reporting for mobile apps. Crash reporting supports capture and reporting of unhandled Java runtime exceptions.&lt;/li&gt;
&lt;li&gt;Crashes include interaction trails: a history of automatically instrumented actions that occurred during the app session leading up to the crashing event. No breadcrumbs needed.&lt;/li&gt;
&lt;li&gt;The SDK includes a &lt;code&gt;NewRelic.crashNow()&lt;/code&gt; method to trigger a test crash quickly and easily.&lt;/li&gt;
&lt;li&gt;You can also disable crash reporting via the runtime API.&lt;/li&gt;
&lt;li&gt;When building an app with Proguard enabled, the Proguard mapping file is sent to New Relic to automatically provide human readable crash reports in the UI.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Session improvements&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;The SDK now more consistently records MobileSession events in Insights when users use various app switchers on Android 4.x.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Improve reported traffic accuracy&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Corrects an issue where the SDK could continue to report an app as active when it had entered the background. This fix will reduce the traffic reported for an app to more accurately reflect actual usage.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Improve thread naming accuracy&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Corrects an issue where the SDK reported some metrics with an incorrect display name. This fix will more accurately reflect thread breakdown data in interactions.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 08 Oct 2014 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.0.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjAuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-500</link><pubDate>Fri, 01 May 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Insights for Mobile&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This release introduces Insights for New Relic Mobile.&lt;/p&gt;
&lt;p&gt;The Android SDK now automatically records Session, Interaction, and Crash events in New Relic Insights. After upgrading to this release, you will be able to build queries and dashboards in Insights with the new Mobile event type. All events include attributes reflecting session and unique install identifiers, device, OS, geography, duration and other data. See the &lt;a href=&quot;https://docs.newrelic.com/docs/insights/new-relic-insights/decorating-events/insights-attributes#mobile-defaults&quot;&gt;Insights documentation&lt;/a&gt; for a description of Mobile attributes and Insights usage details.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Custom events&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In addition to the standard events available in Insights, you can now record custom events. Custom events have a name and set of key:value attributes, perfect for capturing usage, monetization, and custom performance data. Custom events are also available in Insights. See the &lt;a href=&quot;https://docs.newrelic.com/docs/insights/new-relic-insights/adding-querying-data/custom-attributes-events-new-relic-mobile#What-are-events-in-New-Relic-Mobile?&quot;&gt;Mobile Custom Event documentation&lt;/a&gt; for details.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Custom attributes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In addition to event-specific attributes, this release provides support for install-scoped attributes. An attribute recorded in the app will be attached to every Session, Interaction, Crash, and Custom event reported from that instance of the app. Custom attributes are perfect for tracking durable information like account id, campaign origin, subscription level, etc. See the &lt;a href=&quot;https://docs.newrelic.com/docs/insights/new-relic-insights/adding-querying-data/custom-attributes-events-new-relic-mobile#What-are-attributes?&quot;&gt;Mobile Custom Attribute documentation&lt;/a&gt; for details.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/mobile-sdk-api/new-relic-mobile-sdk-api/working-android-sdk-api#attributes-events-insights&quot;&gt;Android API documentation&lt;/a&gt; includes details on sending custom events and attributes to Insights.&lt;/p&gt;</content:encoded><description>ReleasedOn: Fri, 01 May 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.0.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjAuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-501</link><pubDate>Fri, 01 May 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Corrects an issue where the &lt;a href=&quot;https://docs.newrelic.com/docs/insights/insights-data-sources/default-attributes/mobile-default-attributes-insights#mobile-timesinceload&quot;&gt;timeSinceLoad attribute&lt;/a&gt; may not have been sent for Insights Events.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 01 May 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.0.3]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjAuMw==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-503</link><pubDate>Tue, 19 May 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixes a crash resulting from empty body responses when using version 1.9 of the Retrofit library.&lt;/li&gt;
&lt;li&gt;Corrects an internal issue with reserved attribute names. &apos;interactionDuration&apos; is now a reserved attribute name.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 19 May 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.10.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjEwLjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5100</link><pubDate>Thu, 12 Jan 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed instrumentation failures that occurred when building apps that used both Dexguard and the Android Retrolambda plugin.&lt;/li&gt;
&lt;li&gt;Updated agent logging to remove noise and conform to Gradle logging conventions.&lt;br&gt;
Adding --info or --debug to the Gradle build will result in more detailed logging messages.&lt;/li&gt;
&lt;li&gt;Replaced Gradle agent plugin POM file missing from Jfrog Bintray artifact repository.&lt;/li&gt;
&lt;li&gt;Agent and agent plugin are now built using JDK 1.8.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 12 Jan 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.1.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjEuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-510</link><pubDate>Wed, 03 Jun 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The Android SDK will now collect an app build identifier when an app crashes, which will be displayed in parentheses beside the version number in the Crash Details page in RPM. This value defaults to the string &lt;code&gt;versionCode&lt;/code&gt; that is specified in the app&apos;s AndroidManifest.xml. If &lt;code&gt;versionCode&lt;/code&gt; is not specified the build identifier not be displayed.&lt;/li&gt;
&lt;li&gt;A new API method &lt;code&gt;withBuildIdentifier(String)&lt;/code&gt; was added to allow specifying a custom app build identifier, overriding the default value pulled from &lt;code&gt;versionCode&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt; Updates to unique ID management to improve accuracy of unique device counts.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 03 Jun 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.1.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjEuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-511</link><pubDate>Fri, 05 Jun 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Notes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolves a compatibility issue that may occur when running apps on Android M preview.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 05 Jun 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.11.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjExLjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5110</link><pubDate>Tue, 28 Feb 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;h4&gt;Adds recording of network request error events&lt;/h4&gt;
&lt;p&gt;The agent now generates &lt;em&gt;MobileRequestError&lt;/em&gt; events describing failures in network requests. This new event tracks networking and HTTP errors, and includes attributes for common request properties. More details can be found at &lt;a href=&quot;https://docs.newrelic.com/docs/mobilerequesterror-events-insights&quot;&gt;Mobile Request Error Events&lt;/a&gt;.&lt;/p&gt;
&lt;h4&gt;Adds additional session attributes&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;lastInteraction&lt;/em&gt; allows you to see in Insights, what the most common exit screen was for customers across all sessions or a filtered selection of sessions.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;appBuild&lt;/em&gt; allow developers to view the adoption of a new build, particularly if rolled out under an existing app version number. Originally, this was only available on crash events.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;architecture&lt;/em&gt; and &lt;em&gt;runTime&lt;/em&gt; allow you to see the hardware type and Java runtime version the of the device on which the app is running. Both values are taken form the device&apos;s system properties, and are useful for debugging device-specific issues.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;h4&gt;Fix the &lt;em&gt;minimum utilization&lt;/em&gt; instrumentation filter&lt;/h4&gt;
&lt;p&gt;Slow interaction trace capture relied on an incorrectly interpreted minimum utilization value. In some cases you may see more slow interaction traces than previous agent versions. Please reach out to support if you are not seeing slow interaction traces.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Fix crash when using OkHttp 3.2.0 web sockets&lt;/h4&gt;
&lt;p&gt;Although the Android agent does not &lt;em&gt;officially&lt;/em&gt; support OkHttp versions prior to 3.4, this fix avoids crashes that may occur when including 3rd-party libraries that may depend on those versions of OkHttp.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Warn when agent and class rewriter versions do not match&lt;/h4&gt;
&lt;p&gt;Instead of halting a build of the application, the agent will warn of this benign scenario. Agent JAR version mismatch sometimes occurs when upgrading to a new agent version.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Fix ConcurrentModificationException crash&lt;/h4&gt;
&lt;p&gt;This change addresses a rarely seen crash that occurs during agent start-up.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Move remaining sampler shutdown to background thread&lt;/h4&gt;
&lt;p&gt;This change addresses a lag seen during interaction trace completion.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 28 Feb 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.1.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjEuMg==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-512</link><pubDate>Fri, 19 Jun 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolves an issue where the connection type used by the app may have been incorrectly reported.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 19 Jun 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.12.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjEyLjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5120</link><pubDate>Wed, 08 Mar 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;h4&gt;Updates to recording custom events&lt;/h4&gt;
&lt;p&gt;With this agent release, Mobile custom events are now recorded as their own event type in New Relic Insights. Until this release, custom events for New Relic Mobile were bundled under the &quot;Mobile&quot; event type (category=&apos;Custom&apos;). This release includes a new method to be used for adding custom events: &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/android-sdk-api/record-custom-event&quot;&gt;recordCustomEvent&lt;/a&gt;. The previously used method for this, &lt;em&gt;recordEvent&lt;/em&gt;, is now deprecated. This update is to satisfy customer requests for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Improved Insights query performance&lt;/li&gt;
&lt;li&gt;Defining your own custom event names&lt;/li&gt;
&lt;li&gt;Finding custom events in Insights more easily&lt;/li&gt;
&lt;li&gt;Flexibility to define data retention per custom event type (1 day default; more with Insights Pro)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For this and the next several releases, we will continue to support the previous method for custom events (recordEvent) to avoid impact on your queries and existing dashboards.&lt;/p&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Ignore BaseFragmentActivityGingerbread base class when auto-instrumenting activities.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 08 Mar 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.12.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjEyLjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5121</link><pubDate>Thu, 23 Mar 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix a null pointer exception crash that occurred during completion of activity traces.&lt;/li&gt;
&lt;li&gt;Optimize updates to the analytics attribute store.&lt;/li&gt;
&lt;li&gt;OkHttp3 responses are no longer pre-buffered. Streamed responses without a content length header will report -1 for content length.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 23 Mar 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.12.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjEyLjI=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5122</link><pubDate>Wed, 29 Mar 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix instrumentation failure when using Dexguard, Retrolambda and build product flavors.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 29 Mar 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.12.3]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjEyLjM=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5123</link><pubDate>Fri, 21 Apr 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Validate custom event type names with the same rules as the backend service, reporting invalid event types to the user immediately. Previous agent versions would allow custom event type names that would be rejected by Insights during ingest. The name may be comprised of alphanumeric, space, &lt;code&gt;.&lt;/code&gt;, &lt;code&gt;:&lt;/code&gt; or &lt;code&gt;_&lt;/code&gt; characters.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 21 Apr 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.13.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjEzLjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5130</link><pubDate>Wed, 10 May 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added a new &lt;em&gt;MobileBreadcrumb&lt;/em&gt; event type that allows you to annotate the execution of your app, to help troubleshoot crashes and provide greater detail in Insights. See the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/android-sdk-api/recordbreadcrumb&quot;&gt;recordBreadcrumb()&lt;/a&gt; API docs for more information.&lt;/li&gt;
&lt;li&gt;Added an additional &lt;em&gt;recordCustomEvent&lt;/em&gt; method that takes the event name as an optional parameter. This avoids the need to add a name attribute in the passed attribute set. See the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/android-sdk-api/record-custom-event&quot;&gt;recordCustomEvent()&lt;/a&gt; API docs for more information.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 10 May 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.14.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE0LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5140</link><pubDate>Wed, 14 Jun 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The agent now reports network request events to Insights! This feature must be enabled when starting the agent using the &lt;em&gt;NetworkRequests&lt;/em&gt; FeatureFlag. When enabled all network calls will be tracked, in addition to network errors.&lt;/p&gt;
&lt;p&gt;We&apos;ve also added a new document that describes how to query network events from Insights. &lt;a href=&quot;https://docs.newrelic.com/docs/insights/insights-data-sources/default-attributes/mobile-request-query-examples-mobilerequest&quot;&gt;Mobile Request Query Examples&lt;/a&gt; provides useful queries for examining network request event data.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Ensure there is no shared activity history state between launched sessions.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 14 Jun 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.15.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE1LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5150</link><pubDate>Mon, 02 Oct 2017 00:00:00 +0000</pubDate><content:encoded>&lt;p&gt;This release has been removed due to deployment issues with Jcenter. Please use release version 5.15.1 instead.&lt;/p&gt;
&lt;p&gt;### New in this release&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The agent has added API methods to report handled exception events to Insights! Details and examples of how to use the new APIs can be found in the Android SDK API document &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/android-sdk-api/recordhandledexception-android-sdk-api&quot;&gt;recordHandledException&lt;/a&gt;. We&apos;ve also updated the document that describes how to query handled exception events from Insights: &lt;a href=&quot;https://docs.newrelic.com/docs/insights/nrql-new-relic-query-language/nrql-query-examples/insights-query-examples-new-relic-mobile&quot;&gt;Insights query examples for New Relic Mobile&lt;/a&gt; provides useful queries for examining handled exception event data. Apps that use Proguard or Dexguard may have to make adjustments to their Proguard configuration to preserve all exception information. Please review &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/install-configure/configure-proguard-or-dexguard-android-apps&quot;&gt;Configure ProGuard or DexGuard for Android Apps&lt;/a&gt; for more details.&lt;/li&gt;
&lt;li&gt;Added support for automatic instrumentation when using Android Gradle plugin version 3 (used by Android Studio 3).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;### Fixed in this release&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HttpURLConnection requests now return the correct status codes in MobileRequest events&lt;/li&gt;
&lt;li&gt;Report &lt;em&gt;carrier type&lt;/em&gt; as &apos;Unknown&apos; if a valid carrier type can not be determined&lt;/li&gt;
&lt;li&gt;Restore instrumentation of Android support classes (missing since version 5.13.0)&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 02 Oct 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.15.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE1LjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5151</link><pubDate>Wed, 18 Oct 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The agent has added API methods to report handled exception events to Insights! Details and examples of how to use the new APIs can be found in the Android SDK API document &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/android-sdk-api/recordhandledexception-android-sdk-api&quot;&gt;recordHandledException&lt;/a&gt;. We&apos;ve also updated the document that describes how to query handled exception events from Insights: &lt;a href=&quot;https://docs.newrelic.com/docs/insights/nrql-new-relic-query-language/nrql-query-examples/insights-query-examples-new-relic-mobile&quot;&gt;Insights query examples for New Relic Mobile&lt;/a&gt; provides useful queries for examining handled exception event data. Apps that use Proguard or Dexguard may have to make adjustments to their Proguard configuration to preserve all exception information. Please review &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/install-configure/configure-proguard-or-dexguard-android-apps&quot;&gt;Configure ProGuard or DexGuard for Android Apps&lt;/a&gt; for more details.&lt;/li&gt;
&lt;li&gt;Added support for automatic instrumentation when using Android Gradle plugin version 3 (used by Android Studio 3).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;HttpURLConnection requests now return the correct status codes in MobileRequest events&lt;/li&gt;
&lt;li&gt;Report &lt;em&gt;carrier type&lt;/em&gt; as &apos;Unknown&apos; if a valid carrier type can not be determined&lt;/li&gt;
&lt;li&gt;Restore instrumentation of Android support classes (missing since version 5.13.0)&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 18 Oct 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.15.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE1LjI=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5152</link><pubDate>Wed, 08 Nov 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/api-guides/android-agent-configuration-feature-flags#ff-networkRequests&quot;&gt;NetworkRequests feature flag&lt;/a&gt; is now enabled by default. The feature can still be disabled (and re-enabled) at any time if the additional &lt;a href=&quot;https://docs.newrelic.com/docs/insights/insights-data-sources/default-data/mobile-events-attributes#mobilerequest-attributes&quot;&gt;MobileRequest events&lt;/a&gt; are not needed.&lt;/li&gt;
&lt;li&gt;Added a feature flag for MobileHandledException events (&lt;code&gt;FeatureFlag.HandledExceptions&lt;/code&gt;). Handled exception reporting is enabled by default; use this flag to globally disable the feature.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Crash reports are again uploaded immediately, rather than during the next scheduled harvest.&lt;/li&gt;
&lt;li&gt;Correctly detects Proguard/Dexguard-enabled apps, and uploads their mapping.txt files to the symbol upload collector.&lt;/li&gt;
&lt;li&gt;Restored missing instrumentation of Square Retrofit2 classes.&lt;/li&gt;
&lt;li&gt;Added missing response codes from &lt;code&gt;HttpURLConnection&lt;/code&gt; POST requests.&lt;/li&gt;
&lt;li&gt;The MobileRequest event &lt;code&gt;byteSent&lt;/code&gt; attribute has been renamed to &lt;code&gt;bytesSent&lt;/code&gt;. Any Insights queries using &lt;code&gt;byteSent&lt;/code&gt; must be updated to maintain accuracy.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 08 Nov 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.16.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE2LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5160</link><pubDate>Thu, 14 Dec 2017 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;MobileRequestError events now contain the response body returned in the network request response, if one exists. Response bodies will only be reported if the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/api-guides/android-agent-configuration-feature-flags#ff-withHttpResponseBodyCaptureEnabled&quot;&gt;withHttpResponseBodyCaptureEnabled feature flag&lt;/a&gt; is enabled. HttpResponseBodyCapture is enabled by default. Response body data will be limited to the first 4096 bytes (the Insights attribute limit). A content type attribute will also be added to the event if a &quot;content_type&quot; header is found in the response.&lt;/li&gt;
&lt;li&gt;MobileRequestError events now also contain any cross-application tracing (CAT) data returned in the response headers. See &lt;a href=&quot;https://docs.newrelic.com/docs/apm/transactions/cross-application-traces/introduction-cross-application-traces&quot;&gt;Introduction to cross-application traces&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Stream file handle usage during class instrumentation has been tightened up to prevent potential resource leaks.&lt;/li&gt;
&lt;li&gt;Proguard map detection of release variants when using AndroidStudio 3 has been restored.&lt;/li&gt;
&lt;li&gt;Add content type parameter missing from HTTP error traces when instrumenting OkHttp2, OkHttp3 and Retrofit requests.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 14 Dec 2017 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.17.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE3LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5170</link><pubDate>Wed, 07 Feb 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Added instrumentation support for Android Instant Apps&lt;/strong&gt;
The agent now detects and instruments all feature modules for an instant app. Because instant apps are typically side-loaded, users must add NewRelic.start() calls to each entry point activity in the module. We&apos;ve also created a document to help integrate the agent into your Instant App. See &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/install-configure/install-new-relic-plugin-android-instant-apps&quot;&gt;Install the New Relic plugin for Android Instant Apps&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Correctly restore any pre-existing unhandled exception handler when the agent shuts downs. Maintain the state of existing unhandled exception handlers when the agent returns to foreground.&lt;/li&gt;
&lt;li&gt;Fixed instrumentation of abstract classes derived from Android SDK classes.&lt;/li&gt;
&lt;li&gt;Fixed instrumentation failure when using certain Java 8 features, such as lambdas.&lt;/li&gt;
&lt;li&gt;Updated instrumentation support for Dexguard 8 on Android Studio 3.0.&lt;/li&gt;
&lt;li&gt;Enforce @SkipTrace with Android SDK-derived classes. Previously, onCreate() and onCreateView() could not be skipped from Activity, Fragment and other SDK classes.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 07 Feb 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.17.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE3LjI=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5172</link><pubDate>Wed, 14 Feb 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed instrumentation failures introduced in the 5.17.0 release.&lt;/li&gt;
&lt;li&gt;Corrected a hang during instant app shutdown that could occur during a crash.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 14 Feb 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.18.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE4LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5180</link><pubDate>Wed, 07 Mar 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Addressed potential ANR at launch when an app has the Firebase performance monitoring SDK also running.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 07 Mar 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.17.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE3LjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5171</link><pubDate>Thu, 08 Feb 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed trace instrumentation crash introduced in 5.17.0 release.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 08 Feb 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.18.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE4LjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5181</link><pubDate>Tue, 03 Apr 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed problem reading from the error stream of instrumented Http/HttpsUrlConnection requests.&lt;/li&gt;
&lt;li&gt;Fixed problems uploading Proguard/Dexguard mapping.txt files.&lt;/li&gt;
&lt;li&gt;Eliminated a delay in shutting down the app when reporting a crash.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 03 Apr 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.19.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE5LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5190</link><pubDate>Fri, 08 Jun 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The agent will now recognize region-specific application tokens.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 08 Jun 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.19.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjE5LjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5191-0</link><pubDate>Mon, 10 Sep 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;p&gt;Fixes &lt;code&gt;NoClassDefFoundError&lt;/code&gt; crash due to missing Apache classes for apps targeting Android 9 (SDK versions &lt;em&gt;P&lt;/em&gt; or 28 ). This release is only needed by apps that target SDK 28 or higher.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 10 Sep 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.2.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjIuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-520</link><pubDate>Wed, 29 Jul 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The SDK now tracks the number and duration of network requests per interaction, which will be used in upcoming features.&lt;/li&gt;
&lt;li&gt;Deprecates the NewRelic.shutdown() method, which will be removed from the API in a future release.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolves a potential UI performance issue when experiencing low/no network connectivity.&lt;/li&gt;
&lt;li&gt;Addresses a crashing java.lang.RuntimeException thrown while determining the root cause of an app crash.&lt;/li&gt;
&lt;li&gt;Fixes a potential crash during trace collection resulting from a java.lang.ClassCastException.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 29 Jul 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.20.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjIwLjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5200-0</link><pubDate>Mon, 15 Oct 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Support for the Maven plugin is now deprecated, and will be removed in version 5.21.0.&lt;/li&gt;
&lt;li&gt;The minimum supported SDK level (&lt;code&gt;minSdkVersion&lt;/code&gt;) is now 14 (Android 4.0)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Removed dependency on legacy Android Apache library, which resulted in &lt;code&gt;NoClassDefFoundError&lt;/code&gt; exceptions when targeting Android SDK 28.&lt;/li&gt;
&lt;li&gt;Removed cast exception with OkHTTP2 CacheResponseBody when using Retrofit 1.9.0 with OkHttp 2.7.5 .&lt;/li&gt;
&lt;li&gt;Corrected mismatched UUID added to Proguard/Dexguard mapping file (the map UUID didn&apos;t match the UUID of reported crashes).&lt;/li&gt;
&lt;li&gt;Restored missing Dexguard lambda instrumentation.&lt;/li&gt;
&lt;li&gt;Corrected representation of LONG numeric attributes to prevent loss of precision (agent could not record precise timestamp attributes).&lt;/li&gt;
&lt;li&gt;Crashes that occur prior to successfully connecting to collector will be queued until a valid connection data token is received.&lt;/li&gt;
&lt;li&gt;Restored agent shutdown and final harvest when foreground services present.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 15 Oct 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.21.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjIxLjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5210</link><pubDate>Mon, 05 Nov 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Add support for the upcoming Android D8/R8 toolset&lt;/li&gt;
&lt;li&gt;Discontinue the New Relic Maven plugin&lt;/li&gt;
&lt;li&gt;Disable CPU sampling for apps running on Android 8 and higher&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Correct the mismatched build ID shared between the stamped and uploaded Proguard/Dexguard map file and submitted crashes&lt;/li&gt;
&lt;li&gt;Fix an issue that caused a Facebook login API failure&lt;/li&gt;
&lt;li&gt;Update agent plugin to address Gradle 5 warnings&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;Dexguard users must upgrade to version 8.2.22 to be compatible with this release.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 05 Nov 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.2.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjIuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-521</link><pubDate>Wed, 05 Aug 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixes a crash that occurred when attempting to cast the result of OkHttpFactory.open() to a javax.net.ssl.HttpsURLConnection, resulting in a java.lang.ClassCastException&lt;/li&gt;
&lt;li&gt;Resolves a crashing java.lang.NullPointerException when the app is brought from background to foreground in a specific scenario&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 05 Aug 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.21.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjIxLjI=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5212</link><pubDate>Mon, 03 Dec 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Corrects a condition where a Gradle task would block when uploading Proguard/Dexguard map files&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 03 Dec 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.21.3]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjIxLjM=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5213</link><pubDate>Thu, 03 Jan 2019 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixes build failure when Kotlin extensions are used&lt;/li&gt;
&lt;li&gt;Eliminates a race condition that could result in ANR in apps that make many concurrent network requests&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 03 Jan 2019 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.22.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjIyLjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5220</link><pubDate>Mon, 04 Feb 2019 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Updated instrumentation support for OkHttp to version 3.12.0
&lt;ul&gt;
&lt;li&gt;Minimum supported versions are now OkHttp 3.5.0, and OkIO 1.11.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Dependency JARs using &lt;a href=&quot;https://docs.oracle.com/javase/7/docs/technotes/guides/jar/jar.html#Signature_Validation&quot;&gt;signature validation&lt;/a&gt; are detected during instrumentation. The agent cannot instrument JARs that use &lt;a href=&quot;https://docs.oracle.com/javase/7/docs/technotes/guides/jar/jar.html#Signature_Validation&quot;&gt;signature validation&lt;/a&gt; when signed. JARs whose manifest contains SHA1-Digest or SHA-256-Digest manifest attributes will not be modified&lt;/li&gt;
&lt;li&gt;Increase the number of available user attributes from 64 to 128&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixes null pointer exception during map upload when the generated map file is empty, such as when Proguard is enabled, but obfuscation is disabled using the &lt;strong&gt;-dontobfuscate&lt;/strong&gt; Proguard configuration setting.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 04 Feb 2019 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.21.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjIxLjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5211</link><pubDate>Mon, 26 Nov 2018 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Corrects a problem detecting R8-generated map files&lt;/li&gt;
&lt;li&gt;Removes unnecessary Proguard map file processing task&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 26 Nov 2018 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.22.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjIyLjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5221</link><pubDate>Fri, 08 Mar 2019 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixes an issue that caused lock contention on the main thread when an Activity or Fragment started during harvest.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 08 Mar 2019 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.23.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjIzLjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5230</link><pubDate>Mon, 06 May 2019 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Refactored New Relic Agent plugin to conform to Gradle 5&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed build crash that occurred during debug logging when using Dexguard versions 8.2 - 8.4&lt;/li&gt;
&lt;li&gt;Eliminated erroneous exception logging for CountingInputStream implementations&lt;/li&gt;
&lt;li&gt;Clarified documentation of &lt;em&gt;analytic enablement&lt;/em&gt; options (FeatureFlag.AnalyticsEvents and NewRelic.withAnalyticsEvents)&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 06 May 2019 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.24.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI0LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5240</link><pubDate>Tue, 24 Sep 2019 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated instrumentation to include Fragment and Activity classes derived from &lt;code&gt;androidx&lt;/code&gt; support packages.&lt;/li&gt;
&lt;li&gt;Updated 3rd party licenses information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed crash that occurred when the agent tried to instrument Kotlin module_info.class files.&lt;/li&gt;
&lt;li&gt;Updated JSON instrumentation to address crash that could occur when using R8 tools.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 24 Sep 2019 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.24.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI0LjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5241</link><pubDate>Mon, 28 Oct 2019 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Clear up duplicate reporting of device data&lt;/li&gt;
&lt;li&gt;Address a build failure when instrumenting apps using Gson 2.8.6&lt;/li&gt;
&lt;li&gt;Exclude additional 3rd party packages from instrumentation (to address a D8 crash)&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 28 Oct 2019 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.24.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI0LjI=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5242</link><pubDate>Tue, 03 Dec 2019 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a harvest error that occurred when the sum of all activity traces exceeded the default limit (64k characters), and filtering removed all traces.&lt;/li&gt;
&lt;li&gt;Fixed a set of DEX failures that emerged when JSONObject(String) and JSONArray(String) invocations were instrumented. Unfortunately, the time spent in instance construction can no longer be reported as a result of the change.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 03 Dec 2019 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.24.3]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI0LjM=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5243</link><pubDate>Tue, 18 Feb 2020 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The agent now uploads &lt;em&gt;mapping.txt&lt;/em&gt; files to New Relic when &lt;strong&gt;bundle&lt;/strong&gt; tasks are used with Dexguard.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 18 Feb 2020 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.25.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI1LjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5251</link><pubDate>Wed, 06 May 2020 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed detection of DexGuard-generated mapping.txt files (&quot;&lt;em&gt;mappingFile is null&lt;/em&gt;&quot;)&lt;/li&gt;
&lt;li&gt;Update OkHttp request transaction state when interceptors are used&lt;/li&gt;
&lt;li&gt;Improved visibility into obfuscation map uploads. Users can invoke the Gradle task &lt;em&gt;newRelicMapUpload{Variant}&lt;/em&gt; (&lt;em&gt;newRelicDexguardMapUpload{Variant}&lt;/em&gt; for DexGuard) to resend tagged obfuscation maps. &lt;em&gt;{Variant}&lt;/em&gt; is dependent on configuration.&lt;/li&gt;
&lt;li&gt;Toned-down plugin debugging messages inadvertently emitted as errors&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 06 May 2020 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.25.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI1LjI=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5252</link><pubDate>Mon, 18 May 2020 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed additional incompatibilities with DexGuard and AGP 3.6&lt;/li&gt;
&lt;li&gt;Fixed automatic map uploads for some variants types, broken in the previous hotfix (our apologies)&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 18 May 2020 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.27.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI3LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5270</link><pubDate>Thu, 03 Sep 2020 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;h3&gt;Enhanced the New Relic Gradle plugin&apos;s build-time reporting of ProGuard/DexGuard maps&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Maps will only be reported during select variant builds (i.e., Release)&lt;/li&gt;
&lt;li&gt;Build variants are assigned unique build IDs&lt;/li&gt;
&lt;li&gt;Maps can be compressed prior to upload&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Please refer to &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/install-configure/android-agent-crash-reporting&quot;&gt;Android agent crash reporting&lt;/a&gt; for more detail regarding these features. These features are configurable through the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/install-configure/configure-agent-gradle-plugin-extension&quot;&gt;New Relic Gradle Plugin extension&lt;/a&gt; and existing &lt;code&gt;newrelic.properties&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed build errors that occur when older (pre-3.0) versions of the Android Gradle Plugin is used&lt;/li&gt;
&lt;li&gt;Fixed &apos;IllegalStateException&apos; crash that resulted when header queries were made to failed HttpsUrlConnection requests&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 03 Sep 2020 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.26.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI2LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5260-0</link><pubDate>Mon, 13 Jul 2020 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Updated for Android Gradle Plugin 4.0&lt;/li&gt;
&lt;li&gt;See the Android compatibility matrix &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/get-started/new-relic-android-compatibility-requirements#h2-agent-and-gradle-compatibility&quot;&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Missing O/S versions for Android 9 and above are now reported as &lt;code&gt;undefined&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;O/S &lt;strong&gt;&lt;em&gt;major&lt;/em&gt;&lt;/strong&gt; versions that were reported as empty string are no longer recorded if the agent is unable to determine a value&lt;/li&gt;
&lt;li&gt;OkHttp2 and OkHttp3 requests are now reporting &lt;code&gt;bytesSent&lt;/code&gt; in HttpRequests, when available&lt;/li&gt;
&lt;li&gt;Interaction counts reported as zero are now recorded with the correct value&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 13 Jul 2020 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.27.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI3LjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5271</link><pubDate>Thu, 10 Sep 2020 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed MissingPropertyException thrown by &lt;code&gt;newRelicInstrumentTask&lt;/code&gt; when building with Android Gradle Plugin 2.x&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 10 Sep 2020 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.25.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI1LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5250</link><pubDate>Mon, 06 Apr 2020 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Adds support for Android Gradle Plugin (AGP) version 3.6. AGP 3.6 requires version 5.25.0 of the New Relic agent. Previous agent versions are not supported with 3.6.&lt;/li&gt;
&lt;li&gt;Apache HttpClient instrumentation is deprecated&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fix unhandled exception when closing a Cronet HttpUrlConnection on error conditions&lt;/li&gt;
&lt;li&gt;Fixed OkHttp2/Retrofit crash when reading error response bodies&lt;/li&gt;
&lt;li&gt;Better content length/bytes received reporting for OkHttp2 and OkHttp3&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Known issues&lt;/h3&gt;
&lt;p&gt;The New Relic agent may not correctly detect the &apos;mapping.txt&apos; file using Dexguard and AGP 3.6. We are looking into the issue.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 06 Apr 2020 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.28.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI4LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5280</link><pubDate>Thu, 15 Oct 2020 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;h3&gt;Improved attribute validation&lt;/h3&gt;
&lt;p&gt;The agent will no longer reject events containing invalid attributes. Attributes that fail basic event validation are pruned from the map of provided event attributes. We&apos;ve also corrected an event creation error where attribute maps containing &lt;code&gt;null&lt;/code&gt; keys would result in events with a subset of passed attributes.&lt;/p&gt;
&lt;p&gt;This applies to attributes passed to&lt;code&gt;recordCustomEvent()&lt;/code&gt;, &lt;code&gt;recordEvent()&lt;/code&gt; and &lt;code&gt;recordBreadCrumb()&lt;/code&gt; API methods.&lt;/p&gt;
&lt;h3&gt;Map uploads are now compressed by default&lt;/h3&gt;
&lt;p&gt;To disable compressed uploads, add the following to the &lt;code&gt;newrelic.properties&lt;/code&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;com.newrelic.compressed_uploads=false
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixes the &lt;code&gt;java.lang.LinkageError&lt;/code&gt; runtime crash when instrumenting OkHttp 4.9&lt;/li&gt;
&lt;li&gt;Fixed &lt;code&gt;IllegalArgumentException&lt;/code&gt; thrown during builds when the agent inspects classes compiled with JDK 9 and higher. Classes compiled with JDK 9 through JDK 11 are now inspected for instrumentation&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 15 Oct 2020 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.28.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjI4LjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5281</link><pubDate>Tue, 15 Dec 2020 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Crash reports uploads are sent immediately for wired connections (i.e., AndroidTV). Previously, crashes were deferred until the first harvest of the next app launch.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Android Gradle Plugin Support&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This will be the last version of the Android agent to support versions 2.+ of the Android Gradle Plugin.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5213&quot;&gt;5.21.3&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Tue, 15 Dec 2020 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.3.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjMuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-530</link><pubDate>Thu, 03 Sep 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;This release adds a new API method &lt;code&gt;withApplicationBuild(String build)&lt;/code&gt; which replaces the now deprecated method, &lt;code&gt;withBuildIdentifier(String build)&lt;/code&gt;. The functionality remains the same, allowing the application build to be set rather than relying on the &lt;code&gt;versionCode&lt;/code&gt;. See &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/mobile-sdk-api/new-relic-mobile-sdk-api/work-android-sdk-api&quot;&gt;Android API documentation&lt;/a&gt; for details.&lt;/li&gt;
&lt;li&gt;Log messages from the Android SDK have been updated to reflect updated New Relic support team contact information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;This release improves UI performance when an app has crashed and that crash is being sent to New Relic.&lt;/li&gt;
&lt;li&gt;The logic for sampling memory and CPU resources during an interaction trace was improved to limit the use of system resources.&lt;/li&gt;
&lt;li&gt;A crash was addressed in a rare instance when the Apache &lt;code&gt;BasicHttpRequest&lt;/code&gt; library was used for networking purposes.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 03 Sep 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.3.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjMuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-531</link><pubDate>Mon, 12 Oct 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Retrofit compatibility - this release of the Android SDK adds support for the current beta version of the Retrofit library (2.0.0-beta2) and addresses a crash that may have occurred previously when making an HTTP request with this beta version.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 12 Oct 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.3.3]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjMuMw==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-533</link><pubDate>Tue, 24 Nov 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;This release adds two new Insights attributes for the upcoming Mobile Version Trends Report: &lt;code&gt;install&lt;/code&gt;, and &lt;code&gt;upgradeFrom&lt;/code&gt;. This allows tracking when a session includes a new install or a new upgrade. The &lt;code&gt;install&lt;/code&gt; attribute records &lt;code&gt;true&lt;/code&gt; if the app was a new installation. The &lt;code&gt;upgradeFrom&lt;/code&gt; attribute tracks the last version of the application when an upgrade is detected.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Patched a GSON vulnerability that could result in null pointer exception in Json serialization during harvest.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 24 Nov 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.4.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjQuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-540</link><pubDate>Thu, 07 Jan 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Interaction tracing can now be globally disabled with the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/mobile-sdk-api/new-relic-mobile-sdk-api/work-android-sdk-api#disable-interactions&quot;&gt;new API method&lt;/a&gt;, &lt;code&gt;NewRelic.withInteractionTracing(boolean)&lt;/code&gt;. This method should be called prior to starting the agent, but it can be changed any time thereafter. Interaction tracing will be disabled after the agent has started; interactions for any activity or methods executed prior to starting the agent may still appear in the Interactions page.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;A bug introduced in the previous release that resulted in missing analytics data in crash reports has been fixed.&lt;/li&gt;
&lt;li&gt;The session ID is now correctly updated when the app returns to foreground. Unique session counts were not affected.&lt;/li&gt;
&lt;li&gt;Additional safeguards were added to prevent agent from starting or harvesting when app is in the background.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 07 Jan 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.3.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjMuMg==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-532</link><pubDate>Thu, 29 Oct 2015 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Android Gradle plugin 1.4 compatibility (1.4.0-beta6)
&lt;ul&gt;
&lt;li&gt;Google is working to improve the build system within Android Developer Toolkit (ADT) and as of version 1.4.0-beta2 a change was made that breaks compatibility with the New Relic Android agent. This update provides compatibility with the new beta and previous versions of the Android Gradle plugin.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;With Strict Mode enabled in Android Studio, there may have been a resource leak detected with the Android agent installed. This has been corrected for Strict Mode compatibility and to prevent potential resource leaks.&lt;/li&gt;
&lt;li&gt;An edge case scenario was detected where an app left open past the scheduled timeout value would continue sending data on the standard harvest cycle rather than the timeout value. This was corrected to ensure the timeout count is reset and respected.&lt;/li&gt;
&lt;li&gt;A small number of network error types in the Android agent were found to be reporting invalid codes that resulted in missing exceptions on the Errors page for the app. This behavior was corrected and each type of exception is now properly displayed in the Errors screen.&lt;/li&gt;
&lt;li&gt;In version 1.3 of the Gradle plugin, Google made a change that requires the mapping.txt file to be in a specific format when creating multi-dexed apps. This release accounts for that and ensures building with the Android agent is supports multi-dex.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 29 Oct 2015 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.4.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjQuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-541</link><pubDate>Wed, 10 Feb 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Prevent duplication of the New Relic HTTP header used for cross application tracing (&apos;X-NewRelic-Id&apos;) if the request is replayed through OkHttp&lt;/li&gt;
&lt;li&gt;The agent will now send the HTTP header &apos;X-NewRelic-Id&apos; (used for cross application tracing) using exactly that casing (it was previously lowercased)&lt;/li&gt;
&lt;li&gt;Failed OkHttp requests will now correctly report the full error response body&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Changes&lt;/h3&gt;
&lt;p&gt;This release will be the last to support the New Relic Eclipse plugin for Eclipse IDE&apos;s. Eclipse users are encouraged to use the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/mobile-monitoring-installation/android/installing-android-apps-eclipse-gradle-plugin&quot;&gt;Eclipse Gradle plugin&lt;/a&gt; or migrate to &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/mobile-monitoring-installation/android/installing-android-apps-gradle-android-studio&quot;&gt;Android Studio&lt;/a&gt;. Eclipse users may continue to use this (5.4.1) or any previous agent release.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 10 Feb 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.5.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjUuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-550</link><pubDate>Tue, 08 Mar 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;p&gt;This release adds a new feature flag, &lt;em&gt;DefaultInteractions&lt;/em&gt;, that controls whether automatically instrumented (default) interactions are collected by the agent. With auto-instrumented interactions disabled, only custom interactions (interactions created through the public New Relic agent API) will be recorded. This flag is &lt;em&gt;&lt;strong&gt;enabled&lt;/strong&gt;&lt;/em&gt; by default, and is disabled by calling&lt;/p&gt;
&lt;p&gt;&lt;code&gt;NewRelic.disableFeature(FeatureFlag.DefaultInteractions);&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixes a problem reading a response body in asynchronous network requests via OkHttp, which was introduced by version 5.4.1.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 08 Mar 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.6.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjYuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-561</link><pubDate>Tue, 31 May 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixes crashes when initializing JsonObject instances with null values. The class constructor now throws a JSONException if the passed JSON string argument is null.&lt;/li&gt;
&lt;li&gt;Fixes crashes that resulted from attempting to determine the root cause of an unhandled exception.&lt;/li&gt;
&lt;li&gt;Fixes very rare crashes when OkHttp2 returns a null Response object following a network request.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 31 May 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.7.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjcuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-570</link><pubDate>Thu, 04 Aug 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;We are pleased to announce support for Dexguard.
&lt;ul&gt;
&lt;li&gt;Full build time compatibility with &lt;em&gt;Dexguard version 7.2.04 or higher&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Full instrumentation support&lt;/li&gt;
&lt;li&gt;De-obfuscated crash report stack traces&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The New Relic Gradle plugin depends on the Android application or library plugin having been installed first. The New Relic plugin now throws a Gradle runtime exception, which includes instructions on how to fix the problem, if it is applied before Android.&lt;/li&gt;
&lt;li&gt;Interaction trace completion was blocked on the sampling tasks running during the interaction. Any running sample tasks are stopped immediately when the interaction trace completes.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;The Android agent now requires&lt;/em&gt; &lt;em&gt;Proguard version 5.0 or higher for Proguard support&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 04 Aug 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.6.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjYuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-560</link><pubDate>Wed, 04 May 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Improvements&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;h4&gt;Improved OkHttp2 error reporting&lt;/h4&gt;
&lt;p&gt;A set of OkHttp2 request exceptions, previously listed as &lt;em&gt;Unknown&lt;/em&gt; errors, have been adapted to reportable error types.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Reduce upload attempts for cached crash reports&lt;/h4&gt;
&lt;p&gt;Crash reports that are collected, but cannot be immediately uploaded, are saved locally. Saved crashes are uploaded to the crash collectors as part of agent initialization, and if the upload was successful, the local copy is removed. Otherwise, the upload is tried again the next time the app is launched, and this would go on until the upload was successful. To limit accumulation, and reduce old or duplicated crash reports, the agent now limits retries to three attempts.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixes crash when initializing JsonArray instances with null values. Throws JSONException if the passed JSON string argument is null.&lt;/li&gt;
&lt;li&gt;Fixes certain crashes resulting from &lt;code&gt;NoClassDefFoundError&lt;/code&gt; exceptions thrown by multi-dexed apps compiled for Dalvik on platforms prior to Lollipop (Android 5.0, API level 21).&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 04 May 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.8.3]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjguMw==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-583</link><pubDate>Mon, 03 Oct 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Update for OkHttp3 instrumentation&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;This release updates OkHttp3 instrumentation. OkHttp3 instrumentation is the automatic instrumentation for apps using the OkHttp version 3 HTTP client library for synchronous and asynchronous network requests. OkUrlFactory is also now supported when used with OkHttp3 client.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed the class cast exception crash when using OkHttp3 web sockets.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 03 Oct 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.7.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjcuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-571</link><pubDate>Fri, 02 Sep 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixed in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a hang due to a sampling race condition that occurred when an app&apos;s crash was uploaded to New Relic.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Fri, 02 Sep 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.8.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjguMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-580</link><pubDate>Mon, 26 Sep 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New in this release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Add support for OkHttp3 instrumentation&lt;/strong&gt;&lt;br&gt;
This release adds automatic instrumentation for apps using the OkHttp version 3 HTTP client library for synchronous and asynchronous network requests. OkUrlFactory is also now supported when used with OkHttp3 client.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Improved interaction reporting&lt;/strong&gt;&lt;br&gt;
The app&apos;s main activity, not Android SDK subclasses, is now reported as the default interaction.&lt;/li&gt;
&lt;li&gt;Fixed NPE when reading from instrumented InputStream instances.&lt;/li&gt;
&lt;li&gt;Fixed unhandled MeasurementException crash in when renaming interactions.&lt;/li&gt;
&lt;li&gt;Added session attributes missing from crash reports.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Mon, 26 Sep 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.8.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjguMg==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-581</link><pubDate>Thu, 29 Sep 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Addressed a potential crash that could occur when using OkHttp3 with both interceptors and caching.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Thu, 29 Sep 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.8.4]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjguNA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-584-0</link><pubDate>Tue, 18 Oct 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed content length tracking and reporting failure for Retrofit ResponseBody contents.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 18 Oct 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v5.9.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC01LjkuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-590</link><pubDate>Tue, 06 Dec 2016 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;New In This Release&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Starting with this version of the SDK, you can set a custom user identifier value that can be used to associate user sessions with analytics events and attributes. Check out the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/install-configure/work-android-sdk-api#setUserId&quot;&gt;NewRelic.setUserId&lt;/a&gt; method for more information.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Tue, 06 Dec 2016 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.0.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjAuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-600</link><pubDate>Wed, 17 Mar 2021 00:00:00 +0000</pubDate><content:encoded>&lt;p&gt;Welcome to the New Relic Android agent version 6.0. This major release breaks compatibility with older 2.x and early 3.x versions of the Android Gradle Plugin (AGP).&lt;/p&gt;
&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;h3&gt;Adds Distributed Tracing support&lt;/h3&gt;
&lt;p&gt;The agent will now add Distributed Tracing headers to instrumented network requests. This feature is enabled by default, but can be disabled through the &lt;code&gt;DistributedTracing&lt;/code&gt; feature flag.&lt;/p&gt;
&lt;p&gt;Refer to &lt;a href=&quot;https://docs.newrelic.com/docs/understand-dependencies/distributed-tracing/get-started/how-new-relic-distributed-tracing-works/#no-sampling&quot;&gt;How New Relic distributed tracing works&lt;/a&gt; for more information on Distributed Tracing in mobile apps.&lt;/p&gt;
&lt;h3&gt;Exclude variants from instrumentation&lt;/h3&gt;
&lt;p&gt;Variant builds can now be selectively excluded from instrumentation during builds.
Build types or product flavors are excluded through the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/install-configure/configure-new-relic-gradle-plugin/&quot;&gt;New Relic Gradle plugin extension&lt;/a&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;newrelic {
    // do not instrument these build variants
    excludeVariantInstrumentation(&quot;debug&quot;, &quot;chocolateRelease&quot;)
}
&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Updated requirements&lt;/h3&gt;
&lt;p&gt;The minimum supported SDK level (minSdkVersion) is now 24 (Android 7.0)
The minimum supported Android Gradle plugin version is now 3.4 using Gradle 5.1.1 or higher.&lt;/p&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Bluetooth and ethernet connections are now correctly identified.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Fix build crash involving manifestPlaceholder replacement when used with AGP 4.1.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Remove unused compile dependency on the &lt;code&gt;support-v4&lt;/code&gt; Android support library .&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5221&quot;&gt;5.22.1&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 17 Mar 2021 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.1.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjEuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-610</link><pubDate>Tue, 29 Jun 2021 00:00:00 +0000</pubDate><content:encoded>&lt;div&gt;&lt;p&gt;We have noticed that this version has issues running on devices with API levels below 24.&lt;/p&gt;&lt;p&gt;This will be fixed in the upcoming release. In the meantime we suggest you revert to version 6.0.0 (or upgrade compileSDK to 24).&lt;/p&gt;&lt;/div&gt;
&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;p&gt;In consideration of customers still dependent on Android 5.0, we&apos;ve reverted the minimum supported SDK level (minSdkVersion) from 24 to 21.&lt;/p&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;p&gt;Agent version 6.0.0 introduced changes to the way the agent processes crashes at runtime. &lt;em&gt;Deferred crash reporting&lt;/em&gt; is now the default crash reporting behavior, in which case crash reports are recorded when they occur, but not uploaded until the next application launch. This agent release:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;fixes a race condition with deferred crash reporting that resulted in dropped crashes.&lt;/li&gt;
&lt;li&gt;corrects the inadvertently deprectated &lt;code&gt;NewRelic.withCrashReportingEnabled(boolean)&lt;/code&gt; API method.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Resolve D8 crash caused by incomplete instrumentation of AsyncTask implementations.&lt;/p&gt;
&lt;p&gt;Correct misleading logging messages generated when Http/HttpsUrlConnections are are instrumented for Distributed Tracing.&lt;/p&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5230&quot;&gt;5.23.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Tue, 29 Jun 2021 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.10.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjEwLjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-6100</link><pubDate>Thu, 09 Mar 2023 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add a new feature to provide the ability to disable agent at runtime&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix an issue of failing to report network failure&lt;/li&gt;
&lt;li&gt;Tighten the exception handling of HarvestTimer.tickNow() to prevent NullPointerException&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;
&lt;p&gt;As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-600&quot;&gt;6.0.0&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;p&gt;Please note, the Android agent will be increasing the minimum Gradle versions in agent release 6.12.0. Customers will be required to upgrade to Android Gradle Plugin 7.2 or higher.&lt;/p&gt;&lt;/div&gt;</content:encoded><description>ReleasedOn: Thu, 09 Mar 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.11.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjExLjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-6110</link><pubDate>Wed, 10 May 2023 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add FedRAMP support&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix an issue of NR_BUILD_ID not appending with default release variant&lt;/li&gt;
&lt;li&gt;Tighten the exception handling of TraceMachine to prevent NullPointerException&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;
&lt;p&gt;As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-610&quot;&gt;6.1.0&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;p&gt;Please note, the Android agent will be increasing the minimum Gradle versions in agent release 6.12.0. Customers will be required to upgrade to Android Gradle Plugin 7.2 or higher.&lt;/p&gt;&lt;/div&gt;</content:encoded><description>ReleasedOn: Wed, 10 May 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.2.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjIuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-620</link><pubDate>Sun, 01 Aug 2021 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add suppport for Android Gradle plugin (AGP) version 7.0&lt;/li&gt;
&lt;li&gt;Update instrumentation support level to JDK 11&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Replace &lt;code&gt;Map.putIfAsent()&lt;/code&gt; method reference that caused runtime crashes when using compileSDK &lt;code&gt;&amp;#x3C; 24&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Remove any remaining location listener when app goes to background&lt;/li&gt;
&lt;li&gt;Fix OkHttp interceptor failure when updating the URL of Retrofit POST requests&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5230&quot;&gt;5.23.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Sun, 01 Aug 2021 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.11.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjExLjE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-6111</link><pubDate>Tue, 16 May 2023 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix an issue where the app crashes when it goes to background after agent shutdown&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;
&lt;p&gt;As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-610&quot;&gt;6.1.0&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;p&gt;Please note, the Android agent will be increasing the minimum Gradle versions in agent release 6.12.0. Customers will be required to upgrade to Android Gradle Plugin 7.0 or higher.&lt;/p&gt;&lt;/div&gt;</content:encoded><description>ReleasedOn: Tue, 16 May 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.2.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjIuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-621</link><pubDate>Tue, 24 Aug 2021 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update ASM API level for all classes to fix a build error indicating: &lt;code&gt;java.lang.UnsupportedOperationException: This feature requires ASM7&lt;/code&gt; when running on JDK 11 and Gradle 7+&lt;/li&gt;
&lt;li&gt;Emit log messages to warning while processing some unsupported classes due to an incompatibility with our bytecode injection library, further investigation needed&lt;/li&gt;
&lt;li&gt;Add exception handling to address &lt;code&gt;NoSuchMethodError&lt;/code&gt; runtime crash on certain Android devices&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5230&quot;&gt;5.23.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Tue, 24 Aug 2021 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.3.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjMuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-631</link><pubDate>Mon, 18 Oct 2021 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Deprecated SDK location support, and removed geolocation listener from agent.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolved missing Retrofit2/OkHttp3 &apos;bytesReceived&apos; and error response body results&lt;/li&gt;
&lt;li&gt;Fixed single/orphan Distributed Tracing spans resulting from malformed trace parent HTTP header&lt;/li&gt;
&lt;li&gt;Resolved missing OkHttp3 response bodies that made the agent incompatible with Mapquest&lt;/li&gt;
&lt;li&gt;Resolved Gradle 7 execution optimization warnings due to the agent plugin&apos;s failure to declare an explicit or implicit dependency.&lt;/li&gt;
&lt;li&gt;Removed erroneous Kotlin UnknownTaskException log warning&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5230&quot;&gt;5.23.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 18 Oct 2021 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.3.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjMuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-630</link><pubDate>Fri, 08 Oct 2021 00:00:00 +0000</pubDate><content:encoded>&lt;p&gt;This release is invalid and should not be used. Please use Android agent version &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-631/&quot;&gt;6.3.1&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5230&quot;&gt;5.23.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Fri, 08 Oct 2021 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.4.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjQuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-640</link><pubDate>Wed, 12 Jan 2022 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolved D8/R8 warning messages: Expected stack map table for method with non-linear control flow.&lt;/li&gt;
&lt;li&gt;Fixed crash caused by &lt;code&gt;NoSuchMethodError&lt;/code&gt; that occurred on Android 5 and 6.&lt;/li&gt;
&lt;li&gt;Reverted the fix for missing Retrofit2/OkHttp3 &lt;code&gt;bytesReceived&lt;/code&gt; and error response body results to prevent memory leaking.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5240&quot;&gt;5.24.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 12 Jan 2022 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.4.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjQuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-641</link><pubDate>Tue, 25 Jan 2022 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolved an error when transforming some libraries during build time.
Detailed message: [ClassTransformer] transformArchive: java.util.zip.ZipException: duplicate entry: META-INF/MANIFEST.MF&lt;/li&gt;
&lt;li&gt;Resolved a &apos;java.lang.NoClassDefFoundError&apos; crash during runtime.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5240&quot;&gt;5.24.0&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;p&gt;Please note, support for Android SDK 21-23 will be removed in a future release.&lt;/p&gt;&lt;/div&gt;</content:encoded><description>ReleasedOn: Tue, 25 Jan 2022 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.5.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjUuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-650</link><pubDate>Wed, 09 Mar 2022 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add support for passing Throwable types to &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/android-sdk-api/recordhandledexception-android-sdk-api&quot;&gt;NewRelic.recordHandledException()&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolved a sampler thread leak that occurred in long-lived apps.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5240&quot;&gt;5.24.0&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;p&gt;Please note, support for Android SDK 21-23 will be removed in a future release.&lt;/p&gt;&lt;/div&gt;</content:encoded><description>ReleasedOn: Wed, 09 Mar 2022 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.7.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjcuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-670</link><pubDate>Wed, 06 Jul 2022 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add support for &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/install-configure/android-agent-native-crash-reporting&quot;&gt;native crash reporting&lt;/a&gt; in legacy agent crash reporting.&lt;/li&gt;
&lt;li&gt;Add distributed tracing context support to New Relic SDK&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed issue that kept the app&apos;s supportability metrics from being reported to New Relic&lt;/li&gt;
&lt;li&gt;Updated the agent to address Gradle deprecation warnings&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5260&quot;&gt;5.26.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 06 Jul 2022 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.6.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjYuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-660</link><pubDate>Thu, 02 Jun 2022 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add support for DexGuard 9&lt;/li&gt;
&lt;li&gt;End of life for supporting android SDK 21 (Android 5) to 23 (Android 6)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix a bug to capture response body using noticeHttpTransaction method&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5260&quot;&gt;5.26.0&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;p&gt;Please note, support for Android SDK 21-23 has been removed in this release.&lt;/p&gt;&lt;/div&gt;</content:encoded><description>ReleasedOn: Thu, 02 Jun 2022 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.8.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjguMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-680</link><pubDate>Wed, 27 Jul 2022 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add support for handling JavaScript errors from React Native apps&lt;/li&gt;
&lt;li&gt;Add a new session attribute &lt;code&gt;RootedDevice&lt;/code&gt; when native reporting is enabled to signify whether the hosting device is rooted&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an issue to address the format of distributed tracing header&lt;/li&gt;
&lt;li&gt;Fixed an issue in plugin to address a corner-case exception thrown during map processing&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5260&quot;&gt;5.26.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 27 Jul 2022 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.9.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjkuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-690</link><pubDate>Mon, 26 Sep 2022 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add support for reporting app launch time, including cold time and hot time.
&lt;ul&gt;
&lt;li&gt;Cold start time refers to an app’s starting from scratch. This means that the app’s process has not been created by the system until then.&lt;/li&gt;
&lt;li&gt;Hot start time refers to when your app’s process is already running in the background.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed in this release&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an instrumentation race condition when build is run with multiple Gradle workers (--max-workers &gt; 2)&lt;/li&gt;
&lt;li&gt;Fixed a crash when trying to report exceptions with missing stacktraces through supportability metrics.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement:&lt;/h2&gt;
&lt;p&gt;New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5270&quot;&gt;5.27.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 26 Sep 2022 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.9.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjkuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-691</link><pubDate>Tue, 06 Dec 2022 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a distributed tracing issue for httpURLConnection in Cordova/Ionic apps.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;
&lt;p&gt;As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-5281&quot;&gt;5.28.1&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Tue, 06 Dec 2022 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v6.9.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC02LjkuMg==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-692</link><pubDate>Wed, 11 Jan 2023 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an issue of missing element in harvest payload, which has caused data loss during ingest in version &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-691&quot;&gt;6.9.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tightened metric data validations to prevent data loss during ingest&lt;/li&gt;
&lt;li&gt;Fixed a bug that allowed direct access to the agent plugin extension&apos;s configuration from Kotlin that could result in a failure to tag and upload obfuscation maps.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;
&lt;p&gt;As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-600&quot;&gt;6.0.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 11 Jan 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.2.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjIuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-720</link><pubDate>Wed, 15 Nov 2023 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;h3&gt;Adds configurable request header instrumentation to network events&lt;/h3&gt;
&lt;p&gt;The agent will now produce network event attributes for select header values if the headers are detected on the request. The header names to instrument are passed into the agent when started.&lt;/p&gt;
&lt;p&gt;For more information, see &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/add-tracked-headers&quot;&gt;Adding Tracked Headers&lt;/a&gt; in the Mobile Monitoring documentation.&lt;/p&gt;
&lt;h3&gt;Adds GraphQL attributes to network events&lt;/h3&gt;
&lt;p&gt;If the agent detects request headers from Apollo GraphQL servers, it will add additional attributes to the network request event.&lt;/p&gt;
&lt;p&gt;For more information, see &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/add-tracked-headers&quot;&gt;Adding Tracked Headers&lt;/a&gt; in the Mobile Monitoring documentation.&lt;/p&gt;
&lt;h3&gt;Exclude instrumentation by package name&lt;/h3&gt;
&lt;p&gt;The agent plugin can now be configured to exclude classes from a specific package space during instrumentation. These classes will be unmodified. This feature can be useful when encountering sensitive or problematic class data.&lt;/p&gt;
&lt;p&gt;For more information, see &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile-android/install-configure/configure-new-relic-gradle-plugin/&quot;&gt;Configure the New Relic Gradle plugin&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Exclude signed jars from instrumentation&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent at least every 3 months. The specific policies and dates for Android agent support of the can be found in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile monitoring agents EOL policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 15 Nov 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.0.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjAuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-700</link><pubDate>Mon, 10 Jul 2023 00:00:00 +0000</pubDate><content:encoded>&lt;div&gt;&lt;p&gt;Welcome to the New Relic Android agent version 7.0. This major release breaks compatibility with versions of&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Gradle 6.x&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Android Gradle Plugin (AGP) 4.x&lt;/p&gt;
&lt;p&gt;Android agent 7.x is increasing the minimum Gradle version to 7.2. Customers will be required to upgrade to Android Gradle Plugin (AGP) 7.0.0 and higher.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Adds support for Gradle 8.0 and higher&lt;/li&gt;
&lt;li&gt;Adds support for the Android Gradle Plugin 8.0 and higher&lt;/li&gt;
&lt;li&gt;Adds support for Gradle configuration caching&lt;/li&gt;
&lt;li&gt;Adds support for JDK 17 when used with Gradle 8&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;
&lt;p&gt;As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-610&quot;&gt;6.1.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 10 Jul 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.2.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjIuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-721</link><pubDate>Mon, 05 Feb 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fix&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Upgrade the support version of AGP to 8.4&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent at least every 3 months. The specific policies and dates for Android agent support of the can be found in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile monitoring agents EOL policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 05 Feb 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.3.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjMuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-730</link><pubDate>Mon, 04 Mar 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added the ability to persist events when application is force killed.&lt;/li&gt;
&lt;li&gt;Added the ability to store harvest data that previously would be lost if the application doesn&apos;t have internet connection. These harvest are then sent after an internet connection is established and the next harvest successfully uploads. This feature is disabled by default, see more details &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/configure-settings/#android-offline-storage&quot;&gt;here&lt;/a&gt; to enable it.&lt;/li&gt;
&lt;li&gt;Added &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-max-offline-storage/#android&quot;&gt;&lt;code&gt;setMaxOfflineStorageSize&lt;/code&gt;&lt;/a&gt; API to set the maximum amount of data that can be stored locally.&lt;/li&gt;
&lt;li&gt;Added support for Unreal platform.&lt;/li&gt;
&lt;li&gt;Added support for Android dynamic features.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fix&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an issue that target activity is not captured when calculating app launch time from the start to a target activity rather than the default main activity.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent at least every 3 months. The specific policies and dates for Android agent support of the can be found in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile monitoring agents EOL policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 04 Mar 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.4.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjQuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-740</link><pubDate>Thu, 20 Jun 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add &lt;code&gt;ApplicationExitInfo&lt;/code&gt; as part of data reporting.&lt;/li&gt;
&lt;li&gt;Add the ability to report data while an application goes into a background state. You can read our docs to learn how to &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/configure-settings/#android-background-reporting&quot;&gt;enable this feature&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Includes code for upcoming log forwarding feature. See your Account Team for information about early adoption.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fix&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Enhance &lt;code&gt;setUserId()&lt;/code&gt; function to add the ability to update userID attribute multiple times in a short period without losing the history of different end users. You can read our docs to &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-custom-user-id/#android&quot;&gt;learn about this fix&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Enhance the accuracy of device time calculation when it is changed by the mobile network.&lt;/li&gt;
&lt;li&gt;Resolve an ANR issue when the application reports events.&lt;/li&gt;
&lt;li&gt;Resolve an issue when exceptionMessage of a MobileHandledException doesn&apos;t display in query results.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every 3 months. The specific policies and dates for Android agent support of the can be found in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile monitoring agents EOL policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 20 Jun 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.1.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjEuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-710</link><pubDate>Mon, 25 Sep 2023 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Adds support for DexGuard 9+ with Gradle 8/AGP 8&lt;/li&gt;
&lt;li&gt;Adds unity support with custom exceptions&lt;/li&gt;
&lt;li&gt;Adds map parameters for both custom and auto HTTP instrumentation to ensure data accuracy&lt;/li&gt;
&lt;li&gt;Decouple map tagging with uploads in plugin to improve the build pipeline by making the tagged map a cachable build artifact&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix NoClassDefFoundError when using agent v7.0.0 due to uninstrumented signed libraries&lt;/li&gt;
&lt;li&gt;Fix an issue that excludeVariantInstrumention is not accepting camel case variant names&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;
&lt;p&gt;As of this release, the oldest supported version is &lt;a href=&quot;https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-630&quot;&gt;6.3.0&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 25 Sep 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.3.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjMuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-731</link><pubDate>Thu, 25 Apr 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fix&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolve a SHA-signed error during build time by disabling JAR signing verification.&lt;/li&gt;
&lt;li&gt;Resolve reported ANRs during event persistance serialization.&lt;/li&gt;
&lt;li&gt;Enhance symbol upload process to improve request error rate and support a pending new upload endpoint.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent at least every 3 months. The specific policies and dates for Android agent support of the can be found in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile monitoring agents EOL policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 25 Apr 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.4.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjQuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-741</link><pubDate>Mon, 24 Jun 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add &lt;code&gt;ApplicationExitInfo&lt;/code&gt; as part of data reporting, and the feature is enabled by default. To disable go to your mobile applications entity application settings page.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every 3 months. The specific policies and dates for Android agent support of the can be found in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile monitoring agents EOL policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 24 Jun 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.5.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjUuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-750</link><pubDate>Fri, 28 Jun 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add mobile log reporting feature. You can read our docs to learn more and how to &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/mobile-monitoring-ui/mobile-logs/&quot;&gt;enable this feature&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every 3 months. The specific policies and dates for Android agent support of the can be found in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile monitoring agents EOL policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Fri, 28 Jun 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.5.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjUuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-751</link><pubDate>Thu, 01 Aug 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fix&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Tighten the logic around metric clearance to prevent dropping metrics when harvest is unsuccessful&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;sessionId&lt;/code&gt; attribute as part of the log reporting&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every 3 months. The specific policies and dates for Android agent support of the can be found in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile monitoring agents EOL policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 01 Aug 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-761</link><pubDate>Thu, 17 Oct 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Adds support for the Android Gradle Plugin 8.7.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed issues&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolved an issue where ProGuard/DexGuard mapping files weren&apos;t being properly uploaded to New Relic, improving crash reporting accuracy.&lt;/li&gt;
&lt;li&gt;Fixed a crash that occurred when Kotlin mutable maps were passed to breadcrumbs and custom events.&lt;/li&gt;
&lt;li&gt;Corrected behavior where default interactions were being recorded even when the feature flag was disabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every 3 months. The specific policies and dates for Android agent support of the can be found in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile monitoring agents EOL policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 17 Oct 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-760</link><pubDate>Tue, 10 Sep 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Upgrade JDK support to JAVA22.&lt;/li&gt;
&lt;li&gt;Upgrade AGP support to 8.6.&lt;/li&gt;
&lt;li&gt;Add feature flag for event persistence. You can read &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/configure-settings/#android-event-persistence&quot;&gt;our docs&lt;/a&gt; to learn how to enable this feature].&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed issues&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a corner case to prevent a mismatch between &lt;code&gt;appbuildid&lt;/code&gt; and &lt;code&gt;appversion&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fixed issue where crashes aren&apos;t ingested due to empty &lt;code&gt;stacktraceElements&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fixed a &lt;code&gt;NullValuePointer&lt;/code&gt; exception when a shutdown is called.&lt;/li&gt;
&lt;li&gt;Fixed a parameter mismatch in the gradle plugin which caused confusion in the logs.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every 3 months. The specific policies and dates for Android agent support of the can be found in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile monitoring agents EOL policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Tue, 10 Sep 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.10]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuMTA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-7610</link><pubDate>Fri, 10 Oct 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added Gradle 9 Support&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Fri, 10 Oct 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.11]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuMTE=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-7611</link><pubDate>Thu, 30 Oct 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a &lt;code&gt;NullPointerException&lt;/code&gt; issue in memory sampling process.&lt;/li&gt;
&lt;li&gt;Added safe casting during the initialization of app launch times to prevent &lt;code&gt;ClassCastException&lt;/code&gt; compatibility in Microsoft Intune MAM SDK.&lt;/li&gt;
&lt;li&gt;Improved okhttp callback protection to prevent agent crashes from user code exceptions.&lt;/li&gt;
&lt;li&gt;Fixed duplicated crashes from native crash reports.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 30 Oct 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.12]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuMTI=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-7612</link><pubDate>Tue, 04 Nov 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added session replay functionality for Jetpack Compose.&lt;/li&gt;
&lt;li&gt;Official session replay public preview version.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed multiple session replay bugs.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Tue, 04 Nov 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.13]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuMTM=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-7613</link><pubDate>Fri, 14 Nov 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix ANR cased by setUserId&lt;/li&gt;
&lt;li&gt;Fix ANR caused by blocking SecureRandom initialization during agent configuration&lt;/li&gt;
&lt;li&gt;Improve content length detection and limit reponsebody capture in okhttp3&lt;/li&gt;
&lt;li&gt;Fix few bugs in webview instrumentation&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Fri, 14 Nov 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.15]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuMTU=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-7615</link><pubDate>Tue, 20 Jan 2026 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Changed the default interval for sending event data from 10 minutes to 1 minute.&lt;/li&gt;
&lt;li&gt;Fixed an issue where mapping files aren&apos;t sent in DexGuard 9 with different flavor configurations.&lt;/li&gt;
&lt;li&gt;Fixed multiple crashes related to mobile session replay.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Tue, 20 Jan 2026 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.14]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuMTQ=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-7614</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix an issue that artifacts are missing for monoEnabled build&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 04 Dec 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.3]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuMw==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-763</link><pubDate>Fri, 24 Jan 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Introduced build-time feature flag for LogInstrumentation.&lt;/li&gt;
&lt;li&gt;Enhanced logging by including Session Attributes as Log Attributes.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Bug Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolved missed session events in the background reporting feature.&lt;/li&gt;
&lt;li&gt;Fixed memory leak related to mobile handled exceptions during network unavailability.&lt;/li&gt;
&lt;li&gt;Corrected application crash scenario during agent shutdown.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Fri, 24 Jan 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuMg==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-762</link><pubDate>Fri, 06 Dec 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Implemented OpenTelemetry (Otel) Distributed Tracing.&lt;/li&gt;
&lt;li&gt;Added support for Gzip compression for log data ingestion.&lt;/li&gt;
&lt;li&gt;Included Application Not Responding (ANR) thread data in the reporting process.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixed issues&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an issue with log instrumentation that caused build failures.&lt;/li&gt;
&lt;li&gt;Fixed an issue where throwable errors generated repetitive entries in Logcat.&lt;/li&gt;
&lt;li&gt;Fixed a crash caused by calling &lt;code&gt;removeAttributes&lt;/code&gt; before starting an agent.&lt;/li&gt;
&lt;li&gt;Fixed user-reported issues with log functionality.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Fri, 06 Dec 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.4]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuNA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-764</link><pubDate>Fri, 21 Feb 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Upgrade agent to support AGP 8.8&lt;/li&gt;
&lt;li&gt;Added processId as a session attribute for application exit info to ensure better troubleshooting ability&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Bug Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolved an issue that logs are not sent after first app launch&lt;/li&gt;
&lt;li&gt;Resolved the issue where &lt;code&gt;HttpHeaders&lt;/code&gt; were not being tracked when added through an interceptor.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Fri, 21 Feb 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.5]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuNQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-765</link><pubDate>Wed, 26 Mar 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Bug Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Addressed a problem where the agent failed to parse double values with non-zero digits after the decimal point.&lt;/li&gt;
&lt;li&gt;Corrected an issue where the agent recorded app launch metrics as astronomical values.&lt;/li&gt;
&lt;li&gt;Fixed build issues related to newer versions of Dexguard.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 26 Mar 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.6]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuNg==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-766</link><pubDate>Mon, 14 Apr 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Bug Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Addressed an issue with custom interaction conflicts with default interaction&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 14 Apr 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.8]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuOA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-768</link><pubDate>Tue, 29 Jul 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Bug Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an issue where stack traces for Unity errors were not displayed correctly.&lt;/li&gt;
&lt;li&gt;Fixed an issue that prevented summary metrics from being recorded when the app returned to the foreground after its initial launch.&lt;/li&gt;
&lt;li&gt;Fixed an issue where invalid JSON in log entries could cause errors.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Tue, 29 Jul 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.7]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuNw==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-767</link><pubDate>Wed, 18 Jun 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Bug Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Improved performance to resolve ANRs when reporting logs&lt;/li&gt;
&lt;li&gt;Fixed an issue to continue reporting logs upon termination of the application&lt;/li&gt;
&lt;li&gt;Resolved an issue with application state monitoring and data transmission&lt;/li&gt;
&lt;li&gt;Improved few violations when turning on strictmode&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 18 Jun 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.6.9]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjYuOQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-769</link><pubDate>Mon, 15 Sep 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Bug Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Resolved a memory leak issue where trace listeners were not being removed properly after the app switched between foreground and background multiple times.&lt;/li&gt;
&lt;li&gt;Fixed the issue with thread synchronization that occasionally resulted in data not being reported to New Relic.&lt;/li&gt;
&lt;li&gt;Addressed issues related to log reporting during ANRs to improve stability and performance.&lt;/li&gt;
&lt;li&gt;Corrected duplicate class issues related to the Curtains Library to ensure compatibility and prevent conflicts.&lt;/li&gt;
&lt;li&gt;Resolved a null pointer exception issue in the setUserId method to enhance robustness.&lt;/li&gt;
&lt;li&gt;Fixed issues with the Retrofit Interceptor where URLs were not reported correctly if the request failed due to network errors on the device.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 15 Sep 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v7.7.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC03LjcuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-770</link><pubDate>Fri, 13 Feb 2026 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add support for AGP 9&lt;/li&gt;
&lt;li&gt;Add error sampling for mobile session replay&lt;/li&gt;
&lt;li&gt;Add pauseReplay and recordReplay APIs&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Multiple mobile session replay fixes for better performance&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend updating the agent at least every three months. Find specific policies and dates for Android agent support in the &lt;a href=&quot;https://docs.newrelic.com/docs/mobile-monitoring/new-relic-mobile/get-started/mobile-agents-eol-policy/#android-eol&quot;&gt;Mobile Monitoring Agents EOL Policy&lt;/a&gt;.&lt;/p&gt;</content:encoded><description>ReleasedOn: Fri, 13 Feb 2026 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v1.0.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjAuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-ndk-101</link><pubDate>Mon, 10 Apr 2023 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Addressed a memory leak resulting from ANR detection&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;</content:encoded><description>ReleasedOn: Mon, 10 Apr 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v1.0.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjAuMg==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-ndk-102</link><pubDate>Thu, 04 May 2023 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Updated Kotlin library to a version that addressed a vulnerability.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 04 May 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v1.0.3]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjAuMw==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-ndk-103</link><pubDate>Wed, 19 Jul 2023 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed java.lang.NoSuchMethodError when using the NDK agent and Android agent version 6.11.0 and higher.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;The Android NDK agent version 1.0.3 requires Android agent 6.11.0 and higher. Versions 1.0.0 - 1.0.2 are compatible with Android agent 6.10.0 and lower.&lt;/p&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 19 Jul 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v1.0.4]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjAuNA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-ndk-104</link><pubDate>Thu, 19 Oct 2023 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a memory leak when ANRMonitor is enabled.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;The Android NDK agent version 1.0.3 and above requires Android agent 6.11.0 and higher. Versions 1.0.0 - 1.0.2 are compatible with Android agent 6.10.0 and lower.&lt;/p&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 19 Oct 2023 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v1.1.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjEuMA==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-ndk-110</link><pubDate>Thu, 27 Jun 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Reduce the overall size of the agent.&lt;/li&gt;
&lt;li&gt;Extend &lt;code&gt;AgentNDK.Builder.withANRMonitor(boolean)&lt;/code&gt; to disable native ANR detection as well.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;The Android NDK agent version 1.1.0 and above requires Android agent 7.5.0 and higher.
The Android NDK agent version 1.0.3 and above requires Android agent 6.11.0 and higher.
Versions 1.0.0 - 1.0.2 are compatible with Android agent 6.10.0 and lower.&lt;/p&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 27 Jun 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v1.1.1]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjEuMQ==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-ndk-111</link><pubDate>Thu, 25 Jul 2024 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fix&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Tighten implementation logic to better handle potential memory leakage, and add more logging for debugging visibilities.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;The Android NDK agent version 1.1.0 and above requires Android agent 7.5.0 and higher.
The Android NDK agent version 1.0.3 and above requires Android agent 6.11.0 and higher.
Versions 1.0.0 - 1.0.2 are compatible with Android agent 6.10.0 and lower.&lt;/p&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 25 Jul 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v1.1.2]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjEuMg==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-ndk-112</link><pubDate>Wed, 21 Aug 2024 00:00:00 +0000</pubDate><content:encoded>&lt;p&gt;This release is invalid and should not be used.&lt;/p&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;p&gt;The Android NDK agent version 1.1.1 and above requires Android agent 7.5.1 and higher.
The Android NDK agent version 1.1.0 and above requires Android agent 7.5.0 and higher.
The Android NDK agent version 1.0.3 and above requires Android agent 6.11.0 and higher.
Versions 1.0.0 - 1.0.2 are compatible with Android agent 6.10.0 and lower.&lt;/p&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;</content:encoded><description>ReleasedOn: Wed, 21 Aug 2024 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v1.1.3]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC0xLjEuMw==</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/android-ndk-113</link><pubDate>Thu, 10 Jul 2025 00:00:00 +0000</pubDate><content:encoded>&lt;h2&gt;Fix&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Added support for 16KB page size&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Support statement&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The Android NDK agent version 1.1.1 and above requires Android agent 7.5.1 and higher.&lt;/li&gt;
&lt;li&gt;The Android NDK agent version 1.1.0 and above requires Android agent 7.5.0 and higher.&lt;/li&gt;
&lt;li&gt;The Android NDK agent version 1.0.3 and above requires Android agent 6.11.0 and higher.&lt;/li&gt;
&lt;li&gt;Versions 1.0.0 - 1.0.2 are compatible with Android agent 6.10.0 and lower.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We recommend you to upgrade the agent regularly, at least every 3 months.&lt;/p&gt;</content:encoded><description>ReleasedOn: Thu, 10 Jul 2025 00:00:00 +0000.</description></item><item><title><![CDATA[Android agent v4.95.0]]></title><guid isPermaLink="false">QW5kcm9pZCBhZ2VudC00Ljk1LjA=</guid><link>https://docs.newrelic.com/docs/release-notes/mobile-release-notes/android-release-notes/clone-android-4950</link><pubDate>Wed, 22 Oct 2014 00:00:00 +0000</pubDate><content:encoded>&lt;h3&gt;Fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Corrects an issue where the agent may crash under certain concurrent access of instrumented InputStream implementations.&lt;/li&gt;
&lt;li&gt;Corrects an issue where a thread pool was not properly getting destroyed upon application background-to-foreground transitions.&lt;/li&gt;
&lt;/ul&gt;</content:encoded><description>ReleasedOn: Wed, 22 Oct 2014 00:00:00 +0000.</description></item></channel></rss>