Update, October 2026: PHP2Shell (CVE-2026-109618 / CVE-2026-109619). We have published updated Docker images for TestRail 10.x (PHP 8.3.36) and TestRail 8.0.1 to 9.8.1 (PHP 8.1 with the PHP project’s backported fix). Pull the updated image for your current version and redeploy. You do not need to upgrade TestRail. On versions earlier than 8.0.1, upgrade to at least 8.0.1; we recommend the latest 10.x. If you are running TestRail 7.0 or earlier, the upgrade path below has changed. See PHP2Shell Remediation Guidance for details.
Default release track date: 14-Jul-2025
We’re pleased to announce the hotfix release of TestRail 9.3.2.1002 to all our Cloud customers. This hotfix release includes fixes for issues identified in TestRail 9.3.0.
Follow the Docker installation instructions here: TestRail 9.3.2 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
- and only then 9.3.2
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');
🐞 Fixes and Improvements (1)
- TR-15026: Case Improvements - Undefined property: stdClass::$due_on error is shown for one plan and one run.
Get access to TestRail 9.3.2.1002
TestRail version 9.3.2.1002 has been released for general availability to users on the Early Access release track. Get access to the features/fixes introduced in TestRail 9.3 now by completing your request to change release tracks here.