Release notes

Changelog

Everything shipped to Thunders: new features, improvements, and fixes.

July 10, 2026
Thunders Cloud

File Compare dual-pane viewer, a credits chart, and steadier runs

TL;DR

File Compare gains a side-by-side viewer, the analytics dashboard adds a daily credits chart, and runs handle lost browser sessions more gracefully.

FEATURE
  • Credits chart: the analytics dashboard now shows a bar chart of credits consumed per selected period.
IMPROVEMENT
  • File Compare viewer: File Compare (beta) now has a side-by-side matches and mismatches viewer, so you can see both files and jump straight to a flagged difference in either pane.
  • Detach test case source: detach a test case's source, with a refreshed Xray source card.
  • Parallelism cap: max parallelism is now capped by test case count instead of CSV row count.
FIX
  • Session-lost runs: browser crashes and lost sessions now fail fast as an interrupted run, instead of cascading into an opaque exception.
  • Run duration: fixed test-set run duration being inflated by idle-gap time.
  • UI polish: aligned modal buttons, tree indentation, sidebar labels and icons, and accessible step controls, and cleared a stuck "saving test steps" toast.
July 8, 2026
Thunders Cloud

Variables across a test set, file comparison, and JavaScript steps

TL;DR

Prerequisite Test Case in Test Set now pass on what it creates, plus a new File Compare step, sequential execution behavior, and JavaScript steps.

FEATURE
  • Prerequisite variables: prerequisite tests hand off runtime variables to every downstream test in the set.
  • File Compare step (beta): compare expected vs actual files with AI guidance and variable interpolation, without leaving the runner.
  • Sequential execution: run a set or campaign in predictable alphabetical order, stopping at the first failure or continuing through.
  • JavaScript steps: write and run JS in a built-in editor, isolated in its own tab, with access to variables and prior results.
IMPROVEMENT
  • API body editor: the API step JSON body is a full variable editor, with autocomplete, highlighting, and inline references.
  • Resolved variable preview: see the real runtime value a step will use instead of raw tokens.
  • Ownership: reassign test case ownership individually or in bulk.
  • Domain allowlist: skip noisy third-party calls during page-load checks, per project.
FIX
  • Variable rename: renaming a variable from project or environment variables now updates every step that uses it.
  • Editing conflicts: if a test case changed since you opened it, you now get a clear version-conflict message instead of a generic error.
  • Step type preserved: editing a browser step keeps it as a browser step instead of reverting to an AI step.
  • Duration overflow: run duration no longer overflows in aggregated runs.

Thunders MCP

  • Expanded toolset: clone test case, update step, insert step, and update environment.
June 24, 2026
Thunders Cloud

A lifecycle for your tests, and Thunders Copilot inside test runs

TL;DR

More of what Thunders does is now yours to shape.

FEATURE
  • Test case lifecycle: move a case through Draft, Ready, Approved, and Deprecated, with the status snapshotted on every run.
  • Thunders Copilot in test runs: chat to explain failures, summarize results, or investigate steps, with per-run history and file upload.
  • Environment Init Scripts: run a JavaScript snippet before every test to bypass captcha, stub analytics, or seed feature flags.
  • Guided Visual Comparison: tell Thunders what to focus on or ignore via a new Instructions field.
  • Xray both ways: connect Xray Data Center, and sync run results back to the originating Xray ticket.
  • Multipart and form-data in API steps, including file uploads.
IMPROVEMENT
  • Copy any Copilot or user message from a conversation with one click.
  • Alphabetical sequential run order, and add downloaded files straight to Test Assets.
FIX
  • Failed status now takes priority over Stopped when aggregating a test set run.
  • Non-browser steps show a placeholder instead of a missing screenshot.
  • Variable text can now be highlighted and selected in steps.
  • Dark mode switch visibility and the user profile layout corrected.

Thunders MCP

  • Unified native MCP integrations for Notion, Linear, Atlassian, Shortcut, and Azure DevOps.
June 2, 2026
Thunders Cloud

Shareable runs, your first Analytics, and a new Recorder

TL;DR

Your test runs now travel beyond Thunders.

FEATURE
  • Shareable run links: send any run to anyone, inside or outside your org, viewable in the browser with no Thunders account.
  • Analytics dashboard: track execution trends, pass rates, and run volume across a project.
  • New Thunders Recorder (beta): record browser flows into ready-to-run steps, with clipboard and iframe support.
  • Xray Cloud native integration: import manual or Cucumber tests, and export Thunders tests back to Jira Xray.
  • Test set prerequisites: gate execution so dependent tests only run when the prerequisite passes.
  • New capture steps: Extract File as CSV, viewport or full-page screenshots, and PDF export.
