• EnglishEspañol日本語한국어Português
  • Log inStart now

iOS agent release notesRSS

March 7, 2014
iOS agent v3.256

Notes

Improvements

  • Created a workaround for no-network-activity bug that occurs when New Relic and Crittercism are installed simultaneously.

Fixes

  • Fixed memory leak in NRTraceMachine

February 26, 2014
iOS agent v3.252

Notes

This release is a recommended upgrade for all iOS SDK users.

Improvements

  • Agent stability & self-management. Critical sections of the agent have been isolated to prevent agent-related errors from destabilizing the host application, and certain classes of errors will be automatically reported to New Relic without the need for customer-initiated communication.
  • Performance tuning. Overhead for on-device code tracing has been reduced by over 50% in some cases. The agent will consume less CPU time on the mobile device, resulting in improved application responsiveness and lower battery drain.
  • Improved data accuracy. Under certain conditions it was possible for the SDK to record total time for method invocations but not record the associated exclusive time. This improvement will result in more accurate breakdown charts and tables, and improve the collection of certain interaction traces.

Fixes

  • This release resolves multiple stability issues in the SDK. We recommend this release for any customers who have encountered application crashes with previous SDK versions.

January 31, 2014
iOS agent v3.196

Notes

Fixes

  • Resolves NRURLProtocol crashes for non-webView network requests.
  • Large file uploads should no longer timeout after the default timeout period while there is network activity.

January 21, 2014
iOS agent v3.184

Notes

Improvements

  • ARM64 support - you can now compile New Relic in your native 64-bit applications.
  • Improved sub-millisecond timing resolution on method tracing. Blame breakdowns and interaction traces will now have improved "total time" and "total exclusive time" measurements.

Fixes

  • Resolves a crashing timing-related issue in method tracing. Relevant exceptions include note of "object cannot be nil" or "setObject:forKey:" with a nil value.
  • Resolves several stability and accuracy issues in the NRTimer class.

January 8, 2014
iOS agent v3.174

Notes

Improvements

  • Supports C++ linkage. For projects using C++, the New Relic library now properly marks our exported symbols as requiring C linkage.

Fixes

  • Corrects an issue where data might cease reporting to New Relic after app has been running for 60 seconds.
  • Fixes an issue that could cause incorrectly sized UIImages or repeating icons.

December 16, 2013
iOS agent v3.154

Notes

Improvements

  • Added explanation to missing CFBundleVersion/CFBundleShortVersion String exception

Fixes

  • -setThreadLocalTrace: crash fixed
  • UIImage -imageFromData: crash fixed
  • other various bug fixes

December 2, 2013
iOS agent v3.130

Notes

Features

  • End to end instrumentation for your mobile applications.
  • Automatic instrumentation of important system objects and methods.
  • Customizability to allow for instrumentation of your most important objects and methods.

November 22, 2013
iOS agent v1.396

Notes

Fixes

Fixes occasional crashes in NRURLProtocol.

September 17, 2013
iOS agent v1.376

Notes

Bug fix release

  • Removes an Apple app store submission false-positive warning about accessing private APIs
  • Fixes an occasional block retain-related crash when handling UIWebView-initiated network requests on iOS 6

June 28, 2013
iOS agent v1.354

Notes

This release fixes several customer-reported performance problems when using New Relic for iOS

  • prevents agent from adding duplicate X-NewRelic-ID headers to outgoing requests
  • prevents agent from interfering with HTTP cacheing
  • fixes potential crash if available heap space is exhausted

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.