Default release track date: 18-Sep-2025
We’re happy to announce the release of TestRail 9.5.1, introducing long-awaited improvements to Attachment Management, along with several bug fixes and performance enhancements. This release is designed to help teams manage their storage usage more efficiently and improve overall platform stability.
Follow the Docker installation instructions here: TestRail 9.5.1 on Docker
Please note that our recommended upgrade path is via TestRail 8.0.4. If you’re still running TestRail 7.0 or below, you should follow the path below:
- upgrade to 7.5 first
- upgrade to 8.0.1
- upgrade to 8.0.4
- upgrade to 9.4.1
- and only then upgrade to 9.5.1
Once the upgrade is complete, you must open _config/config.php in your Docker files folder, and add new line with:
define('TR_CHROME_PATH', '/usr/bin/chrome-headless-shell-linux64/chrome-headless-shell');
📂 Data Storage Management Enhancements
Managing storage just got easier in TestRail 9.5. With this release, admins now have greater flexibility to delete attachments, even from Closed Test Runs and Plans:
Updated Orphaned Attachments filter in Data Management now works correctly, allowing orphaned attachments to be identified and removed.
-
New option when deleting attachments to include attachments in Closed Test Runs & Plans
Extended functionality: available in Data Management and anywhere attachments can be deleted.
Role-based permissions: only users with the appropriate permissions can perform this action.
Safety by default: the option is unselected and requires a confirmation step, making the action deliberate and reversible until confirmed.
🐞 Fixes and Improvements (11)
- TR-15727: Orphaned filter giving incorrect results
- TR-15088: update_user endpoint isn't working properly
- TR-15110: Unable to access site settings
- TR-14356: Unable to view Test case History tab
- TR-13797: Attachments are visible across all projects when "Enable attachment sharing" is disabled
- TR-13774: Unable to Collapse Test Case Navigation Tree After TestRail Upgrade (9.0.0 Default - 1057)
- TR-15625: Pressing Ctrl+Z inserts <br> in TestRail 9.4.0
- TR-14616: BDD: Scenario type case fields are not saving values
- TR-14382: Custom test status marked as ignored still adding in the count, and in small matrices
- TR-15465: JIRA Integration Issue Reporter Defaults to Admin Instead of User
- TR-11449: Elapsed field in 'add/edit result' count 8 hours a day
📌 Cassandra Deprecation Enforcement
Starting with TestRail 9.5 Server, Cassandra is officially deprecated and enforcement is in place.:
Admins must first run the Cassandra deprecation script in version 9.4.1 before upgrading to 9.5.
If the script has not been executed, the upgrade to 9.5 will be blocked and a warning message will be displayed during the upgrade process.
Get access to TestRail 9.5.1.1042
TestRail version 9.5.1.1042 has been released for general availability to users on the Early Access release track. Get access to the features/fixes introduced in TestRail 9.5 now by completing your request to change release tracks here.