IMPROVEMENT
  • API testing: raw response view, export body as JSON, and variables in assertion values.
  • Thunders Copilot now greets an empty chat with suggested prompts to help you get started.
  • The Recorder recovers interrupted sessions, so a dropped connection no longer loses your captured steps.
FIX
  • Bug reports can now be created in Firefox.
  • Azure DevOps bug links now open the web UI instead of a raw API URL.
  • Secret variables no longer reveal their saved value when unchecked.
May 25, 2026
Thunders Cloud

Test campaigns, inline AI reasoning, and PDF reports

TL;DR

Real campaign management for Test Sets, plus new integrations.

FEATURE
  • Test Sets are now true Campaigns: re-execute only the failed tests, with campaign status and pass rate updating automatically.
  • AI reasoning inline in your test results, expandable or collapsible per step.
  • JS dialog support: alert, confirm, and prompt dialogs are handled during execution.
  • New integrations: report bugs to self-hosted Jira Data Center, and connect Confluence as a knowledge source for Copilot.
  • Export Test Runs as PDF (preview): custom intro, logo, language, and colors in a ready-to-share report.
IMPROVEMENT
  • Copilot: interrupt an in-flight request, highlighted variables in responses, and asset autocomplete.
  • New WCAG 2.2 accessibility persona.
FIX
  • Runs interrupted by a system failure are now marked with a clear Interrupted status instead of hanging.
  • More reliable clicking on labels and elements.
  • Microsoft Edge no longer gets stuck when the URL is empty.
  • Late-arriving downloads are surfaced as sub-steps and waited for before file checks.
  • Improved recorder reliability inside iframes.
May 19, 2026
Thunders Cloud

API testing upgrade, Thunders Copilot reasoning, and run comparison

TL;DR

A lot got more transparent this release.

FEATURE
  • API testing: open the full response in an interactive inspector, extract any value as a reusable variable in one click, and assert on status codes, headers, or body.
  • Thunders Copilot thinks out loud: it now streams its reasoning and actions in real time instead of a loading spinner.
  • Compare two test runs side by side: step- and action-level diffs across screenshots, page HTML, logs, and execution settings.
  • Console error detection: the QA Persona flags browser console errors during execution, even when the UI still looks fine.
  • Re-run a failed test run directly, not just individual test cases.
IMPROVEMENT
  • Every Test Set gets its own workspace, with pass rate, runs, and cases in a single view.
  • Full multi-tab visibility: tabs appear in the preview header with page title and favicon.
  • Keyboard shortcuts across the test case editor.
  • Accessibility Persona gains an "Always" severity level, plus the RGAA 4 standard option.
FIX
  • Variable placeholders are preserved in step inputs.
  • Fixed filling date inputs on React apps and iframe fields on Firefox.
  • Azure DevOps bug reports now route the description to the correct field per work-item type.
  • Better auto-generated test-case titles, and improved popup detection.
April 21, 2026
Thunders Cloud

Thunders Copilot rebuilt, Multi-Apps, reusable variables, and dataset runs

TL;DR

A big first drop covering everything from January through March.

FEATURE
  • Thunders Copilot rebuilt: turn Jira or Linear issues (or any URL) into test cases, and create, update, or reuse any step type from a single prompt.
  • Multi-Apps: a project can now hold multiple web and API apps, each with its own environment URLs, so a single test can cross from your admin panel to your frontend.
  • Variables and credentials: define once at the project level with per-environment overrides, and insert them inline with autocomplete.
  • Run across your own datasets: upload a CSV and execute a test case against every row, with batch and row-level results.
  • New step types: if-conditional branching, skip steps, reuse test cases in cleanup, and automatic multi-tab handling.
  • Save any API response value as a variable with an interactive Response Inspector.
  • Extract data from a page as a file, and assert on file contents including Excel and Office documents.
  • Flakiness rate and multi-run flakiness visualization in test reports.
  • PDF test reports for everyone, with configurable layout, step durations, and embedded screenshots.
  • Console-exception detection for the QA persona, with console logs always saved even after a crash.
