What's New in Zephyr Enterprise Release 8.4.0

June 9, 2025

Introducing Zephyr Enterprise 8.4.0. This version includes new features and improvements that will enhance your experience. Upgrade to Zephyr Enterprise 8.4.0 to take full advantage of these benefits.

Important Announcement

Starting release 8.4, Zephyr now supports Windows Server 2022 and MySQL version 8.0.41.

New Features

The following updates bring significant enhancements, security improvements, and fixes:

Artemis Integration

The current release supports Artemis configuration and customization with integrated Webhook Services, enabling seamless communication with Jira for real-time updates and enhanced scalability. This feature allows you to manage callbacks from Jira effectively.

Tomcat Upgrade

In the current release, Tomcat is upgraded to 10.1.39.

MySQL Support

In the current release, MYSQL version 8.0.41 is supported.

Improvements

The following are the improvements for the ZE 8.4 Release:

Tree Structure Fix in My Execution

Starting with the 8.4 Release, the Execution folder structure will be in the hierarchy, allowing users to expand the folders.

Tree Structure Sorting Fix in the Test Repository

Starting from version 8.4, the tree structure in the Requirements, Test Repository, Planning, and Execution modules is sorted alphanumerically. You can also sort it by date in respective modules.

Enhanced Performance for Retrieving Jira Projects Using Cache

Improved the performance of retrieving Jira project data in ZE by introducing a caching mechanism. A new option, Reset Jira Project Cache, has been added to refresh the Jira project list quickly. This update enhances efficiency and ensures a smoother experience when integrating with Jira.

Jira OAuth 2.0 support for the cloud

Starting 8.4, OAuth 2.0 is used for secure authentication and integration. OAuth is the only authentication type supported by Jira Cloud and ZE integration.

Increased OAuth 2.0 Token Expiry Time Configuration

The default expiry time for OAuth2 tokens is one hour. Users can increase this duration based on their requirements, reducing re-authentication frequency.

Rich Text Support for Notes/Actual Result Fields in Test Execution Steps

The rich text editor in Zephyr Enterprise allows you to format text with bold, italic, underline, and other styles. It also lets you highlight important information when editing or adding results and notes. The editor provides comprehensive tools for creating and managing test execution details.

Improvement in the Test Plan for the sync

Starting release 8.4,the Sync button in the assignment window's toolbar appears, and when performing sync, clicking the Sync button will bring up the current version of a test case; the customer will have two choices: keep the status or change it to“Unexecuted.”

Other Improvements

  • Support for the Jira Secure Custom Field.

  • Improves the ability to view the release description, which now appears on the Manage Release grid.

  • You can now expand the tree as expected using the caret icon post-refresh.

  • Improvised image attachment interactions, where images appear accurately across all supported export formats (PDF, Word, and HTML).

  • The size of the Actual Result / Notes box has been increased to match the size of the Expected Result box, ensuring consistency and enhanced user experience.

  • In the Test Execution table, the description option now displays the “Customize and Export Window.”

  • Optimized performance for the Test Execution page and Test Cycle creation on the Test Planning page.

Fixed Bugs

The following table lists the bug IDs, fixed issues, and error resolution.

Bug ID

Resolution

ZEPHYR-32243

Project backups taken from version 7.0 onwards can now be restored in upgraded versions (7.1, 7.2, 7.4, and so on.).

ZEPHYR-32563

The issue is resolved, and now, when updating the test case, Project Group, and import, the data will be saved correctly.

ZEPHYR-33316

Resolved an error where searching by execution status in the Test Case Execution window did not function as expected. The search now works correctly.

ZEPHYR-37627

Fixed and Issue where User cannot create the Duplicate entries in the test_step_result table for both column test_step_id and release_test_schedule_id using the “POST /flex/services/rest/v3/execution/teststepresult/saveorupdate” API.

ZEPHYR-38320

The issue related to incorrect custom field-listed columns in the Share Test case Search page has been fixed, and users can now view the correct fields available for the project they selected.

ZEPHYR-38911

Fixed the error where multiple file processing does not work in the Folder Watcher.

ZEPHYR-38917

The Inactive Users Deleted count accurately reflects the inactive users deleted. This count now increments one by one during the deletion process, ensuring it updates correctly in real-time for each user removed.

ZEPHYR-39155

Fixed the issue where changing the Jira project name breaks the Jira integration and plugins.

ZEPHYR-39243

