Changelog

New features, improvements, and milestones from Quash.

July 2026
Jul 2, 2026

v2.3.0 - Isolated suite-step cancellation

Cancelling one suite step no longer cancels the whole run. Added an offline banner that reliably detects when the Quash backend is unreachable, plus a broad round of performance, bundle-size, and stability fixes.

June 2026
Jun 25, 2026

v2.2.13 - AI-generated re-run reports

Re-run reports are now fully AI-authored, with executive summaries and self-healing annotations. Script re-runs can be cancelled end-to-end, and Windows now bundles its own SSH client for cloud tunnels.

June 25 2026

Quash MCP

Quash MCP lets you run mobile app tests directly from AI agents like Claude Code, Cursor, or Claude Desktop using plain language. It handles test generation, execution, and reports on real devices/emulators (Android + iOS on macOS, Android-only on Windows). One command installs and auto-configures it with your agent.

Read more
Jun 22, 2026
Improvement

v2.2.12 - Low-latency iOS touch input

Taps in the cloud iOS viewer now route through a native touch path (~1.5 ms vs ~400 ms). Added category and type filters to run prompts, and test-case names now appear as report titles.

Jun 18, 2026

v2.2.11 - MCP API tokens + a much lighter app

Generate, copy, and revoke MCP API tokens, and runs triggered via MCP now appear and live-stream instantly. The app is also ~640 MB smaller after slimming the bundled Python runtime.

Jun 15, 2026
Improvement

v2.2.10 - Secrets fetched securely at startup

Runtime secrets and configuration are now fetched from the backend at launch — no hardcoded keys ship in the app — alongside several startup and security fixes.

Jun 12, 2026
Improvement

v2.2.9 - Steadier replay and streaming

Device streams now re-establish correctly when a reloaded window reattaches to a running session, and script-replay timelines rehydrate properly after a page refresh.

Jun 11, 2026

v2.2.8 - Wireless cloud ADB + iOS live streaming

Android devices on isolated networks can now be controlled wirelessly through a relay tunnel, and cloud iOS gains H.264 live streaming at device resolution with full gesture support.

Jun 8, 2026

v2.2.7 - Cloud iOS simulators

Connect to cloud iOS simulators with a live interactive viewer — stream video and send taps, swipes, and system gestures — plus a redesigned checkout with a live price breakdown.

Jun 4, 2026
Improvement

v2.2.6 - Android wireless debugging

Re-enabled Switch to Wireless for physical Android devices, with clear wired/wireless icons on device cards, and upgraded scrcpy to a universal Mac binary (v4.0).

Jun 3, 2026

v2.2.5 - Subscription plans and entitlements

Added full plan management with a Plans tab, plan-level feature gating, and real-time entitlement updates that apply without a restart, plus an org lock state when a subscription expires.

May 2026
May 30, 2026

v2.2.4 - Per-user build preferences

Each user now manages their own "My Builds" list with favourites and auto-favourite, a per-device build selection step for suites, and App/Build details in reports and PDFs.

May 26, 2026
Improvement

v2.2.3 - Fully deterministic script replay

Scripted test runs no longer spin up the AI engine — replay is now strictly deterministic — with fixes for heal retrieval, cloud inactivity tracking, and LLM usage billing.

May 25, 2026

v2.2.2 - Partial suite runs and per-task overrides

Run a subset of a suite by selecting individual test cases, and override the model, reasoning level, retries, and wait-before per task in the Run Suite modal.

May 22, 2026

v2.2.1 - Backend migration completes

Switched the default model to Claude Sonnet 4.5 and removed the last legacy dependencies from the Mac app — all data now routes through the Java backend — with a 5-minute cloud-device inactivity countdown and stronger connection resilience.

May 4, 2026

v2.1.11 - Java backend and real-time events

Moved auth, billing, knowledge, integrations, and device management onto a Java backend, and shipped a context-aware script-repair agent plus a real-time event bus for live device and cloud updates.

April 2026
Apr 23, 2026

v2.1.10 - Advanced web testing: contracts, auth presets and multi-tab

Web testing gains defined pre/post-condition contracts, saved authentication states, live browser streaming, multi-tab automation, and richer web run reports.

Apr 16, 2026

v2.1.8 - Test-data picker for single runs

Standalone runs can now pick a test-data row at runtime, new suites can be renamed the moment they're created, and the instruction box auto-resizes.

Apr 13, 2026

