Skip to content

Commit fe91162

Browse files
Update OpenTelemetry modules (main) (#234826)
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [@elastic/opentelemetry-node](https://www.elastic.co/docs/reference/opentelemetry/edot-sdks/nodejs) ([source](https://redirect.github.com/elastic/elastic-otel-node/tree/HEAD/packages/opentelemetry-node)) | dependencies | minor | [`^1.2.0` -> `^1.7.0`](https://renovatebot.com/diffs/npm/@elastic%2fopentelemetry-node/1.2.0/1.7.0) | | | [@grpc/grpc-js](https://grpc.io/) ([source](https://redirect.github.com/grpc/grpc-node)) | dependencies | minor | [`^1.13.4` -> `^1.14.1`](https://renovatebot.com/diffs/npm/@grpc%2fgrpc-js/1.13.4/1.14.1) | `1.14.2` | | [@opentelemetry/context-async-hooks](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-context-async-hooks) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^2.0.1` -> `^2.2.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fcontext-async-hooks/2.0.1/2.2.0) | | | [@opentelemetry/exporter-metrics-otlp-grpc](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^0.203.0` -> `^0.208.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-grpc/0.203.0/0.208.0) | | | [@opentelemetry/exporter-metrics-otlp-http](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-http) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^0.203.0` -> `^0.208.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-metrics-otlp-http/0.203.0/0.208.0) | | | [@opentelemetry/exporter-prometheus](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^0.203.0` -> `^0.208.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.203.0/0.208.0) | | | [@opentelemetry/exporter-trace-otlp-grpc](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-grpc) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^0.203.0` -> `^0.208.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-grpc/0.203.0/0.208.0) | | | [@opentelemetry/exporter-trace-otlp-http](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-http) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^0.203.0` -> `^0.208.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-http/0.203.0/0.208.0) | | | [@opentelemetry/exporter-trace-otlp-proto](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-proto) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^0.203.0` -> `^0.208.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-trace-otlp-proto/0.203.0/0.208.0) | | | [@opentelemetry/instrumentation](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^0.203.0` -> `^0.208.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.203.0/0.208.0) | | | [@opentelemetry/instrumentation-http](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^0.203.0` -> `^0.208.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.203.0/0.208.0) | | | [@opentelemetry/instrumentation-undici](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-undici#readme) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-undici)) | dependencies | minor | [`^0.14.0` -> `^0.19.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-undici/0.14.0/0.19.0) | | | [@opentelemetry/otlp-exporter-base](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-exporter-base) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^0.203.0` -> `^0.208.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fotlp-exporter-base/0.203.0/0.208.0) | | | [@opentelemetry/semantic-conventions](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/semantic-conventions) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | dependencies | minor | [`^1.37.0` -> `^1.38.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsemantic-conventions/1.37.0/1.38.0) | | --- ### Release Notes <details> <summary>elastic/elastic-otel-node (@&#8203;elastic/opentelemetry-node)</summary> ### [`v1.7.0`](https://redirect.github.com/elastic/elastic-otel-node/releases/tag/v1.7.0): @&#8203;elastic/opentelemetry-node 1.7.0 [Compare Source](https://redirect.github.com/elastic/elastic-otel-node/compare/v1.6.0...v1.7.0) #### Changelog ##### Features and enhancements - Add support for TLS/mTLS configuration of the OpAMP client (used for [central configuration](elastic-otel-node://reference/edot-node/configuration.md#central-configuration)). Three new environment variables can be used: `ELASTIC_OTEL_OPAMP_CERTIFICATE`, `ELASTIC_OTEL_OPAMP_CLIENT_CERTIFICATE`, and `ELASTIC_OTEL_OPAMP_CLIENT_KEY`. See [the Configure central configuration doc section](elastic-otel-node://reference/edot-node/configuration.md#configure-central-configuration) for details. [#&#8203;1044](https://redirect.github.com/elastic/elastic-otel-node/issues/1044) - Improve the "preamble" log message at startup to include some details on envvars set that are relevant to the EDOT Node.js config. This uses an allowlist of non-sensitive envvars to avoid logging sensitive details. [#&#8203;1018](https://redirect.github.com/elastic/elastic-otel-node/issues/1018) - Add support for the `opamp_polling_interval` setting in Central Configuration. [#&#8203;1128](https://redirect.github.com/elastic/elastic-otel-node/issues/1128) While this is supported in the EDOT Node.js SDK, it will only be present in the "Agent Configuration" UI of Kibana version 9.3 and later. ##### Fixes - Update `@opentelemetry/instrumentation-openai` dependency to version 0.7.0 to resolve a possible issue with TypeScript compilation. [opentelemetry-js-contrib#3240](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3240) *** [README](https://redirect.github.com/elastic/elastic-otel-node/tree/main/packages/opentelemetry-node#readme) | [Full Release Notes](https://redirect.github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/index.md) | [Breaking Changes](https://redirect.github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/breaking-changes.md) ### [`v1.6.0`](https://redirect.github.com/elastic/elastic-otel-node/releases/tag/v1.6.0): @&#8203;elastic/opentelemetry-node 1.6.0 [Compare Source](https://redirect.github.com/elastic/elastic-otel-node/compare/v1.5.0...v1.6.0) #### Changelog ##### Features and enhancements - Add support for `ELASTIC_OTEL_OPAMP_HEADERS` environment variable for setting headers for OpAMP requests. This typically would be used to specify authorization for a given `ELASTIC_OTEL_OPAMP_ENDPOINT`, e.g.: `export ELASTIC_OTEL_OPAMP_HEADERS="Authorization=ApiKey sekrit"`. [#&#8203;1069](https://redirect.github.com/elastic/elastic-otel-node/issues/1069) - HTTP exporters now accept TLS configuration via the env vars `OTEL_EXPORTER_OTLP_CERTIFICATE`, `OTEL_EXPORTER_OTLP_CLIENT_KEY` and `OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE`. The signal specific vars (`OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE`, ...) are also taken into account. - Prepend EDOT Node.js product identifier in the `user-agent` for all HTTP and GRPC exporters. ([#&#8203;1104](https://redirect.github.com/elastic/elastic-otel-node/pull/1104)) - Switch back to the upstream resource detector `@opentelemetry/resource-detector-gcp` which covers more environments thanks to Google's [contribution](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/pull/3007). - Add support for dynamic configuration of the sampling rate of the default logger via the `sampling_rate` variable in Central Configuration. [#&#8203;1070](https://redirect.github.com/elastic/elastic-otel-node/pull/1070) While this is supported in the EDOT Node.js SDK, it will only be present in the "Agent Configuration" UI of Kibana version 9.3 and later. ##### Fixes - Update to latest `@opentelemetry/*` dependencies ([#&#8203;1104](https://redirect.github.com/elastic/elastic-otel-node/pull/1104)), which includes a couple of fixes: - a bug in `@opentelemetry/otlp-grpc-exporter-base@0.206.0` prevented to set the `user-agent` header in metadata. A [change in the exporter configuration](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5928) fixed it. - the context manager and propagation setup is the first thing at the start of the SDK. This prevents detectors from [leaking telemetry](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/2320) since they get the right context. *** [README](https://redirect.github.com/elastic/elastic-otel-node/tree/main/packages/opentelemetry-node#readme) | [Full Release Notes](https://redirect.github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/index.md) | [Breaking Changes](https://redirect.github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/breaking-changes.md) ### [`v1.5.0`](https://redirect.github.com/elastic/elastic-otel-node/releases/tag/v1.5.0): @&#8203;elastic/opentelemetry-node 1.5.0 [Compare Source](https://redirect.github.com/elastic/elastic-otel-node/compare/v1.4.0...v1.5.0) #### Changelog ##### Chores - Update to the latest upstream OpenTelemetry JS dependencies. ([#&#8203;1062](https://redirect.github.com/elastic/elastic-otel-node/pull/1062)) - Switch to trusted publishing (https://docs.npmjs.com/trusted-publishers) as a security precaution against supply-chain attacks. *** [README](https://redirect.github.com/elastic/elastic-otel-node/tree/main/packages/opentelemetry-node#readme) | [Full Release Notes](https://redirect.github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/index.md) | [Breaking Changes](https://redirect.github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/breaking-changes.md) ### [`v1.4.0`](https://redirect.github.com/elastic/elastic-otel-node/releases/tag/v1.4.0): @&#8203;elastic/opentelemetry-node 1.4.0 [Compare Source](https://redirect.github.com/elastic/elastic-otel-node/compare/v1.3.0...v1.4.0) #### Changelog ##### Features and enhancements - The Elastic-authored `@elastic/opentelemetry-instrumentation-openai` instrumentation has been [upstreamed to OpenTelemetry](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-openai/). EDOT Node.js now uses the `@opentelemetry/instrumentation-openai` package to instrument `openai`. The newer package supports instrumenting openai@5 -- the current major version. [#&#8203;1015](https://redirect.github.com/elastic/elastic-otel-node/pull/1015) - If you were using `@elastic/opentelemetry-instrumentation-openai` with the `OTEL_NODE_ENABLED_INSTRUMENTATIONS` or `OTEL_NODE_ENABLED_INSTRUMENTATIONS` environment variables, you should switch to using `openai`. The old value will still work until the next major release. ##### Fixes - Update to latest `@opentelemetry/*` dependencies ([#&#8203;1027](https://redirect.github.com/elastic/elastic-otel-node/pull/1027)), which includes a [fix](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5917) for a bug in `@opentelemetry/otlp-exporter-base@0.204.0` that could break bundling. *** [README](https://redirect.github.com/elastic/elastic-otel-node/tree/main/packages/opentelemetry-node#readme) | [Full Release Notes](https://redirect.github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/index.md) | [Breaking Changes](https://redirect.github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/breaking-changes.md) ### [`v1.3.0`](https://redirect.github.com/elastic/elastic-otel-node/releases/tag/v1.3.0): @&#8203;elastic/opentelemetry-node 1.3.0 [Compare Source](https://redirect.github.com/elastic/elastic-otel-node/compare/v1.2.0...v1.3.0) #### Changelog ##### Features and enhancements - Added `@opentelemetry/instrumentation-oracledb` to the default set of instrumentations. - New Central Configuration settings. Typically these settings are only useful for temporary debugging of telemetry. - `send_traces`: A boolean to disable/enable sending of trace telemetry (i.e. spans). - `send_metrics`: The same, for the metrics signal. - `send_logs`: The same, for the logs signal. While these are supported in EDOT Node.js, they will only be present in "Agent Configuration" UI of Kibana version 9.2 and later. [#&#8203;928](https://redirect.github.com/elastic/elastic-otel-node/pull/928) - New `ELASTIC_OTEL_CONTEXT_PROPAGATION_ONLY` configuration environment variable. Set this to `true` to disable sending of spans, but otherwise continue to do context propagation. This can be useful in limited conditions to support propagating trace-context through a service to downstream services for distributed tracing, but not collect spans from the service. (Note that this typically results in incomplete or broken traces in Kibana trace viewer.) [#&#8203;928](https://redirect.github.com/elastic/elastic-otel-node/pull/928) ##### Fixes ##### Chores - OTLP export requests (HTTP flavors only) will include an identifier for EDOT Node.js in the User-Agent header. [#&#8203;982](https://redirect.github.com/elastic/elastic-otel-node/pull/982) *** [README](https://redirect.github.com/elastic/elastic-otel-node/tree/main/packages/opentelemetry-node#readme) | [Full Release Notes](https://redirect.github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/index.md) | [Breaking Changes](https://redirect.github.com/elastic/elastic-otel-node/blob/main/docs/release-notes/breaking-changes.md) </details> <details> <summary>grpc/grpc-node (@&#8203;grpc/grpc-js)</summary> ### [`v1.14.1`](https://redirect.github.com/grpc/grpc-node/releases/tag/%40grpc/grpc-js%401.14.1): @&#8203;grpc/grpc-js 1.14.1 [Compare Source](https://redirect.github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.14.0...@grpc/grpc-js@1.14.1) - Fix a regression of the settings used internally for HTTP/2 sessions ([#&#8203;3023](https://redirect.github.com/grpc/grpc-node/issues/3023)) ### [`v1.14.0`](https://redirect.github.com/grpc/grpc-node/releases/tag/%40grpc/grpc-js%401.14.0): @&#8203;grpc/grpc-js 1.14.0 [Compare Source](https://redirect.github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.13.4...@grpc/grpc-js@1.14.0) #### Changelog - Add `getAuthContext` method to client and server call classes (more details can be found in [gRFC L35](https://redirect.github.com/grpc/proposal/blob/master/L35-node-getAuthContext.md)) ([#&#8203;2920](https://redirect.github.com/grpc/grpc-node/issues/2920)) - Implement custom backend metrics support ([gRFC A51](https://redirect.github.com/grpc/proposal/blob/master/A51-custom-backend-metrics.md)) ([#&#8203;2978](https://redirect.github.com/grpc/grpc-node/issues/2978), [#&#8203;2983](https://redirect.github.com/grpc/grpc-node/issues/2983), [#&#8203;2985](https://redirect.github.com/grpc/grpc-node/issues/2985), [#&#8203;2986](https://redirect.github.com/grpc/grpc-node/issues/2986), [#&#8203;2999](https://redirect.github.com/grpc/grpc-node/issues/2999)) - Add `getConnectionInfo` method to the `ServerInterceptingCall` class ([#&#8203;2922](https://redirect.github.com/grpc/grpc-node/issues/2922)) - Implement the `weighted_round_robin` load balancing policy ([#&#8203;2998](https://redirect.github.com/grpc/grpc-node/issues/2998)) - Fix jitter behavior for client retries ([#&#8203;2960](https://redirect.github.com/grpc/grpc-node/issues/2960) contributed by [@&#8203;ekscentrysytet](https://redirect.github.com/ekscentrysytet)) - Start connecting from a random index in the `round_robin` LB policy ([#&#8203;2979](https://redirect.github.com/grpc/grpc-node/issues/2979)) - Send connection-level WINDOW_UPDATE at session start ([#&#8203;2971](https://redirect.github.com/grpc/grpc-node/issues/2971) contributed by [@&#8203;KoenRijpstra](https://redirect.github.com/KoenRijpstra)) #### Experimental API Changes Added: - `CHANNEL_ARGS_CONFIG_SELECTOR_KEY` - `StatusOr<T>` - `CallStream` - `statusOrFromValue` - `statusOrFromError` Modified: - `ResolverListener#onSuccessfulResolution` now has the signature `(endpointList: StatusOr<Endpoint[]>, attributes: { [key: string]: unknown }, serviceConfig: StatusOr<ServiceConfig> | null, resolutionNote: string): boolean` - `LoadBalancer#updateAddressList` now has the signature \`updateAddressList(endpointList: StatusOr\<Endpoint\[]>,lbConfig: TypedLoadBalancingConfig, channelOptions: ChannelOptions, resolutionNote: string): boolean </details> <details> <summary>open-telemetry/opentelemetry-js (@&#8203;opentelemetry/context-async-hooks)</summary> ### [`v2.2.0`](https://redirect.github.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#220) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js/compare/v2.1.0...v2.2.0) ##### 🐛 Bug Fixes - fix(core): avoid leaking Node.js types via `unrefTimer()` util [#&#8203;5986](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5986) [@&#8203;pichlermarc](https://redirect.github.com/pichlermarc) - fix(core): avoid leaking Node.js types via otperformance [#&#8203;5987](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5987) [@&#8203;pichlermarc](https://redirect.github.com/pichlermarc) - **important:** this bug fix may be breaking for certain uses of `otperformance` - `otperformance.now()` and `otperformance.timeOrigin` are not affected. - the previously used type was incorrect and overly broad, leading to unexpected run-time behavior runtimes that are not Node.js. - these problems are now caught on compile-time: if you have been using this API and this change is breaking to you, please consider using your target platform's `performance` implementation instead. ##### 🏠 Internal - test(shim-opentracing): add comparison thresholds in flaky assertions [#&#8203;5974](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5974) [@&#8203;cjihrig](https://redirect.github.com/cjihrig) - test(exporter-jaeger): clean up OTEL_EXPORTER_JAEGER_AGENT_PORT between tests [#&#8203;6003](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6003) [@&#8203;cjihrig](https://redirect.github.com/cjihrig) - test(sdk-trace-base): ensure environment variables are cleaned up between tests [#&#8203;6011](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6011) [@&#8203;cjihrig](https://redirect.github.com/cjihrig) - perf(opentelemetry-core): optimize attribute serialization [#&#8203;5866](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5866) [@&#8203;43081j](https://redirect.github.com/43081j) - test: test Node.js 25 in CI [#&#8203;6019](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6019) [@&#8203;cjihrig](https://redirect.github.com/cjihrig) ### [`v2.1.0`](https://redirect.github.com/open-telemetry/opentelemetry-js/blob/HEAD/CHANGELOG.md#210) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js/compare/v2.0.1...v2.1.0) ##### 🚀 Features - feat(opentelemetry-resources): add schema url [#&#8203;5070](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5753) [@&#8203;c-ehrlich](https://redirect.github.com/c-ehrlich) ##### 🐛 Bug Fixes - fix(sdk-metrics): Remove invalid default value for `startTime` param to ExponentialHistogramAccumulation. This only impacted the closurescript compiler. [#&#8203;5763](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5763) [@&#8203;trentm](https://redirect.github.com/trentm) ##### 🏠 Internal - chore: enable tsconfig isolatedModules [#&#8203;5697](https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5697) [@&#8203;legendecas](https://redirect.github.com/legendecas) </details> <details> <summary>open-telemetry/opentelemetry-js-contrib (@&#8203;opentelemetry/instrumentation-undici)</summary> ### [`v0.19.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-undici/CHANGELOG.md#0190-2025-11-06) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/2801ab2f0f9243b154a624298dacb7228c4f70cd...94e5b7da4500459e38e8d4dfda93542f22159600) ##### Features - **deps:** update deps matching '@&#8203;opentelemetry/\*' ([#&#8203;3210](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3210)) ([2d675d3](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/2d675d368a1b8df0599bc5f6462db535a225c0b6)) ### [`v0.18.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-undici/CHANGELOG.md#0180-2025-10-21) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/333e026413f082f90859bb778abf7519fbffa940...2801ab2f0f9243b154a624298dacb7228c4f70cd) ##### Features - **deps:** update deps matching '@&#8203;opentelemetry/\*' ([#&#8203;3187](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3187)) ([ab96334](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/ab9633455794de79964e60775c804791d19259bc)) ### [`v0.17.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-undici/CHANGELOG.md#0170-2025-10-06) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/5a5918fd4f9f16b14c9ef4d3de08ab98c20e5b46...333e026413f082f90859bb778abf7519fbffa940) ##### Features - **deps:** update deps matching '@&#8203;opentelemetry/\*' ([#&#8203;3145](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3145)) ([704c716](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/704c7161f782590d7b644ab607b5f9c29cdfd63f)) ### [`v0.16.2`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-undici/CHANGELOG.md#0162-2025-09-29) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/931c7b34f53ea625da900726b1f57c5c934b5b28...5a5918fd4f9f16b14c9ef4d3de08ab98c20e5b46) ##### Bug Fixes - force new release-please PR ([#&#8203;3123](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3123)) ([0dab838](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/0dab8383b5349e21a968fe2cedd8a6e2243f86d0)) ### [`v0.16.1`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-undici/CHANGELOG.md#0161-2025-09-25) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/v0.16.0...931c7b34f53ea625da900726b1f57c5c934b5b28) ##### Bug Fixes - force new release-please PR ([#&#8203;3098](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3098)) ([13c58e9](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/13c58e9ad77b266a03e34ffd4b61ab18c86f9d73)) ### [`v0.16.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-undici/CHANGELOG.md#0160-2025-09-10) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/v0.15.0...v0.16.0) ##### Features - **deps:** update deps matching '@&#8203;opentelemetry/\*' ([#&#8203;3034](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3034)) ([bee0a66](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/bee0a66ef825145fb1a9b172c3468ccf0c97a820)) ### [`v0.15.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-undici/CHANGELOG.md#0150-2025-09-08) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/v0.14.0...v0.15.0) ##### Features - **deps:** update otel deps ([#&#8203;3027](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3027)) ([fd9e262](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/fd9e262fabf4e8fd8e246b8967892fa26442968a)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkFJIEluZnJhIiwiVGVhbTpDb3JlIiwiVGVhbTpNb25pdG9yaW5nIiwiVGVhbTpTZWN1cml0eSIsInJlbGVhc2Vfbm90ZTpza2lwIl19--> Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
1 parent aea1e81 commit fe91162

File tree

2 files changed

+626
-558
lines changed

2 files changed

+626
-558
lines changed

package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@
135135
"@elastic/monaco-esql": "^3.1.11",
136136
"@elastic/node-crypto": "^1.2.3",
137137
"@elastic/numeral": "^2.5.1",
138-
"@elastic/opentelemetry-node": "^1.2.0",
138+
"@elastic/opentelemetry-node": "^1.7.0",
139139
"@elastic/react-search-ui": "^1.24.0",
140140
"@elastic/react-search-ui-views": "^1.24.0",
141141
"@elastic/request-converter": "^9.2.0",
@@ -155,7 +155,7 @@
155155
"@formatjs/intl-utils": "^3.8.4",
156156
"@formatjs/ts-transformer": "^3.13.14",
157157
"@google/generative-ai": "^0.24.1",
158-
"@grpc/grpc-js": "^1.13.4",
158+
"@grpc/grpc-js": "^1.14.1",
159159
"@hapi/accept": "^6.0.3",
160160
"@hapi/boom": "^10.0.1",
161161
"@hapi/cookie": "^12.0.1",
@@ -1198,18 +1198,18 @@
11981198
"@openfeature/server-sdk": "^1.19.0",
11991199
"@openfeature/web-sdk": "^1.6.2",
12001200
"@opentelemetry/api": "^1.9.0",
1201-
"@opentelemetry/context-async-hooks": "^2.0.1",
1202-
"@opentelemetry/exporter-metrics-otlp-grpc": "^0.203.0",
1203-
"@opentelemetry/exporter-metrics-otlp-http": "^0.203.0",
1204-
"@opentelemetry/exporter-prometheus": "^0.203.0",
1205-
"@opentelemetry/exporter-trace-otlp-grpc": "^0.203.0",
1206-
"@opentelemetry/exporter-trace-otlp-http": "^0.203.0",
1207-
"@opentelemetry/exporter-trace-otlp-proto": "^0.203.0",
1208-
"@opentelemetry/instrumentation": "^0.203.0",
1209-
"@opentelemetry/instrumentation-http": "^0.203.0",
1210-
"@opentelemetry/instrumentation-undici": "^0.14.0",
1211-
"@opentelemetry/otlp-exporter-base": "^0.203.0",
1212-
"@opentelemetry/semantic-conventions": "^1.37.0",
1201+
"@opentelemetry/context-async-hooks": "^2.2.0",
1202+
"@opentelemetry/exporter-metrics-otlp-grpc": "^0.208.0",
1203+
"@opentelemetry/exporter-metrics-otlp-http": "^0.208.0",
1204+
"@opentelemetry/exporter-prometheus": "^0.208.0",
1205+
"@opentelemetry/exporter-trace-otlp-grpc": "^0.208.0",
1206+
"@opentelemetry/exporter-trace-otlp-http": "^0.208.0",
1207+
"@opentelemetry/exporter-trace-otlp-proto": "^0.208.0",
1208+
"@opentelemetry/instrumentation": "^0.208.0",
1209+
"@opentelemetry/instrumentation-http": "^0.208.0",
1210+
"@opentelemetry/instrumentation-undici": "^0.19.0",
1211+
"@opentelemetry/otlp-exporter-base": "^0.208.0",
1212+
"@opentelemetry/semantic-conventions": "^1.38.0",
12131213
"@reduxjs/toolkit": "1.9.7",
12141214
"@slack/webhook": "^7.0.6",
12151215
"@smithy/eventstream-codec": "^4.0.5",

0 commit comments

Comments
 (0)