Release Notes - Version 1.25
Version 1.25.3
Released: May 31, 2017
IGRID-3798: JIRA UX fails in a number of cases with 1.25.1 and mssql
Version 1.25.1
Released: May 23, 2017
Introducing the Multi Level Cascading Select Field
This multi level cascading select allows to create a single custom field which is a combination of one or more drop downs.
It allows you to create an unlimited number of select lists where the choice of the values from the lists can dependent on each other.
create multiple select lists in one single customfield
make the choice of the values available in a select list dependent on the values from the other lists
build the lists dynamically by querying any connected datasource
find issues by the values from your Multi Cascade customfield using JQL search
retrieve your data from the customfield using REST or Java API
use context placeholders to make your database queries easy and super-functional
More documentation is available in Configuration Of Multi Cascade
Adding the multivalue customfield selector
Whenever you are using a multi select drop down, and you want to use one of these values in a query, you should have a way to specify which value is applicable. Now you can with the enhanced issue values specifications.
For example, if customfield with id 12345 has labels 'Belgium' and 'France' with respective values '12' and '36'
{customfield.12345.all.value} returns 12, 36
{customfield.12345.all.name} returns 'Belgium', 'France'.
It is important to use single quotes instead of double quotes, because double quotes cause errors in some databases{customfield.12345.1.value) returns value of the first selected elements ('12')
{customfield.12345.1.name) returns name of the first selected element ('Belgium')
Issues fixed in this release
Bug
IGRID-3225 - Data loss when saving grid, without changing focus
IGRID-3757 - JIRA hangs when entering data in MLCF
IGRID-3758 - Error message must provide more context for the admin
IGRID-3760 - Wrong Display Of Values if MultiCscd Default Value
IGRID-3761 - Validation Error
IGRID-3762 - Values of MLCF still exist after configuration changed
IGRID-3783 - ??? marks
Epic
IGRID-2849 - The multicascade field
IGRID-3594 - Support multi-value custom fields in {customfield:XXXXX} placeholder
IGRID-3643 - Make selected field values searchable using JQL
Improvement
IGRID-3754 - Multi cascade custom field requires some extra content
IGRID-3755 - Default value of mlcf
IGRID-3756 - Pretty format the error message