From 44c3c2fcf3ea5c1514ac6c4ee12c643e2bfbe409 Mon Sep 17 00:00:00 2001 From: Hiroshi Ogawa Date: Mon, 19 Oct 2026 17:43:42 +0900 Subject: [PATCH] feat(browser): drop experimental label from trace view (#11518) Co-authored-by: Hiroshi Ogawa <4232207+hi-ogawa@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 --- docs/config/browser/traceview.md | 2 +- docs/guide/browser/trace-view.md | 2 +- packages/vitest/src/node/types/browser.ts | 4 ---- 3 files changed, 2 insertions(+), 6 deletions(-) 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 -- 2.54.0