IMPROVEMENT
  • Unified test case editor: owner, labels, test sets, runs, and reused cases all in one view.
  • Custom labels to create, apply, and filter across test cases.
  • Better run settings: configure parallelism and retries, save per-test execution settings, and set a custom navigation timeout.
  • Understand and resume failed runs with Hot Reload, browser console logs, and per-step AI reasoning.
  • Report bugs to ClickUp and Shortcut, alongside Jira and Linear.
FIX
  • More reliable clicking on checkboxes, radios, and long scrollable dropdowns.
  • Fixed date-field scrambling, MUI date pickers, and cross-origin iframe field filling.
  • Bounded action timeouts so runs no longer hang, and stuck runs are correctly marked failed.

Thunders MCP

  • Operate Thunders from AI clients like Claude, ChatGPT, Cursor, and Devin.
  • Convert existing Playwright or Selenium tests into Thunders test cases.
  • New MCP tools to create test cases, create and clone environments, manage environment variables, and fetch projects and test runs.
December 10, 2025
Thunders Cloud

Element highlighting during execution and smarter runner variables

TL;DR

Element highlighting during execution, smarter runner-generated variables, and clearer bug tickets.

FEATURE
  • Element highlighting: highlight elements during test execution, on by default.
  • File uploads: upload .dat files in Test Assets.
IMPROVEMENT
  • Add description field for browser steps: browser steps are written in a more human-friendly way.
  • Reported bug tickets: bug tickets use the project language and include a link to the test run.
  • Persistent filters: test-run table filters now persist, and screenshot timing improved.
  • Runner variables: generate today's date, or pick a value from a list of explicit options.
  • Fresh UI: refreshed icons and new empty-state views across the app.
FIX
  • Instant access: the upgrade button and execution access update immediately after an upgrade or trial expiry, with no need to log out.
  • Variable generation: more stable fixed-value generation, and downloaded-file-name assertions now work correctly.
  • Selector finder: a major accuracy improvement for element targeting.
December 3, 2025
Thunders Cloud

System theme mode, Hot Reload GA, and yearly billing

TL;DR

System theme mode, Hot Reload reaches general availability, and yearly billing, plus a much simpler onboarding and a new Paris execution location.

FEATURE
  • System theme mode: choose Dark, Light, or System, following your OS preference.
  • Hot Reload GA: now generally available (not supported on Firefox or Safari).
  • France Central location: a new execution location in Paris.
  • Yearly billing: now available under Subscription then Billing.
IMPROVEMENT
  • Simpler onboarding: organization onboarding is down from five screens to one.
  • Status to runs: navigate from a test case status to its filtered runs, and view all runs for a test case.
  • Clearer startup: clearer "preparing testing environment" messaging.
  • CI attribution: test runs show when a run was triggered by a CI pipeline user.
  • Localized reports: the accessibility report dialog and emails follow the project language.
  • Variable handling: more reliable variable extraction, and better handling of dynamic dropdowns.
FIX
  • No-projects navigation: fixed broken navigation when an organization has no projects.
  • Queued filter: fixed the empty view shown when applying the Queued filter.
  • iframe extraction: fixed web content extraction inside iframes.
November 21, 2025
Thunders Cloud

Direct links from runs to test cases, bulk delete, and a resizable editor

TL;DR

Jump from a run straight to its test case, bulk-delete test cases, and work in a resizable editor, plus much faster test-run lists on large projects.

FEATURE
  • Run to test case: jump straight from any test run to the original test case.
  • Bulk delete: delete test cases from the list in bulk.
IMPROVEMENT
  • Resizable test case editor: the divider between the browser and test step panels is now resizable.
  • Run-view settings: advanced browser settings now show in the test run view.
  • Firefox default: Firefox is now the default execution browser.
  • API bodies: support for URL-encoded body content in API calls.
  • Duplicate with reuse: reused test cases are carried over when you duplicate a test case.
  • Test plan source: test plans show the source file or prompt used, in both the list and the editor.
  • Faster run lists: server-side pagination, sorting, and filtering for large projects.
  • Accessibility default: reports now default to the European EN 301 549 standard.
  • Element detection: more reliable detection inside iframes and shadow DOM.
FIX
  • Faster stop: the stop button now halts an executing test case faster.
  • Empty test set: the run button is disabled when a test set is empty.
  • Browser toggles: fixed browser-settings toggles across screens, and disabled advanced settings during execution.
  • Screenshots and steps: screenshots display at real resolution, and reports no longer show empty steps.
October 17, 2025
Thunders Cloud

Redesigned project creation and a configurable accessibility persona

TL;DR

A redesigned project creation and onboarding flow, a configurable Accessibility persona, and more than 30 stability fixes.

