microsoft / beachball

The Sunniest Semantic Version Bumper

Home Page:https://microsoft.github.io/beachball

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fix behavior of group "exclude" options

ecraig12345 opened this issue · comments

Currently the exclude option for ChangelogGroupOptions and VersionGroupOptions (and isPathIncluded internally) expects negated patterns: e.g. if you want to exclude packages/foo, you must specify exclude as !packages/foo.

This is a counterintuitive design which does not match other tools, and should be updated in a major version to remove the negation requirement.