Skip to content

chore(deps): bump the test-optimization group across 1 directory with 8 updates#8991

Merged
BridgeAR merged 1 commit into
masterfrom
dependabot/npm_and_yarn/packages/dd-trace/test/plugins/versions/test-optimization-721f8d1a73
Jun 22, 2026
Merged

chore(deps): bump the test-optimization group across 1 directory with 8 updates#8991
BridgeAR merged 1 commit into
masterfrom
dependabot/npm_and_yarn/packages/dd-trace/test/plugins/versions/test-optimization-721f8d1a73

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 19, 2026

Copy link
Copy Markdown
Contributor

Bumps the test-optimization group with 8 updates in the /packages/dd-trace/test/plugins/versions directory:

Package From To
@happy-dom/jest-environment 20.10.3 20.10.6
@playwright/test 1.60.0 1.61.0
@vitest/coverage-istanbul 4.1.8 4.1.9
@vitest/coverage-v8 4.1.8 4.1.9
@vitest/runner 4.1.8 4.1.9
playwright 1.60.0 1.61.0
playwright-core 1.60.0 1.61.0
vitest 4.1.8 4.1.9

Updates @happy-dom/jest-environment from 20.10.3 to 20.10.6

Release notes

Sourced from @​happy-dom/jest-environment's releases.

v20.10.6

👷‍♂️ Patch fixes

v20.10.5

👷‍♂️ Patch fixes

  • Adds cache to query selector parser - By @​capricorn86 in task #2142
    • The selector parser degraded in performance in v20.6.3 to solve more complex selectors
    • Parsing is still a bit slower, but the cache will hopefully mitigate most of the problem

v20.10.4

👷‍♂️ Patch fixes

  • Coerce null qualifiedName to empty string in createDocument - By @​Firer in task #2206
Commits

Updates @playwright/test from 1.60.0 to 1.61.0

Release notes

Sourced from @​playwright/test's releases.

v1.61.0

🔑 WebAuthn passkeys

New Credentials virtual authenticator, available via browserContext.credentials, lets tests register passkeys and answer navigator.credentials.create() / navigator.credentials.get() ceremonies in the page — no real hardware key required, works in all browsers:

const context = await browser.newContext();
// Seed a passkey your backend provisioned for a test user.
await context.credentials.create('example.com', {
id: credentialId,
userHandle,
privateKey,
publicKey,
});
await context.credentials.install();
const page = await context.newPage();
await page.goto('https://example.com/login');
// The page's navigator.credentials.get() is answered with the seeded passkey.

You can also let the app register a passkey once in a setup test, read it back with credentials.get(), and seed it into later tests — see Credentials for details.

🗃️ Web Storage

New WebStorage API, available via page.localStorage and page.sessionStorage, reads and writes the page's storage for the current origin:

await page.localStorage.setItem('token', 'abc');
const token = await page.localStorage.getItem('token');
const items = await page.sessionStorage.items();

New APIs

Network

Browser and Screencast

  • New option artifactsDir in browserType.connectOverCDP() controls where artifacts such as traces and downloads are stored when attached to an existing browser.
  • New option cursor in screencast.showActions() controls the cursor decoration rendered for pointer actions.
  • The onFrame callback in screencast.start() now receives a timestamp of when the frame was presented by the browser.

Test runner

  • The testOptions.video option now supports the same set of modes as trace: new 'on-all-retries', 'retain-on-first-failure' and 'retain-on-failure-and-retries' values. See the video modes table for which runs are recorded and kept in each mode.
  • Supported expect.soft.poll(...).
  • New fullConfig.argv — a snapshot of process.argv from the runner process, handy for reading custom arguments passed after the -- separator.
  • New fullConfig.failOnFlakyTests mirrors the config option, so reporters can explain why a flaky run failed.
  • testInfo.errors now lists each sub-error of an AggregateError as a separate entry.

... (truncated)

