This package provides a custom preset for Conventional Changelog, specifically designed for the DX team at FingerprintJS. It is configured for use with semantic-release and includes customizable release rules and categories for changes.
To install this package, use the following command:
pnpm install -D @fingerprintjs/conventional-changelog-dx-team
To use this preset in your project, add the following configuration to your project's semantic-release file:
module.exports = {
plugins: [
[
'@semantic-release/commit-analyzer',
{
config: '@fingerprintjs/conventional-changelog-dx-team',
releaseRules:
'@fingerprintjs/conventional-changelog-dx-team/release-rules',
},
],
[
'@semantic-release/release-notes-generator',
{
config: '@fingerprintjs/conventional-changelog-dx-team',
},
],
],
}
fix: Fixed logic bug
feat: Added new feature
feat: upgrade runtime to Node 20
BREAKING CHANGE: use node 20
docs: Updated documentation
perf: Performance improvements
build: add test pipeline
test: improve test coverage
chore: updated dependencies
refactor: refactored code for readability
This project is licensed under the MIT license. See the LICENSE file for more info.