v1.301.0
Features
Switch to using NR fork of rrweb
Browser agent will now switch to using New Relic's forked version of rrweb for Session Replay instead of the original repository. This will allow browser team to custom tailor hotfixes for issues.
Bug fixes
Preserve agent attributes for log payloads
Adjust browser log payloads, such that agent-reserved attributes will take precedence over user-provided values if they happen to share the same name.
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.
New 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.301.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 131-141, Edge 131-141, Safari 17-26, and Firefox 133-143. For mobile devices, v1.301.0 was built and tested for Android OS 16 and iOS Safari 17-26.
v1.300.0
Features
Remove usage of the marks and measures feature flag
No longer gates the agent by an internal feature flag. Measures will be enabled for all users by default unless turned off through the application settings.
Reduce hasReplay attribute false positive rate
Only set "hasReplay" attribute once a successful session replay harvest has been observed to help reduce false positives.
Bug fixes
Update typings for interaction API to reflect waitForEnd
Fixes an issue where the typing file defining the .interaction
API was not decorated correctly to account for the optional waitForEnd
argument as documented.
Address issues with dynamic require and Rollup.js
Fixes an issue that led Rollup.js to spawn the error Error: Could not dynamically require ...
when building pages that included the MicroAgent loader.
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.
New 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.300.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 131-141, Edge 131-141, Safari 17-26, and Firefox 133-143. For mobile devices, v1.300.0 was built and tested for Android OS 16 and iOS Safari 17-26.
v1.299.0
특징
플러터 지원성 지표 추가
Flutter 웹 애플리케이션에서 브라우저 에이전트 사용량을 추적하기 위한 지원 지표를 도입합니다.
사용자 좌절 신호를 추가합니다. UserAction
데드 클릭 및 오류 클릭 감지를 통해 특정 사용자 행동에 대한 잠재적인 사용자 불만 사항에 대해 더 나은 인사이트를 제공합니다.
교차 기능 귀속의 정확도 평가
내부 개선 벤치마크를 지원하려면 hasReplay
또는 hasTrace
과 같은 별도의 이벤트 상태를 나타내는 속성의 정확성을 평가하는 지원 가능성 지표를 추가하세요.
버그 수정
recordReplay
API 불일치 수정
늦게 호출된 recordReplay
API 호출이 데이터를 성공적으로 수집하지 못하는 문제를 해결합니다.
지지 성명
뉴렐릭은 에이전트를 정기적으로 업그레이드하여 최신 기능과 성능 이점을 얻을 것을 권장합니다. 이전 릴리스는 지원 종료 시점부터 더 이상 지원되지 않습니다. 출시일은 에이전트 버전의 원래 출판일을 반영합니다.
새로운 브라우저 에이전트 릴리스는 일정 기간 동안 작은 단계로 고객에게 출시됩니다. 이로 인해, 귀하의 계정에서 해당 릴리스에 접근할 수 있는 날짜가 원래 게시 날짜와 일치하지 않을 수 있습니다. 자세한 내용은 이 상태 대시보드를 참조하세요.
브라우저 지원 정책 에 따라, 브라우저 에이전트 v1.299.0은 다음 브라우저 및 버전 범위에 맞춰 빌드되고 테스트되었습니다: Chrome 130-140, Edge 130-140, Safari 17-19, Firefox 132-142. 모바일 장치의 경우 v1.299.0이 Android OS 16 및 iOS Safari 17-26용으로 구축 및 테스트되었습니다.
v1.298.0
특징
긴 작업을 소프트 네비게이션 기반의 블록 복합 스팬으로 통합
BrowserInteraction
소프트 네비게이션("SPA 2.0")에서는 DOM 수정 시간을 넘어 5초 동안 긴 작업이 관찰되지 않는 지점까지 지속 시간이 확장됩니다. JavascriptError
및 AjaxRequest
원래 휴리스틱이 끝난 이후 이 확장된 기간 동안 아직 그러한 전략과 연관되지 않았습니다.
버그 수정
LCP가 원래 페이지 URL을 보고하도록 강제합니다.
LCP가 수확 URL과 별도로 pageUrl을 보고하도록 허용합니다. LCP 수집 전에 발생하는 소프트 탐색에서 LCP에 연결된 원래 페이지 URL 대신 현재 페이지 URL이 보고되는 문제가 관찰되었습니다. 이 변경을 통해 LCP 수확 노드는 현재 페이지 URL에 관계없이 원래 URL을 보고할 수 있습니다. 변경 사항은 pageUrl
및 targetGroupedUrl
속성 모두에 적용되어야 합니다.
지지 성명
뉴렐릭은 에이전트를 정기적으로 업그레이드하여 최신 기능과 성능 이점을 얻을 것을 권장합니다. 이전 릴리스는 지원 종료 시점부터 더 이상 지원되지 않습니다. 출시일은 에이전트 버전의 원래 출판일을 반영합니다.
새로운 브라우저 에이전트 릴리스는 일정 기간 동안 작은 단계로 고객에게 출시됩니다. 이로 인해, 귀하의 계정에서 해당 릴리스에 접근할 수 있는 날짜가 원래 게시 날짜와 일치하지 않을 수 있습니다. 자세한 내용은 이 상태 대시보드를 참조하세요.
브라우저 지원 정책 에 따라, 브라우저 에이전트 v1.298.0은 다음 브라우저 및 버전 범위에 맞춰 빌드되고 테스트되었습니다: Chrome 130-140, Edge 130-140, Safari 17-19, Firefox 132-142. 모바일 장치의 경우 v1.298.0이 Android OS 16 및 iOS Safari 17-26용으로 구축 및 테스트되었습니다.
v1.297.1
버그 수정
세션 리플레이 집계 클래스 이중 가져오기 방지
newrelic.recordReplay를 사용할 때 세션 재생 집계 클래스를 두 번 가져올 수 있는 문제가 발견되었습니다. 사전 로딩이 활성화된 동안 API 메서드가 활성화되었습니다.
지지 성명
뉴렐릭은 에이전트를 정기적으로 업그레이드하여 최신 기능과 성능 이점을 얻을 것을 권장합니다. 이전 릴리스는 지원 종료 시점부터 더 이상 지원되지 않습니다. 출시일은 에이전트 버전의 원래 출판일을 반영합니다.
새로운 브라우저 에이전트 릴리스는 일정 기간 동안 작은 단계로 고객에게 출시됩니다. 이로 인해, 귀하의 계정에서 해당 릴리스에 접근할 수 있는 날짜가 원래 게시 날짜와 일치하지 않을 수 있습니다. 자세한 내용은 이 상태 대시보드를 참조하세요.
브라우저 지원 정책 에 따라, 브라우저 에이전트 v1.297.1은 다음 브라우저 및 버전 범위에 맞춰 빌드되고 테스트되었습니다: Chrome 130-140, Edge 130-140, Safari 17-19, Firefox 132-142. 모바일 장치의 경우 v1.297.1은 Android OS 16 및 iOS Safari 17-18.5에 대해 구축 및 테스트되었습니다.
v1.297.0
Features
Prevent early harvests when in retry period
Prevent the agent from harvesting early when being rate limited. If the ingest service returns a 429, the agent will replace its data and try the harvest again later. While that is happening, it will no longer be able to harvest early as new data comes in, until it successfully harvests.
remove newrelic meta attribute
Remove the reporting of the __newrelic meta attribute from outgoing replay payloads. This is being conducted as a measure to help save billable bytes for customers and reduce cost of use for Session Replay functionalities.
Bug fixes
Fix exceptions for null bodies arising from empty harvests
A change has been made to enforce that all cleaned payloads ensure a valid output. Before, an empty string passing through the body cleaning process could throw an error as the mechanism would return the body as null. Now empty strings will pass through untouched, allowing further processing to apply successfully.
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.
New 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.297.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 129-139, Edge 129-139, Safari 17-19, and Firefox 131-141. For mobile devices, v1.297.0 was built and tested for Android OS 16 and iOS Safari 17-18.1.
v1.296.0
Features
Harvest traces early
Update agent to handle session traces the same way other features handle data as of 1.294.0, by allowing harvests at 16kb of size.
Bug fixes
Remove event buffer inspection event
Removes the event buffer inspection event to avoid a memory leak on using console.log with the newrelic
window event listener.
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.
New 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.296.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 129-139, Edge 129-139, Safari 17-19, and Firefox 131-141. For mobile devices, v1.296.0 was built and tested for Android OS 16 and iOS Safari 17-18.1.