Release Notes 2.5.39-AC
Overview
Product | Version |
Smart Checklist for Jira. Free | 2.2.35-AC |
Smart Checklist for Jira. Pro | 2.5.39-AC |
NEW [JQL] Search by number of items
NEW [JQL] Search by a specified due date
NEW [JQL] Search by checklist items in the particular status
NEW [JQL] Search by checked/unchecked checklist items
FIXED Duplicate key value error for JCMA migration
Details
[JQL] Search by number of items
Starting from 2.5.39-AC it is possible to search for issues by the total number of checklist items (only checkbox items are counted).
Search for issues using the syntax below:
issue.property[SmartChecklist].totalChecklistItems > 5
- return all the issues where there are more than 5 checkbox checklist items.
Available operators could be used: >, >=, <, <=, =, !=.
[JQL] Search by a specified due date
Starting from 2.5.39-AC search for issues by a specified due date in the checklist item is available.
Search for issues using the syntax below:
issue.property[SmartChecklist].itemsDates ~ '2022-11-11'
Date format used in JQL search should match the date format in the checklist item.
If you are searching for a date: '2022-11-11', it will only match for '2022-11-11', not for '2022/11/11', '11/11/2022' or any other.
Supported date formats can be found here.
[JQL] Search by checklist items in the particular status
Starting from 2.5.39-AC is allowed to search for issues by checklist items in a particular status.
Search for issues using the syntax below:
issue.property[SmartChecklist].itemsStatus ~ 'Todo'
Search for default status (Todo, Done, Skipped, and In Progress) or any created custom statuses.
Text is case insensitive, so DONE, Done, or done will return the same results.
[JQL] Search by checked/unchecked checklist items
Starting from 2.5.39-AC users are able to search for issues that have checked/unchecked items.
Search for issues using the syntax below:
issue.property[SmartChecklist].hasClosedChecklistItems = 'true'
- return all issues where there is at least one completed (checked) checklist item;issue.property[SmartChecklist].hasClosedChecklistItems = 'false'
- return all issues where all checklist items are open (unchecked);issue.property[SmartChecklist].hasOpenChecklistItems = 'true'
- return all issues where there is at least one open checklist item;issue.property[SmartChecklist].hasOpenChecklistItems = 'false'
- return all issues where all checklist items are completed;