build: improve changelog parsing and order #768
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
foo, bar: many foos, many bars
. Only the first category is taken into account, but all of them are split and parsed with a regex, so they can easily be used if needed. ❗ Commits marked as breaking will always be listed at the top the changelog in the breaking section (alongside their own category if the breaking was a secondary category)feat(scope): some changes
, all commits with the same scope will be grouped together in the changelog, listed asScope: some changes
misc
. Warnings are generated on stderr and can be silenced using shell redirectionAll other behavior was left intact.
Changelog after this commit:
STDERR output :