On-prem Deployment Release Notes#
ArgoCD
If you deploy Zebrunner using ArgoCD, don't forget to set the current value of application secrets as described here.
1.6.0 (latest)#
- Consistent column naming in CSV export and Generic CSV import. Re-importing a CSV file exported from Zebrunner should now work seamlessly. Please note, that CSV is still not recommended as a tool for migrating test cases. CSV Export Documentation, Generic CSV Import Documentation
- Ability to search test cases in the Test Repository by suite name in addition to test case name. Documentation.
- Ability to view the run history of an Automation Launch, including the original attempt and all re-launches. Each attempt displays launch time, duration, who initiated the launch, and the distribution of test statuses on finish.
- Moving a test suite through the suite tree now requires explicit confirmation from the user.
- Import of test cases from Xray. Documentation.
- Ability to push automation results from multiple launches into a single test run in an external TCM system.
- Ability to clone dashboards.
- Various improvements and bug fixes.
1.5.1#
- Replaced the legacy Tika library used for file content type detection with the latest version.
1.5.0#
- Ability to deploy pgAdmin for database administration.
- Various minor bug fixes and improvements.
1.4.3#
- Replaced the legacy Tika library used for file content type detection with the latest version.
1.4.2#
- Fixed a bug with file migration from a hosted instance.
1.4.1#
- Ability to migrate data and files from a hosted instance (zebrunner.com) during the initial installation.
v1.4.0#
S3 access via attached roles
Starting from this release, Zebrunner's file-management-service supports accessing S3 bucket using IAM role attached to the EC2 instances of the cluster. This method replaces the previous approach of explicitly providing access-key and secret-key credentials via Helm chart parameters. For detailed information, please refer to this documentation.
- Integration of Zebrunner Jira App which enables direct viewing of test cases, test runs, and test case executions within related Jira issues. Documentation.
- Support of exploratory testing via Exploratory Sessions. Documentation.
- Ability to customize available test case execution result statuses. Documentation.
- Introduction of 2 new statuses of automated tests: Passed Manually and Blocked. Documentation 1, Documentation 2.
- Various minor bug fixes and improvements.
v1.3.0#
Kubernetes version
Minimal Kubernetes version for this version of Zebrunner is 1.27.0
- Redesigned integrations setup, allowing configuration of a single integration for multiple projects. Documentation.
- Dark theme for improved visibility and reduced eye strain in low-light environments. Documentation
- Integration with generative AI models: filling a test case during creation and creation of missing test cases for a test suite. Currently, Zebrunner only integrates with externally hosted OpenAI and Anthropic models. Model name and credentials for communicating with the gen-AI provider must be specified in the Application properties.
- Ability to link requirements from third-party systems to test cases.
- Ability to link requirements from third-party systems to test runs.
- Integration with Azure DevOps for issue management and requirements management. Documentation.
- New test case filters: by description, pre-conditions, and post-conditions.
- Extended clone and move functionality for test cases, allowing to transfer them along with their test suite tree path.
- Test Execution Duration Analysis report. Documentation.
- Ability to grant anonymous public access to a test run. Documentation.
- Import of test cases from Azure DevOps. Documentation.
- Disabled import of test cases from third-party systems by default. To enable this functionality, please check the Documentation.
- Various minor bug fixes and improvements.
v1.2.0#
Preparatory versions
If you are installing a completely new installation of Zebrunner, you can skip this note.
This release includes a complex one-time job restoring Test Case changes. Before upgrading to this version, you must successfully deploy 3 preparatory versions: 1.2.0-pre1, 1.2.0-pre2, 1.2.0-pre3. Also, it is recommended to create a database backup before deploying any version.
Zebrunner should remain fully functional when you deploy the preparatory versions, but it is recommended that you deploy them outside of normal business hours.
If you encounter any problems during upgrade, please contact Zebrunner support.
- Ability to add projects to Starred. Documentation.
- Track history of test case changes. Documentation.
- Management of test plans. Documentation.
- Various minor bug fixes and improvements.
v1.1.1#
- Support upgrade for ArgoCD deployments. Documentation.
v1.1.0#
- New test case filters: by steps to reproduce and by URI fields.
- Bulk actions for test cases: clone, move, export to CSV, delete. Documentation.
- Bulk actions for test runs: Delete, Close, Assign to Milestone.
- Filtering and searching for test runs. Documentation.
- Filtering and searching for test cases inside a test run. Documentation.
- Test Execution Summary report. Documentation.
- Dedicated page with test case details. Clicking on a test case key now opens a page containing complete information about the Test Case.
- Preview of Jira issues inside Zebrunner. If integration with Jira is configured correctly, clicking on the issue label will open a pop-up with information about it. The preview contains title of the issue, assignee, type, status, priority, and description. Clicking on the issue title will open the Jira issue in a new tab.
- Navigation between tests within an automation launch. Documentation.
- Bulk assignment of failure tags for automated tests. Documentation.
- Timer to measure the execution duration for manual tests. Documentation.
- Various minor bug fixes and improvements.