Skip to end of metadata
Go to start of metadata

[2016-04-27] Released Jira Workflow Toolbox 2.2.10

New Features

  • Added new parser functions:
FUNCTION RETURNED VALUE
getMatchingValue(string key, string list key_list, string list value_list) : string Returns value in value_list that is in the same position as key is in key_list, or in case key doesn't exist in key_list and value_list has more elements than key_list, the element of value_list in position count(key_list) + 1.
Example: getMatchingValue("Spain", ["USA", "UK", "France", "Spain", "Germany"], ["Washington", "London", "Paris", "Madrid", "Berlin"]) returns "Madrid".
getMatchingValue(string key, string list key_list, number list value_list) : number Returns value in value_list that is in the same position as key is in key_list, or in case key doesn't exist in key_list and value_list has more elements than key_list, the element of value_list in position count(key_list) + 1.
Example: getMatchingValue("Three", ["One", "Two", "Three", "Four", "Five"], [1, 1+1, 3*1, 4, 4+1]) returns 3.
availableItems(%{nnnnn}, string option) : string list Returns a string list with the available child options in cascading or multilevel cascading field with ID %{nnnnn}, and for option parent option. In the case of multilevel cascading fields, a comma separated list of options should be entered.

Improvements

  • The parser has been refactorized and its performance has notably improved. This is the piece of software used to interpret boolean expressions, math formulas and parsed text in advanced parsing mode.
  • Improvements in documentation of the parser in the plugin.

Bug Fixes

  • Issue #302 - CRITICAL FIX FOR Jira 7.x USERS - GenericTransactionException: Commit failed, rollback previously requested by nested transaction.
  • Issue #292 and Issue #288 - Certain syntactic expressions make the parser hang up
  • Issue 299 and Issue #298 - Problems with Multi-Level Cascading fields
  • New Select List controls introduced in version JWT Release Notes 2.2.5 didn't work correctly in Firefox: controls were always enabled, even when they had to be disabled.
  • Minimization of the usage of API calls affected by JRA-60308
  • Issue 282 - Inhibition of JQL syntax checking in configuration screens
  • Post-function Copy parsed text to a field doesn't set Cascading Select fields on parent issue directly from subtask's custom field