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 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.
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.
ℹ️ 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.
🐞 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