absolute-version / commit-and-tag-version

Fork of the excellent standard-version. Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org :trophy:
ISC License
385 stars 36 forks source link

fix(deps): update dependency conventional-recommended-bump to v9 #97

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
conventional-recommended-bump (source) 7.0.1 -> 9.0.0 age adoption passing confidence

Release Notes

conventional-changelog/conventional-changelog (conventional-recommended-bump) ### [`v9.0.0`](https://togithub.com/conventional-changelog/conventional-changelog/releases/tag/conventional-recommended-bump-v9.0.0): conventional-recommended-bump: v9.0.0 ##### āš  BREAKING CHANGES - **git-semver-tags,conventional-recommended-bump:** gitSemverTags and conventionalRecommendedBump now return promises - **standard-changelog:** createIfMissing method now returns a promise ##### Features - **git-semver-tags,conventional-recommended-bump:** refactoring to use promises instead of callbacks ([#​1112](https://togithub.com/conventional-changelog/conventional-changelog/issues/1112)) ([1697ecd](https://togithub.com/conventional-changelog/conventional-changelog/commit/1697ecdf4c2329732e612cc1bd3323e84f046f3a)) - **standard-changelog:** use promises ([#​1111](https://togithub.com/conventional-changelog/conventional-changelog/issues/1111)) ([5015ab7](https://togithub.com/conventional-changelog/conventional-changelog/commit/5015ab71de7a3db9cbcbbabd0cc25502f1cd0109)) ##### Bug Fixes - **conventional-changelog-conventionalcommits:** fix handling input params ([#​1120](https://togithub.com/conventional-changelog/conventional-changelog/issues/1120)) ([e721cde](https://togithub.com/conventional-changelog/conventional-changelog/commit/e721cdec8de32162dd56096ef6a07786f1b4faec)) ### [`v8.0.0`](https://togithub.com/conventional-changelog/conventional-changelog/releases/tag/conventional-recommended-bump-v8.0.0): conventional-recommended-bump: v8.0.0 ##### āš  BREAKING CHANGES - Node >= 16 is required - Now all presets are exports preset config factory function. conventional-changelog-preset-loader now exports new loadPreset and createPresetLoader functions. If you are using presets indirectly, using preset name, no any changes in configuration needed, just upgrade packages to latest versions. ##### Features - drop node 14 support ([#​1085](https://togithub.com/conventional-changelog/conventional-changelog/issues/1085)) ([1bce036](https://togithub.com/conventional-changelog/conventional-changelog/commit/1bce0362dbb624a869eb01fd7724ab7f81d337e6)) - **git-semver-tags,conventional-recommended-bump:** define `skip-unstable` option in cli ([#​1066](https://togithub.com/conventional-changelog/conventional-changelog/issues/1066)) ([0ffec3f](https://togithub.com/conventional-changelog/conventional-changelog/commit/0ffec3f60a1119e180e244b5500f9a8c35671a98)) - unified presets interface ([#​1045](https://togithub.com/conventional-changelog/conventional-changelog/issues/1045)) ([8d0ffbe](https://togithub.com/conventional-changelog/conventional-changelog/commit/8d0ffbe6c59b861b560cea0e3594c7b32e978cc3)) ##### Bug Fixes - fix semver vulnerability ([#​1071](https://togithub.com/conventional-changelog/conventional-changelog/issues/1071)) ([3f5c99d](https://togithub.com/conventional-changelog/conventional-changelog/commit/3f5c99d503ea1bf01df679f4180c39516e190b21)), closes [#​1019](https://togithub.com/conventional-changelog/conventional-changelog/issues/1019)

Configuration

šŸ“… Schedule: 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 is behind base branch, or you tick the rebase/retry checkbox.

šŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

dmnsgn commented 3 months ago

@TimothyJones (apologies if you're not maintainer here) This PR would help in supporting passing preset as options like conventional-changelog-angular >= 7, which moved to ESM and expose a factory function, which makes incompatible the current way of loading presets (using a require).

TimothyJones commented 2 months ago

Thanks for the prod @dmnsgn ! What this one needs is someone to update the code that calls it, as the interface has changed in this version. I'll be able to take a look near the end of the month if no one else has got to it by then.