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

iOS agent release notesRSS

October 30, 2018
tvOS agent v6.4.1

Fixes

  • Corrects bug in dSYM upload script introduced by Xcode10's new build system.

October 9, 2018
iOS agent v6.4.0

Fixes

  • +setMaxEventBufferTime and +setMaxEventPoolSize now persist between background/foreground
  • dSYM upload script has been improved. It is now better at finding and uploading dSYMs.

Improvements

  • Reduced agent size by removing old architectures. Note: with the removal of i386 the agent will no longer build with iPhone4S simulators (however, it will still run on iPhone4S devices.)

Note: This agent was built with Xcode10. It may be necessary to use Xcode10 for compatibility.

tvOS agent v6.4.0

Fixes

  • +setMaxEventBufferTime and +setMaxEventPoolSize now persist between background/foreground
  • dSYM upload script has been improved. It is now better at finding and uploading dSYMs.

Note: This agent was built with Xcode10. It may be necessary to use Xcode10 for compatibility.

September 12, 2018
iOS agent v6.3.2

Fixes

  • Fixed race condition in handled exceptions component, which had the potential of crashing on background inside std::recursive_mutex::lock()

tvOS agent v6.3.2

Fixes

  • Fixed race condition in handled exceptions component, which had the potential of crashing on background inside std::recursive_mutex::lock()

June 14, 2018
tvOS agent v6.3.2

Fixes

  • Replaced missing llvm bitcode in framework.

June 1, 2018
iOS agent v6.3.0

Improvements

  • Agent can now handle region specific application tokens.
  • Moved New Relic specific files out of users' "Documents" directory.

Fixes

  • Fixed inconsistency in deviceManufacturer session attribute; it will always be set as "Apple, Inc".
  • memUsageMb session attribute will now be stored as a numeric value rather than a string value.
  • Fixed race-condition in gesture instrumentation that could cause a crash on app background.
  • RequestUrl and RequestPath attributes on MobileRequest and MobileRequestError events will consistently be not URL-encoded.
  • Crash reports will now be uploaded immediately after processing on subsequent launch.
  • Fixed potential race-condition in +[NewRelic stopCurrentInteraction:(NSString*)activityIdentifier]; that could result in dead-lock.

tvOS agent v6.3.0

Improvements

  • Agent can now handle region specific application tokens.

Fixes

  • Fixed inconsistency in deviceManufacturer session attribute; it will always be set as "Apple, Inc".
  • memUsageMb session attribute will now be stored as a numeric value rather than a string value.
  • Fixed race-condition in gesture instrumentation that could cause a crash on app background.
  • RequestUrl and RequestPath attributes on MobileRequest and MobileRequestError events will consistently be not URL-encoded.
  • Crash reports will now be uploaded immediately after processing on subsequent launch.
  • Fixed potential race-condition in +[NewRelic stopCurrentInteraction:(NSString*)activityIdentifier]; that could result in dead-lock.

Bugs

  • Missing llvm bitcode (fixed in 6.3.1)

March 6, 2018
iOS agent v6.2.0

Improvements

  • Improved performance of symbol map upload script.
  • Improved performance of recordHandledException API.
  • Removed deprecated APIs.

Fixes

  • Prevents possible corrupted event data.
  • Event/Attribute APIs now accept NSNumbers containing BOOL values
  • +[NewRelic setApplicationVersion:] and +[NewRelic setApplicationBuild:] will now throw an exception if called after the agent is started.

March 1, 2018
tvOS agent v6.2.0

Improvements

  • Improved performance of symbol map upload script.
  • Improved performance of recordHandledException API.
  • Removed deprecated APIs.

Fixes

  • Prevents possible corrupted event data.
  • Event/Attribute APIs now accept NSNumbers containing BOOL values
  • +[NewRelic setApplicationVersion:] and +[NewRelic setApplicationBuild:] will now throw an exception if called after the agent is started.

Copyright © 2024 New Relic Inc.

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