Releases
3.0.0
Compare
Sorry, something went wrong.
No results found
3.0.0 (2025-07-12)
Bug Fixes
avoid double handling of terminal state (a6f6816 )
check if this single task is a heavy cluster (3b7502b )
complete event observables upon reaching terminal state to ensure GC (9f1aa7d )
correct react import (241d389 )
correct react import part 2 (7baae2a )
correct unmount hook type (6f77dd0 )
every Trace gets its own instance of performanceEntryDeduplicationStrategy (4434d8a )
fix CSS issue in debugger, correct ConsoleTraceLogger to support child traces (fdeb32a )
fix state handling in debugger (54c694f )
handle edge case for component mount timing in trace management (e82b7d7 )
improve ConsoleTraceLogger (32dbb7c )
improve ErrorLike type (ac1e5e3 )
improve signature of recordSpan (6b8a896 )
improvements to tests and types (c09c71e )
interruptOnSpans should work in the debouncing state (e3e3b18 )
keep error spans in recording (4b3f37e )
keep span reference (775a042 )
make sure RelationSchemasT extends RelationSchemasBase (f30520a )
move TickMeta to SpanAndAnnotation (df28aca )
narrow down the api for interrupt (bcc4c56 )
optional span reprocessing (10555d0 )
parent trace must wait for children to finish (c650971 )
refactor to resolveParent function that's always returned (86114d6 )
reprocess spans on updateSpan (adf6730 )
resolve deeply (6ea38e2 )
sort traces correctly (3b9bb92 )
update ScrollContainer max-width based on details panel state (e37e08b )
use a Map with id, not a Set to store events (4d405c7 )
use ErrorLike type (a1bc11a )
use settledTransition to determine termination logic (6b791c4 )
Features
add ability to set inherit from parent to beacon hook (8ba644b )
add childOperations to RUM recording (65ca7a2 )
add error to trace output (c48e351 )
add isHook prop to spans (418cbfb )
add key to longestSpan (5c739bd )
add support for negation in span match definitions (14666c2 )
add updateSpan (f7f5d9e )
allow resolving parent after trace has completed (4de87f8 )
children support + span manager (17f9e1d )
convertToRum: add longestSpan and keepComputedRenderBeaconSpanAttributes (d971944 )
debugger support for children traces (69786a1 )
emit the 'operation' span with the recording to parent operation (c1bc846 )
enhance span matchers (a1d0cbf )
enhance span resolution and inheritance logic (f6cee45 )
ignore events that started before the trace started (1e6971e )
implement child trace adoption and management in TraceManager (ce092be )
keep ghost parents in the trace (4bbf760 )
phase 2 (6435336 )
rename interruptionReason to interruption object with more metadata [HEIHEI-185] (857cf89 )
separate hook render tracking (609e0bb )
show parents in debugger (66cb202 )
support for child traces and span heritage (pull request #38 ) (824294a )
tick tracking and span convenience functions (5bdab62 )
visualizer hierarchy stage 1 (045ab16 )
wrap interruptionReason in an object to allow passing in additional metadata (ec5c26b )
BREAKING CHANGES
spans require IDs now; changed span creation APIs (use createAndProcessSpan instead of processSpan)
You can’t perform that action at this time.