v1.237.1
Bug Fixes
SPA feature respects ajax deny_list for fetch
The SPA feature will now properly respect the Ajax deny list and block internal settings for fetch calls. In prior versions, the SPA feature only consulted the Ajax deny list for XMLHttpRequest calls.
prevent dollar symbol only variable names
Prevent the build process of the agent from creating minified variable names that only contain the dollar symbol. If such a variable is immediately followed by an ampersand, as could be the case in a minified logic block, it could be picked up by string replacement logic applied to outgoing HTML within their server.
Undefined deny list ignores block internal
In cases where the customer's configuration does not include the init.ajax.deny_list
property, the agent would not properly account for the init.ajax.block_internal
setting and would not block Ajax events for internal agent network calls.
Fix serialization issue with array data
Update the harvester to account for array payloads, which in niche cases could convert array payloads to indexed objects.
Support statement
New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Older releases will no longer be supported when they reach end-of-life. Release dates are reflective of the original publish date of the agent version.
Browser agent releases are rolled out to customers in small stages over a period of time. Because of this, the date the release becomes accessible to your account may not match the original publish date. Please see this status dashboard for more information.
Consistent with our browser support policy, v1.237.1 of the browser agent was built for and tested against these browsers and version ranges:
- Chrome 106-114
- Edge 106-113
- Safari 15-16
- Firefox 106-113.
For mobile devices, v1.237.1 was built and tested for Android Chrome 100 and iOS Safari 15.2-16.2.