Importante
A partir de la versión 7.5.4 del SDK de iOS, Se implementó un cambio que hace que se informe el evento de excepción manejada que anteriormente se suprimió.
Corregido en esta versión
- El agente se construyó empleando Xcode 16.4.
- Se solucionó un problema que podía provocar que rastreo distribuido no tuviera toda la información de cuenta requerida al inicio de una sesión.
- Se solucionó un problema que podía provocar un bloqueo al iniciar el agente.
Importante
A partir de la versión 7.5.4 del SDK de iOS, Se implementó un cambio que hace que se informe el evento de excepción manejada que anteriormente se suprimió.
Corregido en esta versión
- El agente se construyó empleando Xcode 16.4.
- Se solucionó un problema que podía provocar que rastreo distribuido no tuviera toda la información de cuenta requerida al inicio de una sesión.
Importante
A partir de la versión 7.5.4 del SDK de iOS, Se implementó un cambio que hace que se informe el evento de excepción manejada que anteriormente se suprimió.
Corregido en esta versión
- El agente se construyó empleando Xcode 16.3. Esto debería corregir cualquier error relacionado con la cobertura del código al usar el agente iOS de New Relic con Xcode 16.3.
- Se solucionó un problema que podía provocar que la cuenta de rastreo distribuida se configurara incorrectamente.
- Se solucionó un problema que podía provocar que el agente fallara al configurar el atributo de sesión.
Importante
Starting from iOS SDK version 7.5.4, a change has been implemented that causes previously suppressed Handled Exception events to be reported.
Fixed in this release
- Addressed customer-reported crashes and bugs.
- Fixed a SPM version warning.
Support statement
- As of iOS agent version 7.4.1, the iOS agent will consolidate previously separate XCFramework and tvOS agents into a singular iOS agent.
- As of this release, the oldest supported version of the XCFramework is 7.3.6.
Importante
A partir de la versión 7.5.4 del SDK de iOS, Se implementó un cambio que hace que se informe el evento de excepción manejada que anteriormente se suprimió.
Corregido en esta versión
- Se solucionó el fallo que podía ocurrir al grabar excepciones manejadas.
- Se corrigieron varios fallos que podían ocurrir al usar el agente iOS de New Relic.
- El agente iOS de New Relic ahora incluye atributos de Session en los logs de Mobile.
- Se solucionó un problema que podía ocurrir al enviar múltiples excepciones manejadas a New Relic. El agente iOS de New Relic ahora evitará la pérdida de datos al enviar múltiples excepciones manejadas.
Declaración de apoyo
- A partir de la versión 7.4.1 del agente iOS, el agente iOS consolidará el agente XCFramework y tvOS previamente separados en un agente iOS singular.
- A partir de esta versión, la versión compatible más antigua de XCFramework es 7.3.6.
Fixed in this release
- The tracked headers set in addHTTPHeaderTrackingFor are now correctly added to network request events manually captured using noticeNetworkRequestForURL.
- Fixed a bug in the new event system that prevented adding an attribute with a key that contain a reserved key string as a prefix.
- Made changes to address the
NRMA__deallocInteractionHistoryList
crash reported by users.
Other notes
- The iOS agent now supports automatic log collection for remote logging. This feature is limited to
NSLog()
, Swiftprint()
, and other print-family functions. To enable it, use theNRFeatureFlag_AutoCollectLogs
feature flag. For more information on how to enable and configure remote logging, visit our documentation. - Changed the agent to agent to consistently send the sampled flag as '01' (true) in the W3C Traceparent header to maintain trace continuity with OpenTelemetry agents, which expect '00' (false) for dropped spans and '01' (true) for sampled spans.
Support statement
- As of iOS agent version 7.4.1, the iOS agent will consolidate previously separate XCFramework and tvOS agents into a singular iOS agent.
- As of this release, the oldest supported version of the XCFramework is 7.3.6.