[Snyk] Upgrade @opentelemetry/sdk-logs from 0.209.0 to 0.213.0#3062
[Snyk] Upgrade @opentelemetry/sdk-logs from 0.209.0 to 0.213.0#3062
Conversation
Snyk has created this PR to upgrade @opentelemetry/sdk-logs from 0.209.0 to 0.213.0. See this package in npm: @opentelemetry/sdk-logs See this project in Snyk: https://app.snyk.io/org/docs-wmk/project/69782e43-c85b-4c27-afd1-ad863be7a38a?utm_source=github&utm_medium=referral&page=upgrade-pr
|
This upgrade contains significant breaking changes that require developer action. The package is experimental, and minor versions may introduce breaking changes. Key Breaking Changes:
Recommendation: Source: OpenTelemetry-JS Release Notes
|
|
Label error. Requires exactly 1 of: automation, breaking, bug, changelog:skip, chore, ci, dependencies, documentation, enhancement, feature, fix, redesign. Found: |
Snyk has created this PR to upgrade @opentelemetry/sdk-logs from 0.209.0 to 0.213.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 4 versions ahead of your current version.
The recommended version was released a month ago.
Breaking Change Risk
Release notes
Package name: @opentelemetry/sdk-logs
-
0.213.0 - 2026-03-03
- fix(api-logs)!: drop lingering includeTraceContext from LoggerOptions type #6451 @ trentm
- feat(instrumentation-http): provide
- fix(instrumentation-http): guard against double-instrumentation if loaded with
- 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,
- 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
- fix(instrumentation-fetch): handle HeadersInit tuple arrays in _addHeaders #6341 @ overbalance @ imadha
-
0.212.0 - 2026-02-12
- feat(sdk-logs)!: move environment variable configuration to
- (user-facing): environment variable configuration is no longer applied automatically when instantiating SDK components
- feat(configuration): add Prometheus exporter support #6400 @ MikeGoldsmith
- feat(sampler-composite): add ComposableAnnotatingSampler and ComposableRuleBasedSampler #6305 @ trentm
- feat(configuration): parse config for rc 3 #6304 @ maryliag
- feat(instrumentation): use the
- fix(configuration): remove default propagator initialization #6399 @ MikeGoldsmith
- fix(instrumentation-fetch): preserve Response.url, type, and redirected properties #6243 @ AnubhavPurohit691
- The fetch instrumentation now preserves the read-only
- fix(exporter-prometheus): add missing
- fix(otlp-transformer): correctly handle Uint8Array attribute values when serializing to JSON #6348 @ pichlermarc
- fix(otlp-exporter-base): fix unwanted instrumentation of the fetch exports when context is not propagated #6353 @ david-luna
- perf(otlp-transformer): optimize toAnyValue performance #6287 @ AbhiPrasad
-
0.211.0 - 2026-01-21
- fix(otlp-exporter-base)!: remove xhr transport #6317 @ cjihrig
- (user-facing) The deprecated XHR-based transport has been removed and replaced with
- chore(api-logs)!: remove
- feat(sdk-logs): export event name from ConsoleLogRecordExporter #6310 @ aicest
- fix(sdk-logs): allow AnyValue attributes for logs and handle circular references #6210 @ david-luna
- based on #5765 from @ Alec2435
- fix(browser-detector): use window feature detection to avoid false positives in Node.js 21+ and Bun #6271 @ fiyinfoluwa001 @ overbalance
- fix(build): update @ types/node to 18.19.130, remove DOM types from base tsconfig #6280 @ overbalance
- refactor(sdk-logs): simplify _export() #6318 @ cjihrig
-
0.210.0 - 2026-01-14
-
0.209.0 - 2026-01-08
from @opentelemetry/sdk-logs GitHub release notes0.213.0
💥 Breaking Changes
🚀 Features
http.request.header.<key>at server span creation time #6396 @ vitorvasc🐛 Bug Fixes
require('http')andimport 'http'#6428 @ trentman unhandled error would be thrown.
protobufjsto version^7.0.0#6418 @ vitorvasc0.212.0
💥 Breaking Changes
@ opentelemetry/sdk-node#6325 @ pichlermarc(
LoggerProvider,BatchLogRecordProcessor) directly from@ opentelemetry/sdk-logs. Please migrate to usingNodeSDKfrom@ opentelemetry/sdk-nodeto get automatic environment variable configuration.🚀 Features
internals: trueoption with import-in-the-middle hook, allowing instrumentations to hook internal files in ES modules #6344 @ trentm🐛 Bug Fixes
url,type, andredirectedproperties from the original Response object when wrapping it with a Proxy. This fixes issues where code relying on these properties (e.g., CORS type detection) would fail with instrumented fetch.@ opentelemetry/semantic-conventionsdependency #6330 @ omizha🏠 Internal
0.211.0
💥 Breaking Changes
fetch(). This change affects users who relied onXmlHttpRequestinstead offetch()for sending headers with OTLP exports. To maintain compatibility on browsers without afetch()implementation, include afetch()polyfill.ProxyLoggerProviderexport #6322 @ david-luna🚀 Features
🐛 Bug Fixes
🏠 Internal
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: