Compare commits

..

3 Commits

Author SHA1 Message Date
renovate-bot 560cd541a2 chore(deps): update devdependencies (non-major) (#95)
CD / Release (push) Successful in 17s
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [oxfmt](https://oxc.rs/docs/guide/usage/formatter) ([source](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt)) | [`0.61.0` → `0.62.0`](https://renovatebot.com/diffs/npm/oxfmt/0.61.0/0.62.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/oxfmt/0.62.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxfmt/0.61.0/0.62.0?slim=true) |
| [rolldown](https://rolldown.rs/) ([source](https://github.com/rolldown/rolldown/tree/HEAD/packages/rolldown)) | [`1.2.1` → `1.2.3`](https://renovatebot.com/diffs/npm/rolldown/1.2.1/1.2.3) | ![age](https://developer.mend.io/api/mc/badges/age/npm/rolldown/1.2.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rolldown/1.2.1/1.2.3?slim=true) |

---

### Release Notes

<details>
<summary>oxc-project/oxc (oxfmt)</summary>

### [`v0.62.0`](https://github.com/oxc-project/oxc/blob/HEAD/npm/oxfmt/CHANGELOG.md#0620---2026-08-03)

[Compare Source](https://github.com/oxc-project/oxc/compare/oxfmt_v0.61.0...oxfmt_v0.62.0)

##### 🐛 Bug Fixes

- [`e6e584b`](https://github.com/oxc-project/oxc/commit/e6e584b) oxfmt: Type jsdoc. enum options ([#&#8203;25008](https://github.com/oxc-project/oxc/issues/25008)) (leaysgur)

</details>

<details>
<summary>rolldown/rolldown (rolldown)</summary>

### [`v1.2.3`](https://github.com/rolldown/rolldown/blob/HEAD/CHANGELOG.md#123---2026-08-05)

[Compare Source](https://github.com/rolldown/rolldown/compare/v1.2.2...v1.2.3)

##### 🐛 Bug Fixes

- dev: don't let a failed watch registration abort the batch ([#&#8203;10548](https://github.com/rolldown/rolldown/issues/10548)) by [@&#8203;shulaoda](https://github.com/shulaoda)

##### 🚜 Refactor

- remove deprecated `watch.notify` option ([#&#8203;10628](https://github.com/rolldown/rolldown/issues/10628)) by [@&#8203;sapphi-red](https://github.com/sapphi-red)

##### 📚 Documentation

- fix the dangling spec link on `generate_minified_names` ([#&#8203;10617](https://github.com/rolldown/rolldown/issues/10617)) by [@&#8203;IWANABETHATGUY](https://github.com/IWANABETHATGUY)

#####  Performance

- reduce finalization memory usage ([#&#8203;10554](https://github.com/rolldown/rolldown/issues/10554)) by [@&#8203;ericclemmons](https://github.com/ericclemmons)
- chunk-naming: build minified export names without allocating ([#&#8203;10618](https://github.com/rolldown/rolldown/issues/10618)) by [@&#8203;IWANABETHATGUY](https://github.com/IWANABETHATGUY)

##### 🧪 Testing

- resolve-file-url: allow a reference id to start with a digit ([#&#8203;10623](https://github.com/rolldown/rolldown/issues/10623)) by [@&#8203;jjb](https://github.com/jjb)
- code-splitting: pin the already-loaded namespace-extraction boundaries ([#&#8203;10593](https://github.com/rolldown/rolldown/issues/10593)) by [@&#8203;IWANABETHATGUY](https://github.com/IWANABETHATGUY)

##### ⚙️ Miscellaneous Tasks

- deps: upgrade oxc to 0.143.0  ([#&#8203;10603](https://github.com/rolldown/rolldown/issues/10603)) by [@&#8203;camc314](https://github.com/camc314)
- deps: update rollup submodule for tests to v4.62.4 ([#&#8203;10607](https://github.com/rolldown/rolldown/issues/10607)) by [@&#8203;rolldown-guard](https://github.com/rolldown-guard)\[bot]
- deps: update test262 submodule for tests ([#&#8203;10608](https://github.com/rolldown/rolldown/issues/10608)) by [@&#8203;rolldown-guard](https://github.com/rolldown-guard)\[bot]

##### ❤️ New Contributors

- [@&#8203;ericclemmons](https://github.com/ericclemmons) made their first contribution in [#&#8203;10554](https://github.com/rolldown/rolldown/pull/10554)
- [@&#8203;jjb](https://github.com/jjb) made their first contribution in [#&#8203;10623](https://github.com/rolldown/rolldown/pull/10623)

### [`v1.2.2`](https://github.com/rolldown/rolldown/blob/HEAD/CHANGELOG.md#122---2026-08-03)

[Compare Source](https://github.com/rolldown/rolldown/compare/v1.2.1...v1.2.2)

##### 🚀 Features

- code-splitting: support inlining of shared deps in dynamic entries ([#&#8203;10526](https://github.com/rolldown/rolldown/issues/10526)) by [@&#8203;nicolo-ribaudo](https://github.com/nicolo-ribaudo)
- plugin: time the user callbacks configured on the options ([#&#8203;10509](https://github.com/rolldown/rolldown/issues/10509)) by [@&#8203;IWANABETHATGUY](https://github.com/IWANABETHATGUY)

##### 🐛 Bug Fixes

- dev: force `cleanDir` off in dev mode ([#&#8203;10579](https://github.com/rolldown/rolldown/issues/10579)) by [@&#8203;shulaoda](https://github.com/shulaoda)
- dev: keep `?rolldown-lazy` proxy ids out of user `resolveId` hooks ([#&#8203;10580](https://github.com/rolldown/rolldown/issues/10580)) by [@&#8203;btea](https://github.com/btea)
- initialize re-exported wrapped ESM modules at the entry chunk ([#&#8203;10567](https://github.com/rolldown/rolldown/issues/10567)) by [@&#8203;hyfdev](https://github.com/hyfdev)
- link: resolve circular star reexports as null ([#&#8203;10445](https://github.com/rolldown/rolldown/issues/10445)) by [@&#8203;Nic-Polumeyv](https://github.com/Nic-Polumeyv)
- transform: transformer gate skips newer syntax that oxc can lower ([#&#8203;10564](https://github.com/rolldown/rolldown/issues/10564)) by [@&#8203;sekyungk](https://github.com/sekyungk)
- code-splitting: materialize consumer-local barrel routing when the order-wrap plan is empty ([#&#8203;10544](https://github.com/rolldown/rolldown/issues/10544)) by [@&#8203;hyfdev](https://github.com/hyfdev)
- plugin: measure plugin hooks in JavaScript, report them from Rust ([#&#8203;10508](https://github.com/rolldown/rolldown/issues/10508)) by [@&#8203;IWANABETHATGUY](https://github.com/IWANABETHATGUY)
- plugin: include external dynamic imports in chunk metadata ([#&#8203;10557](https://github.com/rolldown/rolldown/issues/10557)) by [@&#8203;hyfdev](https://github.com/hyfdev)
- plugin: report plugin timings after closeBundle has run ([#&#8203;10521](https://github.com/rolldown/rolldown/issues/10521)) by [@&#8203;IWANABETHATGUY](https://github.com/IWANABETHATGUY)
- browser: avoid using node builtin modules ([#&#8203;10542](https://github.com/rolldown/rolldown/issues/10542)) by [@&#8203;sapphi-red](https://github.com/sapphi-red)

##### 🚜 Refactor

- plugin: give the build's own clocks their own type ([#&#8203;10520](https://github.com/rolldown/rolldown/issues/10520)) by [@&#8203;shulaoda](https://github.com/shulaoda)

##### 📚 Documentation

- correct stale `buildStart` comment in `ScanStageCache::merge` ([#&#8203;10577](https://github.com/rolldown/rolldown/issues/10577)) by [@&#8203;shulaoda](https://github.com/shulaoda)
- update outdated pluginutils references ([#&#8203;10574](https://github.com/rolldown/rolldown/issues/10574)) by [@&#8203;dogledogle](https://github.com/dogledogle)

#####  Performance

- external: drop the runtime import from chunks that never wrap ([#&#8203;10517](https://github.com/rolldown/rolldown/issues/10517)) by [@&#8203;IWANABETHATGUY](https://github.com/IWANABETHATGUY)
- plugin: clock the build only when it is being measured ([#&#8203;10558](https://github.com/rolldown/rolldown/issues/10558)) by [@&#8203;IWANABETHATGUY](https://github.com/IWANABETHATGUY)

##### 🧪 Testing

- vite-tests: drop the dead `@rolldown/pluginutils` pnpm override ([#&#8203;10575](https://github.com/rolldown/rolldown/issues/10575)) by [@&#8203;IWANABETHATGUY](https://github.com/IWANABETHATGUY)
- transform: group the transform-target fixtures and say why each exists ([#&#8203;10569](https://github.com/rolldown/rolldown/issues/10569)) by [@&#8203;IWANABETHATGUY](https://github.com/IWANABETHATGUY)
- dev: fix hmr-hot-update-hook-vite fixture on Windows ([#&#8203;10565](https://github.com/rolldown/rolldown/issues/10565)) by [@&#8203;h-a-n-a](https://github.com/h-a-n-a)
- dev: match Vite's renamed full-reload log ([#&#8203;10547](https://github.com/rolldown/rolldown/issues/10547)) by [@&#8203;shulaoda](https://github.com/shulaoda)

##### ⚙️ Miscellaneous Tasks

- deps: update napi ([#&#8203;10576](https://github.com/rolldown/rolldown/issues/10576)) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- deps: bump `@napi-rs/wasm-runtime` to 1.2.2 ([#&#8203;10570](https://github.com/rolldown/rolldown/issues/10570)) by [@&#8203;shulaoda](https://github.com/shulaoda)
- deps: update npm packages ([#&#8203;10583](https://github.com/rolldown/rolldown/issues/10583)) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- deps: update dependency rolldown-plugin-dts to ^0.28.0 ([#&#8203;10588](https://github.com/rolldown/rolldown/issues/10588)) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- deps: update taiki-e/install-action action to v2.85.5 ([#&#8203;10587](https://github.com/rolldown/rolldown/issues/10587)) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- deps: update codspeedhq/action action to v5 ([#&#8203;10584](https://github.com/rolldown/rolldown/issues/10584)) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- deps: update github actions ([#&#8203;10582](https://github.com/rolldown/rolldown/issues/10582)) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- deps: update rust crates ([#&#8203;10581](https://github.com/rolldown/rolldown/issues/10581)) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- deps: update dependency vite-plus to v0.2.7 ([#&#8203;10568](https://github.com/rolldown/rolldown/issues/10568)) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- deps: update dependency rolldown-plugin-dts to v0.27.14 ([#&#8203;10531](https://github.com/rolldown/rolldown/issues/10531)) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- deps: update pnpm to v11.17.0 ([#&#8203;10571](https://github.com/rolldown/rolldown/issues/10571)) by [@&#8203;renovate](https://github.com/renovate)\[bot]
- deps: update [@&#8203;napi-rs/wasm-runtime](https://github.com/napi-rs/wasm-runtime) to 1.2.1 ([#&#8203;10545](https://github.com/rolldown/rolldown/issues/10545)) by [@&#8203;sapphi-red](https://github.com/sapphi-red)

##### ❤️ New Contributors

- [@&#8203;sekyungk](https://github.com/sekyungk) made their first contribution in [#&#8203;10564](https://github.com/rolldown/rolldown/pull/10564)
- [@&#8203;nicolo-ribaudo](https://github.com/nicolo-ribaudo) made their first contribution in [#&#8203;10526](https://github.com/rolldown/rolldown/pull/10526)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNjMuOSIsInVwZGF0ZWRJblZlciI6IjQzLjI2My45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBzIiwibnBtIl19-->

Reviewed-on: https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/pulls/95
Reviewed-by: t.behrendt <2+t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-08-12 21:46:20 +02:00
renovate-bot 691f6247ed chore(deps): update dependency conventional-commits-parser to v7.1.2 (#94)
CD / Release (push) Successful in 40s
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [conventional-commits-parser](https://conventional-changelog.js.org/commits-parser/) ([source](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-commits-parser)) | [`7.1.1` → `7.1.2`](https://renovatebot.com/diffs/npm/conventional-commits-parser/7.1.1/7.1.2) | ![age](https://developer.mend.io/api/mc/badges/age/npm/conventional-commits-parser/7.1.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/conventional-commits-parser/7.1.1/7.1.2?slim=true) |

---

### Release Notes

<details>
<summary>conventional-changelog/conventional-changelog (conventional-commits-parser)</summary>

### [`v7.1.2`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#712-2026-07-31)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v7.1.1...conventional-commits-parser-v7.1.2)

##### Bug Fixes

- require colon and line start for note keywords ([#&#8203;1517](https://github.com/conventional-changelog/conventional-changelog/issues/1517)) ([92423a5](https://github.com/conventional-changelog/conventional-changelog/commit/92423a513920aff0b127b282af7cab7705ece374)), closes [#&#8203;1515](https://github.com/conventional-changelog/conventional-changelog/issues/1515)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNjMuOSIsInVwZGF0ZWRJblZlciI6IjQzLjI2My45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBzIiwibnBtIl19-->

Reviewed-on: https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/pulls/94
Reviewed-by: t.behrendt <2+t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-08-09 18:35:06 +02:00
renovate-bot a4f52386ba chore(deps): update dependency conventional-commits-parser to v7 (#84)
CD / Release (push) Successful in 42s
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [conventional-commits-parser](https://conventional-changelog.js.org/commits-parser/) ([source](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-commits-parser)) | [`3.2.4` → `7.1.1`](https://renovatebot.com/diffs/npm/conventional-commits-parser/3.2.4/7.1.1) | ![age](https://developer.mend.io/api/mc/badges/age/npm/conventional-commits-parser/7.1.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/conventional-commits-parser/3.2.4/7.1.1?slim=true) |

---

### Release Notes

<details>
<summary>conventional-changelog/conventional-changelog (conventional-commits-parser)</summary>

### [`v7.1.1`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#711-2026-07-26)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v7.1.0...conventional-commits-parser-v7.1.1)

##### Bug Fixes

- do not treat indented lines as footers ([#&#8203;1513](https://github.com/conventional-changelog/conventional-changelog/issues/1513)) ([c01c3c4](https://github.com/conventional-changelog/conventional-changelog/commit/c01c3c477ea350cabb43eae13dab965a0dc54b29)), closes [#&#8203;1512](https://github.com/conventional-changelog/conventional-changelog/issues/1512)

### [`v7.1.0`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#710-2026-07-09)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v7.0.1...conventional-commits-parser-v7.1.0)

##### Features

- replace `meow` with `argue-cli` ([#&#8203;1505](https://github.com/conventional-changelog/conventional-changelog/issues/1505)) ([1ad6177](https://github.com/conventional-changelog/conventional-changelog/commit/1ad6177da0b9da2df4fffc41e0b6caf9b76bf200))

### [`v7.0.1`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#701-2026-07-04)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v7.0.0...conventional-commits-parser-v7.0.1)

##### Bug Fixes

- point package homepages and docs to documentation website ([04796e2](https://github.com/conventional-changelog/conventional-changelog/commit/04796e22a649a14647feea99b445df2eb1c3acad))

### [`v7.0.0`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#700-2026-06-26)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v6.4.0...conventional-commits-parser-v7.0.0)

##### ⚠ BREAKING CHANGES

- packages now require Node.js 22 or newer.

##### Features

- require node 22 ([de5e136](https://github.com/conventional-changelog/conventional-changelog/commit/de5e1368096ea0805e51e20df587ce528ca0575b))

##### Bug Fixes

- keep footers out of breaking notes ([#&#8203;1485](https://github.com/conventional-changelog/conventional-changelog/issues/1485)) ([f9195d5](https://github.com/conventional-changelog/conventional-changelog/commit/f9195d5d27642599a7737d46f98fe5f8be57dc48))

### [`v6.4.0`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#640-2026-03-29)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v6.3.0...conventional-commits-parser-v6.4.0)

##### Features

- support RegExp in noteKeywords, issuePrefixes, and referenceActions ([#&#8203;1441](https://github.com/conventional-changelog/conventional-changelog/issues/1441)) ([f84bfc4](https://github.com/conventional-changelog/conventional-changelog/commit/f84bfc4cc8656d6c70d40ba3a4f35161ba9a2cf9)), closes [#&#8203;1436](https://github.com/conventional-changelog/conventional-changelog/issues/1436)

### [`v6.3.0`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#630-2026-03-01)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v6.2.1...conventional-commits-parser-v6.3.0)

##### Features

- use utils from simple-libs ([#&#8203;1432](https://github.com/conventional-changelog/conventional-changelog/issues/1432)) ([7d27d06](https://github.com/conventional-changelog/conventional-changelog/commit/7d27d0673878b995e9c0c82641d9d70eb9561024))

##### Bug Fixes

- deduplicate references when the same issue appears multiple times ([#&#8203;1425](https://github.com/conventional-changelog/conventional-changelog/issues/1425)) ([836ac77](https://github.com/conventional-changelog/conventional-changelog/commit/836ac77b4164e4c3708e709aea44ef62556fab99))
- default gitlab revert message does not use a final dot in commit message. ([#&#8203;1422](https://github.com/conventional-changelog/conventional-changelog/issues/1422)) ([7391edf](https://github.com/conventional-changelog/conventional-changelog/commit/7391edf52cc1edf04f8946410ddb382c0e590aeb))
- escape special chars in tokens ([#&#8203;1418](https://github.com/conventional-changelog/conventional-changelog/issues/1418)) ([2536e21](https://github.com/conventional-changelog/conventional-changelog/commit/2536e2125c575548e8dde41d7b6ffaf4944dcb99))

### [`v6.2.1`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#621-2025-10-20)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v6.2.0...conventional-commits-parser-v6.2.1)

##### Bug Fixes

- support ClickUp-style issue IDs ending with letters ([#&#8203;1407](https://github.com/conventional-changelog/conventional-changelog/issues/1407)) ([557450b](https://github.com/conventional-changelog/conventional-changelog/commit/557450b85425f43cfc62176e85976eb98a752317))

### [`v6.2.0`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#620-2025-06-09)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v6.1.0...conventional-commits-parser-v6.2.0)

##### Features

- named capturing groups support for regex patterns ([#&#8203;1372](https://github.com/conventional-changelog/conventional-changelog/issues/1372)) ([a63c3f3](https://github.com/conventional-changelog/conventional-changelog/commit/a63c3f3102893d03b90e767bee220d72c1cefdcb))

##### Bug Fixes

- respect comment char while truncate to scissors ([#&#8203;1373](https://github.com/conventional-changelog/conventional-changelog/issues/1373)) ([a964ccc](https://github.com/conventional-changelog/conventional-changelog/commit/a964ccc23440805baa17c731fea707a10059d15a))

### [`v6.1.0`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#610-2025-01-15)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v6.0.0...conventional-commits-parser-v6.1.0)

##### Features

- **conventional-commits-parser:** allow @&#8203; in scope part of the header ([#&#8203;1283](https://github.com/conventional-changelog/conventional-changelog/issues/1283)) ([d48c660](https://github.com/conventional-changelog/conventional-changelog/commit/d48c660e849868e0f014cb0634bc37b7b4086d49))

##### Bug Fixes

- **conventional-commits-parser:** give a possible 'header' merge pattern correspondence a priority over the next line ([#&#8203;1311](https://github.com/conventional-changelog/conventional-changelog/issues/1311)) ([373d330](https://github.com/conventional-changelog/conventional-changelog/commit/373d330c76c54de7b6214a27e5b1577b243ed029))
- **conventional-commits-parser:** ignore irrelevant references ([#&#8203;1288](https://github.com/conventional-changelog/conventional-changelog/issues/1288)) ([115d5d0](https://github.com/conventional-changelog/conventional-changelog/commit/115d5d0bcc10df793c6156d041fb9957314b4ccb))

### [`v6.0.0`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#600-2024-04-26)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v5.0.0...conventional-commits-parser-v6.0.0)

##### ⚠ BREAKING CHANGES

- Node >= 18 is required
- **conventional-recommended-bump:** new `Bumper` exported class ([#&#8203;1218](https://github.com/conventional-changelog/conventional-changelog/issues/1218))
- **conventional-commits-filter:** rewrite to TypeScript ([#&#8203;1178](https://github.com/conventional-changelog/conventional-changelog/issues/1178))
- **conventional-commits-parser:** rewrite to TypeScript ([#&#8203;1126](https://github.com/conventional-changelog/conventional-changelog/issues/1126))
- Now all packages, except gulp-conventional-changelog, are ESM-only.
- **git-semver-tags,conventional-recommended-bump:** gitSemverTags and conventionalRecommendedBump now return promises
- **standard-changelog:** createIfMissing method now returns a promise

##### Features

- **conventional-commits-filter:** rewrite to TypeScript ([#&#8203;1178](https://github.com/conventional-changelog/conventional-changelog/issues/1178)) ([e0c7b06](https://github.com/conventional-changelog/conventional-changelog/commit/e0c7b060202100ab82d858986ce43ba1b310d496))
- **conventional-commits-parser:** add parseCommits method to work with async iterables ([#&#8203;1180](https://github.com/conventional-changelog/conventional-changelog/issues/1180)) ([7ee67ec](https://github.com/conventional-changelog/conventional-changelog/commit/7ee67ec5602d052d62ed2072760fe29c98e5c36a))
- **conventional-commits-parser:** rewrite to TypeScript ([#&#8203;1126](https://github.com/conventional-changelog/conventional-changelog/issues/1126)) ([9e280d8](https://github.com/conventional-changelog/conventional-changelog/commit/9e280d89f33e2185643e2531edb668bd0e0df22c))
- **conventional-recommended-bump:** new `Bumper` exported class ([#&#8203;1218](https://github.com/conventional-changelog/conventional-changelog/issues/1218)) ([0ddc8cd](https://github.com/conventional-changelog/conventional-changelog/commit/0ddc8cdceb91f838f9f73e0bff8e3f140176a13a))
- drop node 16 support ([#&#8203;1226](https://github.com/conventional-changelog/conventional-changelog/issues/1226)) ([ec69cfd](https://github.com/conventional-changelog/conventional-changelog/commit/ec69cfdf0040f73ec0eadc4779c37874e71f3dff))
- **git-semver-tags,conventional-recommended-bump:** refactoring to use promises instead of callbacks ([#&#8203;1112](https://github.com/conventional-changelog/conventional-changelog/issues/1112)) ([1697ecd](https://github.com/conventional-changelog/conventional-changelog/commit/1697ecdf4c2329732e612cc1bd3323e84f046f3a))
- move from CommonJS to ESM ([#&#8203;1144](https://github.com/conventional-changelog/conventional-changelog/issues/1144)) ([c5b859d](https://github.com/conventional-changelog/conventional-changelog/commit/c5b859d201e124822002eb54574f003f074216e2))
- **standard-changelog:** use promises ([#&#8203;1111](https://github.com/conventional-changelog/conventional-changelog/issues/1111)) ([5015ab7](https://github.com/conventional-changelog/conventional-changelog/commit/5015ab71de7a3db9cbcbbabd0cc25502f1cd0109))

##### Bug Fixes

- **conventional-commits-parser:** parse header if subject includes ! to indicate breaking change ([#&#8203;1213](https://github.com/conventional-changelog/conventional-changelog/issues/1213)) ([30cfa82](https://github.com/conventional-changelog/conventional-changelog/commit/30cfa8276436415b994599ab55db3a723d136e03))
- **deps:** update dependency meow to v13 ([#&#8203;1190](https://github.com/conventional-changelog/conventional-changelog/issues/1190)) ([862f66b](https://github.com/conventional-changelog/conventional-changelog/commit/862f66ba99989af2d44a524b11bc3a873426b00b))

### [`v5.0.0`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#500-2023-08-26)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v4.0.0...conventional-commits-parser-v5.0.0)

##### ⚠ BREAKING CHANGES

- Node >= 16 is required

##### Features

- drop node 14 support ([#&#8203;1085](https://github.com/conventional-changelog/conventional-changelog/issues/1085)) ([1bce036](https://github.com/conventional-changelog/conventional-changelog/commit/1bce0362dbb624a869eb01fd7724ab7f81d337e6))

##### Bug Fixes

- **deps:** update dependency is-text-path to v2 ([#&#8203;903](https://github.com/conventional-changelog/conventional-changelog/issues/903)) ([8568ee4](https://github.com/conventional-changelog/conventional-changelog/commit/8568ee4bcd66ceeb85444dc71342bcb2b11db9ca))
- **deps:** update dependency split2 to v4 ([#&#8203;1032](https://github.com/conventional-changelog/conventional-changelog/issues/1032)) ([d16ccc5](https://github.com/conventional-changelog/conventional-changelog/commit/d16ccc5df75f2c728417d20324b6eb6e746633ab))
- fix semver vulnerability ([#&#8203;1071](https://github.com/conventional-changelog/conventional-changelog/issues/1071)) ([3f5c99d](https://github.com/conventional-changelog/conventional-changelog/commit/3f5c99d503ea1bf01df679f4180c39516e190b21)), closes [#&#8203;1019](https://github.com/conventional-changelog/conventional-changelog/issues/1019)

### [`v4.0.0`](https://github.com/conventional-changelog/conventional-changelog/blob/HEAD/packages/conventional-commits-parser/CHANGELOG.md#400-2023-06-06)

[Compare Source](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v3.2.4...conventional-commits-parser-v4.0.0)

##### ⚠ BREAKING CHANGES

- Node >= 14 is required

##### Code Refactoring

- drop lodash from dependencies where it possible ([#&#8203;959](https://github.com/conventional-changelog/conventional-changelog/issues/959)) ([a8b4e12](https://github.com/conventional-changelog/conventional-changelog/commit/a8b4e12883021231befc6bdfeb95a9b50637f361))

##### [3.2.4](https://github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v3.2.3...conventional-commits-parser-v3.2.4) (2021-12-29)

##### Bug Fixes

- support BREAKING-CHANGE alongside BREAKING CHANGE ([#&#8203;882](https://github.com/conventional-changelog/conventional-changelog/issues/882)) ([e6f44ad](https://github.com/conventional-changelog/conventional-changelog/commit/e6f44adcf1ac5abbb85bdac73237c331c6594177))

##### [3.2.3](https://www.github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v3.2.2...conventional-commits-parser-v3.2.3) (2021-10-23)

##### Bug Fixes

- address ReDoS issue ([#&#8203;861](https://www.github.com/conventional-changelog/conventional-changelog/issues/861)) ([c696fa3](https://www.github.com/conventional-changelog/conventional-changelog/commit/c696fa35f93e0ee13728d6cf1221587ac6386311))

##### [3.2.2](https://www.github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser-v3.2.1...conventional-commits-parser-v3.2.2) (2021-09-09)

##### Bug Fixes

- **conventional-commits-parser:** address CVE-2021-23425 ([#&#8203;841](https://www.github.com/conventional-changelog/conventional-changelog/issues/841)) ([02b3d53](https://www.github.com/conventional-changelog/conventional-changelog/commit/02b3d53a0c142f0c28ee7d190d210c76a62887c2))

##### [3.2.1](https://www.github.com/conventional-changelog/conventional-changelog/compare/conventional-commits-parser@3.2.0...v3.2.1) (2021-02-15)

##### Bug Fixes

- handle missing header in merge commit ([#&#8203;757](https://www.github.com/conventional-changelog/conventional-changelog/issues/757)) ([d189d3e](https://www.github.com/conventional-changelog/conventional-changelog/commit/d189d3e45b82e7141115ce8eccd95c8cf2d7db77))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzMuNCIsInVwZGF0ZWRJblZlciI6IjQzLjI2My45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBzIiwibnBtIl19-->

---------

Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Reviewed-on: https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/pulls/84
Reviewed-by: t.behrendt <2+t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2026-08-06 18:49:12 +02:00
5 changed files with 196 additions and 1007 deletions
+12 -43
View File
File diff suppressed because one or more lines are too long
+175 -958
View File
File diff suppressed because it is too large Load Diff
+3 -3
View File
@@ -13,14 +13,14 @@
},
"dependencies": {
"@actions/core": "3.0.1",
"conventional-commits-parser": "3.2.4"
"conventional-commits-parser": "7.1.2"
},
"devDependencies": {
"@types/conventional-commits-parser": "5.0.2",
"@types/node": "24.13.3",
"@vitest/coverage-v8": "4.1.10",
"oxfmt": "0.61.0",
"rolldown": "1.2.1",
"oxfmt": "0.62.0",
"rolldown": "1.2.3",
"typescript": "7.0.2",
"vitest": "4.1.10"
}
+4 -2
View File
@@ -1,5 +1,5 @@
import * as core from "@actions/core";
import * as ccp from "conventional-commits-parser";
import { CommitParser } from "conventional-commits-parser";
import type { Commit } from "conventional-commits-parser";
import { execSync } from "child_process";
@@ -30,8 +30,10 @@ export interface CoreService {
}
export class ConventionalCommitAnalyzer {
private commitParser = new CommitParser();
analyzeCommit(message: string): Commit {
return ccp.sync(message);
return this.commitParser.parse(message);
}
determineIncrementType(analyzedCommit: Commit): IncrementType {
+2 -1
View File
@@ -16,7 +16,8 @@
"noUnusedLocals": true,
"noUnusedParameters": true,
"exactOptionalPropertyTypes": true,
"noImplicitOverride": true
"noImplicitOverride": true,
"types": ["node"]
},
"include": ["src/**/*"],
"exclude": ["node_modules", "dist", "**/*.test.ts", "**/*.spec.ts"]