Skip to content

ci: bump the development-dependencies group across 1 directory with 10 updates#816

Closed
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/npm_and_yarn/development-dependencies-bdb3a5475b
Closed

ci: bump the development-dependencies group across 1 directory with 10 updates#816
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/npm_and_yarn/development-dependencies-bdb3a5475b

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 16, 2026

Bumps the development-dependencies group with 10 updates in the / directory:

Package From To
@anthropic-ai/sdk 0.71.2 0.86.1
@opentelemetry/exporter-metrics-otlp-http 0.57.2 0.214.0
@opentelemetry/exporter-trace-otlp-http 0.57.2 0.214.0
@opentelemetry/resources 1.30.1 2.6.0
@opentelemetry/sdk-metrics 1.30.1 2.6.0
@opentelemetry/sdk-trace-base 1.30.1 2.6.0
@opentelemetry/sdk-trace-node 1.30.1 2.6.0
@types/node 24.12.2 25.5.0
@types/uuid 10.0.0 11.0.0
eslint 9.39.4 10.0.3

Updates @anthropic-ai/sdk from 0.71.2 to 0.86.1

Release notes

Sourced from @​anthropic-ai/sdk's releases.

sdk: v0.86.1

0.86.1 (2026-04-08)

Full Changelog: sdk-v0.86.0...sdk-v0.86.1

Chores

  • update @​anthropic-ai/sdk dependency version (#870) (036342b)

sdk: v0.86.0

0.86.0 (2026-04-08)

Full Changelog: sdk-v0.85.0...sdk-v0.86.0

Features

  • api: add support for Claude Managed Agents (2ef732a)

Chores

  • internal: codegen related update (d644830)

sdk: v0.85.0

0.85.0 (2026-04-07)

Full Changelog: sdk-v0.84.0...sdk-v0.85.0

Features

  • client: Create Bedrock Mantle client (#810) (2f1f4a1)

sdk: v0.84.0

0.84.0 (2026-04-07)

Full Changelog: sdk-v0.83.0...sdk-v0.84.0

Features

  • api: Add support for claude-mythos-preview (d4057b0)
  • tools: add AbortSignal support for tool runner (#848) (972d591)

sdk: v0.83.0

0.83.0 (2026-04-03)

Full Changelog: sdk-v0.82.0...sdk-v0.83.0

Features

  • vertex: add support for US multi-region endpoint (5e5aea7)

... (truncated)

Changelog

Sourced from @​anthropic-ai/sdk's changelog.

0.86.1 (2026-04-08)

Full Changelog: sdk-v0.86.0...sdk-v0.86.1

Chores

  • update @​anthropic-ai/sdk dependency version (#870) (036342b)

0.86.0 (2026-04-08)

Full Changelog: sdk-v0.85.0...sdk-v0.86.0

Features

  • api: add support for Claude Managed Agents (2ef732a)

Chores

  • internal: codegen related update (d644830)

0.85.0 (2026-04-07)

Full Changelog: sdk-v0.84.0...sdk-v0.85.0

Features

  • client: Create Bedrock Mantle client (#810) (2f1f4a1)

0.84.0 (2026-04-07)

Full Changelog: sdk-v0.83.0...sdk-v0.84.0

Features

  • api: Add support for claude-mythos-preview (d4057b0)
  • tools: add AbortSignal support for tool runner (#848) (972d591)

0.83.0 (2026-04-03)

Full Changelog: sdk-v0.82.0...sdk-v0.83.0

Features

  • vertex: add support for US multi-region endpoint (5e5aea7)
  • vertex: add support for US multi-region endpoint (0de0e98)

Bug Fixes

... (truncated)

Commits

Updates @opentelemetry/exporter-metrics-otlp-http from 0.57.2 to 0.214.0

Release notes

Sourced from @​opentelemetry/exporter-metrics-otlp-http's releases.

experimental/v0.214.0

0.214.0

💥 Breaking Changes

  • feat(configuration)!: rename OTEL_EXPERIMENTAL_CONFIG_FILE to OTEL_CONFIG_FILE #6486 @​maryliag
  • refactor!(otlp-grpc-exporter-base): remove headers from gRPC exporter config type, passing headers now results in a compile-time error instead of being silently ignored #6487

🚀 Features

🐛 Bug Fixes

  • fix(opentelemetry-instrumentation): access require via globalThis to avoid webpack analysis #6481 @​overbalance
  • fix(sdk-logs): fix inflated droppedAttributesCount when updating existing attribute keys #6479 @​overbalance
  • fix(instrumentation-fetch): do not modify the returned type of fetch #6521 @​dyladan
  • fix(opentelemetry-sdk-node): add missing @opentelemetry/otlp-exporter-base dependency #6520 @​gotgenes

🏠 Internal

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

... (truncated)

Commits
  • 7e74509 chore: prepare next release (#6510)
  • c846919 fix(instrumentation-fetch): do not modify the returned type of fetch (#6521)
  • 99fb3fb fix(api): re-introduce fallback chain for global utils (#6523)
  • b842717 test(bundlers): add node webpack tests, expand edge coverage, assert known pr...
  • b5a6b12 fix(opentelemetry-sdk-node): add missing @​opentelemetry/otlp-exporter-base de...
  • dc93ed4 perf(sdk-trace-base): optimize Span.{addEvent,addLink} performance (#6516)
  • e9831e7 perf(sdk-trace-base): avoid Object.entries in Span.setAttributes (#6514)
  • d56af69 chore(deps): lock file maintenance (#6517)
  • f3a10ab chore(deps): update github/codeql-action digest to 3869755 (#6513)
  • 2f73776 chore(deps): update github/codeql-action digest to c6f9311 (#6511)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​opentelemetry/exporter-metrics-otlp-http since your current version.


Updates @opentelemetry/exporter-trace-otlp-http from 0.57.2 to 0.214.0

Release notes

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

experimental/v0.214.0

0.214.0

💥 Breaking Changes

  • feat(configuration)!: rename OTEL_EXPERIMENTAL_CONFIG_FILE to OTEL_CONFIG_FILE #6486 @​maryliag
  • refactor!(otlp-grpc-exporter-base): remove headers from gRPC exporter config type, passing headers now results in a compile-time error instead of being silently ignored #6487

🚀 Features

🐛 Bug Fixes

  • fix(opentelemetry-instrumentation): access require via globalThis to avoid webpack analysis #6481 @​overbalance
  • fix(sdk-logs): fix inflated droppedAttributesCount when updating existing attribute keys #6479 @​overbalance
  • fix(instrumentation-fetch): do not modify the returned type of fetch #6521 @​dyladan
  • fix(opentelemetry-sdk-node): add missing @opentelemetry/otlp-exporter-base dependency #6520 @​gotgenes

🏠 Internal

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

... (truncated)

Commits
  • 7e74509 chore: prepare next release (#6510)
  • c846919 fix(instrumentation-fetch): do not modify the returned type of fetch (#6521)
  • 99fb3fb fix(api): re-introduce fallback chain for global utils (#6523)
  • b842717 test(bundlers): add node webpack tests, expand edge coverage, assert known pr...
  • b5a6b12 fix(opentelemetry-sdk-node): add missing @​opentelemetry/otlp-exporter-base de...
  • dc93ed4 perf(sdk-trace-base): optimize Span.{addEvent,addLink} performance (#6516)
  • e9831e7 perf(sdk-trace-base): avoid Object.entries in Span.setAttributes (#6514)
  • d56af69 chore(deps): lock file maintenance (#6517)
  • f3a10ab chore(deps): update github/codeql-action digest to 3869755 (#6513)
  • 2f73776 chore(deps): update github/codeql-action digest to c6f9311 (#6511)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​opentelemetry/exporter-trace-otlp-http since your current version.


Updates @opentelemetry/resources from 1.30.1 to 2.6.0

Release notes

Sourced from @​opentelemetry/resources'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

v2.5.1

2.5.1

🐛 Bug Fixes

  • fix(opentelemetry-sdk-node): the custom value from env variable for service.instance.id should take priority over random uuid as backup #6345 @​maryliag

🏠 Internal

v2.5.0

2.5.0

🐛 Bug Fixes

🏠 Internal

... (truncated)

Changelog

Sourced from @​opentelemetry/resources'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

2.5.1

🐛 Bug Fixes

  • fix(opentelemetry-sdk-node): the custom value from env variable for service.instance.id should take priority over random uuid as backup #6345 @​maryliag

🏠 Internal

2.5.0

🐛 Bug Fixes

🏠 Internal

2.4.0

🐛 Bug Fixes

  • fix(sdk-metrics): improve PeriodicExportingMetricReader() constructor input validation #6286 @​cjihrig

... (truncated)

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
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​opentelemetry/resources since your current version.


Updates @opentelemetry/sdk-metrics from 1.30.1 to 2.6.0

Release notes

Sourced from @​opentelemetry/sdk-metrics'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

v2.5.1

2.5.1

🐛 Bug Fixes

  • fix(opentelemetry-sdk-node): the custom value from env variable for service.instance.id should take priority over random uuid as backup #6345 @​maryliag

🏠 Internal

v2.5.0

2.5.0

🐛 Bug Fixes

🏠 Internal

... (truncated)

Changelog

Sourced from @​opentelemetry/sdk-metrics'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

2.5.1

🐛 Bug Fixes

  • fix(opentelemetry-sdk-node): the custom value from env variable for service.instance.id should take priority over random uuid as backup #6345 @​maryliag

🏠 Internal

2.5.0

🐛 Bug Fixes

🏠 Internal

2.4.0

🐛 Bug Fixes

  • fix(sdk-metrics): improve PeriodicExportingMetricReader() constructor input validation #6286 @​cjihrig

... (truncated)

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
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​opentelemetry/sdk-metrics since your current version.


Updates @opentelemetry/sdk-trace-base from 1.30.1 to 2.6.0

Release notes

Sourced from @​opentelemetry/sdk-trace-base'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

v2.5.1

2.5.1

🐛 Bug Fixes

  • fix(opentelemetry-sdk-node): the custom value from env variable for service.instance.id should take priority over random uuid as backup #6345 @​maryliag

🏠 Internal

v2.5.0

2.5.0

🐛 Bug Fixes

🏠 Internal

... (truncated)

Changelog

Sourced from @​opentelemetry/sdk-trace-base'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

2.5.1

🐛 Bug Fixes

  • fix(opentelemetry-sdk-node): the custom value from env variable for service.instance.id should take priority over random uuid as backup #6345 @​maryliag

🏠 Internal

2.5.0

🐛 Bug Fixes

  • refactor(resources): use runtime check for default service name

…0 updates

Bumps the development-dependencies group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.71.2` | `0.86.1` |
| [@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.57.2` | `0.214.0` |
| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.57.2` | `0.214.0` |
| [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) | `1.30.1` | `2.6.0` |
| [@opentelemetry/sdk-metrics](https://github.com/open-telemetry/opentelemetry-js) | `1.30.1` | `2.6.0` |
| [@opentelemetry/sdk-trace-base](https://github.com/open-telemetry/opentelemetry-js) | `1.30.1` | `2.6.0` |
| [@opentelemetry/sdk-trace-node](https://github.com/open-telemetry/opentelemetry-js) | `1.30.1` | `2.6.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.2` | `25.5.0` |
| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |
| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.0.3` |



Updates `@anthropic-ai/sdk` from 0.71.2 to 0.86.1
- [Release notes](https://github.com/anthropics/anthropic-sdk-typescript/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-typescript@sdk-v0.71.2...sdk-v0.86.1)

Updates `@opentelemetry/exporter-metrics-otlp-http` from 0.57.2 to 0.214.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.57.2...experimental/v0.214.0)

Updates `@opentelemetry/exporter-trace-otlp-http` from 0.57.2 to 0.214.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.57.2...experimental/v0.214.0)

Updates `@opentelemetry/resources` from 1.30.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@v1.30.1...v2.6.0)

Updates `@opentelemetry/sdk-metrics` from 1.30.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@v1.30.1...v2.6.0)

Updates `@opentelemetry/sdk-trace-base` from 1.30.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@v1.30.1...v2.6.0)

Updates `@opentelemetry/sdk-trace-node` from 1.30.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@v1.30.1...v2.6.0)

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

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

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

---
updated-dependencies:
- dependency-name: "@anthropic-ai/sdk"
  dependency-version: 0.86.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@opentelemetry/exporter-metrics-otlp-http"
  dependency-version: 0.214.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@opentelemetry/exporter-trace-otlp-http"
  dependency-version: 0.214.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@opentelemetry/resources"
  dependency-version: 2.6.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: "@opentelemetry/sdk-metrics"
  dependency-version: 2.6.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: "@opentelemetry/sdk-trace-base"
  dependency-version: 2.6.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: "@opentelemetry/sdk-trace-node"
  dependency-version: 2.6.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: "@types/node"
  dependency-version: 25.5.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: "@types/uuid"
  dependency-version: 11.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: eslint
  dependency-version: 10.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 16, 2026
@dependabot dependabot Bot requested a deployment to manual-approval April 16, 2026 16:47 Waiting
@dependabot dependabot Bot requested a deployment to manual-approval April 16, 2026 16:47 Waiting
@poshinchen
Copy link
Copy Markdown
Contributor

/strands

@github-actions github-actions Bot added the strands-running <strands-managed> Whether or not an agent is currently running label Apr 16, 2026
- Migrate from Resource class to resourceFromAttributes() function
- Replace envDetectorSync with envDetector
- Pass spanProcessors/readers via constructor instead of addSpanProcessor/addMetricReader
- Use register() when available (NodeTracerProvider), fall back to trace.setGlobalTracerProvider
- Add @eslint/js as explicit devDependency (unbundled from ESLint v10)
- Add { cause: error } to re-thrown errors for new preserve-caught-error rule
- Update tests to access provider resource via private _resource field
@github-actions
Copy link
Copy Markdown

This dependency bump includes several major version upgrades with breaking changes. I've committed a fix (5eef69f) that addresses all of them:

OpenTelemetry SDK v2 Breaking Changes

The OTel JS SDK v2 restructured its provider APIs significantly:

  • Resource is now a type (not a class) → migrated to resourceFromAttributes()
  • envDetectorSync removed → replaced with envDetector
  • BasicTracerProvider.addSpanProcessor() removed → span processors are now passed via constructor config (spanProcessors option)
  • MeterProvider.addMetricReader() removed → metric readers are now passed via constructor config (readers option)
  • BasicTracerProvider.register() removed from the base class → only available on NodeTracerProvider; added runtime detection with trace.setGlobalTracerProvider() fallback
  • BasicTracerProvider.resource is now private → updated tests to access via _resource for verification

ESLint v10 Breaking Changes

  • @eslint/js is no longer bundled with eslint → added as an explicit devDependency
  • New preserve-caught-error rule in eslint:recommended → added { cause: error } to 3 re-thrown errors in json.ts and http-request.ts

Verification

All checks pass:

  • ✅ Type-check (tsc --noEmit)
  • ✅ Lint (eslint)
  • ✅ Format check
  • ✅ Unit tests (1921 tests, 69 files)
  • ✅ Build

@github-actions github-actions Bot removed the strands-running <strands-managed> Whether or not an agent is currently running label Apr 16, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 20, 2026

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Apr 20, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/development-dependencies-bdb3a5475b branch April 20, 2026 19:16
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.

2 participants