Recently shipped live browser viewing in every run, run takeover, and Thunders AI effort levels.
Watch a run and step in when it breaks. Every run now streams its browser live. When a step fails or hits a breakpoint, take control, add the missing step, and resume; recording in the live browser turns your actions into steps. A redesigned test steps panel shows each step's state on a timeline.
Thunders AI gained effort levels and profile handling. Effort levels run low to high, trading speed for thoroughness in test generation, and it offers authenticated profiles when a sign-in fails. Plan-first creation remains: agree on steps and defaults before it writes the test, with mobile prompts for mobile and web+mobile projects. Guided recovery still suggests what to do next after a failed browse or agent step.
Squash TM now imports, creates, and syncs. Connect it to import tests, create tests, and sync results back. Runs can be stopped through the public API with a token, and display options apply across all lists.
Runs and failures keep explaining themselves. Failed runs show a suggestion per failed step with the reason; Failures Avoided counts each selector break self-healing repaired. Smaller changes: mobile device language and IP location settings, CI-uploaded builds, bulk test-set assignment, proxy routing, device rotation steps, zip download of several test assets, and custom PDF report titles with the project name on the cover.
Self-hosted v2026.10.15 carries the same feature set as the October 15 cloud release.