Recently, I've been getting a lot of questions around why Jira treats an empty version differently. The primary use case is when people write a query like 'project = MyProject and fixVersion != Current Release'. They'd expect items without a fixVersion to be returned however, they find that items without a fixVersion are not returned until they add the statment and fixVersion is empty.
Why is that? I tried searching but couldn't find anything.