Changelog
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.
01 June 22
NEW Custom Auth Header
For data sources of type Rest/URL
we added a dedicated Custom Auth Header
authentication method that adds another encryption layer at rest. In addition the saved secret will not be readable again.
25 May 22
NEW Custom Delete Protection Threshold
Field Options Sync
and Asset
fields are getting a custom delete protection threshold in case you need to delete more items than the fixed 10% that was allowed before.

03 May 22
NEW JsonPath Builder BETA
We are excited to start the JsonPath builder BETA in which you can easily click trough your JSON results and generate a JsonPath. You find this after each field that expects a JsonPath.

25 March 22
NEW Joining the Cloud Fortified program
We're excited to announce that our app External Data for Jira Fields is now part of the Atlassian Cloud Fortified program, meeting the highest standard of reliability, security and support for our customers.
23 February 22
NEW Added Field Configuration Drafts
You can now save unfinished field configurations as a draft to save them in a later stage. This is especially useful in cases where you forgot to create or remember the ID of a customfield. Keep in mind that drafts are only visible to you and not to your teammates.
17 February 22
NEW Added Data Residency Support
The app now supports US and EU regions for data residency.. Visit our Data residency section for more information.
20 December 21
NEW Added External Search Use Case
With this update you can now use an external search endpoint with a Search Field
. This improves situations where the original data set is very large and not all data row can be loaded at once.
10 December 21
NEW Added select-list multiple choice as Target Field
With dependant fields you can now use select list with multiple choice as target field. Keep in mind that a dependant field will only add to already present selected values. So clearing values will not be possible with this target.
19 November 21
NEW Added IBM Db2 data source support
Now you can connect to an IBM Db2 database with a minimum version of 11.5.6 or later
1 November 21
NEW Added option to enforce visibility of search fields on the issue view
Now you are able to make a search field visible by default on the issue view instead of activating the panel manually first. You find this option in the settings tab. From there you can activate this feature globally.
15 October 21
IMPROVEMENTS Filter Improvements
When using filters in search fields or info panels you can now see the project key for each issue type or request type to make filters more usable in general. Especially when you have a lot of entities that have the same name. We also added issue type filter support for epics and sub-tasks.
07 October 21
IMPROVEMENTS UX Improvements
We spent some time improving the user experience for admins and ironed out some issues along the way.
30 September 21
IMPROVEMENTS Search Field performance improvements
By changing the way we store search field selections in issue properties we removed unnecessary roundtrips to the data source and therefor improved the performance at load time significantly.
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 )) }
{ DECODE_HTML(( $.myValueWithHTML )) }
{ STRIP_HTML(( DECODE_HTML(( $.myValueWithHTML )) )) }
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>' }}
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}'
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