---
title: Version 2.8.0 (Oct 2026)
slug: suite-release-notes/version-280-oct-2026
docTags: 
createdAt: 2026-10-20T07:39:56.786Z
---

**Release Date: 20.10.2026**

## New Features

### Builds

We are introducing **Builds** structure in Testinium Suite to make test execution preparation faster and more controlled.

With this feature, users can create a build in advance under **Project > Builds** and select it when running a plan. A build represents a prepared version of the project for a specific branch and commit, helping reduce repeated preparation steps before execution.

:::hint{type="info"}
After this update, please make sure to create a successful build under **Project > Builds** before running your next Plan, and select the relevant build during Plan execution.
:::

[Full documentation can be found here](https://docs.testinium.com/suite-documentation/builds).

### Selenium 4 Linux Execution Support

Implemented Linux-based execution infrastructure for Selenium 4 test automation. This enhancement provides a more stable, scalable, and efficient execution environment, improving overall performance and reliability while establishing a stronger foundation for future Selenium 4 capabilities and improvements.

## Improvements

### File Upload Support for Selenium 4 Linux Executions

Added file upload support for Selenium 4 executions on Linux-based environments. Users can now perform file upload operations within their automated test scenarios, enabling broader test coverage and improved compatibility with applications that require file uploads.

### Extended Login Session Timeout

Extended the login session inactivity timeout from 30 minutes to 24 hours. The timeout period now resets with each user activity or request made within the application, allowing users to remain logged in as long as they stay active. Users will only be required to log in again after 24 hours of inactivity.

### PDF Report Standardization and UI Improvements

**Standardized the PDF report structure by unifying Export PDF and Notification PDF into a single, modernized design.** This update ensures a consistent reporting experience across downloaded reports and email notifications.

- **Unified PDF Design:** Both Export PDF and Notification PDF now use the same updated layout and report structure.
- **Included Statuses:** Added an "Included Statuses" section to PDF reports to clearly indicate which execution statuses are included.
- **Export PDF:** Reports downloaded directly from the Report page include all execution statuses without filtering.
- **Notification PDF:** Reports delivered through email notifications respect the status filters configured by the user.

### Selenium Grid Hub Security Enhancement

Enhanced the security of the Selenium Grid Hub infrastructure used for Selenium 3 and Appium 1 executions by disabling the HTTP TRACE and TRACK methods. This update addresses a potential security vulnerability, reduces unnecessary HTTP method exposure, and strengthens the overall security of the test execution infrastructure.

## Bug Fixes

### Pass Rate Reports Excel Export Column Alignment Fix

Fixed an issue where column headers were misaligned due to missing data in Excel exports from the Pass Rate Report page due to missing Project column values. Column headers and their corresponding data are now correctly aligned in the exported Excel file.

### Waiting Test Status Fix After Plan Deletion

Fixed an issue where tests could remain stuck in the “Waiting” status when a stopped execution's associated Plan was deleted. The system now handles this scenario correctly, ensuring that affected tests are properly terminated and do not remain in the execution queue.

### Empty Execution Report Fix During Plan Rerun

Fixed an issue where an empty execution report was generated during a Plan Rerun when the “Unregistered Device” option was set to “No”. The rerun flow now handles this configuration correctly, preventing unnecessary empty execution reports from being created.

### UI Checkbox Alignment Fix

Fixed an issue where checkboxes were misaligned across various pages in the user interface. Checkbox positioning and alignment have been improved to provide a more consistent and visually polished user experience.

### Get Scenario API Response Fix

Fixed an issue where the get-scenario-by-name-or-id API endpoint returned incomplete scenario information. The API response now correctly includes the project\_id, java\_test\_class, and java\_test\_methods fields, ensuring consistent and complete scenario data when retrieving scenarios by name or ID.

### Plan Clone Scenario Group Handling and UI Fix

Fixed an issue in the Plan Clone flow where Scenario Groups could be incorrectly treated as individual scenarios due to unclear UI representation during scenario selection.

The following improvements have been made:

- Improved the scenario selection UI to clearly distinguish Scenario Groups from individual scenarios.
- Fixed an issue where Scenario Groups incorrectly appeared with execution statuses on the Report page, even though they serve as organizational folders rather than executable scenarios.
- Fixed an issue where empty Scenario Groups could be included in test executions.
- Corrected Scenario Group handling during Plan cloning to prevent incorrect scenario selections and ensure that only valid scenarios are included in executions.

These improvements provide a clearer Plan cloning experience and ensure more accurate execution behavior and reporting.