v2.1.7 - 3-step Suite Run wizard

Redesigned suite run setup as a guided 3-step wizard — device, then test data, then execution mode — with auto-generated trajectory GIFs for script replays.

April 11, 2026

Script-Based Rerun

Re-run any completed task on the same device without calling the LLM. Mahoraga records the execution trajectory and replays it as a self-healing script — adapting to minor UI shifts between builds. Reruns complete in ~1/3 of the original time with zero LLM overhead.

Read more
Apr 9, 2026

v2.1.6 - Server-side test-data resolution

Test-data slot references now resolve on the server at execution time for both suite and standalone runs, and deferred test-data selection is generally available.

Apr 8, 2026

v2.1.5 - Build management and per-call cost tracking

Install a build directly from the Builds tab with a per-device picker, see per-LLM-call cost tracking, and start tasks faster with agent warm-start.

Apr 6, 2026

v2.1.4 - Script execution engine with AI self-healing

A new engine replays recorded steps with multi-signal element matching and heals automatically when a match fails, alongside a script editor, suite run wizard, and reports analytics dashboard.

Apr 3, 2026

v2.1.0 - Physical iOS devices and full rebrand

Added physical iOS device support and a redesigned test-data selection workflow, plus a full visual rebrand — new icons, font, and amber accent — and org-level feature flags.

March 2026
Mar 31, 2026

Full Web App Testing

Mahoraga comes to the browser. Describe a web flow in plain English and run it the same way you run mobile tests — same reports, same suites, one project for both.

Read more
Mar 26, 2026

v2.0.6 - Web and browser testing

Chrome is now a peer device alongside Android and iOS, driven by a new browser automation agent, with web-aware reports, a redesigned sidebar, and a big startup-performance pass.

Mar 20, 2026
Improvement

v2.0.4 - Billing top-up presets

Updated the add-funds quick-select amounts to $25 / $50 / $100 and improved auto-update reliability on macOS.

Mar 20, 2026
Improvement

v2.0.5 - Browser agent benchmarks

Added browser-agent benchmarks and research artifacts, and re-verified all auto-update artifact hashes against the actual build outputs.

Mar 17, 2026
Improvement

v2.0.3 - Better Jira issue picker

Rewrote the Jira issue picker with infinite scroll, filter pills, and server-side pagination, and corrected LLM cost reporting accuracy.

Mar 17, 2026

iOS Device Testing

Mahoraga now runs on iOS simulators. Upload an IPA, write the same plain English instructions, and execute on iOS — same reports, same suites, same workspace.

Read more
Mar 16, 2026
Improvement

v2.0.2 - Encoding and update reliability

Forced UTF-8 for all Python subprocess calls to prevent character-encoding errors, and fixed auto-update extraction on macOS and PEM path handling on Windows.

Mar 13, 2026
Improvement

v2.0.1 - 2.0 follow-up patch

Fixed suite auto-save, enabled run actions for individual test cases, and cleared up prompt-menu issues surfaced right after the 2.0 launch.

Mar 12, 2026

v2.0.0 - Quash 2.0

A landmark release: a fully redesigned test-suite system, real-time multi-user collaboration, a knowledge service with vector search, native Jira integration, and a visual overhaul across every major view.

Mar 3, 2026
Improvement

v1.2.2 - Private pool and iOS polish

Landed private-pool device allocation on the main release branch with automatic iOS keyboard dismissal, plus fixes for stuck stop buttons and private-pool state refresh.

Mar 3, 2026

Windows Desktop App

Quash runs natively on Windows 10/11 with full feature parity. Connect devices, run tests locally, and share the same workspace across Mac and Windows.

Read more
February 2026
Feb 27, 2026

v1.2.1 - iOS testing and Windows app

The biggest release yet: full iOS simulator automation goes live, Quash now runs on Windows, organizations get private device pools, and suite reports gain pass/fail charts — plus HubSpot contact sync and long-press gestures.

Feb 17, 2026

Megumi — AI Test Generation Agent

Introducing Megumi, Quash's dedicated test generation agent inside the new Test Studio. Give it context — a PRD, a Figma file, a GitHub repo, or a plain English prompt — and Megumi generates structured test cases with instructions, expected results, and priority levels. PRD upload — attach a spec and Megumi extracts flows, acceptance criteria, and edge casesFigma integration — Megumi reads component names, states, and annotations from your designsGitHub integration — Megumi generates targeted tests per pull request using real endpoints and field names Works conversationally, remembers the full session, and gets smarter about your app over time through Guidance.

