Functions
Warning: EAP users
This section is for users signed up for this EAP. Sign up for this round is closed, but if you are interested in signing up for future EAPs, please contact support.
Breakdown of each available Function
The following table explains how function syntax were previously used in Connect, and how it should be used in Forge (in the Native Jira search) now:
Table key
<jql> | A JQL parameter is required |
<jql?> | A JQL parameter is optional |
Function name
| Function name | Previous Connect syntax | New Forge Syntax |
|---|---|---|
| addedAfterSprintStart | issueFunction in addedAfterSprintStart(<board>, <sprint?>) | issue in addedAfterSprintStart(<board>, <sprint?>) |
| childrenOf | issueFunction in childrenOf(<jql>,<jql?>) | issue in childrenOf(<jql>, <jql?>) |
| componentMatch | component in componentMatch(<regex>, <proj key list?>) | component in componentMatch(<regex>, <proj key list?>) |
| dateCompare | issueFunction in dateCompare(<jql>, "<dateField1> <comparison operator> <dateField2>") | issue in dateCompare(<jql>, <dateField1>, <comparison operator>, <dateField2>)Note: Connect version has 2 arguments, in Forge the 2nd argument needs to be split into 3 separate args as above. |
| epicsOf | issueFunction in epicsOf(<JQL>) | issue in epicsOf(<JQL>) |
| inSprint | issueFunction in inSprint(<board>, <sprint>) | issue in inSprint(<board>, <sprint>) |
| issueFieldExactMatch | issueFunction in issueFieldExactMatch(<jql>, <fieldName>, <text>) | issue in issueFieldExactMatch(<jql>, <fieldName>, <text>) |
| issueFieldMatch | issueFunction in issueFieldMatch(<jql>, <fieldName>, <regex>) | issue in issueFieldMatch(<jql>, <fieldName>, <regex>) |
| issuesInEpics | issueFunction in issuesInEpics(<jql>) | issue in issuesInEpics(<jql>) |
| linkedIssuesOf | issueFunction in linkedIssuesOf(<jql>, <type?>) | issue in linkedIssuesOf(<jql>, <type?>) |
| linkedIssuesOfRecursive | issueFunction in linkedIssuesOfRecursive(<jql>, <type?>) | issue in linkedIssuesOfRecursive(<jql>, <type?>) |
| linkedIssuesOfRecursiveLimited | issueFunction in linkedIssuesOfRecursiveLimited(<jql>, <depth>, <type?>) | issue in linkedIssuesOfRecursive(<jql>, <depth>, <type?>) |
| nextSprint | issueFunction in nextSprint(<board>) | issue in nextSprint(<board>) |
| parentsOf | issueFunction in parentsOf(<jql>, <depth?>) | issue in parentsOf(<jql>, <depth?>) |
| previousSprint | issueFunction in previousSprint(<board>) | issue in previousSprint(<board>) |
| projectMatch | project in projectMatch(<regex>) | project in projectMatch(<regex>) |
| subtasksOf | issueFunction in subtasksOf(<jql>) | issue in subtasksOf(<jql>) |
| versionMatch | fixVersion in versionMatch(<regex>, <proj key list?>) | fixVersion in versionMatch(<regex>, <proj key list?>) |