New features, improvements, and milestones from Quash.
July 2026
Jul 2, 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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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.
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
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
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
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
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.
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
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
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
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
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.
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
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.
Simulate 4G, 3G, 2G, or offline conditions on cloud device runs.
Feb 7, 2026
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
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
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.
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
Nov 24, 2025
Improvement
PDF Export for Reports
Export any execution report as a formatted PDF with optional password protection.
Nov 19, 2025
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
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
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
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
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
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
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
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
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.
Per-organization API keys are now encrypted at rest and decrypted only on use, strengthening how your provisioning keys are stored.
Oct 20, 2025
Oct 20, 2025
Improvement
Test Analytics Dashboard
Pass/fail trends, flakiness scores, coverage by tag, and slowest tests in one view.
Oct 13, 2025
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
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
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
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
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.
Two new Anthropic models available. Sonnet 4 for speed, Opus 4 for deeper reasoning on complex flows.
August 2025
Aug 25, 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.
AI-written summary, flagged observations, step-by-step screenshots, and device recording. Shareable via public link.
Aug 18, 2025
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
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
Aug 14, 2025
Multiple LLM Support
Choose the model powering test generation like GPT-4o, Claude Sonnet, Gemini Pro.
Aug 11, 2025
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
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
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.