Skip to content

chore(deps-dev): bump mochawesome from 7.1.4 to 8.0.1 - #423

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/mochawesome-8.0.1
Closed

chore(deps-dev): bump mochawesome from 7.1.4 to 8.0.1#423
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/mochawesome-8.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 18, 2026

Copy link
Copy Markdown
Contributor

Bumps mochawesome from 7.1.4 to 8.0.1.

Release notes

Sourced from mochawesome's releases.

8.0.1

Fixed

  • mochawesome/addContext no longer imports node:util, restoring browser bundling (e.g. Cypress support files built with webpack) that broke in 8.0.0 #425.

8.0.0

Breaking

  • Require Node.js >=22. Node 12/14/16/18/20 are no longer supported.
  • Bumped the mocha peer dependency range from >=7 to >=8.

Changed

  • Replaced the uuid dependency with the built-in crypto.randomUUID(). Report output is unchanged (still RFC 4122 v4 UUIDs).
  • Replaced chalk and strip-ansi with the Node built-ins util.styleText and util.stripVTControlCharacters.
  • Replaced the lodash.is* micro-dependencies with native checks.
  • Updated dev tooling to current majors (eslint 10 with flat config, prettier 3, mocha 11, sinon 22, husky 9, lint-staged 17).
  • Switched coverage from nyc to c8 (native V8 coverage; drops the Babel-based instrumentation subtree).

Removed

  • uuid dependency (replaced by native crypto.randomUUID()).
  • chalk and strip-ansi dependencies (replaced by node:util).
  • lodash.isempty, lodash.isfunction, lodash.isobject, and lodash.isstring dependencies (replaced by native checks).
  • cross-env dev dependency and the unused NODE_ENV=test test flag.
Changelog

Sourced from mochawesome's changelog.

[8.0.1] - 2026-07-31

Fixed

  • mochawesome/addContext no longer imports node:util, restoring browser bundling (e.g. Cypress support files built with webpack) that broke in 8.0.0 #425.

[8.0.0] - 2026-07-30

Breaking

  • Require Node.js >=22. Node 12/14/16/18/20 are no longer supported.
  • Bumped the mocha peer dependency range from >=7 to >=8.

Changed

  • Replaced the uuid dependency with the built-in crypto.randomUUID(). Report output is unchanged (still RFC 4122 v4 UUIDs).
  • Replaced chalk and strip-ansi with the Node built-ins util.styleText and util.stripVTControlCharacters.
  • Replaced the lodash.is* micro-dependencies with native checks.
  • Updated dev tooling to current majors (eslint 10 with flat config, prettier 3, mocha 11, sinon 22, husky 9, lint-staged 17).
  • Switched coverage from nyc to c8 (native V8 coverage; drops the Babel-based instrumentation subtree).

Removed

  • uuid dependency (replaced by native crypto.randomUUID()).
  • chalk and strip-ansi dependencies (replaced by node:util).
  • lodash.isempty, lodash.isfunction, lodash.isobject, and lodash.isstring dependencies (replaced by native checks).
  • cross-env dev dependency and the unused NODE_ENV=test test flag.
Commits
  • b29b12e release: 8.0.1
  • 012e922 Merge pull request #426 from adamgruber/fix-addcontext-node-util
  • 3ee42c7 fix: drop node:util from addContext to restore browser bundling
  • 1efe88d Merge pull request #424 from adamgruber/fix-release-tag
  • 9153191 ci: fix release tag (bare version, annotated, pushed)
  • 8fb6af8 release: v8.0.0
  • c756529 Merge pull request #423 from adamgruber/release-trusted-publishing
  • fc9467a ci: publish to npm via trusted publishing (OIDC)
  • e457862 Merge pull request #422 from adamgruber/release-workflow-fixups
  • 5884fea ci: publish before pushing git state; fix repository.url
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for mochawesome since your current version.

Install script changes

This version adds prepare script that runs during installation. Review the package contents before updating.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 18, 2026
@TimelordUK

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/mochawesome-8.0.1 branch 3 times, most recently from c960128 to dc111fe Compare August 20, 2026 05:41
Bumps [mochawesome](https://github.com/adamgruber/mochawesome) from 7.1.4 to 8.0.1.
- [Release notes](https://github.com/adamgruber/mochawesome/releases)
- [Changelog](https://github.com/adamgruber/mochawesome/blob/main/CHANGELOG.md)
- [Commits](adamgruber/mochawesome@7.1.4...8.0.1)

---
updated-dependencies:
- dependency-name: mochawesome
  dependency-version: 8.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/mochawesome-8.0.1 branch from dc111fe to e810a11 Compare August 20, 2026 05:52
@dependabot @github

dependabot Bot commented on behalf of github Aug 20, 2026

Copy link
Copy Markdown
Contributor Author

Looks like mochawesome is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 20, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/mochawesome-8.0.1 branch August 20, 2026 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant