Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JMWE Validators now support a new Conditional Validation option that allows you to specify under which circumstances validation should occur. For example, if you want to make a field mandatory only if the issue is of Blocking priority, you can use the Field Required Validator together with the following condition: issue.getAsString("priority") == "Blocker"

...

Groovy

...

improvements

  • An isInternal() method on Comment objects to check whether a comment on a Jira Service Desk issue is Internal or Shared with customer
  • A secondsBetween global function to easily calculate the duration, in seconds, between two dates
  • workdaysBetween global function to calculate the number of workdays (excluding weekends) between two dates
  • The Groovy script tester page has been renamed to Groovy Console

And a few bug fixes

  • [JMWE-706] - ${} expressions are not supported in some Groovy scripts
  • [JMWE-712] - Transition Linked/Parent/Current Issues and Create/Clone Issues post-function stop when adding an empty comment
  • [JMWE-717] - Create/Clone Issue(s) post-function should create the specified issue link during issue creation, not after

...