4.3.0

Important Note for Coverage REST API
We have re-released v4.3.0 with a patch for an unintended endpoint removal.

R4J v4.3.0 Build #36: Removed “com.easesolutions.jira.plugins.coverage/1.0/data“ endpoint.

R4J v4.3.0 Build #37: Patch that adds back the removed “com.easesolutions.jira.plugins.coverage/1.0/data“ endpoint.

We recommend and upgrade to Build#37 version if you are affected by this issue.

This release includes performance improvements for the coverage view including some improvements and bug fixes. We recommend an update to this version if you are affected by any of the issues listed below.

Announcement
End of support for user interface bug fixes specific to IE11 has ended already. However, we will continue support for functional issues.
Some of the new introduced features may not more compatible with IE11 browser.

New features and improvements

Component

Issue Key

Summary

Component

Issue Key

Summary

General: Performance

REQ-6952

Improved coverage view performance

  • Visible progress: Coverage content is loaded in the background

  • Less waiting time: Table cells rendered into the view already with the first received issues

  • More reactive: User can scroll in table or navigate around in R4J while loading is in progress

General: Compatibility

REQ-8297

Confirmed compatibility up to Jira 8.10

General: Hyperlinks in R4J

REQ-7608

Simplified “Jump-to-Issue” and hyperlinks in R4J to reach views easier:
Each link navigates user to the issue within R4J. From the link in the mouse-over dialog the user can jump to the issue in the Jira issue navigator

General: Issue Picker

EASE-9465

Improved search results for issue picker – a matching issue key will always precede other search results

Administration:
Coverage Filter Migration

EASE-9666

Improved interface for coverage filter migration, migration runs as a background task

Administration:
Export Template Configuration

EASE-9248

Added template name on file update dialog header

Administration:
Export Template Configuration

EASE-10161

Added support for more file formats on export template upload; this includes the ff formats: .docm, .docx, .dotm, .dotx, .xlsm, .xlsx, .xltm, .xltx

Baseline Comparison

EASE-9935

Improved design on highlighting differences during issue and revision comparison for easier change detection

Reuse

EASE-9094

Improved error messages with more specific causes when reuse completes with errors

Tree View

EASE-8278

Added additional internal verification to ensure that an issue created within R4J is moved to the folder the user intended

Word Export

EASE-9731

Added support for rendering HTML formatted field renderers (e.g JEditor) using the wiki statement

Coverage View

REQ-8419

Added loading progress indicator for the coverage view

REST API: Tree Issues

REQ-7895

Added endpoint support to move an issue within the same folder: “/tree/{prjKey}/moveissue” via the “pos“ value

Logging

REQ-8265

Improved logging of exceptions

Bugfixes

Component

Issue Key

Summary

Component

Issue Key

Summary

Coverage Statistics Gadget

EASE-9146

Fixed errors in Jira 7 which caused gadget loading to fail

Display Fields

EASE-9768

Fixed missing custom field of type “R4J Issue Revision“ in coverage view display fields selection

Display Fields

EASE-9989

EASE-9989
EASE-10104
EASE-10024

Fixed missing system field “Status“ in reading and tabular view display fields selection

Word Export

EASE-9917

EASE-9917
EASE-9779
EASE-9284

Fixed issue with default word export failing in some Jira instances due to incorrectly probed content type

Word Export

EASE-7217

Fixed rendering of {noformat} content in word export

Word Export

EASE-8067

Fixed handling of extra lines when using the wiki statement

Tabular View

EASE-9949

Fixed display for special characters (like åäö) in fields of type text field single line

Revision Comparison

EASE-7847

Fixed revision comparison showing copy option for read-only fields

Detail View

EASE-10145

Fixed unable to retrieve test steps error in R4J detail view

Coverage Export

REQ-8316

Fixed coverage export template file: Retain content of custom template after restarting Jira instance

ReqIF

REQ-8572

Fixed “R4J Issue Specification Type/Folder” configuration: Mapping can be updated

Logging

EASE-9957

Fixed recurring ClassCastException error on R4J reuse in logs – errors had no effect on functionality