1. Highlight

      Featured this release

      Faster tests on apps that use session-replay tools

      Mouse interactions are roughly 2× faster on apps that load FullStory or similar session-replay scripts.

      Apps that use session-replay tools capture canvas and WebGL content on every frame, which competes with the test runner during mouse moves and clicks. QA.tech now blocks these scripts before they load on web tests, so interactions that were regularly taking 5+ seconds now complete in under a second, and tests that previously timed out on affected apps now complete successfully.

      # Direct link

    2. Update 02 of 08

      Chat agent picks the right login config for your app

      The onboarding agent now identifies whether your app uses email/password, username/password, or another login method – and sets up the right config automatically.

      When you walk QA.tech's chat agent through connecting your app's login flow, it now draws from the full set of supported login types – email+password, username+password, and the other supported auth methods – and picks the right one based on the cues you give it, so the resulting login config matches your app on the first pass.

      # Direct link

    3. Update 03 of 08

      Clearer waiting messages when a review is starting

      When you click "Details" on a GitHub check before a review row exists, the PR page now explains exactly what it's waiting on.

      Context-specific copy explains the wait – whether it's holding for a preview deployment, for you to mark the PR ready, or for the review to kick off shortly. Mobile app tests now show "Waiting for a mobile device to become available" in the status card and tooltip instead of browser-specific copy.

      # Direct link

    4. Update 04 of 08

      Mobile testing IP ranges now in docs and settings

      Outbound IP addresses used for mobile app tests are now listed under Settings → Network and on the mobile testing docs page.

      The outbound IPs QA.tech uses for mobile app tests are now available in two places: a new "Mobile Testing IP Whitelist" tile under Settings → Network with a copy button and CSV download, and a new Network Access section on the mobile app testing docs page with step-by-step guidance for adding the ranges to your allowlist. Both pages cross-link to each other.

      # Direct link

    5. Update 05 of 08

      "Only with reviews" now includes in-progress reviews

      Pull requests with an actively running review now appear in the list immediately – no waiting until it finishes.

      The "Only with reviews" toggle on the Pull Requests page previously excluded PRs while their review was still running. It now includes them with a "Running" status, so you can see the review in progress as soon as it starts. Completed and awaiting-approval PRs continue to appear as before.

      # Direct link

    6. Update 06 of 08

      PR retros now include a plain-language summary and regression coverage

      The retro shown in chat opens with a plain-language summary of the PR and labels each executed test as new-behaviour or regression-guarding.

      The retro shown in chat now opens with a 2–4 sentence plain-language summary of what the PR changes and what it could break. It also explicitly labels each executed test as targeting new behaviour or guarding existing behaviour against regressions, and calls out regression-prone diff areas that went uncovered.

      # Direct link

    7. Update 07 of 08

      In-progress states and conversation links on PR review pages

      Two improvements to the GitHub PR review flow: a spinner while the review starts, and a direct link back to the chat that triggered it.

      When you click the QA.tech "PR Review" GitHub check before the review has fully started, you now land on a panel with a spinner rather than a blank "No reviews yet" state. The page polls and transitions automatically once the review is ready.

      On the review detail page, a new "Review conversation" callout above the review card links back to the chat conversation that created the review. When a specific tool call is available, the link scrolls the conversation to that point.

      # Direct link

    8. Update 08 of 08

      Pull requests list now shows live review status

      The pull requests table combines test counts and findings into one Review column and shows live status while a review is in progress.

      Instead of separate Tests and Findings columns, a single Review column shows both counts together. Hover it to see a breakdown of passed, failed, and couldn't-verify tests. Reviews that are still running now show "Running…" instead of a blank dash, and reviews pending your approval show "Awaiting approval". When a PR has more than one review, the latest review's headline appears directly beneath the PR title.

      # Direct link

    Your team moves fast. Can your testing keep up?

    QA.tech agents test your product autonomously, so moving fast never means shipping broken. See how it works in a 30-minute demo.

    Get a demo