Hi!
Our product is released in different major versions, which are then supplemented with additional minor releases as patches arrive while development continues along with the next major release. So as a greatly simplified release timeline we might have something like this: 1.0, 1.1, 2.0, 1.2 where after the 2.0 version was released a patch was implemented for the 1.X branch.
Now, when we execute a JQL query to collect all fixed issues for the 1.2 patch release that includes clauses like "fixVersion <= 1.2 AND fixVersion >= 1.0", the results include 2.0 even though this does not logically belong there, only because of the release date falling inbetween the release dates of the two mentioned versions.
Is there maybe a solution or a workaround for this problem? The fixVersion field does not support text based operators like "~" and creating a list of all affected versions to use with an "in" operator would be very inconvenient.