Open pawelkmpt opened 2 years ago
I'm do not know everywhere this package is consumed, though I can comment in terms of aybolit
and hopefully it applies to other packages.
Here are all of the breaking changes:
cz-commitlint: users who is using multiple scopes need to set enableMultipleScopes to true
We don't use commitzen
or multiple scopes in aybolit
.
config-lerna-scopes: upgrade to lerna v4
Lerna will need to be upgraded in aybolit
. It's currently at version 3.20.1
.
add prompt.settings configuration
This applies to us since we don't use @commitlint/prompt-cli
or commitzen
.
minimum node version is 12 This would up to the developer. Updating the readme would be the best way to let developers know the minimum requirements needed.
On a side note:
Currently we are only able to use workspace package names as scopes. It might be helpful to add a scope such as aybolit
to refer changes made only to the umbrella package.
We use
"@commitlint/config-conventional": "^12.0.1"
and while setting upcommitlint.config.js
I noticed there's already version16.2.0
.Please take a look at the changelog and see if it's safe for us to upgrade.