This page includes release notes and updates for External Data for Jira Fields. Use this page to keep track of new features and feature updates.

7 September 21

NEW Added custom parameters and credentials mode for OAuth 2 authentication

Some services need specific parameters to get an access token or need to send the credentials as Basic Auth header instead of in the body. Now you can add service specific parameters easily in the configuration of your data source.

30 August 21

NEW Added helper function to strip & decode HTML

You can now strip & decode HTML from results, but keep the line breaks intact.

{ STRIP_HTML(( $.myValueWithHTML )) }
CODE
{ DECODE_HTML(( $.myValueWithHTML )) }
CODE
{ STRIP_HTML(( DECODE_HTML(( $.myValueWithHTML )) )) }
CODE

17 August 21

NEW Added project context support for field options sync

You can now target different project contexts of the same Jira customfield. This allows you to display different field selection options for different projects without creating multiple fields.

15 August 21

NEW Added filters for field configuration

The field configurations can now be filtered by status, type or project. This is especially useful if you have many field configurations and want to keep a clear overview.

July 21

IMPROVEMENT Performance improvements

Under-the-hood improvements that will contribute to a stable and more scalable service.

9 June 21

NEW Added issue type filter support

The visibility of search fields and info panels can be controlled by issue types

2 June 21

NEW CSV support for data source of type File

You can now use CSV files as a data source when using the File type. Make sure the file has the appropriate .csv extension.

25 May 21

NEW Force alphabetical sorting on Field Options Sync

By default the sorting of the data source will be replicated exactly. But in case you cannot control how the data is delivered by the data source you can now force an alphabetical sorting in ascending or descending order.

24 May 21

NEW JSM support for “Read and write ID” behaviour of search fields

In search fields you can use the target field as input as well when selecting the target behaviour Read and write ID. Support for JSM was added so this behaviour can now be used in JSM as well.

21 May 21

IMPROVEMENT JSM with Search Fields Improvements

Improved the performance of search fields in a JSM setting by restructuring.

11 May 21

NEW Search field target field support for numbers

Search fields are now able to target Jira custom fields of type number.

3 May 21

CHANGE Increased timeout limitation for data sources from 20 to 30 seconds.

The number of customers with data sources running into timeouts increased over time. By increasing the timeout to 30 seconds a data source has now more time to respond.

30 April 21

FIX Template rendering issues when using specific reserved keywords like count

26 April 21

IMPROVEMENT Increased security for database communication in combination with variables

23 April 21

NEW MultiUserPicker support for dependant fields

You can now use a MultiUserPicker field as a target field when setting up dependant fields. Users are added to the UserPicker without removing any existing User set previously or by another dependant field.

14 April 21

NEW Oracle is now supported as a data source

You can now use Oracle as a data source. The client requires network encryption to be available on the database for an encrypted connection.

23 March 21

NEW Template Helper Function to handle line breaks

In case you have a text that contains line breaks like \n or \r\n and want to display those line breaks in an InfoPanel you can use the following syntax to do so.

{{ SearchReplace field '\n''<br>' }}
CODE

22 March 21

IMPROVEMENT Search Field redesign

The following improvements have been made in the redesign of the search field:

  • Simpler design for single selection fields

  • More inline with the JSM user interface

  • More visible elements during the search

  • Better error display

15 March 21

NEW SSL support for port 8080 & 8008

SSL is now also supported for the ports 8080 & 8008 when using REST API urls in a data source

10 March 21

NEW Jira mobile app support

Search Fields and Info Panels are now supported in the Jira mobile app. They have to be positioned on with Glance (right side). See Search Field and Info Panel for more details

8 March 21

NEW Support select list custom field types as a search field target

A search field can now also target Jira native select list types. Supported are:

  • Select List (single & multi)

  • Radiobuttons

  • Ceckboxes

FIX Reauthentication a Salesforce data source while configuration keeps existing URL

1 March 21

NEW Allow delete option in asset fields

Now you can select or deselect the synchronisation behaviour regarding the deletion of assets

NEW Protection against deleting too many elements for asset fields

To prevent accidental deletion of assets if the data source does not provide all assets, we only allow deletion of 10% of the assets at a time.

24 February 21

NEW Nested dependant field support

Using multiple dependant fields that have dependencies setup between them now work with a single issue event. Dependant Field

NEW Ordering for dependant fields

Using multiple dependant fields demands to control the order of processing. Dependant Field

22 February 21

NEW Expression syntax support in variables

When using a datasource with just a variable query you now can use the expression syntax in a field configuration to build complex queries like

Select * from table where key = '{$.issue.key}'
CODE

12 February 21

NEW Email notifications for sync errors

Get notfified in case of errors in fields. You receive an email immediately after an error happens, but only once a day. You find this feature in the settings section.

History

  • Jan 21: Allow clearing dependant fields if dependency is missing or empty

  • Jan 21: Added regex match functions to resolver

  • Dec 20: Migrated sync fields to use native API -> no more API Token necessary

  • Nov 20: Integrated new and more complete documentation

  • Oct 20: Added project filter for dependant fields

  • Oct 20: Added AUI-tabs & expander support for templates

  • Sep 20: Added search field description field

  • Sep 20: Added template functions to format dates

  • Sep 20: Ability to easily copy data sources

  • Sep 20: Added email-to-accountID resolver

  • Aug 20: Added auto update for dependant fields

  • Jul 20: Added shortcut in top navigation

  • Jun 20: Added search field behavior option

  • Jun 20: Added dependant field update conditions

  • May 20: OAuth2: added client credentials flow 

  • May 20: Search field: added value label option 

  • Mar 20: Added user context

  • Mar 20: JsonPath extension with context expressions

  • Mar 20: JSM create request support

  • Mar 20: Content (left) panel in Issue View for search fields and panels

  • Feb 20: Added custom error template for issue panels

  • Jan 20: Added optional dependency syntax

  • Jan 20: Added dynamic variables for database queries and post body field

  • Nov 19: Cascading dictionary option sync with ID mapping

  • Okt 19: Added auth method - OAuth 2

  • Sep 19: Added custom panel positioning

  • Sep 19: Added data source caching

  • Aug 19: Static IP for all data sources

  • Aug 19: Multiselect for search fields

  • Jul 19: Project filter for search field & info panel

  • Jun 19: Salesforce as data source support

  • Jun 19: Added use case - asset field 

  • Jun 19: Added list & dictionary sorted sync

  • Mai 19: Added use case - search field 

  • Apr 19: Database support for MySQL, PostgreSQL and MSSQL

  • Apr 19: Added feature - merge multiple data sources to form a new single source of data

  • Apr 19: Example Data for a better start

  • Apr 19: Added feature - combine fields in dictionary type

  • Mar 19: Added use case - info panel with HTML templating for real time custom fields

  • Mar 19: Cascading field option sync with children lists

  • Mar 19: Dictionary field option sync with unique ID mapping

  • Feb 19: Added auth method - Bearer Token

  • Feb 19: Added data source type: Local Jira (REST API)

  • Feb 19: Improve data source with POST method

  • Feb 19: Added fixed IP by proxy for data source

  • Feb 19: Added auth method - NTLM

  • Jan 19: Support for more custom field types

  • Jan 19: Added use case - synchronise value list with custom field options

  • Jan 19: Release External Data for Jira Fields