FEATURE
  • Project creation redesign: a smoother creation and onboarding flow with reliable error handling, so it succeeds even when scraping fails.
  • Accessibility persona config: a new configuration page, with multilingual accessibility reports.
  • Visual understanding: now supports shadow DOM and iframes.
IMPROVEMENT
  • Saved before run: manual step changes are now saved before execution.
  • Faster visual comparison.
  • Run handling: better file uploads, iframes, and scrolling during runs, plus improved API execution and environment settings.
FIX
  • File upload and drag-and-drop: file upload works with values and inside iframes, and drag and drop is fixed.
  • Pagination: now respects your saved preference.
  • 30+ stability fixes: across navigation, settings, UI, execution, personas and accessibility, bug reporting, and project language.
October 10, 2025
Thunders Cloud

Visual comparison goes live, test asset management, and accessibility PDF reports

TL;DR

Visual comparison goes live, a new Test Asset Management tab, and downloadable accessibility PDF reports, plus a faster app and a refreshed Personas experience.

FEATURE
  • Visual comparison 1.0: now live for catching unexpected visual changes.
  • Test Asset Management: a new tab to upload and manage files used in tests in one place.
  • Accessibility PDF reports: download a detailed report when running with the Accessibility persona.
  • Click-at action: a new browser step action for precise clicks.
  • Test plan translation: with more accessibility standards to choose from and multilingual reports.
IMPROVEMENT
  • Faster app: the front-end now loads noticeably faster.
  • Personas refresh: clearer titles and descriptions, with Stable, Preview, and Alpha stability tags.
  • User profile: redesigned profile page.
  • Browser zoom: enhanced zoom controls.
  • Shadow DOM and persistence: better shadow DOM handling, and environment and persona settings persist across test cases.
  • Credit consumption: test plans now show credit consumption.
FIX
  • Azure DevOps: fixed the integration issue.
  • Queued runs: variables now work in queued runs, and personas are correctly applied.
  • Scrolling: fixed scrolling in long bug reports and duplicate scroll actions on iframes.
October 3, 2025
Thunders Cloud

Reusable test cases, Edge support, and advanced browser settings

TL;DR

FEATURE
  • Recorder v1 is released.
  • Assert on a downloaded file.
  • View the connection status of all your integrations.
  • Personas moved to project scope, with a redesigned profile page.
IMPROVEMENT
  • Broader selector type support for browser steps.
  • The running-test indicator is now a proper spinner.
  • Bug creation now prioritizes your connected integrations.
FIX
  • Fixed authentication and timing issues during test execution, and improved credit-consumption precision.
September 26, 2025
Thunders Cloud

Reusable test cases, Edge support, and advanced browser settings

TL;DR

Reuse test cases across tests, run them in Microsoft Edge, and get finer browser control, plus a new Enterprise plan.

FEATURE
  • Reusable test cases: call an existing test case from inside another to reuse it.
  • Microsoft Edge: run your tests in Edge.
  • Advanced settings panel: finer control over browser configuration.
  • Enterprise plan: a new plan for larger teams.
IMPROVEMENT
  • Group billing: manage billing at the group level for teams with multiple accounts.
FIX
  • Stability batch: recorder, browser-settings, translation, and test plan counter fixes.
September 22, 2025
Thunders Cloud

Rebrand to Thunders, post-run suggestions, and broad test browser fixes

TL;DR

Thunder Code is now Thunders. This release adds post-run suggestions, variable assertions in steps, and yearly billing, plus a broad wave of browser and execution fixes.

FEATURE
  • Rebrand to Thunders: Thunder Code is now Thunders across the product.
  • Post-run suggestions: recommendations to make your steps more reliable after a run.
  • Variable assertions: assert on variables inside a test step.
  • More controls: yearly billing, advanced browser settings, and reusable modules.
IMPROVEMENT
  • Auto-split steps: steps with multiple checks are split automatically into separate actions.
  • Inline test plan editing: edit test plan titles inline, and read scenario and test case status from new status icons.
  • French wording: corrected French button labels and wording.
FIX
  • Recording sessions: fixed black screen problems and unreliable sessions.
  • Firefox and Safari: fixed test execution on both, plus an iframe regression.
  • Auth loop: resolved an infinite loop that could occur when your authentication token expired.
  • Execution accuracy: more accurate test duration, and better handling of custom, non-native dropdowns.
  • UI polish: fixed layout, button states, dropdown styling, and project dropdown search.