• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

iOS agent release notesRSS

May 23, 2016
iOS agent v5.5.2

Improvements

  • Crash Report Upload Retry Limiting
    • Crash report upload retries will now be limited. This is to prevent crashes from being queued eternally.
  • Platform Tracking
    • A new API, +setPlatform:, was added to NewRelic.h. This will allow bold users to set which platform their app is built with (for example, Unity, Xamarin, React, etc.). This will allow for additional features in the future.

Fixes

  • Insights API Improvements
    • +recordEvent:withAttributes: and +setAttribute:withValue: will no longer block the calling thread.

May 6, 2016
iOS agent v5.5.1

Information

  • This release is a "roll-forward" of release 5.4.1. Agent release 5.5.0 was discovered to have compatibility issues with armv7 architecture devices.

May 3, 2016
iOS agent v5.5.0

Improvements

  • Crash Report Upload Retry Limiting
    • Crash report upload retries will now be limited. This is to prevent crashes from being queued eternally.
  • Platform Tracking
    • A new API, +setPlatform:, was added to NewRelic.h. This will allow bold users to set which platform their app is built with (for example, Unity, Xamarin, React, etc.). This will allow for additional features in the future.

Fixes

  • Insights API Improvements
    • +recordEvent:withAttributes: and +setAttribute:withValue: will no longer block the calling thread.

This release is no longer available due to compatibility issues. See iOS agent release v5.5.1 notes for more details.

March 18, 2016
iOS agent v5.4.1

Fixes

  • Corrects possible crash on launch if key data file is corrupted.

March 4, 2016
iOS agent v5.4.0

Improvements

  • Added new feature flag, NRFeatureFlag_DefaultInteraction, which allows default interactions to be disabled. Disabling this feature flag will allow the agent to only capture custom interactions.

Fixes

  • Corrected warnings inadvertently caused by new Xcode build setting, CLANG_ENABLE_MODULES = YES.

January 26, 2016
iOS agent v5.3.6

Improvements

  • Improved the dSYM archive uploader so it will now dispatch asynchronously to the build, and will retry the upload up to 3 times.
  • Custom metrics will now accept spaces in the name.
  • Improved Cocoapods support. The NewRelicAgent podspec no longer includes version strings in framework paths. This eases pod management and reduces diff clutter when dealing with version control software.

Fixes

  • Corrected a bug in crash reporting where certain internal symbols were globally visible when the -ObjC linker flag is present.
  • Corrected a bug in crash reporting where Cortex-A9 chips were reported as ARM-Unknown in crash reports.
  • Validating the length of activities, only allowing those with a start time within the current session.

January 7, 2016
iOS agent v5.3.5

Improvements

Fixes

  • Improved internal management of application termination, reducing occurrences of a specific agent crash.
  • The agent will no longer harvest in the background if the app is executing background activities.

November 19, 2015
iOS agent v5.3.4

Improvements

  • Added new Insights attributes tracking new app installs and upgrades, for the upcoming Mobile Version Trends Report.

Fixes

  • Fixed missing Cross Application Trace header in HTTP Error data. This will result in more detailed data in HTTP Errors dashboards.
  • Off-loaded interaction event generation from main thread to background thread. This caused UI sluggishness under extreme circumstances

October 29, 2015
iOS agent v5.3.2

Fixes

  • This release fixed incorrect data validation for some custom Insights events. The event attribute value validation was too strict, causing it to sometimes incorrectly reject valid input.

October 13, 2015
iOS agent v5.3.1

Improvements

  • Adds IPv6 support to the iOS agent. At WWDC this year, Apple announced they will be requiring IPv6 compatibility for all submitted apps at some point in the future.

Fixes

  • Fixes a crash that can occur when the app is backgrounded and the OS forcibly destructs the app while the agent was still active. This caused critical agent code to be unexpectedly destructed while data was still being processed.

Copyright © 2024 New Relic Inc.

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