• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

Browser agent release notesRSS

May 2
Browser agent v1.290.0

v1.290.0

Features

Bundler tools exports

An optional Webpack splitChunks cacheGroup matcher is now available for users who build the agent via NPM. This matcher enables de-duplication and merging of the agent's lazy-loaded JavaScript into a single chunk. This single chunk loads post-page render, consistent with the behavior of our pre-built agent for APM and copy/paste implementations.

Set UserAction currentUrl before aggregation end

Set currentUrl on the first event of a user action instead of at the end of aggregation.

Improve lazy-loading optimization

Optimize our pattern to ensure that code-bundlers such as webpack can more effectively tree-shake the output to only include the relevant files needed to run the agent. This specifically helps reduce the bundle size, reduce the amount of lazy files generated, and streamlines "custom" agent builds used with NPM.

API Code Splitting

Split the API method definitions per feature instead of a single file shared across all loader types. This allows each loader to only instantiate the necessary APIs for the features included, and reduce overall bundle size for the "Lite" build as well as custom-built agents with NPM. A shell will still exist for non-initialized APIs to prevent errors from throwing on APIs used without the needed features.

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.290.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 125-135, Edge 125-135, Safari 17-17, and Firefox 127-137. For mobile devices, v1.290.0 was built and tested for Android OS 16 and iOS Safari 17-18.1.

Browser agent v1.290.0

v1.290.0

특징

번들러 도구 내보내기

NPM을 통해 에이전트를 빌드하는 사용자는 이제 선택적 Webpack splitChunks cacheGroup 매처를 사용할 수 있습니다. 이 매처는 에이전트의 지연 로드 JavaScript의 중복 제거 및 단일 청크로의 병합을 가능하게 합니다. 이 단일 청크는 APM 및 복사/붙여넣기 구현을 위한 사전 구축된 에이전트의 동작과 일관되게 포스트 페이지 렌더링을 로드합니다.

집계 종료 전에 UserAction currentUrl을 설정합니다.

집계의 끝부분이 아닌, 사용자 작업의 첫 번째 이벤트에 currentUrl을 설정합니다.

레이지 로딩 최적화 개선

웹팩과 같은 코드 번들러가 에이전트를 실행하는 데 필요한 관련 파일만 포함하도록 출력을 보다 효과적으로 트리셰이킹할 수 있도록 패턴을 최적화합니다. 이를 통해 특히 번들 크기를 줄이고, 생성되는 지연 파일의 양을 줄이고, NPM과 함께 사용되는 "사용자 정의" 에이전트 빌드를 간소화할 수 있습니다.

API 코드 분할

모든 로더 유형에서 공유되는 단일 파일 대신 기능별로 API 메서드 정의를 분할합니다. 이를 통해 각 로더는 포함된 기능에 필요한 API만 인스턴스화하고 "Lite" 빌드와 NPM이 포함된 맞춤형 에이전트의 전체 번들 크기를 줄일 수 있습니다. 필요한 기능 없이 사용되는 API에서 오류가 발생하는 것을 방지하기 위해 초기화되지 않은 API에 대한 셸은 계속 존재합니다.

지지 성명

뉴렐릭은 에이전트를 정기적으로 업그레이드하여 최신 기능과 성능 이점을 얻을 것을 권장합니다. 이전 릴리스는 지원 종료 시점부터 더 이상 지원되지 않습니다. 출시일은 에이전트 버전의 원래 출판일을 반영합니다.

새로운 브라우저 에이전트 릴리스는 일정 기간 동안 작은 단계로 고객에게 출시됩니다. 이로 인해, 귀하의 계정에서 해당 릴리스에 접근할 수 있는 날짜가 원래 게시 날짜와 일치하지 않을 수 있습니다. 자세한 내용은 이 상태 대시보드를 참조하세요.

브라우저 지원 정책 에 따라, 브라우저 에이전트 v1.290.0은 다음 브라우저 및 버전 범위에 맞춰 빌드되고 테스트되었습니다: Chrome 125-135, Edge 125-135, Safari 17-17, Firefox 127-137. 모바일 장치의 경우 v1.290.0은 Android OS 16 및 iOS Safari 17-18.1에 대해 구축 및 테스트되었습니다.

April 24
Browser agent v1.289.0

v1.289.0

Features

Remove agent config cache and getters/setters

Removes agent internal configuration utility functions. No impact to agent functionality is expected. Build size have been reduced by this coding style change.

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.289.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 125-135, Edge 125-135, Safari 17-17, and Firefox 127-137. For mobile devices, v1.289.0 was built and tested for Android OS 16 and iOS Safari 17-18.1.

Browser agent v1.289.0

v1.289.0

특징

에이전트 구성 캐시 및 getter/setter 제거

에이전트 내부 설정 유틸리티 기능을 제거합니다. 에이전트 기능에는 영향이 없을 것으로 예상됩니다. 이 코딩 스타일 변경으로 빌드 크기가 줄었습니다.

지지 성명

뉴렐릭은 에이전트를 정기적으로 업그레이드하여 최신 기능과 성능 이점을 얻을 것을 권장합니다. 이전 릴리스는 지원 종료 시점부터 더 이상 지원되지 않습니다. 출시일은 에이전트 버전의 원래 출판일을 반영합니다.

새로운 브라우저 에이전트 릴리스는 일정 기간 동안 작은 단계로 고객에게 출시됩니다. 이로 인해, 귀하의 계정에서 해당 릴리스에 접근할 수 있는 날짜가 원래 게시 날짜와 일치하지 않을 수 있습니다. 자세한 내용은 이 상태 대시보드를 참조하세요.

브라우저 지원 정책 에 따라, 브라우저 에이전트 v1.289.0은 다음 브라우저 및 버전 범위에 맞춰 빌드되고 테스트되었습니다: Chrome 125-135, Edge 125-135, Safari 17-17, Firefox 127-137. 모바일 장치의 경우 v1.289.0이 Android OS 16 및 iOS Safari 17-18.1에 대해 구축 및 테스트되었습니다.

April 18
Browser agent v1.288.1

v1.288.1

Bug fixes

Ensure event buffer always exists

Ensure event buffers always exist to prevent race conditions between agent life-cycles and data storage.

Call handle directly for submitting SM

This fixes a bad reference to a parent function that is not accessible.

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.288.1 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 125-135, Edge 125-135, Safari 17-17, and Firefox 127-137. For mobile devices, v1.288.1 was built and tested for Android OS 15 and iOS Safari 17-18.1.

Browser agent v1.288.1

v1.288.1

버그 수정

이벤트 버퍼가 항상 존재하는지 확인하세요

에이전트 수명주기와 데이터 저장 사이의 경쟁 조건을 방지하기 위해 이벤트 버퍼가 항상 존재하는지 확인하세요.

SM 제출을 위해 직접 호출 핸들을 호출하세요.

이렇게 하면 접근할 수 없는 부모 함수에 대한 잘못된 참조가 수정됩니다.

지지 성명

뉴렐릭은 에이전트를 정기적으로 업그레이드하여 최신 기능과 성능 이점을 얻을 것을 권장합니다. 이전 릴리스는 지원 종료 시점부터 더 이상 지원되지 않습니다. 출시일은 에이전트 버전의 원래 출판일을 반영합니다.

새로운 브라우저 에이전트 릴리스는 일정 기간 동안 작은 단계로 고객에게 출시됩니다. 이로 인해, 귀하의 계정에서 해당 릴리스에 접근할 수 있는 날짜가 원래 게시 날짜와 일치하지 않을 수 있습니다. 자세한 내용은 이 상태 대시보드를 참조하세요.

브라우저 지원 정책 에 따라, 브라우저 에이전트 v1.288.1은 다음 브라우저 및 버전 범위에 맞춰 빌드되고 테스트되었습니다: Chrome 125-135, Edge 125-135, Safari 17-17, Firefox 127-137. 모바일 장치의 경우 v1.288.1은 Android OS 15 및 iOS Safari 17-18.1에 대해 구축 및 테스트되었습니다.

