New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
convert the plugin to esm along with other breaking changes #581
Commits on Jan 13, 2023
-
refactor(esm): converted the package to esm
BREAKING CHANGE: `@semantic-release/npm` is now a native ES Module. It has named exports for each plugin hook (`verifyConditions`, `prepare`, `publish`, `addChannel`)
-
-
-
test(tempy): handled global caching issue with globby in the npm auth…
… test based on learnings shared in #436 (comment). thanks @hongaar!
-
feat(node-versions): dropped support for node versions below v18
BREAKING CHANGE: node v18 is now the minimum required node version
-
-
-
-
fix: remove support for legacy auth
BREAKING CHANGE: legacy authentication using `NPM_USERNAME` and `NPM_PASSWORD` is no longer supported. Use `NPM_TOKEN` instead.
-
Merge pull request #437 from semantic-release/esm
refactor(esm): converted the package to esm
Commits on Jan 16, 2023
Commits on Jan 17, 2023
-
fix(aggregate-error): upgraded to the latest version
BREAKING CHANGE: due to the aggregate-error upgrade, thrown errors are no longer iterable, but instead list the errors under an `errors` property
-
-
Merge pull request #566 from semantic-release/dependencies
upgrade dependencies that are now unblocked after the esm transition
Commits on Jan 25, 2023
-
feat(semantic-release-peer): raised the minimum peer requirement to t…
…he first version that supports loading esm plugins BREAKING CHANGE: the required version of semantic-release has been raised to v20.1.0 in order to support loading of ESM plugins
-
Merge pull request #567 from semantic-release/sr-peer
raised the peer requirement for semantic-release
Commits on Feb 16, 2023
-
BREAKING CHANGE: the direct dependency on npm has been upgraded to v9. details of breaking changes can be found at https://github.com/npm/cli/releases/tag/v9.0.0
Commits on Feb 17, 2023
Commits on Feb 24, 2023
Commits on Mar 3, 2023
-
-
Merge pull request #582 from semantic-release/provenance
ci(provenance): enabled provenance for publishing