- Released 25 July 2017
- Compatible with Confluence version 6.3.x
- [SRCONF-237] - Fixed event handler inline comment example
- [SRCONF-242] - Fixed user interface issue with script jobs
- Released 25 July 2017
- [SRCONF-221] - Fixed removing of the filter that was causing issues regarding the encoding when accessing the REST API
- Released 15 May 2017
- [SRCONF-230] - Fixed Lock Content blocking save issue
- [SRCONF-233] - Fixed unable to create new CQL function
- Released 28 April 2017.
User Interface Updated
With version 5.0.0 we’ve done a major overhaul of the user interface, allowing for a more user friendly experience and providing a better way of navigating through all sections of ScriptRunner.
Scripts are also now better organized and easier to access allowing for a quicker access to the desired script through a collapse and expand buttons. Together with this, we’ve decided to removed the slow auto-scroll when a script was being edited for a more snappy experience.
Lock Content Macro
Let’s say as a page author you want to add a page status or information and do not want the information to be removed or modified by specific users or groups. This is not achievable straight away as Confluence does not support the concept of partial restrictions. Lock Content Macro helps you to achieve this by restricting users or groups editing its content. Add the user name in Restricted Users or group in Restricted Groups you want to restrict. That’s all. The user or the users in group won’t be able to edit the content of the macro.
Inherit Restrictions for Pages
Inherit restrictions lets you create pages inheriting the parent page restrictions. By default, newly created pages only inherit view permissions from the parent page, not edit permissions, which means users have to set it manually every time a page is created. Inherit Restrictions overcomes this shortcoming by offering administrators the option to specify which pages or spaces that inherit page restrictions automatically.
Custom CQL Functions
Confluence Query Language (CQL) allow you to create custom CQL Functions that perform advanced searches for content in Confluence. Create and share custom CQL functions with your users in order to empower their search.
Search Extractors allow you to add useful indexes to Confluence’s search in order to find pages that meet a specific criteria. Some examples are:
Find all home pages
Find pages with large attachments
Search all pages that contain a specific label
Find pages last modified by a specific user
Search for pages created in a specific year
Fixed UI for Parameters