New in this release
- Fixed a bug in the fetch instrumentation where customer options were inadvertently removed when no headers were specified. Now, options will be preserved even when headers are absent.
- Resolved a bug in the
XMLHttpRequest instrumentation
that was throwing errors when headers were added by the instrumentation. This issue has been fixed to prevent any unexpected errors in such cases. - Addressed an issue that resulted in app crashes when an invalid URL was encountered in the capacitor plugin. To mitigate this, a valid URL checker has been implemented to ensure that
mobilerequest
events are created only with valid URLs.
These updates are intended to improve the overall performance and functionality of our agent. We appreciate your patience and understanding as we work to enhance your experience.
New in this release
We have made some updates to our system to improve its functionality. These changes include:
- Fetch instrumentation for http request
- Adds configurable request header instrumentation to network events The agent will now produce network event attributes for select header values if the headers are detected on the request. The header names to instrument are passed into the agent when started.
- Upgrading the native iOS agent to version 7.4.8.
- Upgrading the native Android agent to version 7.2.0.
These updates are intended to improve overall performance and functionality of our system. We appreciate your patience and understanding as we work to enhance your experience.
New in this release
We have made some updates to our system to improve its functionality. These changes include:
- Adding support for non-text XMLHttpRequest response types for HTTP Instrumentation.
- Fixing an issue where data was not being sent to the correct endpoint in cases where the Agent Configuration was not set up properly.
- Upgrading the native iOS agent to version 7.4.7.
- Upgrading the native Android agent to version 7.1.0.
These updates are intended to improve overall performance and functionality of our system. We appreciate your patience and understanding as we work to enhance your experience.
New in this release
- Implementing HTTP Instrumentation for Angular HTTP Client
- Integrated HTTP Instrumentation for XMLHttpRequest and Axios HTTP clients
- Introduced support for custom attributes in the recordError method
- Upgrade native iOS agent to v7.4.6
New in this release
- Upgrade native Android agent to v7.0.0
- AGP 8 and Capacitor 5.0 Support
New in this release
- Upgrade native iOS agent to v7.4.5
- Added FedRAMP agent configuration flag on agent start.
New in this release
- Upgrade native Android Agent to v6.11.1
- Upgrade native iOS agent to v7.4.4
- JavaScript Errors will now be reported as handled exceptions, providing more context and stack traces in the New Relic UI.
- Added shutdown method, providing ability to shut down the agent within the current application lifecycle during runtime.
Fixed in this release
- Fixed an issue where errors would occur when developing for web-native apps.
New in this Release
- Upgrade to Native Android Agent v6.10.0.
- Upgrade to Native iOS Agent v7.4.3.
- Added ability to configure agent settings on start.
Fixed in this Release
- Fixed issue where large circular structures printed to console would cause out-of-memory issues on Android.
The Mobile agent team is proud to announce GA support for Ionic Capacitor!
Features
- Detect the platforms added to your Capacitor application and apply the most recent release of the relevant New Relic Android or iOS agent
- Add post-build scripts for uploading iOS symbolication files
- Upload Android Proguard mapping files
- Automatically instrument mobile applications built via Capacitor
- Capture JavaScript errors
- Generate distributed traces
- Tracks promise rejection (an unhandled exception in JavaScript)
- Track warnings and errors with console logs
- Capture interactions and their sequences
- Track user sessions
To learn more, see our Capacitor agent documentation.