Skip to content

Bump the dev-dependencies group across 1 directory with 15 updates#610

Merged
peter-leonov-ch merged 4 commits intomainfrom
dependabot/npm_and_yarn/dev-dependencies-19b399dc78
Mar 16, 2026
Merged

Bump the dev-dependencies group across 1 directory with 15 updates#610
peter-leonov-ch merged 4 commits intomainfrom
dependabot/npm_and_yarn/dev-dependencies-19b399dc78

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 14, 2026

Bumps the dev-dependencies group with 13 updates in the / directory:

Package From To
@eslint/js 9.39.2 9.39.4
@opentelemetry/auto-instrumentations-node 0.69.0 0.71.0
@opentelemetry/context-zone 2.5.1 2.6.0
@opentelemetry/exporter-trace-otlp-proto 0.212.0 0.213.0
@opentelemetry/instrumentation-document-load 0.57.0 0.58.0
@opentelemetry/instrumentation-fetch 0.212.0 0.213.0
@types/node 25.2.3 25.5.0
@vitest/browser-playwright 4.0.18 4.1.0
@vitest/coverage-istanbul 4.0.18 4.1.0
@vitest/coverage-v8 4.0.18 4.1.0
eslint 9.39.2 9.39.4
lint-staged 16.2.7 16.4.0
typescript-eslint 8.55.0 8.57.0

Updates @eslint/js from 9.39.2 to 9.39.4

Release notes

Sourced from @​eslint/js's releases.

v9.39.4

