Skip to content
Testing
Skill

/testdriver-changelog

Product updates and announcements

From plugin
testdriverai
35665 skills1 agent

Claude Code

$ npx -y skills add testdriverai/testdriverai --skill testdriver-changelog --agent claude-code

SKILL.md

testdriver-changelog.SKILL.md
name: testdriver:changelog
description: Product updates and announcements

<!-- Generated from changelog.mdx. DO NOT EDIT. -->

<Update label="v7.9.51-canary" description="April 2026" tags={["canary"]}>

๐Ÿš€ Canary release

This release promotes changes from `v7.9.4-test` through `v7.9.51-test` to canary, rolling up all updates since `v7.9.3`.

โœจ New features

  • (Internal) **Autoscaling**
  • (Internal) **End-to-end distributed tracing**

๐Ÿ”ง Improvements

  • **Faster image matching**
  • **Storage and infra hardening**
  • **Sentry environment consistency**
  • **Chrome extension interaction reliability**
  • **Docs and onboarding refresh** โ€” Updated v7 docs, SDK examples, and VS Code onboarding/init flows.

๐Ÿ› Bug fixes

  • **Windows AMI build stability** โ€” Fixed `chrome.exe` startup/build failures.
  • **Realtime cleanup reliability** โ€” Fixed connection cleanup leaks in session shutdown paths.
  • **Environment and deployment fixes**

</Update>

<Update label="v7.8.0-test.22" description="March 2026" tags={["test"]}>

Releases test.11 through test.22 include version bumps and internal CI improvements across all packages. No new user-facing changes โ€” see [v7.8.0-test.10](#v780-test10) for the latest updates in this release stream.

</Update>

<Update label="v7.8.0-test.10" description="March 2026" tags={["test"]}>

๐Ÿ”ง Improvements

  • **Parallel test concurrency** โ€” Concurrency limits are now enforced with atomic slot tracking, eliminating a race condition where multiple tests launching at the same time could all bypass the limit. If you hit your concurrency cap, the SDK waits and retries automatically.
  • **Dashboard access for all plans** โ€” Test recordings and metrics on the [dashboard](https://console.testdriver.ai) are now visible to all users, including those on the Free plan.
  • **Sandbox message throttling** โ€” High-frequency interactions no longer risk hitting connection limits. The SDK automatically paces outgoing messages during fast command sequences.
  • **Windows Dashcam stability** โ€” Web log tracking on Windows sandboxes now handles errors gracefully instead of failing the test.

</Update>

<Update label="v7.8.0-test.9" description="March 2026" tags={["test"]}>

๐Ÿ”ง Improvements

  • **Stable release promotion** โ€” Fixed an issue where promoting a test or canary release to stable could be incorrectly skipped. Stable releases now proceed reliably regardless of the prior pre-release channel.
  • **Example docs sync** โ€” Example documentation now updates more reliably, continuing even when individual example tests fail so that passing examples still get refreshed.

</Update>

<Update label="v7.8.0-test.8" description="March 2026" tags={["test"]}>

๐Ÿ”ง Improvements

  • **VS Code environment switching** โ€” The TestDriver VS Code extension now includes a status bar indicator and a new **TestDriver: Switch Environment** command. You can switch between stable, canary, and test environments directly from VS Code, and your MCP server configuration updates automatically.
  • **Plan rename: Starter โ†’ Pro** โ€” The "Starter" plan has been renamed to **Pro**. No changes to pricing or features โ€” just a clearer name. The "Self-Hosted" tier is now labeled **Enterprise**.
  • **SDK network resilience** โ€” API requests now automatically retry on transient server errors (500, 502, 503, 504) with exponential backoff, reducing flaky test failures caused by brief infrastructure hiccups.
  • **Pricing page refresh** โ€” The [hosted plans page](/hosted) now shows plan cards with included minutes, concurrency limits, and pricing at a glance.

๐Ÿ“š Docs updates

  • **Quickstart redesign** โ€” The [quickstart](/quickstart) now has tabbed setup paths for CLI, GitHub Copilot, and manual installation.
  • **Deployment section** โ€” "Cloud" is now [Hosted](/hosted) and the previous Enterprise page has been consolidated into [Self-Hosted](/self-hosted), which covers both standard and air-gapped deployments.

</Update>

<Update label="v7.8.0-test.7" description="March 2026" tags={["test"]}> This release includes all changes from v7.8.0-test.6 with version bumps across all packages. No additional user-facing changes. </Update>

<Update label="v7.8.0-test.6" description="March 2026" tags={["test"]}>

๐Ÿ”ง Improvements

  • **Sandbox spawning reliability** โ€” Sandbox creation now uses a 3-minute timeout to handle slow infrastructure, then immediately switches to a 60-second orphan timeout for fast cleanup. This reduces sandbox creation failures during high-traffic periods.
  • **Command deadline timeouts** โ€” Sandbox commands now enforce a hard deadline that terminates execution if the connection drops mid-command, preventing tests from hanging indefinitely.
  • **Real-time channel cleanup** โ€” Fixed a compatibility issue with the real-time messaging layer that could cause channel cleanup to fail during shutdown.
  • **Dashboard timestamp tooltips** โ€” Extended UTC date tooltips to the test history sidebar. Hovering over any relative timestamp (e.g., "5 minutes ago") across the [dashboard](https://console.testdriver.ai) now shows the full UTC date and time.

</Update>

<Update label="v7.8.0-test.4" description="March 2026" tags={["test"]}>

โœจ New features

  • **[GitHub Copilot integration](/copilot/running-tests)** โ€” Use TestDriver directly from GitHub Copilot in VS Code. The new MCP server lets Copilot launch sandboxes, interact with elements, and run assertions through natural language. Includes guides for [creating tests](/generating-tests), [running tests](/copilot/running-tests), [GitHub Actions integration](/copilot/auto-healing#use-testdriver-in-github), and [auto-healing](/copilot/auto-healing).

๐Ÿ”ง Improvements

  • **Sandbox reliability** โ€” Linux sandboxes now use a longer creation timeout to handle slow infrastructure, then immediately switch to a short orphan timeout for fast cleanup of disconnected sessions.
  • **Command execution timeouts** โ€” Sandbox commands now have deadline timeouts that prevent hangs if the connection drops mid-execution.
  • **Real-time
Read more
@testdriverai
Ships withtestdriverai

Computer-Use SDK for E2E QA Testing

35665 skills1 agent
Get the whole plugin

Stars on GitHub

Momentum

stars in total
356
Star history of testdriverai/testdriverai on GitHub, a chart by star-history.com

Other skills on testdriverai.

More skills from other plugins.

api-review

api-review

Produce the "Playwright 1.xx API Review" artifact for a range of commits - the public API additions and the breaking or behaviorโ€ฆ

@microsoft@microsoftInstall Skill
add-e2e-selectors

add-e2e-selectors

Add reliable @grafana/e2e-selectors to interactive elements and key containers in the Grafana frontend. Use when adding e2eโ€ฆ

grafana5d78k
@grafana@grafanaInstall Skill
promptfoo-evals

promptfoo-evals

Write, refine, run, and QA promptfoo evaluation suites: promptfooconfig.yaml, prompts, providers, vars, tests, assertions,โ€ฆ

promptfoo13d27k
@promptfoo@promptfooInstall Skill
deepeval

deepeval

DeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent,โ€ฆ

@confident-ai@confident-aiInstall Skill

Questions about testdriver-changelog.

Which coding agents can use testdriver-changelog?
testdriver-changelog installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.