🚀 JWT 3.0 is out 🚀 

The app was completely overhauled, and so was the documentation: Jira Workflow Toolbox (Server/Data Center) Home

The page you are viewing is still valid for all app versions prior to 3.0.

[2015-03-18] Released Jira Workflow Toolbox 2.1.29

New features

  • New parser functions:
    • hasChanged(%{nnnnn}) : boolean , returns true only if field has changed in current transition.
    • hasChanged({nnnnn}) : boolean , returns true only if numeric or date-time field field has changed in current transition.
    • hasChanged({nnnnn.i}) : boolean , returns true only if cascading select field has changed for level i (with root level = 0) in current transition.
    • sublist(string list l, number indexFrom, number indexTo) : string list , returns a string list with elements in l from indexFrom index to indexTo index. Having indexFrom >= 1 and indexFrom <= count(l) and indexTo >= 1 and indexTo <= count(l) and indexFrom <= indexTo.
    • sublist(number list l, number indexFrom, number indexTo) : number list , returns a number list with elements in l from indexFrom index to indexTo index. Having indexFrom >= 1 and indexFrom <= count(l) and indexTo >= 1 and indexTo <= count(l) and indexFrom <= indexTo.
    • sublist(issue list l, number indexFrom, number indexTo) : issue list , returns an issue list with elements in l from indexFrom index to indexTo index. Having indexFrom >= 1 and indexFrom <= count(l) and indexTo >= 1 and indexTo <= count(l) and indexFrom <= indexTo.
    • indexOf(string element, string list l) : number , returns the index of string element in string list l. Zero is returned when element is not found in l.
    • indexOf(number element, string list l) : number , returns the index of numeric value element in string list l. Zero is returned when element is not found in l.
    • indexOf(issue element, issue list l) : number , returns the index of issue element in issue list l. Zero is returned when element is not found in l.

Improvements

  • "A custom field is/isn't initialized" validator has been renamed to "A custom field is/isn't initialized or has/hasn't been modified", and now provides the capability for validating whether a custom field has been updated in transition screen.