- You’re right. Grouping would be a nice option where unreleased (collapsible) first would be a great feature.
- All version fields (fix version and affected version). Affects version should only contain released versions (so this group first). If users don’t release versions in JIRA (which they should), then you can always show the unreleased versions (ordered descending) as well.
Most important is the descending ordering. If we release 1.0 about a year ago, then we’re not really interested in viewing this version first, we are most likely working on the latest version.