Bug Fixes

  • f18f6c8 fix: update dependency minimatch to ^3.1.5 (#20564) (Milos Djermanovic)
  • a3c868f fix: update dependency @​eslint/eslintrc to ^3.3.4 (#20554) (Milos Djermanovic)
  • 234d005 fix: minimatch security vulnerability patch for v9.x (#20549) (Andrej Beles)
  • b1b37ee fix: update ajv to 6.14.0 to address security vulnerabilities (#20538) (루밀LuMir)

Documentation

  • 4675152 docs: add deprecation notice partial (#20520) (Milos Djermanovic)

Chores

  • b8b4eb1 chore: update dependencies for ESLint v9.39.4 (#20596) (Francesco Trotta)
  • 71b2f6b chore: package.json update for @​eslint/js release (Jenkins)
  • 1d16c2f ci: pin Node.js 25.6.1 (#20563) (Milos Djermanovic)

v9.39.3

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#20504) (sethamus)

Chores

  • 8594a43 chore: upgrade @​eslint/js@​9.39.3 (#20529) (Milos Djermanovic)
  • 9ceef92 chore: package.json update for @​eslint/js release (Jenkins)
  • af498c6 chore: ignore /docs/v9.x in link checker (#20453) (Milos Djermanovic)
Commits
  • 71b2f6b chore: package.json update for @​eslint/js release
  • 9ceef92 chore: package.json update for @​eslint/js release
  • See full diff in compare view

Updates @opentelemetry/auto-instrumentations-node from 0.69.0 to 0.71.0

Release notes

Sourced from @​opentelemetry/auto-instrumentations-node's releases.

auto-instrumentations-node: v0.71.0

0.71.0 (2026-03-04)

Features

  • deps: update deps matching "@opentelemetry/*" (#3411) (7f4b776)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​opentelemetry/instrumentation-amqplib bumped from ^0.59.0 to ^0.60.0
      • @​opentelemetry/instrumentation-aws-lambda bumped from ^0.64.0 to ^0.65.0
      • @​opentelemetry/instrumentation-aws-sdk bumped from ^0.67.0 to ^0.68.0
      • @​opentelemetry/instrumentation-bunyan bumped from ^0.57.0 to ^0.58.0
      • @​opentelemetry/instrumentation-cassandra-driver bumped from ^0.57.0 to ^0.58.0
      • @​opentelemetry/instrumentation-connect bumped from ^0.55.0 to ^0.56.0
      • @​opentelemetry/instrumentation-cucumber bumped from ^0.28.0 to ^0.29.0
      • @​opentelemetry/instrumentation-dataloader bumped from ^0.29.0 to ^0.30.0
      • @​opentelemetry/instrumentation-dns bumped from ^0.55.0 to ^0.56.0
      • @​opentelemetry/instrumentation-express bumped from ^0.60.0 to ^0.61.0
      • @​opentelemetry/instrumentation-fastify bumped from ^0.56.0 to ^0.57.0
      • @​opentelemetry/instrumentation-fs bumped from ^0.31.0 to ^0.32.0
      • @​opentelemetry/instrumentation-generic-pool bumped from ^0.55.0 to ^0.56.0
      • @​opentelemetry/instrumentation-graphql bumped from ^0.60.0 to ^0.61.0
      • @​opentelemetry/instrumentation-hapi bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-ioredis bumped from ^0.60.0 to ^0.61.0
      • @​opentelemetry/instrumentation-kafkajs bumped from ^0.21.0 to ^0.22.0
      • @​opentelemetry/instrumentation-knex bumped from ^0.56.0 to ^0.57.0
      • @​opentelemetry/instrumentation-koa bumped from ^0.60.0 to ^0.61.0
      • @​opentelemetry/instrumentation-lru-memoizer bumped from ^0.56.0 to ^0.57.0
      • @​opentelemetry/instrumentation-memcached bumped from ^0.55.0 to ^0.56.0
      • @​opentelemetry/instrumentation-mongodb bumped from ^0.65.0 to ^0.66.0
      • @​opentelemetry/instrumentation-mongoose bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-mysql bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-mysql2 bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-nestjs-core bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-net bumped from ^0.56.0 to ^0.57.0
      • @​opentelemetry/instrumentation-openai bumped from ^0.10.0 to ^0.11.0
      • @​opentelemetry/instrumentation-oracledb bumped from ^0.37.0 to ^0.38.0
      • @​opentelemetry/instrumentation-pg bumped from ^0.64.0 to ^0.65.0
      • @​opentelemetry/instrumentation-pino bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-redis bumped from ^0.60.0 to ^0.61.0
      • @​opentelemetry/instrumentation-restify bumped from ^0.57.0 to ^0.58.0
      • @​opentelemetry/instrumentation-router bumped from ^0.56.0 to ^0.57.0
      • @​opentelemetry/instrumentation-runtime-node bumped from ^0.25.0 to ^0.26.0
      • @​opentelemetry/instrumentation-socket.io bumped from ^0.59.0 to ^0.60.0
      • @​opentelemetry/instrumentation-tedious bumped from ^0.31.0 to ^0.32.0

... (truncated)

Changelog

Sourced from @​opentelemetry/auto-instrumentations-node's changelog.

0.71.0 (2026-03-04)

Features

  • deps: update deps matching "@opentelemetry/*" (#3411) (7f4b776)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​opentelemetry/instrumentation-amqplib bumped from ^0.59.0 to ^0.60.0
      • @​opentelemetry/instrumentation-aws-lambda bumped from ^0.64.0 to ^0.65.0
      • @​opentelemetry/instrumentation-aws-sdk bumped from ^0.67.0 to ^0.68.0
      • @​opentelemetry/instrumentation-bunyan bumped from ^0.57.0 to ^0.58.0
      • @​opentelemetry/instrumentation-cassandra-driver bumped from ^0.57.0 to ^0.58.0
      • @​opentelemetry/instrumentation-connect bumped from ^0.55.0 to ^0.56.0
      • @​opentelemetry/instrumentation-cucumber bumped from ^0.28.0 to ^0.29.0
      • @​opentelemetry/instrumentation-dataloader bumped from ^0.29.0 to ^0.30.0
      • @​opentelemetry/instrumentation-dns bumped from ^0.55.0 to ^0.56.0
      • @​opentelemetry/instrumentation-express bumped from ^0.60.0 to ^0.61.0
      • @​opentelemetry/instrumentation-fastify bumped from ^0.56.0 to ^0.57.0
      • @​opentelemetry/instrumentation-fs bumped from ^0.31.0 to ^0.32.0
      • @​opentelemetry/instrumentation-generic-pool bumped from ^0.55.0 to ^0.56.0
      • @​opentelemetry/instrumentation-graphql bumped from ^0.60.0 to ^0.61.0
      • @​opentelemetry/instrumentation-hapi bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-ioredis bumped from ^0.60.0 to ^0.61.0
      • @​opentelemetry/instrumentation-kafkajs bumped from ^0.21.0 to ^0.22.0
      • @​opentelemetry/instrumentation-knex bumped from ^0.56.0 to ^0.57.0
      • @​opentelemetry/instrumentation-koa bumped from ^0.60.0 to ^0.61.0
      • @​opentelemetry/instrumentation-lru-memoizer bumped from ^0.56.0 to ^0.57.0
      • @​opentelemetry/instrumentation-memcached bumped from ^0.55.0 to ^0.56.0
      • @​opentelemetry/instrumentation-mongodb bumped from ^0.65.0 to ^0.66.0
      • @​opentelemetry/instrumentation-mongoose bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-mysql bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-mysql2 bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-nestjs-core bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-net bumped from ^0.56.0 to ^0.57.0
      • @​opentelemetry/instrumentation-openai bumped from ^0.10.0 to ^0.11.0
      • @​opentelemetry/instrumentation-oracledb bumped from ^0.37.0 to ^0.38.0
      • @​opentelemetry/instrumentation-pg bumped from ^0.64.0 to ^0.65.0
      • @​opentelemetry/instrumentation-pino bumped from ^0.58.0 to ^0.59.0
      • @​opentelemetry/instrumentation-redis bumped from ^0.60.0 to ^0.61.0
      • @​opentelemetry/instrumentation-restify bumped from ^0.57.0 to ^0.58.0
      • @​opentelemetry/instrumentation-router bumped from ^0.56.0 to ^0.57.0
      • @​opentelemetry/instrumentation-runtime-node bumped from ^0.25.0 to ^0.26.0
      • @​opentelemetry/instrumentation-socket.io bumped from ^0.59.0 to ^0.60.0
      • @​opentelemetry/instrumentation-tedious bumped from ^0.31.0 to ^0.32.0
      • @​opentelemetry/instrumentation-undici bumped from ^0.22.0 to ^0.23.0

... (truncated)

Commits

Updates @opentelemetry/context-zone from 2.5.1 to 2.6.0

Release notes

Sourced from @​opentelemetry/context-zone's releases.

v2.6.0

2.6.0

💥 Breaking Changes

  • fix(resources): update OTEL_RESOURCE_ATTRIBUTESopen-telemetry/opentelemetry-specification#4856#6261 @​jacksonweber
    • Important: This fix is included in the "breaking changes" section because it can be breaking for some edge case usage of OTEL_RESOURCE_ATTRIBUTES:
      • export OTEL_RESOURCE_ATTRIBUTES=foo=bar,spam will now be fully ignored, because the spam entry is invalid (missing =). Per spec, any parsing error results in ignoring the entire environment variable.
      • export OTEL_RESOURCE_ATTRIBUTES='wat=" spaces "' will now result in {"wat": "\" spaces \""} with the double-quotes included in the value. Before this change the implementation included brittle double-quoting to allow leading and trailing whitespace in the value. To support leading or trailing whitespace now, you must percent-encode the whitespace. Internal whitespace still works without encoding, e.g. export OTEL_RESOURCE_ATTRIBUTES='green=eggs and ham'.

🚀 Features

🐛 Bug Fixes

Changelog

Sourced from @​opentelemetry/context-zone's changelog.

2.6.0

💥 Breaking Changes

  • fix(resources): update OTEL_RESOURCE_ATTRIBUTESopen-telemetry/opentelemetry-specification#4856#6261 @​jacksonweber
    • Important: This fix is included in the "breaking changes" section because it can be breaking for some edge case usage of OTEL_RESOURCE_ATTRIBUTES:
      • export OTEL_RESOURCE_ATTRIBUTES=foo=bar,spam will now be fully ignored, because the spam entry is invalid (missing =). Per spec, any parsing error results in ignoring the entire environment variable.
      • export OTEL_RESOURCE_ATTRIBUTES='wat=" spaces "' will now result in {"wat": "\" spaces \""} with the double-quotes included in the value. Before this change the implementation included brittle double-quoting to allow leading and trailing whitespace in the value. To support leading or trailing whitespace now, you must percent-encode the whitespace. Internal whitespace still works without encoding, e.g. export OTEL_RESOURCE_ATTRIBUTES='green=eggs and ham'.

🚀 Features

🐛 Bug Fixes

  • fix(sdk-trace-base): enforce StatusCode precedence rules in setStatus per specification #6461 @​newbee1939
  • fix(sdk-trace-web): propagate optimised flag in getElementXPath recursion #6335 @​akkupratap323
Commits
  • 541e1b4 chore: prepare next release (#6464)
  • 30f94fe feat(instrumentation-http): provide http.request.header.\<key> at server spa...
  • 2ac44ad refactor(context-zone-peer-dep): remove unnecessary helper methods and use me...
  • 600e51d chore(deps): update github/codeql-action digest to c793b71 (#6458)
  • ae30abf chore(deps): update dependency @​types/jquery to v4 (#6456)
  • 6387d3c chore(release): use the HEAD commit as the target for draft GH release creati...
  • 4cd3644 fix(deps): update dependency import-in-the-middle to v3 (#6403)
  • 65c9d9f docs: fix changelog PR number typo (#6453)
  • 3db56ba fix(api-logs)!: drop lingering includeTraceContext from LoggerOptions type (#...
  • dcbead5 fix(instrumentation-fetch): handle HeadersInit tuple arrays in _addHeaders (#...
  • Additional commits viewable in compare view

Updates @opentelemetry/exporter-trace-otlp-proto from 0.212.0 to 0.213.0

Release notes

Sourced from @​opentelemetry/exporter-trace-otlp-proto's releases.

experimental/v0.213.0

0.213.0

💥 Breaking Changes

  • fix(api-logs)!: drop lingering includeTraceContext from LoggerOptions type #6451 @​trentm

🚀 Features

  • feat(instrumentation-http): provide http.request.header.<key> at server span creation time #6396 @​vitorvasc

🐛 Bug Fixes

  • fix(instrumentation-http): guard against double-instrumentation if loaded with require('http') and import 'http' #6428 @​trentm
  • fix(otlp-exporter-base): handle response error #6412 @​pichlermarc
    • Fixes a bug where when the response header was received, but the connection was reset by the server, an unhandled error would be thrown.
  • fix(otlp-exporter-base): remove sendBeacon in favor of fetch with keepalive #6391 @​overbalance
    • (user-facing) createOtlpSendBeaconExportDelegate will be removed in a future version
  • fix(otlp-transformer): downgrade protobufjs to version ^7.0.0 #6418 @​vitorvasc
  • fix(instrumentation-fetch): handle HeadersInit tuple arrays in _addHeaders #6341 @​overbalance @​imadha
Commits
  • 541e1b4 chore: prepare next release (#6464)
  • 30f94fe feat(instrumentation-http): provide http.request.header.\<key> at server spa...
  • 2ac44ad refactor(context-zone-peer-dep): remove unnecessary helper methods and use me...
  • 600e51d chore(deps): update github/codeql-action digest to c793b71 (#6458)
  • ae30abf chore(deps): update dependency @​types/jquery to v4 (#6456)
  • 6387d3c chore(release): use the HEAD commit as the target for draft GH release creati...
  • 4cd3644 fix(deps): update dependency import-in-the-middle to v3 (#6403)
  • 65c9d9f docs: fix changelog PR number typo (#6453)
  • 3db56ba fix(api-logs)!: drop lingering includeTraceContext from LoggerOptions type (#...
  • dcbead5 fix(instrumentation-fetch): handle HeadersInit tuple arrays in _addHeaders (#...
  • Additional commits viewable in compare view

Updates @opentelemetry/instrumentation-document-load from 0.57.0 to 0.58.0

Changelog

Sourced from @​opentelemetry/instrumentation-document-load's changelog.

0.58.0 (2026-03-04)

Features

  • deps: update deps matching "@opentelemetry/*" (#3411) (7f4b776)
Commits

Updates @opentelemetry/instrumentation-fetch from 0.212.0 to 0.213.0

Release notes

Sourced from @​opentelemetry/instrumentation-fetch's releases.

experimental/v0.213.0

0.213.0

💥 Breaking Changes

  • fix(api-logs)!: drop lingering includeTraceContext from LoggerOptions type #6451 @​trentm

🚀 Features

  • feat(instrumentation-http): provide http.request.header.<key> at server span creation time #6396 @​vitorvasc

🐛 Bug Fixes

  • fix(instrumentation-http): guard against double-instrumentation if loaded with require('http') and import 'http' #6428 @​trentm
  • fix(otlp-exporter-base): handle response error #6412 @​pichlermarc
    • Fixes a bug where when the response header was received, but the connection was reset by the server, an unhandled error would be thrown.
  • fix(otlp-exporter-base): remove sendBeacon in favor of fetch with keepalive #6391 @​overbalance
    • (user-facing) createOtlpSendBeaconExportDelegate will be removed in a future version
  • fix(otlp-transformer): downgrade protobufjs to version ^7.0.0 #6418 @​vitorvasc
  • fix(instrumentation-fetch): handle HeadersInit tuple arrays in _addHeaders #6341 @​overbalance @​imadha
Commits
  • 541e1b4 chore: prepare next release (#6464)
  • 30f94fe feat(instrumentation-http): provide http.request.header.\<key> at server spa...
  • 2ac44ad refactor(context-zone-peer-dep): remove unnecessary helper methods and use me...
  • 600e51d chore(deps): update github/codeql-action digest to c793b71 (#6458)
  • ae30abf chore(deps): update dependency @​types/jquery to v4 (#6456)
  • 6387d3c chore(release): use the HEAD commit as the target for draft GH release creati...
  • 4cd3644 fix(deps): update dependency import-in-the-middle to v3 (#6403)
  • 65c9d9f docs: fix changelog PR number typo (#6453)
  • 3db56ba fix(api-logs)!: drop lingering includeTraceContext from LoggerOptions type (#...
  • dcbead5 fix(instrumentation-fetch): handle HeadersInit tuple arrays in _addHeaders (#...
  • Additional commits viewable in compare view

Updates @opentelemetry/sdk-trace-web from 2.5.1 to 2.6.0

Release notes

Sourced from @​opentelemetry/sdk-trace-web's releases.

v2.6.0

2.6.0

💥 Breaking Changes

  • fix(resources): update OTEL_RESOURCE_ATTRIBUTESopen-telemetry/opentelemetry-specification#4856#6261 @​jacksonweber
    • Important: This fix is included in the "breaking changes" section because it can be breaking for some edge case usage of OTEL_RESOURCE_ATTRIBUTES:
      • export OTEL_RESOURCE_ATTRIBUTES=foo=bar,spam will now be fully ignored, because the spam entry is invalid (missing =). Per spec, any parsing error results in ignoring the entire environment variable.
      • export OTEL_RESOURCE_ATTRIBUTES='wat=" spaces "' will now result in {"wat": "\" spaces \""} with the double-quotes included in the value. Before this change the implementation included brittle double-quoting to allow leading and trailing whitespace in the value. To support leading or trailing whitespace now, you must percent-encode the whitespace. Internal whitespace still works without encoding, e.g. export OTEL_RESOURCE_ATTRIBUTES='green=eggs and ham'.

🚀 Features

🐛 Bug Fixes

Changelog

Sourced from @​opentelemetry/sdk-trace-web's changelog.

2.6.0

💥 Breaking Changes

  • fix(resources): update OTEL_RESOURCE_ATTRIBUTESopen-telemetry/opentelemetry-specification#4856#6261 @​jacksonweber
    • Important: This fix is included in the "breaking changes" section because it can be breaking for some edge case usage of OTEL_RESOURCE_ATTRIBUTES:
      • export OTEL_RESOURCE_ATTRIBUTES=foo=bar,spam will now be fully ignored, because the spam entry is invalid (missing =). Per spec, any parsing error results in ignoring the entire environment variable.
      • export OTEL_RESOURCE_ATTRIBUTES='wat=" spaces "' will now result in {"wat": "\" spaces \""} with the double-quotes included in the value. Before this change the implementation included brittle double-quoting to allow leading and trailing whitespace in the value. To support leading or trailing whitespace now, you must percent-encode the whitespace. Internal whitespace still works without encoding, e.g. export OTEL_RESOURCE_ATTRIBUTES='green=eggs and ham'.

🚀 Features

🐛 Bug Fixes

  • fix(sdk-trace-base): enforce StatusCode precedence rules in setStatus per specification #6461 @​newbee1939
  • fix(sdk-trace-web): propagate optimised flag in getElementXPath recursion #6335 @​akkupratap323
Commits
  • 541e1b4 chore: prepare next release (#6464)
  • 30f94fe feat(instrumentation-http): provide http.request.header.\<key> at server spa...
  • 2ac44ad refactor(context-zone-peer-dep): remove unnecessary helper methods and use me...
  • 600e51d chore(deps): update github/codeql-action digest to c793b71 (#6458)
  • ae30abf chore(deps): update dependency @​types/jquery to v4 (#6456)
  • 6387d3c chore(release): use the HEAD commit as the target for draft GH release creati...
  • 4cd3644 fix(deps): update dependency import-in-the-middle to v3 (#6403)
  • 65c9d9f docs: fix changelog PR number typo (#6453)
  • 3db56ba fix(api-logs)!: drop lingering includeTraceContext from LoggerOptions type (#...
  • dcbead5 fix(instrumentation-fetch): handle HeadersInit tuple arrays in _addHeaders (#...
  • Additional commits viewable in compare view

Updates @types/node from 25.2.3 to 25.5.0

Commits

Updates @vitest/browser-playwright from 4.0.18 to 4.1.0

Release notes

Sourced from @​vitest/browser-playwright's releases.

v4.1.0

Vitest 4.1 is out!

This release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our blog post.

   🚀 Features

... (truncated)

Commits
  • 4150b91 chore: release v4.1.0
  • 0c2c013 chore: release v4.1.0-beta.6
  • 689a22a fix(browser): types of getCDPSession and cdp() (#9716)
  • 8c96bb0 refator: update links to npmx (#9783)
  • d0ee546 feat: add page/locator.mark API to enhance playwright trace (#9652)
  • 79672d7 chore: release v4.1.0-beta.5
  • f09bb5c fix(browser): remove --remote-debugging-address from chrome args (#9712)
  • 50727a0 chore(deps): update all non-major dependencies (#9614)
  • f0ff1b2 feat: support playwright launchOptions with connectOptions (#9702)
  • 1d9e3b3 chore: release v4.1.0-beta.4
  • Additional commits viewable in compare view

Updates @vitest/coverage-istanbul from 4.0.18 to 4.1.0

Release notes

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

v4.1.0

Vitest 4.1 is out!

This release page lists all changes made to the project during the 4.1 beta. To get a review of all the new features, read our blog post.

   🚀 Features

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Mar 14, 2026
Copilot AI review requested due to automatic review settings March 14, 2026 16:03
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Mar 14, 2026
@dependabot dependabot bot review requested due to automatic review settings March 14, 2026 16:03
Bumps the dev-dependencies group with 13 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.2` | `9.39.4` |
| [@opentelemetry/auto-instrumentations-node](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/auto-instrumentations-node) | `0.69.0` | `0.71.0` |
| [@opentelemetry/context-zone](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.6.0` |
| [@opentelemetry/exporter-trace-otlp-proto](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.213.0` |
| [@opentelemetry/instrumentation-document-load](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-document-load) | `0.57.0` | `0.58.0` |
| [@opentelemetry/instrumentation-fetch](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.213.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.2.3` | `25.5.0` |
| [@vitest/browser-playwright](https://github.com/vitest-dev/vitest/tree/HEAD/packages/browser-playwright) | `4.0.18` | `4.1.0` |
| [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul) | `4.0.18` | `4.1.0` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.18` | `4.1.0` |
| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `9.39.4` |
| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.55.0` | `8.57.0` |



Updates `@eslint/js` from 9.39.2 to 9.39.4
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/v9.39.4/packages/js)

Updates `@opentelemetry/auto-instrumentations-node` from 0.69.0 to 0.71.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/auto-instrumentations-node/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/commits/auto-instrumentations-node-v0.71.0/packages/auto-instrumentations-node)

Updates `@opentelemetry/context-zone` from 2.5.1 to 2.6.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@v2.5.1...v2.6.0)

Updates `@opentelemetry/exporter-trace-otlp-proto` from 0.212.0 to 0.213.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@experimental/v0.212.0...experimental/v0.213.0)

Updates `@opentelemetry/instrumentation-document-load` from 0.57.0 to 0.58.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-document-load/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/commits/contrib-test-utils-v0.58.0/packages/instrumentation-document-load)

Updates `@opentelemetry/instrumentation-fetch` from 0.212.0 to 0.213.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@experimental/v0.212.0...experimental/v0.213.0)

Updates `@opentelemetry/sdk-trace-web` from 2.5.1 to 2.6.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@v2.5.1...v2.6.0)

Updates `@types/node` from 25.2.3 to 25.5.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@vitest/browser-playwright` from 4.0.18 to 4.1.0
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/browser-playwright)

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

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

Updates `eslint` from 9.39.2 to 9.39.4
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v9.39.2...v9.39.4)

Updates `lint-staged` from 16.2.7 to 16.4.0
- [Release notes](https://github.com/lint-staged/lint-staged/releases)
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md)
- [Commits](lint-staged/lint-staged@v16.2.7...v16.4.0)

Updates `typescript-eslint` from 8.55.0 to 8.57.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/typescript-eslint)

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

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.39.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@opentelemetry/auto-instrumentations-node"
  dependency-version: 0.71.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@opentelemetry/context-zone"
  dependency-version: 2.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@opentelemetry/exporter-trace-otlp-proto"
  dependency-version: 0.213.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@opentelemetry/instrumentation-document-load"
  dependency-version: 0.58.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@opentelemetry/instrumentation-fetch"
  dependency-version: 0.213.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@opentelemetry/sdk-trace-web"
  dependency-version: 2.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@types/node"
  dependency-version: 25.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@vitest/browser-playwright"
  dependency-version: 4.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@vitest/coverage-istanbul"
  dependency-version: 4.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: eslint
  dependency-version: 9.39.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: lint-staged
  dependency-version: 16.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: vitest
  dependency-version: 4.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Copilot AI review requested due to automatic review settings March 15, 2026 18:37
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/dev-dependencies-19b399dc78 branch from 2292f34 to cdb1b0d Compare March 15, 2026 18:37
@dependabot dependabot bot review requested due to automatic review settings March 15, 2026 18:37
@peter-leonov-ch
Copy link
Copy Markdown
Collaborator

@claude fix this PR

@peter-leonov-ch
Copy link
Copy Markdown
Collaborator

@copilot fix this PR (see the CI errors).

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 15, 2026

@peter-leonov-ch I've opened a new pull request, #620, to work on those changes. Once the pull request is ready, I'll request review from you.

## Summary

vitest 4.1.0 (bumped by dependabot) now awaits and propagates OTEL SDK
`shutdown()` errors as fatal. When `OTEL_EXPORTER_OTLP_ENDPOINT` is
unavailable, the SDK falls back to `localhost:4318`, fails with
`ECONNREFUSED` on teardown, and the entire test run exits with code 1 —
even though all tests passed.

- **`vitest.node.otel.js`**: Export a `Proxy` wrapping the SDK instead
of the raw instance. Intercepts `shutdown()` and `forceFlush()` to catch
and warn on errors rather than propagate them. All other SDK
method/property access is forwarded transparently via `Reflect.get`.

## Checklist

Delete items not relevant to your PR:

- [ ] Unit and integration tests covering the common scenarios were
added
- [ ] A human-readable description of the changes was provided to
include in CHANGELOG
- [ ] For significant changes, documentation in
https://github.com/ClickHouse/clickhouse-docs was updated with further
explanations or tutorials

<!-- START COPILOT CODING AGENT TIPS -->
---

📱 Kick off Copilot coding agent tasks wherever you are with [GitHub
Mobile](https://gh.io/cca-mobile-docs), available on iOS and Android.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: peter-leonov-ch <209667683+peter-leonov-ch@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 16, 2026 07:26
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates development dependencies and adjusts Vitest’s OpenTelemetry Node SDK integration to avoid failing test runs during teardown when OTLP endpoints are unavailable.

Changes:

  • Bump various dev dependencies (ESLint, OpenTelemetry, Vitest tooling, TypeScript ESLint, lint-staged, Node types).
  • Wrap the exported NodeSDK instance with a Proxy to catch and warn on shutdown/forceFlush errors during Vitest teardown.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

File Description
vitest.node.otel.js Exports a proxied NodeSDK that intercepts shutdown/forceFlush to prevent teardown errors from failing the run.
package.json Updates versions of multiple dev dependencies related to linting, tracing, and test tooling.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@peter-leonov-ch peter-leonov-ch merged commit 07eb29a into main Mar 16, 2026
57 checks passed
@peter-leonov-ch peter-leonov-ch deleted the dependabot/npm_and_yarn/dev-dependencies-19b399dc78 branch March 16, 2026 08:19
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.

4 participants