The main difference in the JMWE for Jira Cloud and JMWE for Jira Server/Data Center extensions is that Server uses Groovy scripting whereas Cloud uses a combination of Nunjucks and Jira expressions.
Below is a list of extensions supported by each product and their equivalents, if applicable.
JMWE Conditions
JMWE for Server/Data Center | JWME for Cloud | Notes |
---|---|---|
Scripted (Groovy) Condition | Build-your-own (scripted) Condition | JMWE Server uses Groovy scripting, while JMWE Cloud uses Nunjucks expressions and Jira expressions. |
Current Status Condition | Current Status Condition | |
Related Issues Condition | Linked Issues Condition | |
Related Issues Status Condition | Linked Issues Status Condition | |
Hide transition | (see note) | Originally supported by JMWE for Jira Server but currently maintained by Atlassian on Jira Cloud as part of Hide from User. |
Previous Status Condition | (see note) | Originally supported by JMWE for Jira Server but currently maintained by Atlassian on Jira Cloud. |
Separation of Duties Condition | (see note) | Originally supported by JMWE for Jira Server but currently maintained by Atlassian on Jira Cloud. |
User Condition | User Condition |
JMWE Validators
JMWE for Server/Data Center | JMWE for Cloud | Notes |
---|---|---|
Scripted (Groovy) Validator | Build-your-own (scripted) Validator | JMWE Server uses Groovy scripting, while JMWE Cloud uses Nunjucks expressions and Jira expressions. |
Comment Required Validator | Comment Required Validator | |
Fields Required Validator | Field Required Validator | |
Related Issues Validator | Linked Issues Validator | |
Related Issues Status Validator | Linked Issues Status Validator | |
User Validator | User Validator | |
Field has been modified Validator | (see note) | Originally supported by JMWE for Jira Server but currently maintained by Atlassian on Jira Cloud. |
Field has single value Validator | (see note) | Originally supported by JMWE for Jira Server but currently maintained by Atlassian on Jira Cloud. |
Previous Status Validator | (see note) | Originally supported by JMWE for Jira Server but currently maintained by Atlassian on Jira Cloud. |
Parent Status Validator | (see note) | Originally supported by JMWE for Jira Server but currently maintained by Atlassian on Jira Cloud. |
JMWE Post-Functions
JMWE for Server/Data Center | JMWE for Cloud | Notes |
---|---|---|
Scripted (Groovy) operation on issue | Build-your-own (scripted) Post-function | JMWE Server uses Groovy scripting, while JMWE Cloud uses Nunjucks expressions and Jira expressions. |
Assign to last role member | Assign to last role member | |
Assign to role member | Assign to role member | |
Clear field(s) | Clear fields | |
Clear field(s) of related issues | (see note) | Also handled by Clear fields in Cloud |
Comment issue | Comment issue(s) | |
Comment related issues | (see note) | Also handled by Comment issue(s) in Cloud |
Copy issue fields | Copy issue fields | |
Copy field value from parent issue (OBSOLETE) | (see note) | This field is obsolete in the JMWE for Server version 7.2.0 and later and handled by Copy issues fields when migrated to Cloud |
Copy field value from related issues (OBSOLETE) | (see note) | This field is obsolete in the JMWE for Server version 7.2.0 and later and handled by Copy issues fields when migrated to Cloud |
Copy field value to parent issue (OBSOLETE) | (see note) | This field is obsolete in the JMWE for Server version 7.2.0 and later and handled by Copy issues fields when migrated to Cloud |
Copy field value to related issues (OBSOLETE) | (see note) | This field is obsolete in the JMWE for Server version 7.2.0 and later and handled by Copy issues fields when migrated to Cloud |
Copy value from field to field (OBSOLETE) | (see note) | This field is obsolete in the JMWE for Server version 7.2.0 and later and handled by Copy issues fields when migrated to Cloud |
Create / Clone issue(s) | Create issue(s) | |
Delete issue(s) | ||
Display message to user | Display Message to User | |
Email issue | Email issue | |
Increase value of field | Increase value of field | |
Link issues to the current issue | Link issues to current issue | |
Sequence of Post-functions | ||
Set issue, user or project Entity Property value | Set Entity Property value | |
Set field value from User Property Value | Set field value from User Entity Property value | |
Set field value | Set issue fields | |
Set field value of related issues | (see note) | Also handled by Set issue fields in Cloud |
Add field value to parent issue | (see note) | Also handled by Set issue fields in Cloud |
Shared Action | Shared Action | Shared actions are not migrated at this time |
Transition current issue | Transition issue(s) | |
Transition parent issue | (see note) | Also handled by Transition issue(s) in Cloud |
Transition related issues | (see note) | Also handled by Transition issue(s) in Cloud |
Unlink issues from the current issue | Unlink issues from the current issue | |
Return to Previous Status | There is no Cloud equivalent. This post function will not be migrated. | |
Set issue security level based on current user's project role | (see note) | Originally supported by JMWE for Jira Server but currently maintained by Atlassian on Jira Cloud. |