The issue has been resolved. The Executed and Not Executed counts are now correctly displayed for each cycle phase during drill-down in the reports.

ZEPHYR-39722

You can now expand the tree as expected using the caret icon post-refresh.

ZEPHYR-39726

Resolved the issue where the user ID is visible instead of the name for the User picker custom field.

ZEPHYR-39913

Fixed the error where setting the User ID for users with a dashboard role assigned in Zephyr displayed an error when attempting to execute tests using the Zephyr Enterprise REST API.

ZEPHYR-39945

Fixed an issue where users could not upload Cucumber XML results files containing the “&” symbol. The system now handles files with special characters in the Failure tag.

ZEPHYR-39993

Fixed the vulnerabilities for the following libraries:

  • Apache XML-RPC Common Library

  • Apache POI

  • Jackson Mapper

  • commons-net

  • Elasticsearch

  • jquery-validation

  • Hazelcast

  • Netty Project

  • oscore

  • carhartl/jquery-cookie

  • NekoHTML

  • OpenSAML 2.0

  • Scala

  • JFreeChart

  • bootbox

  • ion-java

  • jQuery

  • JSON-java

  • MyBatis

  • Not Yet Commons SSL

  • protobuf-java

  • Apache Commons BeanUtils

ZEPHYR-40061

Fixed an issue where the release name and data were displayed incorrectly when multiple tabs with different projects were open. The Test Repository now correctly reflects the selection from the project list.

ZEPHYR-40119

Resolved an issue in the Project Setup module where users could not scroll past the letter "H" when viewing the list of users assigned the "Lead" role.

ZEPHYR-40173

Fixed the issue where collapsed sections were expanding in the tree Structure view when other tree operations were performed. Now, all collapsed nodes remain collapsed.

ZEPHYR-40229

The Update Defect window now displays only the selected field values, ensuring that only the intended fields are shown during the update process.

ZEPHYR-40232

Fixed an issue and copying the text now correctly copies only the text.

ZEPHYR-40235

Fixed an issue where an incorrect Cycle Phase ID was passed when navigating from the Search Execution page and editing step results. The system now correctly picks the appropriate Test Cycle ID and allows updates as expected during navigation from the search page.

ZEPHYR-40312

Using the rich text editor's built-in functionality, users can achieve more intuitive and consistent formatting while working with bullet content.

ZEPHYR-40398

Fixed an issue where special characters copied along with the release name from Jira to Zephyr were being saved, which caused problems when fetching data.

ZEPHYR-41061

Performance improvement of loading test execution tree and data

ZEPHYR-41064

Fixed the issue where vertically captured attachments in Test Execution/Test Repository are no longer open in a zoomed-in state.

ZEPHYR-41069

Fixed the issue where the drop down list in the update form was not populated correctly when a defect was created in Jira.

ZEPHYR-41090

Fixed the issue where unexpected HTML tags (<!--[if !supportLists]--> <!--[endif]-->) that appeared when extracting test steps from Word documents.

ZEPHYR-41100

Resolved issues where selecting a parent item did not automatically select its child items and folder selection behavior in Test Planning was inconsistent.

ZEPHYR-41217

Resolved an issue on the Test Execution page where previously closed folders were unintentionally reopened when navigating to a different folder. Now, only the selected folder opens as expected.

ZEPHYR-41223

In this release,  Zephyr correctly differentiates between Jira’s system “Environment” option and any custom field named “Environment,” ensuring only the Jira system value appears in Zephyr's “Environment” option in Defect Tracking.

ZEPHYR-41398

Enhanced Performance Improvement on Update of the Custom field.

ZEPHYR-41836

Fixed the issues and enabled the ability to search and share test cases from the project Test Repository using ZQL (Zephyr Query Language).

ZEPHYR-41966

Resolved a null pointer error during cycle phase synchronization when a test case with a null or missing name was encountered.

ZEPHYR-41977

Optimized performance for the Test Execution page and Test Cycle creation on the Test Planning page.

ZEPHYR-42455

Fixed an issue in the Test Planning phase where users could not scroll through all test folders. You can now navigate to child folders using the Down Arrow key.

ZEPHYR-42456

The bug link pop-up during Test Execution now appears on the same execution page where the bug is filed.

ZEPHYR-42509

We fixed the issue where the customer is unable to clone an existing release. Cloning fails with a db constraint error for the requirement tree.

ZEPHYR-42667

The status of the linked defect now updates in the defect tracking window.

Publication date: