# Unverified PR verdict, PR detail context, and device-preset autofill

> 7 updates: PR reviews now surface an "unverified" outcome, Allowlisting @qatech.email for email inbox tests, Chat messages appear immediately when you…

Source: https://qa.tech/changelog/2026-06-24

---
7 updates shipped on June 24, 2026.

In this release

1.  01[PR reviews now surface an "unverified" outcome](#2026-06-24-pr-review-unverified-outcome)Highlight
2.  02[Allowlisting @qatech.email for email inbox tests](#2026-06-24-allowlist-qatech-email-docs)
3.  03[Chat messages appear immediately when you send them](#2026-06-24-chat-messages-appear-immediately)
4.  04[Device presets: region selection auto-fills locale and timezone](#2026-06-24-device-preset-region-autofill)
5.  05[Draft test cases now appear in search results](#2026-06-24-draft-test-cases-in-search)
6.  06[More context on your pull request detail page](#2026-06-24-pr-detail-page-description-files)
7.  07[Shared steps now documented under Core Concepts](#2026-06-24-shared-steps-docs)

1.  Highlight
    
    Featured this release
    
    ## PR reviews now surface an "unverified" outcome
    
    When tests run but can't reach your PR's change – behind a feature flag, a 404, or an auth wall – you now get a blue non-blocking result explaining the blocker.
    
    A new "unverified" verdict covers the gap between a clean pass and a confirmed failure: tests ran, but the PR's actual change was never exercised. The GitHub comment explains the specific blocker and what to enable or fix so the next triggered [review](https://qa.tech/product/pr-testing) can verify it. "Unverified" is non-blocking – it won't hold up your merge while you fix the environment.
    
    Passing reviews have also changed: instead of the fixed ":+1: Looks good" prefix, the AI now writes a specific headline grounded in what was actually tested – "All checkout flows pass on the preview", not a generic sign-off. On your PR list, the label has changed from "Review inconclusive" to "Could not verify changes".
    
    [\# Direct link](#2026-06-24-pr-review-unverified-outcome)
    
2.  Update 02 of 07
    
    ## Allowlisting @qatech.email for email inbox tests
    
    All QA.tech test addresses and outgoing mail use the @qatech.email domain – a one-time allowlist entry keeps your email tests flowing.
    
    If your app restricts sign-ups to specific domains, or your email security gateway filters inbound mail, add `@qatech.email` to your allowlist. The new "Whitelisting Email Addresses" section under Email Inbox → Email Configs covers the common scenarios: domain-restricted sign-up flows, email gateway rules, and spam or security tools. Fixed and Project email configs give you a stable address if you need something consistent for a fixed allowlist rule.
    
    [\# Direct link](#2026-06-24-allowlist-qatech-email-docs)
    
3.  Update 03 of 07
    
    ## Chat messages appear immediately when you send them
    
    Sending a message in an idle conversation no longer shows a brief "queued" flash – your bubble and the thinking indicator appear right away.
    
    When the conversation is idle, your message now renders in the thread the moment you hit send. Messages sent while a response is still streaming continue to appear in the queue indicator until the active response finishes.
    
    [\# Direct link](#2026-06-24-chat-messages-appear-immediately)
    
4.  Update 04 of 07
    
    ## Device presets: region selection auto-fills locale and timezone
    
    Picking a browse-from region now automatically sets the matching locale and timezone – you only override what you actually want to change.
    
    In Settings → Device Presets, the Browse from, Locale, and Timezone fields now use the same Override toggle pattern as Resolution and User Agent. With the toggle off, selecting Germany fills in locale `de-DE` and timezone `Europe/Berlin` for you; enabling the toggle for a field lets you set it independently without clobbering the others. All five location and display settings share a single compact card.
    
    [\# Direct link](#2026-06-24-device-preset-region-autofill)
    
5.  Update 05 of 07
    
    ## Draft test cases now appear in search results
    
    Searching the Test Cases list now surfaces drafts – type a name and they show up, even when hidden from the default view.
    
    Open the Test Cases tab in any project and type in the search box. Drafts that are normally hidden now appear with a gray "Draft" badge and a "Review" button. Clearing the search hides them again, so the default view stays clean.
    
    [\# Direct link](#2026-06-24-draft-test-cases-in-search)
    
6.  Update 06 of 07
    
    ## More context on your pull request detail page
    
    PR detail pages now show the PR description, changed files, and a direct link to each review's chat conversation.
    
    Open any pull request and you'll find two new tabs below the header: "Description" shows the PR body as written on GitHub or GitLab, and "Files changed" lists every changed file with a live diff. Reviews are now sorted oldest-first. Each review row has a "Conversation" link that opens the [review](https://qa.tech/product/pr-testing) chat directly.
    
    [\# Direct link](#2026-06-24-pr-detail-page-description-files)
    
7.  Update 07 of 07
    
    ## Shared steps now documented under Core Concepts
    
    The new Shared Steps page on docs.qa.tech covers how to define reusable test steps and reference them across your test suite.
    
    Find it under Core Concepts in the sidebar. The "Creating tests" and "GitHub Actions" pages now link to it too.
    
    [\# Direct link](#2026-06-24-shared-steps-docs)
    

## 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](https://qa.tech/demo)

[QA.tech](https://qa.tech/)

SOC 2 Type 2 compliant

![Sensiba SOC 2 Type 2 compliant](https://qa.tech/assets/soc2-type2-badge-DPb1j9VX.png)

### Product

-   [Platform overview](https://qa.tech/product)
-   [AI QA Testing](https://qa.tech/ai-qa-testing)
-   [Web Testing](https://qa.tech/product/web-testing)
-   [Mobile Testing](https://qa.tech/product/mobile-testing)
-   [PR Testing](https://qa.tech/product/pr-testing)
-   [MCP](https://qa.tech/product/mcp)
-   [Use cases](https://qa.tech/use-cases)
-   [Changelog](https://qa.tech/changelog)

### Compare

-   [QA.tech vs Cypress](https://qa.tech/compare/qa-tech-vs-cypress)
-   [QA.tech vs Playwright](https://qa.tech/compare/qa-tech-vs-playwright)
-   [QA.tech vs Mabl](https://qa.tech/compare/qa-tech-vs-mabl)
-   [QA.tech vs QA Wolf](https://qa.tech/compare/qa-tech-vs-qa-wolf)
-   [AI vs Human QA](https://qa.tech/saas)

### Resources

-   [Docs](https://docs.qa.tech/)
-   [Blog](https://qa.tech/blog)
-   [Events](https://qa.tech/events)
-   [Pricing](https://qa.tech/pricing)
-   [Case Studies](https://qa.tech/case-studies)

### Company

-   [About](https://qa.tech/about-us)
-   [Partnerships](https://qa.tech/partnerships)
-   [Press](https://qa.tech/press)
-   [Contact Us](https://qa.tech/contact)
-   [Privacy Policy](https://qa.tech/privacy-policy)
-   [Terms of Service](https://trust.qa.tech/resources?s=mb9w4yjb03i3t8bjsq4jx3&name=main-agreement.pdf)
-   [Security & Compliance](https://trust.qa.tech/)

### Social

-   [](https://www.linkedin.com/company/qa-tech-ai/)
-   [](https://x.com/getqatech)
-   [](https://www.instagram.com/getqatech/)

© 2025 QA.tech. All rights reserved
