DATA CENTER AND SERVER | CLOUD
4.5.0
The revision cleanup is a required action for this release. Read here for a complete overview.
easeRequirements 4.5 revision data is not compatible with older versions of easeRequirements
From easeRequirements 4.5, the change sets are evaluated based on issue field values in Jira history, we no longer store issue field values in easeRequirements revision tables which will cause revisions created in easeRequirements 4.5 to show as empty change sets in older versions.
Known issue with MS SQL 2014/2016 databases. SQL Server error encountered when executing revision cleanup: “The query processor ran out of internal resources and could not produce a query plan...”.
This issue has been fixed in easeRequirements 4.6.1, please upgrade your easeRequirements version if you are affected.
New features and improvements
Component | Issue Key | Summary | |
---|---|---|---|
1 | Revision History | EASE-8390 EASE-8490 | Optimized handling of revision data; Fixed exponential growth of easeRequirements revision history table consuming a large percentage of database storage capacity – see Summary of functions affected by revisions restructure in easeRequirements 4.5. |
2 | Administration: Cleanup Revisions | Manual cleanup can be triggered by your Jira Administrator via App/Add-on Administration > (easeRequirements section) Cleanup Revisions. However, please backup your data before performing the cleanup. We strongly recommend that you first run and verify the result on a staging system. | |
3 | Administration: Tree View | EASE-11401 | Modified behavior when editing root project folder description in easeRequirements. |
4 | Traceability View | EASE-10562 | Added support for sorting issues in traceability row and column when using JQL statement like “ORDER BY summary ASC” in configured view. |
5 | Reuse | EASE-11712 | Added support for creating a link from source issue to reused linked issue. |
6 | Reuse | EASE-11646 | Default field values configured shall be applied to the copied issue(s) for fields which are not defined in “Fields to copy“ during reuse. |
7 | Custom Field: R4J Suspect | REQ-9710 | The new R4J Suspect custom field provides details on the changed issue and linked issue(s) affected. This information will show in the revision history. |
8 | Revisions: Linked Issues | REQ-10086 | Added support for revisions of issue link changes; Linking and unlinking will show in the revisions. |
9 | REST API: Field Blacklist | REQ-10376 | New REST API 2.0 endpoint to get, add, and remove fields from the easeRequirements field blacklist – see details in REST API 2.0 Reference |
Bugfixes
Component | Issue Key | Summary | |
---|---|---|---|
1 | Tree View: Get URL | EASE-11625 | Fixed “Get URL“ not persisting selected item when shared. |
2 | Word Export | EASE-11128 | Fixed rendering of numbered lists inside tables. |
3 | ReqIF | EASE-11169 | Fixed importing error for manually compressed ReqIF files (reqifz format). |
4 | Coverage View | EASE-11413 | Fixed error when using Epic Name or Epic Links to order issues in a column. |
5 | REST API 1.0 | EASE-11213 | Fixed incorrect response for coverage /1.0/export/excel endpoint when “fromColumn” parameter other then 0 is requested. |
6 | Administration: Logging | EASE-11302 | Fixed logging for groups deleted in Jira used in permission configuration in easeRequirements – logging will be at INFO level instead of ERROR. |
7 | Administration: Field Blacklist | REQ-9614 | Fixed field dropdown selector showing unsupported fields – see Field Blacklist Supported Fields for supported fields and field types. |
8 | Reuse | EASE-11842 | Fixed issues with sub-tasks not showing in tree after reuse. |
9 | Reuse | REQ-10320 | Fixed reuse only copying one out of multiple issues when “Copy attachments“ is set to Yes. |