diff --git a/docs/config/browser/traceview.md b/docs/config/browser/traceview.md index 558eb0aba..73ff528e0 100644 --- a/docs/config/browser/traceview.md +++ b/docs/config/browser/traceview.md @@ -3,7 +3,7 @@ title: browser.traceView | Config outline: deep --- -# browser.traceView 5.0.0 +# browser.traceView 5.0.0 - **Type:** `boolean | { enabled?: boolean; recordCanvas?: boolean; inlineImages?: boolean }` - **CLI:** `--browser.traceView` diff --git a/docs/guide/browser/trace-view.md b/docs/guide/browser/trace-view.md index 59c1f97f9..e3f6fa449 100644 --- a/docs/guide/browser/trace-view.md +++ b/docs/guide/browser/trace-view.md @@ -1,4 +1,4 @@ -# Trace View 5.0.0 +# Trace View 5.0.0 `browser.traceView` records browser interactions as DOM snapshots and lets you replay them step by step in Vitest's built-in trace viewer. It is useful when the live browser view is not enough: you can inspect earlier tests, failed retries, screenshots, assertions, and user actions after the browser has already moved on. diff --git a/packages/vitest/src/node/types/browser.ts b/packages/vitest/src/node/types/browser.ts index 3f013dce4..408c01a66 100644 --- a/packages/vitest/src/node/types/browser.ts +++ b/packages/vitest/src/node/types/browser.ts @@ -79,7 +79,6 @@ export interface BrowserTraceViewOptions { * This option controls Vitest's own trace-view pipeline, independently from provider-specific trace retention. * * @default false - * @experimental */ enabled?: boolean @@ -90,7 +89,6 @@ export interface BrowserTraceViewOptions { * In the trace viewer, this enables a weaker replay iframe sandbox because rrweb needs scripts to redraw canvas data. * * @default false - * @experimental */ recordCanvas?: boolean @@ -101,7 +99,6 @@ export interface BrowserTraceViewOptions { * but can increase trace artifact size and does not preserve original image resource bytes. * * @default false - * @experimental */ inlineImages?: boolean } @@ -276,7 +273,6 @@ export interface BrowserConfigOptions { * This option controls Vitest's own trace-view pipeline, independently from provider-specific trace retention. * * @default false - * @experimental */ traceView?: boolean | BrowserTraceViewOptions