TestRail 10.0.0 Default (1068)

 

Early Access release track date: 27-Jan-2026

Default release track date: 9-Feb-2026

We’re excited to announce the release of TestRail 10.0.0, introducing Jira Issue Connect, our new real-time Jira integration experience, along with a platform upgrade to PHP 8.3 and a series of fixes and improvements to keep your QA workflows reliable and scalable.

Jira - Free logo icons Jira Issue Connect 

TestRail 10.0 introduces Jira Issue Connect, a real-time, two-way Jira Cloud integration that brings Jira requirements and defects directly into TestRail.

No tab-switching. No duplicate data. No manual status chasing.
Just live Jira context, available everywhere testing happens, including test cases, runs, and reports.

TestRail & Jira Integration (Final High Resolution) - No Text.png
Jira Issue Connect
ℹ️ Jira Issue Connect is available for Jira Cloud integrations only.

 

With Jira Issue Connect, you can:

  • Work with live Jira fields inside TestRail: View Jira status, assignee, and fix version directly alongside linked References and Defects.
  • Keep traceability intact end-to-end: Connect Jira requirements, tests, results, and defects in a single workflow.
  • Configure what gets synced: Select which Jira projects and fields to connect for References and Defects, keeping workflows tailored and focused.
  • Create consistent defects with predefined defaults: Apply default Jira field values to reduce manual rework and improve consistency.
  • Bring Jira context into TestRail reporting: Jira data flows into reports, unlocking References and Defects coverage tracking for the first time.
Screenshot 2026-01-19 at 12.25.49.png
Set default values for Jira push fields & configure Jira Fields for Defects 
Screenshot 2026-01-19 at 12.24.24.png
References Jira details on Test Cases page
Screenshot 2026-01-19 at 12.25.04.png
Defects Jira Details on Defects section
Screenshot 2026-01-19 at 12.26.24.png
Defects Jira Details on Milestone Summary Report
👉 Learn more about Jira Issue Connect in Connect to Jira Cloud. 

 

ℹ️ Dynamic Filtering in Test Runs

  • When creating a Test Run using Dynamic Filtering with Jira fields, matching test cases will be added to the run after a manual refresh sync. 
  • Automatic updates via webhooks: Automatically updating the test run based on webhook-triggered Jira changes is in progress and will be available soon.

⚙️ Platform Upgrade: PHP 8.3

TestRail 10.0 also includes an upgrade to PHP 8.3, strengthening platform security, performance, and long-term maintainability.

This update helps ensure TestRail remains stable and future-ready as we continue to expand core capabilities and integrations.

TestRail AI features powered by Sembi IQ

To ensure all users benefit from our latest productivity features, we’re making AI-powered features a standard part of the TestRail experience.
 

Starting with our next release - TestRail 10.1 -  these features will be enabled by default for all accounts. Users with the appropriate permissions can disable AI features via "Admin>AI Hub" or restrict access for specific roles and projects, as needed. See the guide for details.

💻 TestRail CLI 1.12.6

The latest version of the TestRail CLI is now available with new capabilities:

  • You can now allow parse_junit to update custom case fields in the same test run when using --update-existing-cases.
👉 Learn more in the TestRail CLI documentation.

🐞 Fixes and Improvements (12)

  • TR-4065: Addressed severe lag experienced by some instances when using the UI and API

  • TR-11053: Improved performance for affected cloud instance 

  • TR-13507: Fixed error when editing more than 50 test cases: "Trying to access array offset on value of type null"

  • TR-14935: Default locale setting now applies correctly after v9.2 update

  • TR-15524: Email notifications now send as expected

  • TR-15814: Resolved audit log export failures across production cloud instances

  • TR-15944: Fixed issue preventing PDF report generation

  • TR-16353: Fixed error when attempting to delete attachments: "Attempt to read property 'suite_id' on null"

  • TR-16742: Pressing the "D" key in the References field no longer triggers "Push Defect" unexpectedly

  • TR-16796: Bulk editing multi-select fields no longer fails with "html_entity_decode(): Argument #1 must be of type string, array given"

  • TR-16873: Editing old test cases with shared steps no longer throws "Undefined array key 'custom_steps_separated'"

  • TR-17044: Resolved issue preventing template selection for AI-generated test cases

 

 

Was this article helpful?
4 out of 5 found this helpful