Skip to content

Releases: zendesk/retrace

2.5.2

20 May 23:30
Compare
Choose a tag to compare

2.5.2 (2025-05-20)

Bug Fixes

  • debugger: ui improvements (76ec22e)

2.5.1

14 May 00:35
057d4c4
Compare
Choose a tag to compare

2.5.1 (2025-05-14)

Bug Fixes

2.5.0

14 May 00:02
Compare
Choose a tag to compare

2.5.0 (2025-05-14)

Features

2.4.0

13 May 23:48
Compare
Choose a tag to compare

2.4.0 (2025-05-13)

Bug Fixes

  • add interrupting spans to recording (3d9e4c1)
  • better checking for definition of property (fea07ac)
  • better memory cleanup (7dab705)
  • correct span tracking (300c9e4)
  • correctly interrupt from draft trace (61e9c7c)
  • defer setState calls so they don’t fire synchronously during hook’s render‐time (c7b0130)
  • improve debugUtils (6acb302)
  • improvements to debugger (359010d)
  • various improvements to debugger (6c62f57)
  • various improvements to debugger (5bfcd36)

Features

  • add computedRenderBeaconSpans entries to visualization mapping (cf7f7a9)
  • better rendering of computed spans (9093d32)
  • computedSpans now allow using matchingIndex (#31) (34513a3)
  • implement promoteSpanAttributes feature (3dbcfc5)
  • improve output for ConsoleTraceLogger (3967ebd)
  • rendering of computed render beacon spans (1f4cc7a)
  • TraceManagerDebugger (f86e62f)
  • update reporting functions to include a partial context in the error (#28) (d85f663)

2.4.0-next.3

18 Apr 17:14
Compare
Choose a tag to compare
2.4.0-next.3 Pre-release
Pre-release

2.4.0-next.3 (2025-04-18)

Bug Fixes

  • better memory cleanup (f6182bd)
  • correctly interrupt from draft trace (4379334)
  • defer setState calls so they don’t fire synchronously during hook’s render‐time (ccba038)
  • various improvements to debugger (2273878)
  • various improvements to debugger (6ed815a)

Features

  • improve output for ConsoleTraceLogger (7092577)
  • TraceManagerDebugger (f05b618)

2.4.0-next.2

16 Apr 20:10
56db9b3
Compare
Choose a tag to compare
2.4.0-next.2 Pre-release
Pre-release

2.4.0-next.2 (2025-04-16)

Features

  • computedSpans now allow using matchingIndex (#31) (56db9b3)

2.4.0-next.1

09 Apr 21:15
500c409
Compare
Choose a tag to compare
2.4.0-next.1 Pre-release
Pre-release

2.4.0-next.1 (2025-04-09)

Features

  • update reporting functions to include a partial context in the error (#28) (500c409)

2.3.1-next.1

08 Apr 20:35
b9d5394
Compare
Choose a tag to compare
2.3.1-next.1 Pre-release
Pre-release

2.3.1-next.1 (2025-04-08)

Bug Fixes

  • add interrupting spans to recording (25392be)

2.3.0

01 Apr 21:53
8754e6a
Compare
Choose a tag to compare

2.3.0 (2025-04-01)

Bug Fixes

  • add 'continueWithErrorStatus' and 'matched-on-required-span-with-error' interruption (7f83a0e)
  • add cancelDraftTrace, add instance methods to tracer (2a921d4)
  • add missing exports (6561861)
  • add processedPerformanceEntriesByHash (b4a471d)
  • additions from lotus integration, sess 1 (cd101a4)
  • address review (8746202)
  • allow for additional attributes to be added by the consumer (e82db02)
  • allow pre-populating event before processing (9820343)
  • allow renderStart to occur multiple times (43ce111)
  • break circular reference when serializing Trace (d3674fe)
  • commit to keep current process, update types, create Tracer (6436bcd)
  • correct filename (11d311c)
  • correct matchingRecordedEntries args (62a17b2)
  • correct render start time (54de776)
  • correctly end the operation after all debounces (20d4f44)
  • correctly merge 'details' into 'metadata' (e9ef553)
  • count occurrences by type+name (ed7014b)
  • debouncing removal (1f4c9e3)
  • disable react interop and lazy visualizer (756ce93)
  • do not explicitly export types (ee74b23)
  • do not include computedSpans if the startSpan is not found (c17ffab)
  • downgrade package due to compiled react error (2e21b41)
  • downlevel to es2020 (b48e76c)
  • ensure not to assign the readonly entryType (ad884f3)
  • expose getCurrentTrace on the Tracer (da96122)
  • fix some TODOs (31e7495)
  • fix test case (3a7d628)
  • group fixtures together. update types in files (01e0f67)
  • improve consistency of naming (c1c2335)
  • improvements to convertToRum (87e43f9)
  • improvements to getCommonUrlForTracing (a63653e)
  • improvements to hooks (bec3b7d)
  • introduce internal traceUtilities and define onEnd in ActiveTrace (8dd18ea)
  • make attributes optional for BeaconConfig (3cd6a2a)
  • make timeToLoading reflect the end time of the first render (76adc7c)
  • make tracer properties private (8c41c36)
  • misc fixes (916bff6)
  • missed rename file, fix types (5702de0)
  • move onEnterState call to State Machine constructor (a79e102)
  • nonEmbeddedSpans bug (838588c)
  • onEnd accepts Context + TraceContext name (c01f8e9)
  • output timeToContent and timeToLoading (8233daa)
  • re-process events from debouncing (1efffef)
  • remove changes to active trace (7a76006)
  • remove v1 visualizer and update deps (9d9d5e0)
  • rename metadata to attributes (d6f8d84)
  • restore multi select options functionality (8efea66)
  • reverse order in which TTR/TTI is emitted (a3ecb9b)
  • SpanMatchCriteria takes in scopeKeys, not scope (66a8a37)
  • SpanMatcherFn doesn't break inference (a1c22c0)
  • type issue (b5db390)
  • type mismatch on consumer (53061ee)
  • update draft start, remove global time out variable (07a4c93)
  • update import (f826341)
  • update process performance entry after pairing (9384c30)
  • update rename from entry to span for util file + test file (f2b5d52)
  • update tests removing the intermediate constants (73bd407)
  • update types in tests, update timing of tests (a7ce230)
  • use 'detail' not 'details' (c69a7ec)
  • use findLast polyfill (9941709)
  • use named relation schemas [HEIHEI-82] (8b2d8f7)
  • use the term 'relationSchema' and fix remaining types (6dd966f)
  • various fixes (bc8e732)
  • wip (4151bb8)

Features

  • add 'keep' ...
Read more

2.3.0-next.44

01 Apr 21:48
9d9d5e0
Compare
Choose a tag to compare
2.3.0-next.44 Pre-release
Pre-release

2.3.0-next.44 (2025-04-01)

Bug Fixes

  • remove v1 visualizer and update deps (9d9d5e0)