Android 3.407.0

Released on: 
Thursday, June 12, 2014 - 00:01

Notes

Improvements

  • API methods now check for bad values and throw IllegalArgumentException

    Previously, our API methods would silently discard bad data without recording errors or metrics. We've changed this behavior to be more informative by throwing an exception when bad arguments are passed.

Fixes

  • Android Gradle plugin 0.10 compatibility

    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're also compatible with 0.11.

    • Improved thread safety in the API

    Some API methods exhibited race conditions under heavy utilization. These race conditions are now solved.

    • Summary metrics occasionally exhibited bad values

    You may have noticed strange numbers in your application overview chart. We've isolated the cause of these numbers and fixed the underlying issue in the agent.