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:
|
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. |