Skip to content

chore(deps): bump the testing group in /frontend with 11 updates#189

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/testing-2a950a929e
Open

chore(deps): bump the testing group in /frontend with 11 updates#189
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/testing-2a950a929e

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 16, 2026

Bumps the testing group in /frontend with 11 updates:

Package From To
@testing-library/react 16.3.1 16.3.2
@vitest/coverage-v8 4.0.16 4.0.18
jsdom 27.4.0 28.1.0
vitest 4.0.16 4.0.18
@vitest/expect 4.0.16 4.0.18
@vitest/mocker 4.0.16 4.0.18
@vitest/pretty-format 4.0.16 4.0.18
@vitest/runner 4.0.16 4.0.18
@vitest/snapshot 4.0.16 4.0.18
@vitest/spy 4.0.16 4.0.18
@vitest/utils 4.0.16 4.0.18

Updates @testing-library/react from 16.3.1 to 16.3.2

Release notes

Sourced from @​testing-library/react's releases.

v16.3.2

16.3.2 (2026-01-19)

Bug Fixes

  • Update 'onCaughtError' type inference in 'RenderOptions' to work with React v19 (#1438) (f32bd1b)
Commits
  • f32bd1b fix: Update 'onCaughtError' type inference in 'RenderOptions' to work with Re...
  • See full diff in compare view

Updates @vitest/coverage-v8 from 4.0.16 to 4.0.18

Release notes

Sourced from @​vitest/coverage-v8's releases.

v4.0.18

   🚀 Experimental Features

   🐞 Bug Fixes

    View changes on GitHub

v4.0.17

   🚀 Experimental Features

   🐞 Bug Fixes

... (truncated)

Commits

Updates jsdom from 27.4.0 to 28.1.0

Release notes

Sourced from jsdom's releases.

Version 28.1.0

  • Added blob.text(), blob.arrayBuffer(), and blob.bytes() methods.
  • Improved getComputedStyle() to account for CSS specificity when multiple rules apply. (asamuzaK)
  • Improved synchronous XMLHttpRequest performance by using a persistent worker thread, avoiding ~400ms of setup overhead on every synchronous request after the first one.
  • Improved performance of node.getRootNode(), node.isConnected, and event.dispatchEvent() by caching the root node of document-connected trees.
  • Fixed getComputedStyle() to correctly handle !important priority. (asamuzaK)
  • Fixed document.getElementById() to return the first element in tree order when multiple elements share the same ID.
  • Fixed <svg> elements to no longer incorrectly proxy event handlers to the Window.
  • Fixed FileReader event timing and fileReader.result state to more closely follow the spec.
  • Fixed a potential hang when synchronous XMLHttpRequest encountered dispatch errors.
  • Fixed compatibility with environments where Node.js's built-in fetch() has been used before importing jsdom, by working around undici v6/v7 incompatibilities.

Version 28.0.0

  • Overhauled resource loading customization. See the new README for details on the new API.
  • Added MIME type sniffing to <iframe> and <frame> loads.
  • Regression: WebSockets are no longer correctly throttled to one connection per origin. This is a result of the bug at nodejs/undici#4743.
  • Fixed decoding of the query components of <a> and <area> elements in non-UTF-8 documents.
  • Fixed XMLHttpRequest fetches and WebSocket upgrade requests to be interceptable by the new customizable resource loading. (Except synchronous XMLHttpRequests.)
  • Fixed the referrer of a document to be set correctly when redirects are involved; it is now the initiating page, not the last hop in the redirect chain.
  • Fixed correctness bugs when passing ArrayBuffers or typed arrays to various APIs, where they would not correctly snapshot the data.
  • Fixed require("url").parse() deprecation warning when using WebSockets.
  • Fixed <iframe>, <frame>, and <img> (when canvas is installed) to fire load events, not error events, on non-OK HTTP responses.
  • Fixed many small issues in XMLHttpRequest.
Changelog

Sourced from jsdom's changelog.

28.1.0

  • Added blob.text(), blob.arrayBuffer(), and blob.bytes() methods.
  • Improved getComputedStyle() to account for CSS specificity when multiple rules apply. (asamuzaK)
  • Improved synchronous XMLHttpRequest performance by using a persistent worker thread, avoiding ~400ms of setup overhead on every synchronous request after the first one.
  • Improved performance of node.getRootNode(), node.isConnected, and event.dispatchEvent() by caching the root node of document-connected trees.
  • Fixed getComputedStyle() to correctly handle !important priority. (asamuzaK)
  • Fixed document.getElementById() to return the first element in tree order when multiple elements share the same ID.
  • Fixed <svg> elements to no longer incorrectly proxy event handlers to the Window.
  • Fixed FileReader event timing and fileReader.result state to more closely follow the spec.
  • Fixed a potential hang when synchronous XMLHttpRequest encountered dispatch errors.
  • Fixed compatibility with environments where Node.js's built-in fetch() has been used before importing jsdom, by working around undici v6/v7 incompatibilities.

28.0.0

  • Overhauled resource loading customization. See the new README for details on the new API.
  • Added MIME type sniffing to <iframe> and <frame> loads.
  • Regression: WebSockets are no longer correctly throttled to one connection per origin. This is a result of the bug at nodejs/undici#4743.
  • Fixed decoding of the query components of <a> and <area> elements in non-UTF-8 documents.
  • Fixed XMLHttpRequest fetches and WebSocket upgrade requests to be interceptable by the new customizable resource loading. (Except synchronous XMLHttpRequests.)
  • Fixed the referrer of a document to be set correctly when redirects are involved; it is now the initiating page, not the last hop in the redirect chain.
  • Fixed correctness bugs when passing ArrayBuffers or typed arrays to various APIs, where they would not correctly snapshot the data.
  • Fixed require("url").parse() deprecation warning when using WebSockets.
  • Fixed <iframe>, <frame>, and <img> (when canvas is installed) to fire load events, not error events, on non-OK HTTP responses.
  • Fixed many small issues in XMLHttpRequest.
Commits
  • 12949b5 Version 28.1.0
  • ce4c58f Apply CSS specificity when computing styles
  • 7ed55a0 Skip single-byte-decoder encoding tests on Node 20
  • f3b1973 Generalize node version conditions in test expectations
  • 853c596 Rewrite getElementById ID caching for tree-order correctness
  • 5fbfde6 Fix potential sync XHR worker hang from unhandled dispatch errors
  • 82df38f Cache the root node for document-connected trees
  • ed7c5c0 Add documentation comment to create-event-accessor.js
  • b4562e9 Simplify Window.js installEventHandlers
  • 7da340f Centralize "determine the target of an event handler"
  • Additional commits viewable in compare view

Updates vitest from 4.0.16 to 4.0.18

Release notes

Sourced from vitest's releases.

v4.0.18

   🚀 Experimental Features

   🐞 Bug Fixes

    View changes on GitHub

v4.0.17

   🚀 Experimental Features

   🐞 Bug Fixes

... (truncated)

Commits

Updates @vitest/expect from 4.0.16 to 4.0.18

Release notes

Sourced from @​vitest/expect's releases.

v4.0.18

   🚀 Experimental Features

   🐞 Bug Fixes

    View changes on GitHub

v4.0.17

   🚀 Experimental Features

   🐞 Bug Fixes

... (truncated)

Commits

Updates @vitest/mocker from 4.0.16 to 4.0.18

Release notes

Sourced from @​vitest/mocker's releases.

v4.0.18

   🚀 Experimental Features

   🐞 Bug Fixes

    View changes on GitHub

v4.0.17

   🚀 Experimental Features

   🐞 Bug Fixes

... (truncated)

Commits

Updates @vitest/pretty-format from 4.0.16 to 4.0.18

Release notes

Sourced from @​vitest/pretty-format's releases.

v4.0.18

   🚀 Experimental Features

   🐞 Bug Fixes

    View changes on GitHub

v4.0.17

   🚀 Experimental Features

   🐞 Bug Fixes

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Feb 16, 2026
@dependabot dependabot bot requested a review from mbuckingham74 as a code owner February 16, 2026 09:29
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Feb 16, 2026
@github-actions
Copy link

🔔 Manual Review Required

This is a major version update and requires manual review before merging.

Update Details:

  • Dependency: @testing-library/react, @vitest/coverage-v8, jsdom, vitest, @vitest/expect, @vitest/mocker, @vitest/pretty-format, @vitest/runner, @vitest/snapshot, @vitest/spy, @vitest/utils
  • Update Type: version-update:semver-major

Review Checklist:

  • Check changelog for breaking changes
  • Review migration guide (if any)
  • Test locally with docker-compose up
  • Verify all 476 tests pass
  • Check for deprecated API usage

Once reviewed and tested, merge manually or approve auto-merge with:

gh pr merge --auto --squash 189

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/frontend/testing-2a950a929e branch from 885123b to 3f3f50b Compare February 23, 2026 09:36
@github-actions
Copy link

🔔 Manual Review Required

This is a major version update and requires manual review before merging.

Update Details:

  • Dependency: @testing-library/react, @vitest/coverage-v8, jsdom, vitest, @vitest/expect, @vitest/mocker, @vitest/pretty-format, @vitest/runner, @vitest/snapshot, @vitest/spy, @vitest/utils
  • Update Type: version-update:semver-major

Review Checklist:

  • Check changelog for breaking changes
  • Review migration guide (if any)
  • Test locally with docker-compose up
  • Verify all 476 tests pass
  • Check for deprecated API usage

Once reviewed and tested, merge manually or approve auto-merge with:

gh pr merge --auto --squash 189

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/frontend/testing-2a950a929e branch from 3f3f50b to 48148de Compare February 28, 2026 22:45
@github-actions
Copy link

🔔 Manual Review Required

This is a major version update and requires manual review before merging.

Update Details:

  • Dependency: @testing-library/react, @vitest/coverage-v8, jsdom, vitest, @vitest/expect, @vitest/mocker, @vitest/pretty-format, @vitest/runner, @vitest/snapshot, @vitest/spy, @vitest/utils
  • Update Type: version-update:semver-major

Review Checklist:

  • Check changelog for breaking changes
  • Review migration guide (if any)
  • Test locally with docker-compose up
  • Verify all 476 tests pass
  • Check for deprecated API usage

Once reviewed and tested, merge manually or approve auto-merge with:

gh pr merge --auto --squash 189

Bumps the testing group in /frontend with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.1` | `16.3.2` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.16` | `4.0.18` |
| [jsdom](https://github.com/jsdom/jsdom) | `27.4.0` | `28.1.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.16` | `4.0.18` |
| [@vitest/expect](https://github.com/vitest-dev/vitest/tree/HEAD/packages/expect) | `4.0.16` | `4.0.18` |
| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `4.0.16` | `4.0.18` |
| [@vitest/pretty-format](https://github.com/vitest-dev/vitest/tree/HEAD/packages/pretty-format) | `4.0.16` | `4.0.18` |
| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.0.16` | `4.0.18` |
| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `4.0.16` | `4.0.18` |
| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `4.0.16` | `4.0.18` |
| [@vitest/utils](https://github.com/vitest-dev/vitest/tree/HEAD/packages/utils) | `4.0.16` | `4.0.18` |


Updates `@testing-library/react` from 16.3.1 to 16.3.2
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](testing-library/react-testing-library@v16.3.1...v16.3.2)

Updates `@vitest/coverage-v8` from 4.0.16 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/coverage-v8)

Updates `jsdom` from 27.4.0 to 28.1.0
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](jsdom/jsdom@27.4.0...28.1.0)

Updates `vitest` from 4.0.16 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/vitest)

Updates `@vitest/expect` from 4.0.16 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/expect)

Updates `@vitest/mocker` from 4.0.16 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/mocker)

Updates `@vitest/pretty-format` from 4.0.16 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/pretty-format)

Updates `@vitest/runner` from 4.0.16 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/runner)

Updates `@vitest/snapshot` from 4.0.16 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/snapshot)

Updates `@vitest/spy` from 4.0.16 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/spy)

Updates `@vitest/utils` from 4.0.16 to 4.0.18
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.18/packages/utils)

---
updated-dependencies:
- dependency-name: "@testing-library/react"
  dependency-version: 16.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.0.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: jsdom
  dependency-version: 28.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: testing
- dependency-name: vitest
  dependency-version: 4.0.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: "@vitest/expect"
  dependency-version: 4.0.18
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: "@vitest/mocker"
  dependency-version: 4.0.18
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: "@vitest/pretty-format"
  dependency-version: 4.0.18
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: "@vitest/runner"
  dependency-version: 4.0.18
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: "@vitest/snapshot"
  dependency-version: 4.0.18
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: "@vitest/spy"
  dependency-version: 4.0.18
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: "@vitest/utils"
  dependency-version: 4.0.18
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: testing
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/frontend/testing-2a950a929e branch from 48148de to e6a5387 Compare February 28, 2026 22:48
@github-actions
Copy link

🔔 Manual Review Required

This is a major version update and requires manual review before merging.

Update Details:

  • Dependency: @testing-library/react, @vitest/coverage-v8, jsdom, vitest, @vitest/expect, @vitest/mocker, @vitest/pretty-format, @vitest/runner, @vitest/snapshot, @vitest/spy, @vitest/utils
  • Update Type: version-update:semver-major

Review Checklist:

  • Check changelog for breaking changes
  • Review migration guide (if any)
  • Test locally with docker-compose up
  • Verify all 476 tests pass
  • Check for deprecated API usage

Once reviewed and tested, merge manually or approve auto-merge with:

gh pr merge --auto --squash 189

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.

0 participants