15 Nov 2018
Fixed the 'Email Notify on Priority Change' example for Script Listeners.
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
New examples added for flagging and transition issues using an Escalation Service.
30 Aug 2018
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
More example scripts displayed next to the code editor
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
Bug fix for JQL functions in case issuelinks are disabled
25 July 2018
New 'Story point rollup' example on Script Listeners page
24 July 2018
Bug fix for Script Variables page when no variables exist
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
Fix saving filters in the Enhanced Search page
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
Bug fix for Transition Parent Issue post-function
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
UI bug fix for Escalation Service
21 May 2018
Fixed the order that timezones appear on the Settings page
9 May 2018
Add Agile functions to Enhanced Search.
inSprintagile function. Usage:
issueFunction in inSprint("board name", "sprint name").
nextSprintagile function. Usage:
issueFunction in nextSprint("board name").
previousSprintagile 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
.clearTime()field function in Enhanced Search. Usage:
issueFunction in dateCompare("project = SRCLOUD", "updated.clearTime() = resolutiondate.clearTime()").
27 April 2018
!=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
Bug fix for displaying dates in Enhanced Search page
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
Bug fix for expression JQL Function
Bug fix for Execution History page
Bug fix for displaying cascading select field type in Enhanced Search page
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
Allow choice of time interval on Execution History page
14 March 2018
Bug fix for displaying period on JQL Keywords Sync page
8 March 2018
Removed Diagnostics & Settings page
7 March 2018
Bug fixes for Enhanced Search
2 March 2018
Linked to Enhanced Search page from project view
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
Bug fix for issuesInEpics JQL Function
14 February 2018
Improvements to notification emails on script failures
9 February 2018
Bug fix to load more user groups in Assign Issue Post Function
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
Enabled Enhanced Search by default.
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.