Changelog¶
2026/07/29¶
RUM SDK 3.3.6 adds:
- Framework plugins for React, Vue, Angular, Next.js, and Nuxt, supporting View collection based on route templates, and providing corresponding framework error entry points. Access Guide
- Client-side integration for Next.js App Router, Pages Router, and Nuxt 3/4. SSR Access Guide
- Experimental native WebSocket persistent connection collection, aggregating connection statistics into RUM Resources. WebSocket Persistent Connection Collection
startView()now supports specifying View URL viaurl, for manual View integration with framework routers. Custom View- Added
startSession(), supports immediately ending the current Session, re-executing session sampling, and overridingsessionSampleRateat runtime. Sampling and Runtime Session Control
2026/04/17¶
Added Canvas Session Replay recording. Reference Added Resource Hook feature. Reference
2025/04/23¶
Added remoteConfiguration, supporting remote dynamic modification of data collection configurations.
2025/04/13¶
- Added
shouldMaskNodeconfiguration, customizing the masking effect of session replay nodes. - Added
sessionOnErrorSampleRateconfiguration, enabling collection of only error session events. Reference - Added
sessionReplayOnErrorSampleRateconfiguration, enabling collection of only error-related Session Replay data. Reference
2022/9/29¶
Added isIntakeUrl configuration in initialization parameters, used to determine whether to collect resource data based on the request resource URL; by default, all are collected.
2022/3/10¶
- Added
traceTypeconfiguration to specify the trace tool type. If not configured, the default isddtrace. Currently supports 6 types:ddtrace,zipkin,skywalking_v3,jaeger,zipkin_single_header,w3c_traceparent. - Added
allowedTracingOriginsto allow injection of Trace collector required headers into all request lists. Can be the origin of the request or a regular expression. - The original configuration item
allowedDDTracingOriginsand the new configuration itemallowedTracingOriginsbelong to the same functional configuration. Either one can be configured; if both are configured,allowedTracingOriginshas higher weight thanallowedDDTracingOrigins.
2021/5/20¶
- To accommodate the metric data changes in V2, upgrade DataKit to version 1.1.7-rc0 or later. For more details, refer to DataKit Configuration.
- The SDK has been upgraded to V2, and the CDN address has been changed to
https://static.truewatch.com/browser-sdk/v2/dataflux-rum.js. - Removed
rum_web_page_performance,rum_web_resource_performance,js_error,pagemetric data collection; addedview,action,long_task,errormetric data collection. - Added
trackInteractionsconfiguration in initialization to enable Action (user behavior data) collection, which is disabled by default.