Commits
  • 1cc5a90 cherry-pick(#41295): chore: PLAYWRIGHT_TRACING_NO_WEBSOCKET_FRAMES and PLAYWR...
  • a6772bd cherry-pick(#41280): Revert "fix(trace-viewer): add keyboard navigation to `N...
  • 8133dcf cherry-pick(#41283): docs: add Ubuntu 26.04 and Node.js 26.x to system requir...
  • 812432e chore: mark v1.61.0 (#41277)
  • ac05145 fix(fetch): report serverAddr and securityDetails for reused sockets (#41267)
  • 056efc9 fix(trace-viewer): add keyboard navigation to NetworkFilters component (#41...
  • 41f7b9a chore: fixes uncovered by the .NET 1.61 roll (#41266)
  • ba50778 fix(mcp): assign caps as array for legacy --vision flag (#41253)
  • b8ee5ae docs: release notes for v1.61 (#41261)
  • 49c1f69 fix(trace viewer): load trace from a local file (#41263)
  • Additional commits viewable in compare view

Updates @vitest/coverage-istanbul from 4.1.8 to 4.1.9

Release notes

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

v4.1.9

🐞 Bug Fixes

View changes on GitHub
Commits

Updates @vitest/coverage-v8 from 4.1.8 to 4.1.9

Release notes

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

v4.1.9

🐞 Bug Fixes

View changes on GitHub
Commits

Updates @vitest/runner from 4.1.8 to 4.1.9

Release notes

Sourced from @​vitest/runner's releases.

v4.1.9

🐞 Bug Fixes

View changes on GitHub
Commits

Updates playwright from 1.60.0 to 1.61.0

Release notes

Sourced from playwright's releases.

v1.61.0

🔑 WebAuthn passkeys

New Credentials virtual authenticator, available via browserContext.credentials, lets tests register passkeys and answer navigator.credentials.create() / navigator.credentials.get() ceremonies in the page — no real hardware key required, works in all browsers:

const context = await browser.newContext();
// Seed a passkey your backend provisioned for a test user.
await context.credentials.create('example.com', {
id: credentialId,
userHandle,
privateKey,
publicKey,
});
await context.credentials.install();
const page = await context.newPage();
await page.goto('https://example.com/login');
// The page's navigator.credentials.get() is answered with the seeded passkey.

You can also let the app register a passkey once in a setup test, read it back with credentials.get(), and seed it into later tests — see Credentials for details.

🗃️ Web Storage

New WebStorage API, available via page.localStorage and page.sessionStorage, reads and writes the page's storage for the current origin:

await page.localStorage.setItem('token', 'abc');
const token = await page.localStorage.getItem('token');
const items = await page.sessionStorage.items();

New APIs

Network

Browser and Screencast

  • New option artifactsDir in browserType.connectOverCDP() controls where artifacts such as traces and downloads are stored when attached to an existing browser.
  • New option cursor in screencast.showActions() controls the cursor decoration rendered for pointer actions.
  • The onFrame callback in screencast.start() now receives a timestamp of when the frame was presented by the browser.

Test runner

  • The testOptions.video option now supports the same set of modes as trace: new 'on-all-retries', 'retain-on-first-failure' and 'retain-on-failure-and-retries' values. See the video modes table for which runs are recorded and kept in each mode.
  • Supported expect.soft.poll(...).
  • New fullConfig.argv — a snapshot of process.argv from the runner process, handy for reading custom arguments passed after the -- separator.
  • New fullConfig.failOnFlakyTests mirrors the config option, so reporters can explain why a flaky run failed.
  • testInfo.errors now lists each sub-error of an AggregateError as a separate entry.

... (truncated)

Commits
  • 1cc5a90 cherry-pick(#41295): chore: PLAYWRIGHT_TRACING_NO_WEBSOCKET_FRAMES and PLAYWR...
  • a6772bd cherry-pick(#41280): Revert "fix(trace-viewer): add keyboard navigation to `N...
  • 8133dcf cherry-pick(#41283): docs: add Ubuntu 26.04 and Node.js 26.x to system requir...
  • 812432e chore: mark v1.61.0 (#41277)
  • ac05145 fix(fetch): report serverAddr and securityDetails for reused sockets (#41267)
  • 056efc9 fix(trace-viewer): add keyboard navigation to NetworkFilters component (#41...
  • 41f7b9a chore: fixes uncovered by the .NET 1.61 roll (#41266)
  • ba50778 fix(mcp): assign caps as array for legacy --vision flag (#41253)
  • b8ee5ae docs: release notes for v1.61 (#41261)
  • 49c1f69 fix(trace viewer): load trace from a local file (#41263)
  • Additional commits viewable in compare view

Updates playwright-core from 1.60.0 to 1.61.0

Release notes

Sourced from playwright-core's releases.

v1.61.0

🔑 WebAuthn passkeys

New Credentials virtual authenticator, available via browserContext.credentials, lets tests register passkeys and answer navigator.credentials.create() / navigator.credentials.get() ceremonies in the page — no real hardware key required, works in all browsers:

const context = await browser.newContext();
// Seed a passkey your backend provisioned for a test user.
await context.credentials.create('example.com', {
id: credentialId,
userHandle,
privateKey,
publicKey,
});
await context.credentials.install();
const page = await context.newPage();
await page.goto('https://example.com/login');
// The page's navigator.credentials.get() is answered with the seeded passkey.

You can also let the app register a passkey once in a setup test, read it back with credentials.get(), and seed it into later tests — see Credentials for details.

🗃️ Web Storage

New WebStorage API, available via page.localStorage and page.sessionStorage, reads and writes the page's storage for the current origin:

await page.localStorage.setItem('token', 'abc');
const token = await page.localStorage.getItem('token');
const items = await page.sessionStorage.items();

New APIs

Network

Browser and Screencast

  • New option artifactsDir in browserType.connectOverCDP() controls where artifacts such as traces and downloads are stored when attached to an existing browser.
  • New option cursor in screencast.showActions() controls the cursor decoration rendered for pointer actions.
  • The onFrame callback in screencast.start() now receives a timestamp of when the frame was presented by the browser.

Test runner

  • The testOptions.video option now supports the same set of modes as trace: new 'on-all-retries', 'retain-on-first-failure' and 'retain-on-failure-and-retries' values. See the video modes table for which runs are recorded and kept in each mode.
  • Supported expect.soft.poll(...).
  • New fullConfig.argv — a snapshot of process.argv from the runner process, handy for reading custom arguments passed after the -- separator.
  • New fullConfig.failOnFlakyTests mirrors the config option, so reporters can explain why a flaky run failed.
  • testInfo.errors now lists each sub-error of an AggregateError as a separate entry.

... (truncated)

Commits
  • 1cc5a90 cherry-pick(#41295): chore: PLAYWRIGHT_TRACING_NO_WEBSOCKET_FRAMES and PLAYWR...
  • a6772bd cherry-pick(#41280): Revert "fix(trace-viewer): add keyboard navigation to `N...
  • 8133dcf cherry-pick(#41283): docs: add Ubuntu 26.04 and Node.js 26.x to system requir...
  • 812432e chore: mark v1.61.0 (#41277)
  • ac05145 fix(fetch): report serverAddr and securityDetails for reused sockets (#41267)
  • 056efc9 fix(trace-viewer): add keyboard navigation to NetworkFilters component (#41...
  • 41f7b9a chore: fixes uncovered by the .NET 1.61 roll (#41266)
  • ba50778 fix(mcp): assign caps as array for legacy --vision flag (#41253)
  • b8ee5ae docs: release notes for v1.61 (#41261)
  • 49c1f69 fix(trace viewer): load trace from a local file (#41263)
  • Additional commits viewable in compare view

Updates vitest from 4.1.8 to 4.1.9

Release notes

Sourced from vitest's releases.

v4.1.9

🐞 Bug Fixes

View changes on GitHub
Commits
  • a7a61e7 chore: release v4.1.9 (#10598)
  • 934b0f5 fix(pool): prevent test run hang on worker crash (#10543) [backport to v4] (#...
  • 7fb2965 fix(browser): wait for orchestrator readiness before resolving browser sessio...
  • a518019 fix: fix importOriginal with optimizer and query import [backport to v4] (#...
  • See full diff in compare view

@dependabot dependabot Bot added dependabot dependencies javascript Pull requests that update javascript code semver-patch labels Jun 19, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner June 19, 2026 00:58
@dependabot
dependabot Bot requested review from tlhunter and removed request for a team June 19, 2026 00:58
@dd-octo-sts

dd-octo-sts Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Overall package size

Self size: 6.26 MB
Deduped: 7.32 MB
No deduping: 7.32 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.1.0 | 101.28 kB | 840.46 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | dc-polyfill | 0.1.11 | 25.74 kB | 25.74 kB |

🤖 This report was automatically generated by heaviest-objects-in-the-universe

@codecov

codecov Bot commented Jun 19, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.41%. Comparing base (e3b28c3) to head (f27f838).
⚠️ Report is 19 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #8991      +/-   ##
==========================================
+ Coverage   92.59%   93.41%   +0.82%     
==========================================
  Files         878      878              
  Lines       50301    50301              
  Branches     9876     9876              
==========================================
+ Hits        46578    46991     +413     
+ Misses       3723     3310     -413     
Flag Coverage Δ
aiguard-integration-active 41.77% <ø> (ø)
aiguard-integration-latest 41.65% <ø> (-0.13%) ⬇️
aiguard-integration-maintenance 41.86% <ø> (?)
aiguard-macos 34.76% <ø> (-0.08%) ⬇️
aiguard-ubuntu 34.91% <ø> (-0.08%) ⬇️
aiguard-windows 34.59% <ø> (-0.08%) ⬇️
apm-capabilities-tracing-macos 47.93% <ø> (-0.04%) ⬇️
apm-capabilities-tracing-ubuntu-active 48.13% <ø> (+0.17%) ⬆️
apm-capabilities-tracing-ubuntu-latest 47.96% <ø> (ø)
apm-capabilities-tracing-ubuntu-maintenance 48.18% <ø> (?)
apm-capabilities-tracing-ubuntu-oldest ?
apm-capabilities-tracing-windows 47.95% <ø> (?)
apm-integrations-aerospike-18-gte.5.2.0 33.19% <ø> (?)
apm-integrations-aerospike-20-gte.5.5.0 33.21% <ø> (-0.08%) ⬇️
apm-integrations-aerospike-22-gte.5.12.1 33.22% <ø> (-0.08%) ⬇️
apm-integrations-aerospike-22-gte.6.0.0 33.22% <ø> (-0.08%) ⬇️
apm-integrations-aerospike-eol- 33.12% <ø> (-0.08%) ⬇️
apm-integrations-child-process 34.14% <ø> (-0.08%) ⬇️
apm-integrations-confluentinc-kafka-javascript-18 40.19% <ø> (-0.08%) ⬇️
apm-integrations-confluentinc-kafka-javascript-20 40.21% <ø> (-0.08%) ⬇️
apm-integrations-confluentinc-kafka-javascript-22 40.21% <ø> (-0.08%) ⬇️
apm-integrations-confluentinc-kafka-javascript-24 40.10% <ø> (-0.08%) ⬇️
apm-integrations-couchbase-18 33.38% <ø> (-0.08%) ⬇️
apm-integrations-couchbase-eol 33.26% <ø> (-0.25%) ⬇️
apm-integrations-dns 33.14% <ø> (-0.08%) ⬇️
apm-integrations-elasticsearch 34.15% <ø> (-0.08%) ⬇️
apm-integrations-http-latest 41.31% <ø> (-0.09%) ⬇️
apm-integrations-http-maintenance 41.40% <ø> (?)
apm-integrations-http-oldest 41.33% <ø> (-0.07%) ⬇️
apm-integrations-http2 38.49% <ø> (-0.24%) ⬇️
apm-integrations-kafkajs-latest 40.29% <ø> (?)
apm-integrations-kafkajs-oldest 40.38% <ø> (-0.09%) ⬇️
apm-integrations-net 33.84% <ø> (-0.08%) ⬇️
apm-integrations-next-11.1.4 36.52% <ø> (ø)
apm-integrations-next-12.3.7 36.52% <ø> (ø)
apm-integrations-next-13.0.0 29.18% <ø> (?)
apm-integrations-next-13.2.0 29.18% <ø> (-0.08%) ⬇️
apm-integrations-next-13.5.11 29.32% <ø> (-0.08%) ⬇️
apm-integrations-next-14.0.0 29.29% <ø> (-0.04%) ⬇️
apm-integrations-next-14.2.35 29.25% <ø> (-0.08%) ⬇️
apm-integrations-next-14.2.6 29.25% <ø> (-0.08%) ⬇️
apm-integrations-next-14.2.7 29.25% <ø> (-0.08%) ⬇️
apm-integrations-next-15.0.0 29.25% <ø> (-0.08%) ⬇️
apm-integrations-next-15.4.0 29.32% <ø> (-0.08%) ⬇️
apm-integrations-next-latest 29.35% <ø> (?)
apm-integrations-oracledb 34.03% <ø> (-0.08%) ⬇️
apm-integrations-prisma-18-gte.6.16.0.and.lt.7.0.0 ?
apm-integrations-prisma-latest-all 34.32% <ø> (-0.08%) ⬇️
apm-integrations-restify 35.28% <ø> (-0.08%) ⬇️
apm-integrations-sharedb 32.55% <ø> (-0.08%) ⬇️
apm-integrations-tedious 33.45% <ø> (-0.08%) ⬇️
appsec-express 51.06% <ø> (-0.07%) ⬇️
appsec-fastify 47.81% <ø> (-0.06%) ⬇️
appsec-graphql 47.87% <ø> (?)
appsec-integration-active ?
appsec-integration-latest 36.10% <ø> (ø)
appsec-integration-maintenance 36.16% <ø> (?)
appsec-integration-oldest 36.16% <ø> (ø)
appsec-kafka 40.51% <ø> (+0.07%) ⬆️
appsec-ldapjs 39.91% <ø> (?)
appsec-lodash 39.83% <ø> (-0.07%) ⬇️
appsec-macos 57.23% <ø> (-0.06%) ⬇️
appsec-mongodb-core 44.01% <ø> (-0.06%) ⬇️
appsec-mongoose 44.86% <ø> (-0.06%) ⬇️
appsec-mysql 47.09% <ø> (-0.06%) ⬇️
appsec-next-latest-11.1.4 27.45% <ø> (-0.07%) ⬇️
appsec-next-latest-12.3.7 27.66% <ø> (ø)
appsec-next-latest-13.0.0 29.26% <ø> (-0.08%) ⬇️
appsec-next-latest-13.2.0 29.28% <ø> (-0.08%) ⬇️
appsec-next-latest-13.5.11 29.38% <ø> (-0.08%) ⬇️
appsec-next-latest-14.0.0 29.31% <ø> (-0.08%) ⬇️
appsec-next-latest-14.2.35 ?
appsec-next-latest-14.2.6 29.31% <ø> (-0.08%) ⬇️
appsec-next-latest-14.2.7 29.31% <ø> (-0.08%) ⬇️
appsec-next-latest-15.0.0 29.31% <ø> (-0.08%) ⬇️
appsec-next-latest-latest ?
appsec-next-oldest-11.1.4 27.50% <ø> (-0.08%) ⬇️
appsec-next-oldest-12.3.7 29.32% <ø> (-0.08%) ⬇️
appsec-next-oldest-13.0.0 29.32% <ø> (-0.08%) ⬇️
appsec-next-oldest-13.2.0 29.59% <ø> (-0.08%) ⬇️
appsec-next-oldest-13.5.11 29.68% <ø> (-0.08%) ⬇️
appsec-next-oldest-14.0.0 29.62% <ø> (-0.08%) ⬇️
appsec-next-oldest-14.2.35 29.62% <ø> (-0.08%) ⬇️
appsec-next-oldest-14.2.6 29.62% <ø> (-0.08%) ⬇️
appsec-next-oldest-14.2.7 29.62% <ø> (-0.08%) ⬇️
appsec-next-oldest-15.0.0 29.62% <ø> (-0.08%) ⬇️
appsec-next-oldest-latest 27.86% <ø> (ø)
appsec-node-serialize 39.14% <ø> (-0.07%) ⬇️
appsec-passport 42.78% <ø> (-0.07%) ⬇️
appsec-postgres 46.82% <ø> (-0.06%) ⬇️
appsec-sourcing 38.55% <ø> (-0.07%) ⬇️
appsec-stripe 40.62% <ø> (-0.07%) ⬇️
appsec-template 39.38% <ø> (-0.07%) ⬇️
appsec-ubuntu 57.35% <ø> (-0.06%) ⬇️
appsec-windows 57.18% <ø> (+0.03%) ⬆️
debugger-ubuntu-active 43.55% <ø> (ø)
debugger-ubuntu-latest 43.55% <ø> (ø)
debugger-ubuntu-maintenance 43.67% <ø> (-0.29%) ⬇️
debugger-ubuntu-oldest 43.98% <ø> (-0.05%) ⬇️
instrumentations-instrumentation-ai 45.15% <ø> (ø)
instrumentations-instrumentation-aws-sdk 44.75% <ø> (ø)
instrumentations-instrumentation-bluebird 27.62% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-body-parser 35.75% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-child_process 33.52% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-connect 48.04% <ø> (ø)
instrumentations-instrumentation-cookie-parser 29.51% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-couchbase-18 45.83% <ø> (ø)
instrumentations-instrumentation-couchbase-eol 45.83% <ø> (ø)
instrumentations-instrumentation-crypto 27.67% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-express 29.72% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-express-mongo-sanitize 29.62% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-express-multi-version 41.47% <ø> (ø)
instrumentations-instrumentation-express-session 35.52% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-fastify 48.04% <ø> (ø)
instrumentations-instrumentation-fetch 44.76% <ø> (ø)
instrumentations-instrumentation-fs 27.38% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-generic-pool 27.39% <ø> (ø)
instrumentations-instrumentation-hono 28.82% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-http 38.08% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-http-client-options 37.68% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-kafkajs 48.75% <ø> (ø)
instrumentations-instrumentation-knex 27.61% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-koa 45.71% <ø> (ø)
instrumentations-instrumentation-light-my-request 35.38% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-mongoose 28.70% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-multer 35.42% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-mysql2 33.54% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-openai-lifecycle 45.82% <ø> (ø)
instrumentations-instrumentation-otel-sdk-trace 25.67% <ø> (ø)
instrumentations-instrumentation-passport 39.31% <ø> (-0.07%) ⬇️
instrumentations-instrumentation-passport-http 39.01% <ø> (?)
instrumentations-instrumentation-passport-local 39.46% <ø> (-0.07%) ⬇️
instrumentations-instrumentation-pg 33.27% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-promise 27.57% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-promise-js 27.57% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-q 27.60% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-restify 47.30% <ø> (ø)
instrumentations-instrumentation-router 43.37% <ø> (ø)
instrumentations-instrumentation-stripe 28.09% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-url 27.50% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-when 27.58% <ø> (-0.08%) ⬇️
instrumentations-instrumentation-zlib 27.55% <ø> (-0.08%) ⬇️
instrumentations-integration-esbuild-0.16.12-active 24.70% <ø> (ø)
instrumentations-integration-esbuild-0.16.12-latest 24.70% <ø> (ø)
instrumentations-integration-esbuild-0.16.12-maintenance 18.70% <ø> (?)
instrumentations-integration-esbuild-0.16.12-oldest 18.69% <ø> (ø)
instrumentations-integration-esbuild-latest-active 24.70% <ø> (ø)
instrumentations-integration-esbuild-latest-latest 24.70% <ø> (ø)
instrumentations-integration-esbuild-latest-maintenance 18.70% <ø> (ø)
instrumentations-integration-esbuild-latest-oldest 18.69% <ø> (?)
llmobs-ai 35.24% <ø> (-0.07%) ⬇️
llmobs-anthropic 36.63% <ø> (-0.08%) ⬇️
llmobs-bedrock 36.13% <ø> (?)
llmobs-google-genai 36.05% <ø> (-0.07%) ⬇️
llmobs-langchain 34.90% <ø> (-0.06%) ⬇️
llmobs-openai-latest 39.55% <ø> (-0.07%) ⬇️
llmobs-openai-oldest 39.63% <ø> (-0.07%) ⬇️
llmobs-sdk-active 43.59% <ø> (-0.08%) ⬇️
llmobs-sdk-latest 43.59% <ø> (-0.08%) ⬇️
llmobs-sdk-maintenance 43.70% <ø> (-0.08%) ⬇️
llmobs-sdk-oldest 43.68% <ø> (-0.08%) ⬇️
llmobs-vertex-ai 35.68% <ø> (-0.08%) ⬇️
master-coverage 93.41% <ø> (?)
openfeature-macos 37.55% <ø> (-0.01%) ⬇️
openfeature-ubuntu 37.69% <ø> (ø)
openfeature-unit-active 49.95% <ø> (ø)
openfeature-unit-latest 49.95% <ø> (ø)
openfeature-unit-maintenance 50.32% <ø> (ø)
openfeature-unit-oldest 50.32% <ø> (ø)
openfeature-windows 37.43% <ø> (ø)
platform-core 45.98% <ø> (ø)
platform-esbuild 47.00% <ø> (ø)
platform-instrumentations-misc 29.44% <ø> (ø)
platform-integration-active 46.67% <ø> (+0.04%) ⬆️
platform-integration-latest 46.66% <ø> (?)
platform-integration-maintenance 46.77% <ø> (-0.02%) ⬇️
platform-integration-oldest ?
platform-shimmer 47.05% <ø> (ø)
platform-unit-guardrails 44.04% <ø> (ø)
platform-webpack 18.23% <ø> (ø)
plugins-aws-durable-execution-sdk-js 32.90% <ø> (-0.07%) ⬇️
plugins-axios 35.49% <ø> (ø)
plugins-azure-cosmos 35.97% <ø> (-0.10%) ⬇️
plugins-azure-event-hubs 34.84% <ø> (ø)
plugins-azure-service-bus 35.32% <ø> (ø)
plugins-body-parser 36.50% <ø> (ø)
plugins-bullmq 39.58% <ø> (-0.08%) ⬇️
plugins-cassandra 33.82% <ø> (+0.08%) ⬆️
plugins-cookie 40.47% <ø> (ø)
plugins-cookie-parser 40.30% <ø> (ø)
plugins-crypto 42.36% <ø> (ø)
plugins-dd-trace-api 33.38% <ø> (-0.08%) ⬇️
plugins-express-mongo-sanitize 40.35% <ø> (ø)
plugins-express-session 40.22% <ø> (ø)
plugins-fastify 37.84% <ø> (-0.08%) ⬇️
plugins-fetch 34.08% <ø> (-0.08%) ⬇️
plugins-fs 33.79% <ø> (-0.09%) ⬇️
plugins-generic-pool 39.79% <ø> (ø)
plugins-google-cloud-pubsub 41.45% <ø> (-0.09%) ⬇️
plugins-grpc 36.56% <ø> (-0.08%) ⬇️
plugins-handlebars 40.35% <ø> (ø)
plugins-hapi 35.79% <ø> (+0.08%) ⬆️
plugins-hono 35.97% <ø> (-0.08%) ⬇️
plugins-ioredis 34.35% <ø> (-0.08%) ⬇️
plugins-jest 27.10% <ø> (ø)
plugins-knex ?
plugins-langgraph 32.40% <ø> (-0.08%) ⬇️
plugins-ldapjs 38.81% <ø> (ø)
plugins-light-my-request 39.93% <ø> (ø)
plugins-limitd-client 27.99% <ø> (-0.02%) ⬇️
plugins-lodash 39.97% <ø> (ø)
plugins-mariadb 35.18% <ø> (-0.08%) ⬇️
plugins-memcached 33.74% <ø> (-0.08%) ⬇️
plugins-microgateway-core 34.74% <ø> (-0.08%) ⬇️
plugins-modelcontextprotocol-sdk 32.36% <ø> (-0.08%) ⬇️
plugins-moleculer 36.62% <ø> (-0.08%) ⬇️
plugins-mongodb 35.77% <ø> (-0.08%) ⬇️
plugins-mongodb-core 35.47% <ø> (-0.08%) ⬇️
plugins-mongoose 34.36% <ø> (-0.08%) ⬇️
plugins-multer 40.27% <ø> (ø)
plugins-mysql 34.66% <ø> (-0.08%) ⬇️
plugins-mysql2 34.99% <ø> (-0.08%) ⬇️
plugins-nats 36.37% <ø> (-0.08%) ⬇️
plugins-node-serialize 40.49% <ø> (ø)
plugins-opensearch 33.60% <ø> (-0.08%) ⬇️
plugins-passport-http 40.09% <ø> (ø)
plugins-pino 29.85% <ø> (-0.08%) ⬇️
plugins-postgres 34.84% <ø> (+0.06%) ⬆️
plugins-process 42.36% <ø> (ø)
plugins-pug 40.47% <ø> (ø)
plugins-redis 34.26% <ø> (-0.15%) ⬇️
plugins-router 38.28% <ø> (+0.14%) ⬆️
plugins-sequelize 39.75% <ø> (ø)
plugins-test-and-upstream-amqp10 33.88% <ø> (?)
plugins-test-and-upstream-amqplib 39.22% <ø> (+0.08%) ⬆️
plugins-test-and-upstream-apollo 34.82% <ø> (-0.07%) ⬇️
plugins-test-and-upstream-avsc 33.77% <ø> (-0.08%) ⬇️
plugins-test-and-upstream-bunyan 29.07% <ø> (-0.08%) ⬇️
plugins-test-and-upstream-connect 36.36% <ø> (-0.08%) ⬇️
plugins-test-and-upstream-graphql 36.06% <ø> (-0.08%) ⬇️
plugins-test-and-upstream-koa 36.02% <ø> (+0.08%) ⬆️
plugins-test-and-upstream-protobufjs 34.00% <ø> (-0.08%) ⬇️
plugins-test-and-upstream-rhea 39.22% <ø> (-0.04%) ⬇️
plugins-undici 34.57% <ø> (-0.07%) ⬇️
plugins-url 42.36% <ø> (ø)
plugins-valkey 33.84% <ø> (-0.07%) ⬇️
plugins-vm 42.36% <ø> (ø)
plugins-winston 29.71% <ø> (-0.08%) ⬇️
plugins-ws 37.11% <ø> (-0.08%) ⬇️
profiling-macos 43.05% <ø> (?)
profiling-ubuntu 43.49% <ø> (-0.07%) ⬇️
profiling-windows 40.91% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-aws-sdk 33.07% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-bedrockruntime 31.98% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-client 36.20% <ø> (ø)
serverless-aws-sdk-latest-dynamodb 33.96% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-eventbridge 27.01% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-kinesis 37.16% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-lambda 34.42% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-s3 32.33% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-serverless-peer-service 39.31% <ø> (-0.08%) ⬇️
serverless-aws-sdk-latest-sns 38.17% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-sqs 37.79% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-stepfunctions 33.00% <ø> (-0.07%) ⬇️
serverless-aws-sdk-latest-util 46.39% <ø> (ø)
serverless-aws-sdk-oldest-aws-sdk 33.19% <ø> (-0.07%) ⬇️
serverless-aws-sdk-oldest-bedrockruntime 32.08% <ø> (-0.07%) ⬇️
serverless-aws-sdk-oldest-client ?
serverless-aws-sdk-oldest-dynamodb 34.00% <ø> (-0.12%) ⬇️
serverless-aws-sdk-oldest-eventbridge 27.09% <ø> (-0.07%) ⬇️
serverless-aws-sdk-oldest-kinesis 37.33% <ø> (-0.07%) ⬇️
serverless-aws-sdk-oldest-lambda ?
serverless-aws-sdk-oldest-s3 32.46% <ø> (-0.07%) ⬇️
serverless-aws-sdk-oldest-serverless-peer-service 39.40% <ø> (-0.08%) ⬇️
serverless-aws-sdk-oldest-sns 38.27% <ø> (-0.07%) ⬇️
serverless-aws-sdk-oldest-sqs 37.87% <ø> (-0.07%) ⬇️
serverless-aws-sdk-oldest-stepfunctions 33.10% <ø> (-0.07%) ⬇️
serverless-aws-sdk-oldest-util 47.13% <ø> (ø)
serverless-azure-durable-functions 36.77% <ø> (ø)
serverless-azure-functions-eventhubs 38.40% <ø> (ø)
serverless-azure-functions-servicebus 38.45% <ø> (ø)
serverless-lambda 34.45% <ø> (-0.10%) ⬇️
test-optimization-cucumber-latest-7.0.0 49.92% <ø> (+0.11%) ⬆️
test-optimization-cucumber-latest-latest 52.66% <ø> (+0.11%) ⬆️
test-optimization-cucumber-oldest-7.0.0 ?
test-optimization-cypress-latest-12.0.0-commonJS 49.23% <ø> (+0.59%) ⬆️
test-optimization-cypress-latest-12.0.0-esm 48.01% <ø> (-0.59%) ⬇️
test-optimization-cypress-latest-14.5.4-commonJS 48.46% <ø> (+1.15%) ⬆️
test-optimization-cypress-latest-14.5.4-esm 49.14% <ø> (+0.10%) ⬆️
test-optimization-cypress-latest-latest-commonJS 49.60% <ø> (+0.20%) ⬆️
test-optimization-cypress-latest-latest-esm 49.63% <ø> (+0.07%) ⬆️
test-optimization-cypress-oldest-12.0.0-commonJS 49.35% <ø> (+0.80%) ⬆️
test-optimization-cypress-oldest-12.0.0-esm 49.38% <ø> (+0.59%) ⬆️
test-optimization-cypress-oldest-14.5.4-commonJS 49.20% <ø> (+0.07%) ⬆️
test-optimization-cypress-oldest-14.5.4-esm 49.09% <ø> (+1.32%) ⬆️
test-optimization-jest-latest-latest 55.36% <ø> (+0.08%) ⬆️
test-optimization-jest-latest-oldest 52.37% <ø> (-1.84%) ⬇️
test-optimization-jest-oldest-latest 52.94% <ø> (-2.39%) ⬇️
test-optimization-jest-oldest-oldest 54.30% <ø> (+0.72%) ⬆️
test-optimization-mocha-latest-latest 53.61% <ø> (+0.08%) ⬆️
test-optimization-mocha-latest-oldest 51.17% <ø> (?)
test-optimization-mocha-oldest-latest 53.74% <ø> (+0.08%) ⬆️
test-optimization-mocha-oldest-oldest 51.15% <ø> (+0.08%) ⬆️
test-optimization-playwright-latest-latest-playwright-active-test-span 44.21% <ø> (+0.13%) ⬆️
test-optimization-playwright-latest-latest-playwright-atr 43.00% <ø> (+0.13%) ⬆️
test-optimization-playwright-latest-latest-playwright-efd 43.40% <ø> (+0.06%) ⬆️
test-optimization-playwright-latest-latest-playwright-final-status 43.47% <ø> (+0.10%) ⬆️
test-optimization-playwright-latest-latest-playwright-impacted-tests 42.96% <ø> (ø)
test-optimization-playwright-latest-latest-playwright-reporting ?
test-optimization-playwright-latest-latest-playwright-test-management 44.51% <ø> (?)
test-optimization-playwright-latest-oldest-playwright-active-test-span 44.17% <ø> (+0.27%) ⬆️
test-optimization-playwright-latest-oldest-playwright-atr 43.06% <ø> (+0.10%) ⬆️
test-optimization-playwright-latest-oldest-playwright-efd 43.36% <ø> (+0.09%) ⬆️
test-optimization-playwright-latest-oldest-playwright-final-status 43.40% <ø> (+0.08%) ⬆️
test-optimization-playwright-latest-oldest-playwright-impacted-tests 42.88% <ø> (ø)
test-optimization-playwright-latest-oldest-playwright-reporting 42.81% <ø> (+0.06%) ⬆️
test-optimization-playwright-latest-oldest-playwright-test-management 44.46% <ø> (+0.10%) ⬆️
test-optimization-playwright-oldest-latest-playwright-active-test-span 44.43% <ø> (+0.10%) ⬆️
test-optimization-playwright-oldest-latest-playwright-atr 43.08% <ø> (+0.11%) ⬆️
test-optimization-playwright-oldest-latest-playwright-efd 43.48% <ø> (+0.08%) ⬆️
test-optimization-playwright-oldest-latest-playwright-final-status 43.57% <ø> (+0.08%) ⬆️
test-optimization-playwright-oldest-latest-playwright-impacted-tests 43.03% <ø> (ø)
test-optimization-playwright-oldest-latest-playwright-reporting 43.10% <ø> (+0.11%) ⬆️
test-optimization-playwright-oldest-latest-playwright-test-management 44.59% <ø> (+0.11%) ⬆️
test-optimization-playwright-oldest-oldest-playwright-active-test-span 44.25% <ø> (?)
test-optimization-playwright-oldest-oldest-playwright-atr 43.15% <ø> (+0.10%) ⬆️
test-optimization-playwright-oldest-oldest-playwright-efd 43.42% <ø> (?)
test-optimization-playwright-oldest-oldest-playwright-final-status 43.51% <ø> (+0.10%) ⬆️
test-optimization-playwright-oldest-oldest-playwright-impacted-tests 42.96% <ø> (ø)
test-optimization-playwright-oldest-oldest-playwright-reporting 42.90% <ø> (+0.09%) ⬆️
test-optimization-playwright-oldest-oldest-playwright-test-management 44.52% <ø> (+0.07%) ⬆️
test-optimization-selenium-latest 45.29% <ø> (+0.06%) ⬆️
test-optimization-selenium-oldest 44.88% <ø> (-0.20%) ⬇️
test-optimization-testopt-active 48.30% <ø> (?)
test-optimization-testopt-latest 48.30% <ø> (+0.14%) ⬆️
test-optimization-testopt-maintenance 48.29% <ø> (+0.15%) ⬆️
test-optimization-testopt-oldest 49.40% <ø> (+0.12%) ⬆️
test-optimization-vitest-latest 50.82% <ø> (+0.08%) ⬆️
test-optimization-vitest-oldest 48.15% <ø> (+0.32%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: d7ef60513c

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

"pino-pretty": "13.1.3",
"playwright": "1.60.0",
"playwright-core": "1.60.0",
"playwright": "1.61.0",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Regenerate supported versions for Playwright

This bumps the canonical latest playwright version to 1.61.0, but the checked-in supported-version artifacts are generated from this manifest by scripts/generate-supported-integrations.js and still publish Playwright's max_tracer_supported as 1.60.0. Consumers of supported_versions_table.csv/supported_versions_output.json will continue to think 1.61 is unsupported after this merge; please run npm run generate:supported-integrations and commit the updated artifacts.

Useful? React with 👍 / 👎.

@datadog-datadog-prod-us1

datadog-datadog-prod-us1 Bot commented Jun 19, 2026

Copy link
Copy Markdown

Tests

🎉 All green!

🧪 All tests passed
❄️ No new flaky tests detected

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: f27f838 | Docs | Datadog PR Page | Give us feedback!

@pr-commenter

pr-commenter Bot commented Jun 19, 2026

Copy link
Copy Markdown

Benchmarks

Benchmark execution time: 2026-06-22 14:46:06

Comparing candidate commit f27f838 in PR branch dependabot/npm_and_yarn/packages/dd-trace/test/plugins/versions/test-optimization-721f8d1a73 with baseline commit e3b28c3 in branch master.

📊 Benchmarking dashboard

Found 0 performance improvements and 0 performance regressions! Performance is the same for 1949 metrics, 16 unstable metrics.

Explanation

This is an A/B test comparing a candidate commit's performance against that of a baseline commit. Performance changes are noted in the tables below as:

  • 🟩 = significantly better candidate vs. baseline
  • 🟥 = significantly worse candidate vs. baseline

We compute a confidence interval (CI) over the relative difference of means between metrics from the candidate and baseline commits, considering the baseline as the reference.

If the CI is entirely outside the configured SIGNIFICANT_IMPACT_THRESHOLD (or the deprecated UNCONFIDENCE_THRESHOLD), the change is considered significant.

Feel free to reach out to #apm-benchmarking-platform on Slack if you have any questions.

More details about the CI and significant changes

You can imagine this CI as a range of values that is likely to contain the true difference of means between the candidate and baseline commits.

CIs of the difference of means are often centered around 0%, because often changes are not that big:

---------------------------------(------|---^--------)-------------------------------->
                              -0.6%    0%  0.3%     +1.2%
                                 |          |        |
         lower bound of the CI --'          |        |
sample mean (center of the CI) -------------'        |
         upper bound of the CI ----------------------'

As described above, a change is considered significant if the CI is entirely outside the configured SIGNIFICANT_IMPACT_THRESHOLD (or the deprecated UNCONFIDENCE_THRESHOLD).

For instance, for an execution time metric, this confidence interval indicates a significantly worse performance:

----------------------------------------|---------|---(---------^---------)---------->
                                       0%        1%  1.3%      2.2%      3.1%
                                                  |   |         |         |
       significant impact threshold --------------'   |         |         |
                      lower bound of CI --------------'         |         |
       sample mean (center of the CI) --------------------------'         |
                      upper bound of CI ----------------------------------'

Unstable benchmarks

These benchmarks have a confidence interval too wide to call a change; treat them as noise rather than signal.

scenario:appsec-appsec-enabled-24

  • unstable execution_time [-150.534ms; +145.515ms] or [-5.772%; +5.580%]

scenario:appsec-appsec-enabled-26

  • unstable execution_time [-177215.813µs; +178955.113µs] or [-7.146%; +7.216%]

scenario:appsec-control-20

  • unstable execution_time [-120.392ms; +127.033ms] or [-7.005%; +7.392%]

scenario:appsec-control-24

  • unstable execution_time [-93808.275µs; +94237.175µs] or [-7.814%; +7.849%]

scenario:appsec-control-26

  • unstable execution_time [-84.241ms; +99.644ms] or [-7.203%; +8.520%]

scenario:debugger-line-probe-with-snapshot-default-20

  • unstable max_rss_usage [-16.305MB; +10.779MB] or [-8.613%; +5.694%]

scenario:dogstatsd-with-tags-20

  • unstable cpu_user_time [-238.109ms; +409.439ms] or [-4.783%; +8.225%]
  • unstable execution_time [-241.513ms; +411.364ms] or [-4.780%; +8.142%]

scenario:plugin-aws-sdk-lambda-inject-with-context-24

  • unstable cpu_user_time [-198.695ms; +193.716ms] or [-5.177%; +5.047%]
  • unstable execution_time [-198.762ms; +193.981ms] or [-5.145%; +5.021%]

scenario:plugin-graphql-long-with-depth-and-collapse-off-24

  • unstable cpu_user_time [-499.881ms; +230.260ms] or [-11.226%; +5.171%]
  • unstable execution_time [-528.080ms; +238.882ms] or [-11.154%; +5.045%]
  • unstable max_rss_usage [-55.901MB; +22.582MB] or [-10.479%; +4.233%]

scenario:plugin-graphql-long-with-depth-off-20

  • unstable max_rss_usage [-5.988MB; +13.047MB] or [-4.224%; +9.203%]

scenario:spans-finish-later-26

  • unstable max_rss_usage [-17.393MB; +14.648MB] or [-10.041%; +8.456%]

scenario:test-optimization-large-suite-20

  • unstable max_rss_usage [-3.402MB; +8.305MB] or [-4.236%; +10.341%]

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/packages/dd-trace/test/plugins/versions/test-optimization-721f8d1a73 branch from d7ef605 to 5b2bac4 Compare June 22, 2026 00:55
… 8 updates

Bumps the test-optimization group with 8 updates in the /packages/dd-trace/test/plugins/versions directory:

| Package | From | To |
| --- | --- | --- |
| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.10.3` | `20.10.6` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.60.0` | `1.61.0` |
| [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul) | `4.1.8` | `4.1.9` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.8` | `4.1.9` |
| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.1.8` | `4.1.9` |
| [playwright](https://github.com/microsoft/playwright) | `1.60.0` | `1.61.0` |
| [playwright-core](https://github.com/microsoft/playwright) | `1.60.0` | `1.61.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.8` | `4.1.9` |



Updates `@happy-dom/jest-environment` from 20.10.3 to 20.10.6
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](capricorn86/happy-dom@v20.10.3...v20.10.6)

Updates `@playwright/test` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.61.0)

Updates `@vitest/coverage-istanbul` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/coverage-istanbul)

Updates `@vitest/coverage-v8` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/coverage-v8)

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

Updates `playwright` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.61.0)

Updates `playwright-core` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.61.0)

Updates `vitest` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/vitest)

---
updated-dependencies:
- dependency-name: "@happy-dom/jest-environment"
  dependency-version: 20.10.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: "@playwright/test"
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-optimization
- dependency-name: "@vitest/coverage-istanbul"
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: "@vitest/runner"
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: playwright
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-optimization
- dependency-name: playwright-core
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-optimization
- dependency-name: vitest
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/packages/dd-trace/test/plugins/versions/test-optimization-721f8d1a73 branch from 5b2bac4 to f27f838 Compare June 22, 2026 14:29
@BridgeAR
BridgeAR merged commit 97a1b13 into master Jun 22, 2026
806 checks passed
@BridgeAR
BridgeAR deleted the dependabot/npm_and_yarn/packages/dd-trace/test/plugins/versions/test-optimization-721f8d1a73 branch June 22, 2026 14:52
dd-octo-sts Bot pushed a commit that referenced this pull request Jun 23, 2026
… 8 updates (#8991)

Bumps the test-optimization group with 8 updates in the /packages/dd-trace/test/plugins/versions directory:

| Package | From | To |
| --- | --- | --- |
| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.10.3` | `20.10.6` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.60.0` | `1.61.0` |
| [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul) | `4.1.8` | `4.1.9` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.8` | `4.1.9` |
| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.1.8` | `4.1.9` |
| [playwright](https://github.com/microsoft/playwright) | `1.60.0` | `1.61.0` |
| [playwright-core](https://github.com/microsoft/playwright) | `1.60.0` | `1.61.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.8` | `4.1.9` |



Updates `@happy-dom/jest-environment` from 20.10.3 to 20.10.6
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](capricorn86/happy-dom@v20.10.3...v20.10.6)

Updates `@playwright/test` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.61.0)

Updates `@vitest/coverage-istanbul` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/coverage-istanbul)

Updates `@vitest/coverage-v8` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/coverage-v8)

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

Updates `playwright` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.61.0)

Updates `playwright-core` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.61.0)

Updates `vitest` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/vitest)

---
updated-dependencies:
- dependency-name: "@happy-dom/jest-environment"
  dependency-version: 20.10.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: "@playwright/test"
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-optimization
- dependency-name: "@vitest/coverage-istanbul"
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: "@vitest/runner"
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: playwright
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-optimization
- dependency-name: playwright-core
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-optimization
- dependency-name: vitest
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@dd-octo-sts dd-octo-sts Bot mentioned this pull request Jun 23, 2026
pabloerhard pushed a commit that referenced this pull request Jun 26, 2026
… 8 updates (#8991)

Bumps the test-optimization group with 8 updates in the /packages/dd-trace/test/plugins/versions directory:

| Package | From | To |
| --- | --- | --- |
| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.10.3` | `20.10.6` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.60.0` | `1.61.0` |
| [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul) | `4.1.8` | `4.1.9` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.8` | `4.1.9` |
| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.1.8` | `4.1.9` |
| [playwright](https://github.com/microsoft/playwright) | `1.60.0` | `1.61.0` |
| [playwright-core](https://github.com/microsoft/playwright) | `1.60.0` | `1.61.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.8` | `4.1.9` |



Updates `@happy-dom/jest-environment` from 20.10.3 to 20.10.6
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](capricorn86/happy-dom@v20.10.3...v20.10.6)

Updates `@playwright/test` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.61.0)

Updates `@vitest/coverage-istanbul` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/coverage-istanbul)

Updates `@vitest/coverage-v8` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/coverage-v8)

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

Updates `playwright` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.61.0)

Updates `playwright-core` from 1.60.0 to 1.61.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.60.0...v1.61.0)

Updates `vitest` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.9/packages/vitest)

---
updated-dependencies:
- dependency-name: "@happy-dom/jest-environment"
  dependency-version: 20.10.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: "@playwright/test"
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-optimization
- dependency-name: "@vitest/coverage-istanbul"
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: "@vitest/runner"
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
- dependency-name: playwright
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-optimization
- dependency-name: playwright-core
  dependency-version: 1.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: test-optimization
- dependency-name: vitest
  dependency-version: 4.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: test-optimization
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependabot dependencies javascript Pull requests that update javascript code semver-patch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant