Skip to content

Tags: semantic-release/exec

Tags

v7.1.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(error): print more useful error for non-process failure (#449)

Co-authored-by: Matt Travi <126441+travi@users.noreply.github.com>

v7.0.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #403 from semantic-release/renovate/execa-9.x

v7.0.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(deps): update dependency @semantic-release/error to v4 (#353)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v7.0.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(deps): update dependency parse-json to v8 (#394)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v7.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #420 from semantic-release/beta

v7.0.0-beta.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: ES Module (#411)

* refactor: Convert require statements to ES6 imports

* refactor: use `lodash-es` instead of `lodash`

* refactor: remove `#readme` from `"package.json".homepage`

* refactor: update "package.json" exports field for `esm`

* refactor: use `createRequire` to get `homepage` from `package.json`

* refactor: update `lib` functions to use named exports

* refactor: update debug import in index.js

* refactor: add "type" field to package.json

* refactor: update import paths to `../index.js` in test files

* refactor: replace `xo` with `prettier`

* fix: `npm audit fix` package in lockfile

* refactor: bump `semantic-release` peer-dependencies version

* refactor: update Node.js versions in test workflow

Update the Node.js versions in the test workflow to include 20.8.1, 20, and 21. This ensures compatibility with different versions of Node.js during testing.

Also, replace the deprecated "npm ci" command with "npm clean-install" to install dependencies.

Additionally, add a step to run "npm audit signatures" to check for any security issues in the dependencies.

Finally, include a step to scan the lockfile for security issues using "lockfile-lint".

* refactor: Update Node.js versions in test workflow

* refactor: temporarily Remove `npm audit signatures` step in test workflow

* fix(lint): initial prettier lint

* refactor: update `semantic-release` peer-dependencies version

BREAKING CHANGE: the minimum required version of semantic-release to use `@semantic-release/exec` is now v24.1.0; the warn logger method/function is now available to use in plugin

* refactor: replace `nyc` with `c8` as package for code coverage

* refactor: update Node.js versions in package-lock.json and package.json

* refactor: update `semantic-release` peer-dependencies version

* Update .github/workflows/test.yml

Co-authored-by: Matt Travi <126441+travi@users.noreply.github.com>

* refactor: update package.json to use fixed versions for `prettier` and `semantic-release`

* refactor: add main entry point to package.json

BREAKING CHANGE: `@semantic-release/exec` is now a native ES Module. It has named exports for each plugin hook (verifyConditions, analyzeCommits, verifyRelease, generateNotes, prepare, publish, addChannel, success, fail)

---------

Co-authored-by: Matt Travi <126441+travi@users.noreply.github.com>

v6.0.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: typo in EINVALIDEXECCWD error message (#209)

v6.0.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(deps): update dependency @semantic-release/error to v3 (#185)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

v6.0.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(deps): update dependency execa to v5 (#127)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

v6.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(node-version): raised the minimum required version to v14.17 (#188)

BREAKING CHANGE: the minimum required version of node is now v14.17