• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

Browser agent release notesRSS

June 18
Browser agent v1.317.0

v1.317.0

특징

AJAX 페이로드 감지 및 보고

XMLHttpRequest 및 Fetch API 호출에 대한 AJAX 페이로드 캡처 지원을 도입합니다. 활성화되면 브라우저 에이전트는 GraphQL 작업의 자동 감지 및 구문 분석과 함께 요청/응답 본문, 헤더 및 쿼리 파라미터를 캡처합니다. 페이로드 캡처는 모든 requests 또는 실패만 모니터하도록 설정할 수 있으며, 민감한 데이터 보호를 위한 내장된 크기 제한(속성당 4KB) 및 난독화 지원이 제공됩니다.

새로운 AjaxRequest 속성

페이로드 캡처 ― 브라우저 에이전트는 이제 AJAX 호출에 대한 요청 및 응답 페이로드를 캡처하고 보고하여 네트워크 활동 및 API 상호작용에 대한 더 깊은 인사이트를 제공할 수 있습니다.

설정: ajax.capture_payloads 설정 옵션을 사용하여 페이로드 캡처를 활성화합니다:

  • 'all' - 모든 AJAX requests에 대한 페이로드 캡처
  • 'failures' - 실패한 requests만 캡처(HTTP 오류, 네트워크 오류 또는 GraphQL 오류)
  • none - 페이로드 캡처 비활성화(기본값)

AjaxRequest 이벤트의 새로운 속성: AJAX 페이로드가 캡처되면 AjaxRequest 이벤트에 새로운 속성이 자동으로 포함됩니다:

  • requestQuery - URL 쿼리 파라미터
  • requestHeaders, responseHeaders - HTTP 헤더
  • requestBody, responseBody ― 요청 및 응답 페이로드(텍스트 기반 형식만 해당: JSON, XML, GraphQL, 일반 텍스트)

GraphQL 감지: GraphQL 오류가 감지되면 AjaxRequest 이벤트에 새로운 추가 속성이 자동으로 포함됩니다:

  • operationHasErrors - 작업에서 오류가 반환되었는지 여부를 나타냅니다

캡처된 모든 데이터는 속성당 4KB로 자동 잘리며 민감한 정보를 위한 난독화 패턴을 지원합니다.

이벤트 필터를 지원하도록 난독화 강화

이제 난독화 룰당 이벤트 유형 문자열의 어레이를 지원하는 eventFilter 속성을 사용하여 이벤트 유형의 하위 집합에만 적용되도록 난독화 동작을 설정할 수 있습니다. 제공된 경우, 이벤트 유형이 eventFilter 어레이의 항목 중 하나와 일치할 때만 난독화 룰이 적용됩니다. 이전 버전과의 호환성을 위해 설정 룰에 eventFilter 속성을 제공하지 않으면 모든 데이터에 룰이 적용됩니다.

버그 수정

잘린 스택 추적에서 browser_stack_hash 계산

잘리지 않은 스택 추적 대신 잘린 스택 추적을 기반으로 브라우저 스택 해시를 계산합니다. 이 변경 이전에는 JSE 이벤트의 첫 번째 발생 수집이 잘린 경우 동일한 스택 추적의 향후 수집과 다른 브라우저 스택 해시를 가질 수 있었습니다. 이렇게 하면 JavaScriptError 이벤트의 오류 그룹화가 향상됩니다.

content-length가 누락된 경우 본문에서 responseBodySize 가져오기

대체 메커니즘의 부재와 지나치게 제한적인 falsy 검사로 인해 AjaxRequest 이벤트가 responseSize 을(를) 0 또는 undefined (으)로 부정확하게 보고하던 문제를 해결했습니다. content-length 헤더가 누락된 경우 Fetch 및 XHR requests에 대해 캡처된 페이로드에서 응답 크기를 계산하는 대체 메커니즘을 도입했습니다.

세션 리플레이를 위한 인라인 이미지 처리 패치

세션 리플레이가 라이브 DOM에 깨진 이미지를 남길 수 있는 문제를 수정합니다. 이 버전에서는 기본 rrweb 버전이 DOM의 라이브 이미지를 조작하지 않도록 합니다.

지지 성명

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

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

당사의 브라우저 지원 정책에 따라, 브라우저 에이전트 v1.317.0은 다음 브라우저 및 버전 범위에 대해 빌드되고 테스트되었습니다: Chrome 139-149, Edge 139-149, Safari 18-26 및 Firefox 141-151. 모바일 디바이스의 경우, v1.317.0은 안드로이드 OS 16 및 iOS Safari 18-26.2용으로 빌드되고 테스트되었습니다.

June 1
Browser agent v1.316.0

v1.316.0

특징

세션에 앱 네임스페이스 키 사용

이제 브라우저 에이전트는 시작 시 제공된 licenseKeyapplicationID 의 조합을 사용하여 브라우저 앱별로 세션 정보의 네임스페이스를 지정합니다. 이는 동일한 출처와 브라우저 localStorage 를 공유하는 서로 다른 앱이 더 이상 동일한 세션을 공유하지 않음을 의미하는데, 이러한 세션 공유는 이전에 허용되기는 했지만 이상적이지 않은 충돌로서 세션이 지속되는 동안 기능 모드가 한쪽에서 다른 쪽으로 번지는 원인이 되었습니다.

지지 성명

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

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

당사의 브라우저 지원 정책에 따라, 브라우저 에이전트 v1.316.0은 다음 브라우저 및 버전 범위에 맞게 빌드 및 테스트되었습니다: Chrome 136-146, Edge 136-146, Safari 18-26 및 Firefox 138-148. 모바일 기기의 경우, v1.316.0은 안드로이드 OS 16 및 iOS Safari 18-26.2용으로 빌드 및 테스트되었습니다.

May 26
Browser agent v1.315.0

v1.315.0

특징

targetPageLoad 옵션을 지원하도록 SPA API 개선

SPA API가 initialPageLoad 유형 BrowserInteraction 이벤트를 타겟으로 지정하고 작동하도록 허용합니다. 이제 어느 시점에서든 반환된 핸들을 초기 페이지 로드 상호작용에 바인딩하는 새로운 옵션이 .interaction 에 추가되었습니다.

지지 성명

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

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

당사의 브라우저 지원 정책에 따라, 브라우저 에이전트 v1.315.0은 다음 브라우저 및 버전 범위에 대해 빌드 및 테스트되었습니다: Chrome 136-146, Edge 136-146, Safari 18-26 및 Firefox 138-148. 모바일 기기의 경우, v1.315.0은 안드로이드 OS 16 및 iOS Safari 18-26.2용으로 빌드 및 테스트되었습니다.

May 4
Browser agent v1.314.0

v1.314.0

특징

ajaxRequest.id 속성 추가

NR1 UI에서 데이터에 대한 직접 쿼리 및 드릴다운을 용이하게 하기 위해 모든 AjaxRequest 이벤트에 고유 식별자를 추가합니다.

PageViewTiming 로드 타이밍 캡처 개선

이제 웹 바이탈의 onTTFB에서 아이디어를 얻어 페이지의 로드 타이밍이 더 안정적으로 캡처됩니다. 이전에는 특히 더 크거나/더 오래 로드되는 페이지에서 브라우저 경합 조건으로 인해 nav 항목에서 loadEventEnd 이(가) 간혹 누락되어 로드가 0되는 원인이 되었습니다.

머신 절전 모드로 인한 클럭 스큐에 대해 타임스탬프 조정

특정 리눅스 및 애플 하드웨어는 절전 모드에 들어갈 때 성능 API 클럭을 멈추게 할 수 있으며, 이는 깨어날 때 뉴렐릭 이벤트에 부정확한 타임스탬프를 유발할 수 있습니다. 정지된 머신으로 인해 발생하는 클럭 스큐를 수정하기 위한 새로운 변경 사항을 도입합니다.

MFE 사용자 조치 자동 감지

data-nr-mfe-id 데이터 속성을 통한 UserAction 이벤트의 자동 마이크로 프론트엔드(MFE) 귀속에 대한 지원을 추가합니다. 이전에는, UserAction 이벤트가 컨테이너 브라우저 애플리케이션에 의해 전역적으로만 캡처되었습니다. 이 변경으로, 에이전트는 이제 data-nr-mfe-id 속성으로 식별되는 작업과 관련된 요소에 대해 상위 체인 조회를 수행합니다.

UserAction 이벤트를 등록된 MFE와 연결하려면, MFE 패키지가 제어하는 루트 DOM 노드에 register API에 제공된 ID와 일치하는 data-nr-mfe-id 을 추가하세요.

세션 리플레이가 페이로드를 재시도하도록 허용

재시도 가능한 코드로 실패한 페이로드는 에이전트에 의해 다시 수집됩니다. 수집 재시도가 성공할 때까지 추가 세션 리플레이 데이터는 수집되지 않습니다.

지지 성명

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

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

당사의 브라우저 지원 정책에 따라 브라우저 에이전트 v1.314.0은 다음 브라우저 및 버전 범위에 대해 빌드되고 테스트되었습니다: Chrome 136-146, Edge 136-146, Safari 18-26 및 Firefox 138-148. 모바일 기기의 경우, v1.314.0은 안드로이드 OS 16 및 iOS Safari 18-26.2용으로 빌드 및 테스트되었습니다.

April 21
Browser agent v1.313.1

v1.313.1

버그 수정

MFE 메서드의 메서드 이름 수정

축소될 수 있고 개선을 위해 내부적으로 추적할 수 없는 MFE 메서드 이름을 수정합니다.

지지 성명

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

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

당사의 브라우저 지원 정책에 따라 브라우저 에이전트 v1.313.1은 다음 브라우저 및 버전 범위를 대상으로 빌드 및 테스트되었습니다: Chrome 136-146, Edge 136-146, Safari 18-26 및 Firefox 138-148. 모바일 기기의 경우, v1.313.1은 안드로이드 OS 16 및 iOS Safari 18-26.2용으로 빌드 및 테스트되었습니다.

Copyright © 2026 New Relic Inc.

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