Read more
Feb 13, 2026
Improvement

Network Throttling

Simulate 4G, 3G, 2G, or offline conditions on cloud device runs.

Feb 7, 2026

v1.1.12 - iOS preview and attachments

Added an iOS tab previewing upcoming simulator support and an attachment dialog with an upload button on the prompt input, alongside cloud-device cleanup and integration fixes.

Feb 6, 2026

v1.1.11 - Integrations: Slack, Notion and Jira

Connect Slack, Notion, and Jira over OAuth for automated export and test-failure notifications, with end-to-end LLM observability across agent calls and a redesigned cloud-device reservation system.

January 2026
Jan 26, 2026

Web Playground

Try Quash at quashbugs.com/playground — no account, no download. Type a prompt, watch Mahoraga execute on a real app, and see the report.

Read more
Jan 21, 2026

v1.1.10 - Dedicated Devices page

A new Devices page in the sidebar brings local and cloud devices into one view, with a 5-minute inactivity countdown that auto-releases idle cloud devices.

Jan 15, 2026

v1.1.9 - Guided Device Setup Wizard

A step-by-step wizard for setting up Android emulators, USB devices, and cloud devices, plus a re-run agent that replays recorded actions, validates the final state, and captures screenshots.

Jan 12, 2026
Improvement

v1.1.8 - Cloud connectivity hotfix

The ADB public key for cloud (EC2) devices is now fetched from the cloud and the bundled key refreshed, fixing cloud device connectivity.

Jan 8, 2026

v1.1.7 - Cloud devices GA and the Quash rebrand

Cloud devices reach general availability with a polished queue UI and OS-level notifications, and the macOS app is officially renamed from Mahoraga to Quash, with scrcpy bundled for builds that work out of the box.

Jan 5, 2026
Improvement

v1.1.6 - Smoother video and richer PDF reports

Overhauled the video-streaming pipeline for fewer black screens and stalls, added tap/swipe icon overlays to screenshot annotations, and PDF reports now embed the Quash logo and task screenshots.

December 2025
Dec 31, 2025

v1.1.5 - Suite builder overhaul and PDF reports

Rebuilt the suite builder with a full preview panel and per-task stop controls, added server-side PDF report generation, and brought video controls to the trajectory screen.

Dec 30, 2025
Improvement

v1.1.4 - Cloud device reliability pass

Verified ADB connections before showing a device as connected, made the inactivity timer more accurate, kept the trial banner always visible, and fixed stuck and zombie device allocations.

Dec 22, 2025

v1.1.3 - Cloud devices launch

Introduced on-demand cloud Android devices — cloud-backed emulators with queue and pool management, live activity tracking, and Slack notifications for device requests.

Dec 22, 2025
Improvement

Self-Hosting (Enterprise)

Deploy Quash's execution layer inside your own AWS, GCP, or Azure environment. Test data and recordings never leave your infrastructure.

Dec 13, 2025

v1.1.2 - New onboarding and replay controls

Redesigned onboarding, added replay controls in the Device Panel, improved report generation, and added live device-connection monitoring; thinking mode now defaults off.

Dec 8, 2025

General Availability

Quash is now generally available. Free tier at 100 runs/month, Pro with unlimited usage billing, Enterprise with SLAs and dedicated infrastructure.

Read more
Dec 2, 2025

v1.1.1 - Instant trial access

New signups now receive $10 in trial credits (up from $5) and start active immediately — no more waitlist gate — with Slack notifications on successful signup.

Dec 1, 2025

MCP Integration

AI agents can now trigger test runs, poll results, and retrieve reports via Quash's MCP server. Fully autonomous QA pipelines — no human in the loop.

November 2025
Nov 28, 2025

v1.1.0 - Analytics, trials and password reset

The first minor release added product analytics, a trial waitlist flow, password reset, trajectory capture on test failures, and per-user referral codes, plus a round of suite and event-system fixes.

Nov 24, 2025
Improvement

PDF Export for Reports

Export any execution report as a formatted PDF with optional password protection.

Nov 19, 2025

v1.0.13 - Vision on by default

Screenshot understanding is now enabled for every task automatically, and Intel Mac builds correctly import native packages again.

Nov 17, 2025
Improvement

API Key Management & Audit Logs

Scoped API keys per integration. Full audit log of every trigger and config change.

Nov 10, 2025
Improvement

