Automated creation of changelog based on closed Issues
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
When a project is managed through issues, it is often very complicated to get a hold of what issues had been fixed since the last and the current release.
Further details
The goal is to make it easier for projects with a long time inbetween releases, or for projects für just a view developers, to manage a changelog by providing them with a list of closed issues.
Proposal
Jira and YouTrack already have this feature. They create a changelog based on the Issues closed since a release. That is very helpful if you have a lot of issues to fix and need a changelog listing all of them.
So my proposal is, that Gitlab shoud log which issues where closed and provide a changelog based on the title of the issue, the id of the issue as well as ordering them by label.
The labes then should also have a flag to allow them to be used to group the changelog.
Format (Markdown):
**Bug**
* [#29](https://gitlab.atvg-studios.at/atvg-studios/ATVG-CAD/issues/29) Cant change Password
What does success look like, and how can we measure that?
A good way to measure success is by compering Gitlab with Jira's and YouTrack's implementation.
Links / references
Documentation of Jira: https://confluence.atlassian.com/adminjiraserver071/creating-release-notes-802592502.html
Documentation of YouTrack: https://www.jetbrains.com/help/youtrack/incloud/Create-Release-Notes.html
Quick note: I requiest that this will be a CE feature, if it will be a feature.