15 Nov 2018

12 Nov 2018

  • Added Condition expression to Script Listeners. To evaluate the condition the Evaluate Jira Expression API is used. In case the result of the expression does not equal boolean true is returned the code will not execute.

23 Oct 2018

  • Added in a new Script Console example script which shows how to set the value for a custom date picker field.

17 Oct 2018

  • Updated the Differences to ScriptRunner for Jira Server page to include a comparison matrix of the differences between the two versions.

16 Oct 2018

  • Added in a new Script Console example script which shows how to set the value for a select list custom field.

12 Oct 2018

  • Added in a new Script Console example script which shows how to set a value for the due date field.

26 Sep 2018

  • Added in a new Script Console example script which shows how to create a subtask.

13 Sep 2018

  • Update all examples using the Notify rest API to add a note stating that this API contains a limitation where users cannot notify themselves.

10 Sep 2018

30 Aug 2018

  • New Feature
    The Audit Log now shows all the actions that have happened within the ScriptRunner admin pages so you can review who created/updated/removed a Script Listener, Scheduled Job or Setting.

29 Aug 2018

28 Aug 2018

21 Aug 2018

  • Fixed the 'Email Notify on Priority Change' example for Script Listeners

  • Fixed bug so that Script Listeners now require selecting at least one event

  • Added new example of 'Update a resolution on an issue' on the Script Console page

8 Aug 2018

  • New example of 'Create a remote issue link' on the Script Console page

3 Aug 2018

  • New examples of retrieving different field values on the Script Console page

30 July 2018

25 July 2018

24 July 2018

23 July 2018

  • Example of retrieving value from select list field on Script Console page

12 July 2018

11 July 2018

  • Bug fix for scripts that throw errors

6 July 2018

  • Bug fix for the Script Context so text can now be copied from the information box

5 July 2018

  • Increase the maximum attachment size we can handle to 10MB

4 July 2018

29 June 2018

  • Speed up display of built-in scripts and workflow post-functions

21 June 2018

  • Modified Agile functions to support providing board ID instead of board name

20 June 2018

18 June 2018

12 June 2018

  • Bug fix and performance improvements for the Clone Issue post-function

31 May 2018

  • Bug fix for Clone Issue post-function when cloning many attachments

28 May 2018

  • Improvements to Clone Issue post-function to make it more resilient

24 May 2018

21 May 2018

9 May 2018

  • Add Agile functions to Enhanced Search.

  • Add inSprint agile function. Usage: issueFunction in inSprint("board name", "sprint name").

  • Add nextSprint agile function. Usage: issueFunction in nextSprint("board name").

  • Add previousSprint agile function. Usage: issueFunction in previousSprint("board name").

8 May 2018

  • Switch from com.mashape.unirest to io.github.openunirest as it is being maintained more actively

  • If there is an error parsing the request response, Unirest will no longer throw an exception, but will return an HttpResponse instead.

2 May 2018

  • Extend dateCompare function with .clearTime() field function in Enhanced Search. Usage: issueFunction in dateCompare("project = SRCLOUD", "updated.clearTime() = resolutiondate.clearTime()").

27 April 2018

  • Extend dateCompare function with , >= and != operators in Enhanced Search. Usage: issueFunction in dateCompare("project = SRCLOUD", "resolutiondate != customfield_10500").

20 April 2018

  • The Script Context in Script Listeners displays also the events that each parameter is available for, based on the selected events. In the case where a user selects the Issue Updated and Comment Created events, the comment parameter is only available for Comment Created events and not for Issue Updated events.

19 April 2018

10 April 2018

  • Changed default value of frequency of filter synchronization. Default value is now 5 minutes, previously it was 1 minute.

5 April 2018

29 March 2018

  • Updated the configuration link in Manage Add-ons to point to the Settings page.

  • Bug fix sorting Execution History data tables

28 March 2018

22 March 2018

  • Increased amount of data available in Execution History

  • Bug fix for storing execution logs

21 March 2018

  • Display execution logs directly in Execution History page

  • Correctly display user that triggered a script

20 March 2018

14 March 2018

8 March 2018

  • Removed Diagnostics & Settings page

7 March 2018

2 March 2018

1 March 2018

21 February 2018

  • Added Execution History page to view execution histories in graph and table views for Script Listeners, Post-Functions, Scheduled Jobs and Escalation Services.

20 February 2018

14 February 2018

  • Improvements to notification emails on script failures

9 February 2018

5 February 2018

  • Extended project filtering option for Script Listeners by comment and issuelink related events.

30 January 2018

  • Added new navigation between features

29 January 2018

12 January 2018

11 January 2018

  • Added setting that enables users to store Script Listeners, Escalation Services and Scheduled Jobs in ScriptRunner Cloud Storage. The limitation of 32KB does not apply on scripts stored in ScriptRunner Cloud Storage. Once this option has been enabled it can not be disabled again and scripts will no longer be included in Jira exports. Please create a support ticket to have this setting enabled on your instance.