diff --git a/.github/dependabot.yml b/.github/dependabot.yml index bac76c7..3d7a3a9 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -43,6 +43,15 @@ updates: # Keep Node types aligned with the minimum supported Node version. - dependency-name: "@types/node" update-types: ["version-update:semver-major"] + + # v10 requires conventional-changelog-writer >=9, while the semantic-release + # plugins we use still depend on writer ^8. Remove this ignore once both + # packages below use conventional-changelog-writer >=9, then verify that + # tests/release.test.mjs passes with the v10 preset: + # https://github.com/semantic-release/release-notes-generator/blob/master/package.json + # https://github.com/semantic-release/commit-analyzer/blob/master/package.json + - dependency-name: "conventional-changelog-conventionalcommits" + versions: ["10.x"] groups: development-minor-patch: dependency-type: "development" diff --git a/package.json b/package.json index 9fcc228..5f834ed 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@semantic-release/release-notes-generator": "^14.1.1", "@types/node": "^24.0.0", "@types/ws": "^8.5.13", - "conventional-changelog-conventionalcommits": "^8.0.0", + "conventional-changelog-conventionalcommits": "^9.3.1", "esbuild": "^0.28.2", "oxfmt": "0.70.0", "oxlint": "^1.79.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5d56685..daa0596 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,8 +40,8 @@ importers: specifier: ^8.5.13 version: 8.18.1 conventional-changelog-conventionalcommits: - specifier: ^8.0.0 - version: 8.0.0 + specifier: ^9.3.1 + version: 9.3.1 esbuild: specifier: ^0.28.2 version: 0.28.2 @@ -961,12 +961,8 @@ packages: resolution: {integrity: sha512-HdxRxuS8bBXVIuo4V82gvSwAXT0vYQUizrjs/izmPg5JdDstr8v8I5hduGL3iQbG+o310dUDxC4+LetuS5hu9w==} engines: {node: '>=22'} - conventional-changelog-conventionalcommits@10.4.0: - resolution: {integrity: sha512-Rriac6ZrAlVm6cy9Bz4NSp+WMHpwNXoPIYex+HjCgduAVUSbnew29DQjQw0C4g9u3HtSYzGiGY+pdBXAZo+4aA==} - engines: {node: '>=22'} - - conventional-changelog-conventionalcommits@8.0.0: - resolution: {integrity: sha512-eOvlTO6OcySPyyyk8pKz2dP4jjElYunj9hn9/s0OB+gapTO8zwS9UQWrZ1pmF2hFs3vw1xhonOLGcGjy/zgsuA==} + conventional-changelog-conventionalcommits@9.3.1: + resolution: {integrity: sha512-dTYtpIacRpcZgrvBYvBfArMmK2xvIpv2TaxM0/ZI5CBtNUzvF2x0t15HsbRABWprS6UPmvj+PzHVjSx4qAVKyw==} engines: {node: '>=18'} conventional-changelog-writer@8.4.0: @@ -2716,11 +2712,7 @@ snapshots: dependencies: '@conventional-changelog/template': 1.4.0 - conventional-changelog-conventionalcommits@10.4.0: - dependencies: - '@conventional-changelog/template': 1.4.0 - - conventional-changelog-conventionalcommits@8.0.0: + conventional-changelog-conventionalcommits@9.3.1: dependencies: compare-func: 2.0.0