Skip to content

request: Add option to group commits by type in changelog for version command #763

@MobiliteDev

Description

@MobiliteDev

Is there an existing feature request for this?

  • I have searched the existing issues.

Command

melos version --[no-]group-commits

Description

I would like to propose an enhancement to the version command in Melos that improves the changelog generation by grouping commits by their type (e.g., fix, feat). The idea is to have a single header for each type, under which all related commits are grouped. This would improve the readability of the changelog by reducing clutter and providing a more organized summary of changes.

For example :

### Fixes
- corrected issue with API call (#123)
- resolved UI glitch on iOS (#124)

### Features
- added user authentication (#125)
- implemented dark mode support (#126)

Reasoning

This feature would make changelogs more user-friendly, especially for projects with a lot of commits, by presenting changes in a more structured and less redundant way.

Additional context and comments

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requesttype: acceptedMarks issues/pull requests that are accepted & scheduled to be worked on.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions