{ "branches": [ "main" ], "tagFormat": "v${version}", "plugins": [ [ "@semantic-release/commit-analyzer", { "preset": "conventionalcommits", "releaseRules": [ { "breaking": true, "release": "major" }, { "revert": true, "release": "patch" }, { "type": "feat", "release": "minor" }, { "type": "fix", "release": "patch" }, { "type": "perf", "release": "patch" }, { "type": "refactor", "release": "patch" }, { "type": "deps", "release": "patch" }, { "type": "security", "release": "patch" }, { "type": "docs", "release": false }, { "type": "test", "release": false }, { "type": "chore", "release": false }, { "type": "build", "release": false }, { "type": "ci", "release": false }, { "type": "style", "release": false } ], "parserOpts": { "noteKeywords": [ "BREAKING CHANGE", "BREAKING CHANGES" ] } } ], [ "@semantic-release/release-notes-generator", { "preset": "conventionalcommits", "presetConfig": { "types": [ { "type": "feat", "section": "Features", "hidden": false }, { "type": "fix", "section": "Bug Fixes", "hidden": false }, { "type": "perf", "section": "Performance Improvements", "hidden": false }, { "type": "refactor", "section": "Refactoring", "hidden": false }, { "type": "deps", "section": "Dependency Updates", "hidden": false }, { "type": "security", "section": "Security Fixes", "hidden": false }, { "type": "revert", "section": "Reverts", "hidden": false } ] }, "parserOpts": { "noteKeywords": [ "BREAKING CHANGE", "BREAKING CHANGES" ] } } ] ] }