changelog:
exclude:
labels:
- skip-changelog
authors:
- dependabot
categories:
- title: Breaking Changes ð
commit_patterns:
- "^(?\\w+(?:\\((?[^)]+)\\))?!:\\s*)"
semver: major
- title: New Features â¨
labels:
- "Changelog: Feature"
commit_patterns:
- "^(?feat(?:\\((?[^)]+)\\))?!?:\\s*)"
semver: minor
- title: Bug Fixes ð
labels:
- "Changelog: Bugfix"
commit_patterns:
- "^(?(?:fix|bugfix)(?:\\((?[^)]+)\\))?!?:\\s*)"
semver: patch
- title: Deprecations ðï¸
labels:
- "Changelog: Deprecation"
commit_patterns:
- "^(?deprecat(?:ion|ed|e)(?:\\((?[^)]+)\\))?!?:?\\s*)"
semver: patch
- title: Documentation ð
labels:
- "Changelog: Docs"
commit_patterns:
- "^(?docs?(?:\\((?[^)]+)\\))?!?:\\s*)"
semver: patch
- title: Internal Changes ð§
labels:
- "Changelog: Internal"
commit_patterns:
- "^(?(?:build|refactor|meta|chore|ci|ref|perf|tests?)(?:\\((?[^)]+)\\))?!?:\\s*)"
semver: patch