Conversation
This PR converts the plugin to ESM only. Related to semantic-release/semantic-release#2133 BREAKING CHANGE: `@semantic-release/git` is now a native ES Module. It has named exports for each plugin hook (verifyConditions, prepare) BREAKING CHANGE: the minimum required version of semantic-release to use `@semantic-release/changelog` is now [v20.1.0](https://github.com/semantic-release/semantic-release/releases/tag/v20.1.0) #### Other Notable Changes - `@semantic-release/error` `^3` → `^4` (ESM-only) - `aggregate-error` `^3` → `^5` (ESM-only, uses native AggregateError) - `execa` `^5` → `^9` (ESM-only, named export) - `p-reduce` `^2` → `^3` (ESM-only) - Removed CJS-only devDeps: `clear-module`, `file-url`, `fs-extra`, `get-stream`, `nyc` - Added `c8` for coverage; bumped `ava`, `sinon`, `tempy`, `semantic-release`, `prettier` - Engine: `^22.14.0 || >= 24.10.0`; peer dep: `>=24.1.0` - Scripts: `nyc` → `c8`, added `pretest`, removed `test:ci` ### Related Issue - semantic-release/semantic-release#2133 - semantic-release/semantic-release#4032 - Closes #491 - Fixes #490
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
|
🎉 This PR is included in version 11.0.0-beta.2 🎉 The release is available on: Your semantic-release bot 📦🚀 |
This PR converts the plugin to ESM only.
Related to
semantic-release/semantic-release#2133
BREAKING CHANGE:
@semantic-release/gitis now a native ES Module. It has named exports for each plugin hook (verifyConditions, prepare)BREAKING CHANGE: the minimum required version of semantic-release to use
@semantic-release/changelogis nowv20.1.0
Other Notable Changes
@semantic-release/error^3→^4(ESM-only)aggregate-error^3→^5(ESM-only, uses native AggregateError)execa^5→^9(ESM-only, named export)p-reduce^2→^3(ESM-only)clear-module,file-url,fs-extra,get-stream,nycc8for coverage; bumpedava,sinon,tempy,semantic-release,prettier^22.14.0 || >= 24.10.0; peer dep:>=24.1.0nyc→c8, addedpretest, removedtest:ciRelated Issue