ap0llo/changelog

Add setting to filter change log entries

ap0llo opened this issue · 0 comments

Add an option to configure which entries are included in the change log.

Currently, by default, all parsable messages within a version range are included if the message type is feat or fix.
Additional types of changes can be included using the "Entry types" setting.
This setting however behaves differently from the similar settings scopes and footers:

  • The scopes and footers settings do not change if a entry is included in the change log but only influence how it is displayed.
  • The types setting changes both if entries of a certain type are included and how they are displayed.

A separate filter setting could remove that discrepancy: The types should only change how entries are displayed, the filter setting controls which changes are included.

The filter setting could also be implemented in a way that allows filtering based on other properties of a entry, not just the entry type.