ive been using the poduct since about 2018 and like many of us have always struggled with the unreliable jql for 'issue in version > X and < Y" to find issues fixed between releases. i was hoping moving to cloud would give us more options, but i'm still not seeing anything promising. i want to be able to go to jira and get this list without having to export to excel and doit that way.
for those who havent fought with it before, no, it doesnt really query based on the position the version is in your list, no it doesnt do it based on date either, i have put in many a ticket in with attlasian over the years and it just plain doesnt work reliably. you may get expected results here and there which makes it very confusing, but they dont promise you will always get what you are looking for.
i saw "version manager" but AI said they dont say they support this querying. has anyone used it and found that to be incorrect, or has anyone found anything that does work?
I can't find a good fix for this either to be honest.
Of the options, I feel like using Automation to create some kind of searchable/indexable tag would probably give you the best outcome.
----
Sense check from GPT:
You're not alone in your frustration! JQL's handling of versions and the lack of a robust, out-of-the-box solution for querying issues between specific versions is a long-standing limitation many of us have faced. Unfortunately, as you've discovered, there's no reliable "issue in version > X and < Y" functionality in Jira Cloud natively, and Atlassian hasn't prioritized fixing this over the years.
The crux of the problem is that Jira doesn't inherently understand the sequential relationship between versions in the way you're expecting. It doesn't treat versions as ordered by release date or rank them consistently. Even when using fixVersion
or affectedVersion
, you may find inconsistent or unreliable results because these fields don't support true range-based logic.
fixVersion
between specified versions based on release date or version order.issueFunction in dateCompare("releaseDate > '2023-01-01' and releaseDate < '2023-12-31'")
fixVersion
, automatically add a label or custom field indicating the release sequence. Then, you can query those labels.Let me know if you'd like help setting up any of these approaches!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.