From 91c5c162e2d8be9c5f4145d640ce1aba4abe17f8 Mon Sep 17 00:00:00 2001 From: Freeman <46896789+soranoo@users.noreply.github.com> Date: Fri, 25 Apr 2025 12:50:02 +0100 Subject: [PATCH 1/4] BREAKING CHANGE: revert version to 2.0.0-beta.1 in package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a62c2cb..0f7ccbf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "next-css-obfuscator", - "version": "1.0.0-beta.4", + "version": "2.0.0-beta.4", "description": "A package deeply inspired by PostCSS-Obfuscator but for Next.js.", "main": "dist/index.js", "type": "commonjs", From 0d1d28f26c027c9326c7f5b5cd57b46cf52f255b Mon Sep 17 00:00:00 2001 From: Freeman <46896789+soranoo@users.noreply.github.com> Date: Fri, 25 Apr 2025 12:52:33 +0100 Subject: [PATCH 2/4] fix: restructure release-notes-generator configuration in release.config.cjs --- release.config.cjs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/release.config.cjs b/release.config.cjs index 0a39050..833731e 100644 --- a/release.config.cjs +++ b/release.config.cjs @@ -2,7 +2,18 @@ module.exports = { branches: [{ name: "main" }, { name: "beta", prerelease: true }], plugins: [ "@semantic-release/commit-analyzer", - "@semantic-release/release-notes-generator", + [ + "@semantic-release/release-notes-generator", + { + preset: "conventionalcommits", + releaseRules: [ + { type: "feat", release: "major" }, + { type: "fix", release: "major" }, + { type: "perf", release: "patch" }, + { type: "BREAKING CHANGE", release: "major" }, + ], + }, + ], "@semantic-release/npm", [ "@semantic-release/git", From 06d98cc616194b26c4fe564010d39bb397d62fe0 Mon Sep 17 00:00:00 2001 From: Freeman <46896789+soranoo@users.noreply.github.com> Date: Fri, 25 Apr 2025 12:56:16 +0100 Subject: [PATCH 3/4] fix: update release-notes-generator configuration to use angular preset --- release.config.cjs | 31 +++++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/release.config.cjs b/release.config.cjs index 833731e..2bb4514 100644 --- a/release.config.cjs +++ b/release.config.cjs @@ -1,18 +1,37 @@ module.exports = { branches: [{ name: "main" }, { name: "beta", prerelease: true }], plugins: [ - "@semantic-release/commit-analyzer", [ - "@semantic-release/release-notes-generator", + "@semantic-release/commit-analyzer", { - preset: "conventionalcommits", - releaseRules: [ + "preset": "angular", + "parserOpts": { + "noteKeywords": ["BREAKING CHANGE", "BREAKING CHANGES", "BREAKING"] + }, + "releaseRules": [ { type: "feat", release: "major" }, { type: "fix", release: "major" }, - { type: "perf", release: "patch" }, + { type: "perf", release: "major" }, { type: "BREAKING CHANGE", release: "major" }, + { type: "docs", release: false }, + { type: "style", release: false }, + { type: "refactor", release: false }, + { type: "test", release: false }, + { type: "chore", release: false }, ], - }, + } + ], + [ + "@semantic-release/release-notes-generator", + { + "preset": "angular", + "parserOpts": { + "noteKeywords": ["BREAKING CHANGE", "BREAKING CHANGES", "BREAKING"] + }, + "writerOpts": { + "commitsSort": ["subject", "scope"] + } + } ], "@semantic-release/npm", [ From 04b5db64547d7d5316215ebc683fbe19fa1c22e0 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 25 Apr 2025 11:56:51 +0000 Subject: [PATCH 4/4] chore(release): 1.0.0-beta.5 [skip ci] # [1.0.0-beta.5](https://github.com/soranoo/next-css-obfuscator/compare/v1.0.0-beta.4...v1.0.0-beta.5) (2025-04-25) ### Bug Fixes * restructure release-notes-generator configuration in release.config.cjs ([0d1d28f](https://github.com/soranoo/next-css-obfuscator/commit/0d1d28f26c027c9326c7f5b5cd57b46cf52f255b)) * update release-notes-generator configuration to use angular preset ([06d98cc](https://github.com/soranoo/next-css-obfuscator/commit/06d98cc616194b26c4fe564010d39bb397d62fe0)) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0f7ccbf..bcaf6c5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "next-css-obfuscator", - "version": "2.0.0-beta.4", + "version": "1.0.0-beta.5", "description": "A package deeply inspired by PostCSS-Obfuscator but for Next.js.", "main": "dist/index.js", "type": "commonjs",