April 16
Browser agent v1.288.0

v1.288.0

Features

Prevent storing session data past session expiry

There may be edge cases where some Session Replay/Session Trace data could be stored even though the agent session has expired. Add instrumentation to detect such occurrences and skip storing these events for the time being.

Introduce isFirstOfSession attribute on InitialPageLoad events

To help support User Journeys, the isFirstOfSession custom attribute will be added to BrowserInteraction events of initial page load kind if the page is the first of a new session.

Bug fixes

Reset notified when replay stops recording

Resolves an issue where JavaScriptError events would be missing the hasReplay attribute after session recording is resumed (for example, from user clicking on another tab/tab going idle and then coming back to it).

Solve race condition in logging abort

If the logging feature aborted before the agent had set up the event buffer, it could throw errors. This was addressed by checking for the presence of the event buffer before running methods against it.

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.288.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 124-134, Edge 124-134, Safari 17-17, and Firefox 126-136. For mobile devices, v1.288.0 was built and tested for Android OS 15 and iOS Safari 17-18.1.

April 10
Browser agent v1.287.0

v1.287.0

Features

Change architecture to help enable future Micro Front End support

Update the browser agent to support the future product decisions necessary to support micro front end architecture patterns from a single agent instance. This includes the addition of experimental APIs, intended to be used internally only to help support product development until future general availability (GA) is reached.

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.287.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 124-134, Edge 124-134, Safari 17-17, and Firefox 126-136. For mobile devices, v1.287.0 was built and tested for Android OS 15 and iOS Safari 17-18.1.

April 1
Browser agent v1.286.0

v1.286.0

Features

Erase .api property on agent instance

The .api property of full and micro agents have been removed. The browser API methods are instead moved to the agent instance itself for ease of targeted access. This includes a minor fix of runtime loaderType for agents that are re-configured after load.

Reduce noise from mousemove events

There may be an edge case where a site performance can be impacted if the browser agent picked up mousemove events via addEventListener.

Handle duplicate agent APIs

Top-level interaction api calls are only responded to by the first exposed non-micro agent. This was changed to prevent issues for customers that run multiple agents together. The top-level interaction api should only be used to communicate with the main agent on the webpage. API calls on micro agents must instead be directly called on the respective micro agents.

Bug fixes

Patch newrelic event detail

There is an edge case where if there is a listener on the newrelic event (as described in the install docs) and any API call is invoked inside this listener, it will trigger an infinite loop.

Get string className for SVG elements

Change the nearestClass field for SVG elements to be a meaningful string name. The className of such elements is of type SVGAnimatedString and previously resulted in an empty object string.

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.286.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 124-134, Edge 124-134, Safari 17-17, and Firefox 126-136. For mobile devices, v1.286.0 was built and tested for Android OS 15 and iOS Safari 17-18.1.

March 18
Browser agent v1.285.0

v1.285.0

Features

Decorate harvest requests with ht (hasTrace) param

Decorate with ht (hasTrace) query param for all harvest requests except for blobs and logs endpoints. This helps support searching for browser data with associated tracing data.

Inspection events

Adds inspection events that detail when various agent-related events occur. These events can be listened to on the event listener 'newrelic' string type. Events include agent initialization, agent fully loaded, event buffered, event harvested, and api calls.

Bug fixes

Session Replay text masking for whitespace

There is an edge case where whitespace was being masked, which interferes with the layout/styling in session replays.

Logging mode on session update

Fixes a typo in the session update handler for logging feature. The loggingMode which controls feature output will be correctly set after its session mode value is updated from another tab or window.

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.285.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 124-134, Edge 124-134, Safari 17-17, and Firefox 126-136. For mobile devices, v1.285.0 was built and tested for Android OS 15 and iOS Safari 17-18.1.

Copyright © 2025 New Relic株式会社。

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