Filter issues based on (version) tagging in repository

Description

It would be nice to be able to filter issues in a project based on the tags added in a repository. For example, we use version tagging in our tracked branch to releases versions for our mobile application. If I could filter on this version in my issue list I would always have a reference which issues are solved in which version (as a release note or whatever).

I would say this is possible, because issues are linked into commits through their issue number and a commit gets tagged eventually. So it would be possible to add a filter based on the commit tagging.

Proposal

If you would have the following commit tree:

Commit SHA Commit Tag
13e819e2 Merge branch '50-feature-x' into 'master' v2.0.0
d06eaeee gitlab-ce#50-feature-x
1dbc3ecf Merge branch '49-feature-y' into 'master'
0585c0ad gitlab-ce#49-feature-y
d58da711 Merge branch '48-feature-a' into 'master' v1.0.0
df743447 gitlab-ce#48-feature-a
df743447 Merge branch '47-feature-b' into 'master'
90ec0fe3 gitlab-ce#47-feature-b

Which would mean that if you would filter in your issues list on tag v2.0.0 it would show you issue #50 and #49. Issues from start tag until next tag.

Also if this link is up, you could also show all related issues within the tags pages (release notes).

Assignee Loading
Time tracking Loading