DATA CENTER AND SERVER | CLOUD

3.5.0






AdministrationREQ-4775New Feature

The project specific permission settings for R4J no allow permissions for the folder structure.


If users have the Create/Modify Issues permission, they can create new or add existing issues to the tree.

If users have the Create/Modify Folders permission, they can create new folders or move folders to others.

If users have the Delete Issues permission, they can delete issues.

If users have the Delete Folders permission, they can delete folders that do not contain issues.

If users have the Delete Folders and the Delete Issues permission, they can delete folders that contain issues.

If users have the Move Issues permission, they can move issues in the tree.

If users have the Move Folders permission, they can move folders that do not contain issues in the tree.

If users have the Move Folders and the Move Issues permission, they can move folders that contain issues in the tree.

Definiton: "Folders that contain issues" mean folders that have issues as either direct children or in one of their sub-folders.

REQ-4884

REQ-4247

New FeatureProject Categories can now be defined in the add-on administration.
All projects that are created with any of the selected project categories will be enabled for R4J automatically.
JQLREQ-5023New Feature

New optional parameter for requirementsPath and requirementsFolder JQL functions allows to restrict result set to issues that have a link of a specifc type.

Example

issue in requirementsPath("My Project/Folder 1", "relates to")

Coverage View

REQ-5001

REQ-4157

New FeatureThe first row of the coverage view can now be filtered to limit the displayed issues to a specific folder of the requirement tree.
R4J Issue Detail ViewREQ-4890ImprovementEdit mode changed from wiki mode to visual mode
REQ-5521BugfixFixed missing expand/collapse icon in R4J issue detail view
REQ-5543BugfixReading Panel "Click to add a child requirement" unclickable
REQ-5485BugfixClicking "Click to add a child requirement" text does not display Add Child Requirement dialog
REQ-5358BugfixRequirements pane throws "Request failed"
REST APIREQ-5289New FeatureYou can now define the property "Fields to Display" as parameter in the REST API call "CreateCoverageView"
REQ-5531ImprovementProject keys and issue keys are no longer case sensitive in REST API functions

REQ-5030

REQ-5031

New Feature

New REST API endpoint to query tree structure of folder

com.easesolutions.jira.plugins.requirements/1.0/tree/<projectkey>/foldertree/<folderid>

Folder ID for root folders is -1.

Example

GET https://jira.example.com/rest/com.easesolutions.jira.plugins.requirements/1.0/tree/ABC/foldertree/123

REQ-5002ImprovementREST API endpoints updated for suspect configuration. See here for more details.
Template ExportREQ-5131ImprovementTable creation is now properly supported in Word Template Export
REQ-5413Bugfixcomponent variable not properly rendered on JQL tag of word export template
REQ-5473BugfixaffectedVersion filter caused erroneous output
Suspect ReportREQ-4272BugfixSuspect Report browser back button not works
REQ-4271BugfixSuspect View sorting order lost after clear
ReuseREQ-4976BugfixIssue Links are considered in Reuse which were not selected in configuration
Xray CompatibilityREQ-5151Bugfixcreate links for multiple existing issues should update xray req status
REQ-5168Bugfixdeleting issue links should also update xray req status field
REQ-5169Bugfixupdating issue links should also update xray req status field
REQ-4921BugfixUsage of Link functionality in R4J does not trigger XRAY Requirement Status - Test
REQ-4685BugfixProblems with Xray Test Cases creation in R4J Tree or Coverage View
REQ-5349BugfixProblems with Xray Test Cases creation in R4J Tree and Coverage View
Zephyr CompatibilityREQ-5248BugfixWrong value shown for Zephyr field in detail view
REQ-5047BugfixReuse: Unable to reuse Zephyr Test Case due to API error