Claude Opus 4.5

New model option in Settings → AI. Stronger reasoning for complex apps with deep navigation and conditional flows.

Nov 7, 2025

v1.0.12 - Unified search and smarter agent defaults

Added unified search across tasks and suites, raised the default agent step limit to 50 and task timeout to 20 minutes for longer automations, and upgraded the underlying AI models.

October 2025
Oct 31, 2025

v1.0.11 - In-app docs and Check for Updates

Added a full in-app help system and a manual "Check for Updates" button, redesigned the Devices screen, and fixed modal overflow and UI polish across the app.

Oct 31, 2025
Improvement

v1.0.10 - Auto-updater hotfix

Downloaded updates now install and apply correctly on next launch, and failed updates no longer retry endlessly and stall the prompt.

Oct 29, 2025
Improvement

v1.0.8 - Suite execution and UI stability

Fixed test-suite execution bugs, timeout and conversation-view rendering issues, HTTP status handling, and data-caching inconsistencies.

Oct 27, 2025
Improvement

v1.0.5 - Reliable device detection

Corrected ADB binary path resolution that caused device-detection failures on some installs, and fully separated the staging and production update pipelines.

Oct 27, 2025

Backend Validations

Verify API state during test execution. Define a validation once, reference it with @slug, and Mahoraga fires it inline — catching backend failures the UI won't show.

Read more
Oct 27, 2025
Improvement

v1.0.4 - Encrypted provisioning keys

Per-organization API keys are now encrypted at rest and decrypted only on use, strengthening how your provisioning keys are stored.

Oct 20, 2025
Improvement

Test Analytics Dashboard

Pass/fail trends, flakiness scores, coverage by tag, and slowest tests in one view.

Oct 13, 2025
Improvement

Slack Notifications

Get notified in Slack when a suite run fails — with a direct link to the report.

Oct 6,2025

Test Suites

Group test cases and run them together — sequential or parallel. Schedule runs and get one unified report.

September 2025
Sep 22, 2025
Improvement

Flakiness Detection & Retry

Mahoraga retries transient failures up to 3 times before marking a test as failed. Flakiness score now tracked per test.

Sep 15, 2025
Improvement

Parallel Execution — Up to 20 Devices

Run up to 20 tests simultaneously. Results aggregate into one report with per-device breakdown.

Sep 8,2025

Scriptless Test Execution

Write a test in plain English and Mahoraga executes it on a real device. No scripts, no selectors, no framework. Every run produces an AI-written summary, step screenshots, and a session recording.

Read more
Sep 1, 2025
Improvement

Claude Sonnet 4 & Opus 4

Two new Anthropic models available. Sonnet 4 for speed, Opus 4 for deeper reasoning on complex flows.

August 2025
Aug 25, 2025

Mahoraga Execution Engine + Mac App

Mahoraga is Quash's on-device agent. Auto-installs on Android devices, detects UI elements via accessibility APIs, executes test steps, captures screenshots, and records the full session. Ships with the native macOS app.

Read more
Aug 21, 2025

Execution Reports

AI-written summary, flagged observations, step-by-step screenshots, and device recording. Shareable via public link.

Aug 18, 2025

Workspace, Test Cases & Apps

Shared workspace with apps, builds, credentials, test data, a test cases library, ad-hoc tasks, and role-based access.

Aug 16, 2025

CI/CD Integration

Trigger suite runs from GitHub Actions, CircleCI, Vercel, or Jenkins. Pass/fail gating and status badges.

Aug 14, 2025

Multiple LLM Support

Choose the model powering test generation like GPT-4o, Claude Sonnet, Gemini Pro.

Aug 11, 2025
Beta

Test Case Generator — Early Access

Describe a user flow in plain language and get a structured, editable test case. No setup, no repo, no design files needed.

Aug 11, 2025
Beta

Self-Healing Execution

When UI elements shift between builds, Mahoraga locates the correct element and continues. Healing events logged in the report.

Aug 11, 2025

Android Testing — Intent-Driven Engine

The foundation of Quash. Describe a flow in plain English and Mahoraga handles every interaction autonomously. No selectors, no scripts, no framework. Upload an APK, connect a device, and run.

Read more
February 2025
Feb 6, 2025

Cloud Devices

Real Android devices in the cloud, available on-demand. Mahoraga pre-installed — connect and start testing in seconds. 60 minutes free.

© 2025–2026 Quash · quashbugs.com