feat(deps): Bump the opentelemetry group with 5 updates#20884
feat(deps): Bump the opentelemetry group with 5 updates#20884dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the opentelemetry group with 5 updates: | Package | From | To | | --- | --- | --- | | [@opentelemetry/semantic-conventions](https://github.com/open-telemetry/opentelemetry-js) | `1.40.0` | `1.41.1` | | [@opentelemetry/core](https://github.com/open-telemetry/opentelemetry-js) | `2.6.1` | `2.7.1` | | [@opentelemetry/sdk-trace-base](https://github.com/open-telemetry/opentelemetry-js) | `2.6.1` | `2.7.1` | | [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` | | [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) | `2.6.1` | `2.7.1` | Updates `@opentelemetry/semantic-conventions` from 1.40.0 to 1.41.1 - [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@semconv/v1.40.0...semconv/v1.41.1) Updates `@opentelemetry/core` from 2.6.1 to 2.7.1 - [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.6.1...v2.7.1) Updates `@opentelemetry/sdk-trace-base` from 2.6.1 to 2.7.1 - [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.6.1...v2.7.1) Updates `@opentelemetry/exporter-trace-otlp-http` from 0.214.0 to 0.218.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.214.0...experimental/v0.218.0) Updates `@opentelemetry/resources` from 2.6.1 to 2.7.1 - [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.6.1...v2.7.1) --- updated-dependencies: - dependency-name: "@opentelemetry/semantic-conventions" dependency-version: 1.41.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry - dependency-name: "@opentelemetry/core" dependency-version: 2.7.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry - dependency-name: "@opentelemetry/sdk-trace-base" dependency-version: 2.7.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry - dependency-name: "@opentelemetry/exporter-trace-otlp-http" dependency-version: 0.218.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: opentelemetry - dependency-name: "@opentelemetry/resources" dependency-version: 2.7.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit e28e993. Configure here.
| "@opentelemetry/core": "^2.6.1", | ||
| "@opentelemetry/sdk-trace-base": "^2.6.1", | ||
| "@opentelemetry/semantic-conventions": "^1.40.0" | ||
| "@opentelemetry/core": "^2.7.1", |
There was a problem hiding this comment.
TraceState key validation may silently drop Sentry data
High Severity
Bumping @opentelemetry/core to v2.7.1 introduces a TraceState.set() behavior change: it now returns the same instance if key/value are invalid per W3C spec. Sentry uses dot-containing keys like sentry.dsc, sentry.sampled_not_recording, sentry.sample_rand, etc., but dots are not valid characters in W3C tracestate keys (only a-z, 0-9, _, -, *, / are allowed). If the new validation rejects these keys, all Sentry trace state data — including DSC propagation and sampling decisions — would be silently dropped with no error.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit e28e993. Configure here.


Bumps the opentelemetry group with 5 updates:
1.40.01.41.12.6.12.7.12.6.12.7.10.214.00.218.02.6.12.7.1Updates
@opentelemetry/semantic-conventionsfrom 1.40.0 to 1.41.1Release notes
Sourced from @opentelemetry/semantic-conventions's releases.
... (truncated)
Commits
013c600chore: prepare next release (#6699)b7a0c63feat(semantic-conventions): update semantic conventions to v1.41.1 (#6695)774143bchore(renovate): add minimumReleaseAge to config (#6697)e0dafe0fix(otlp-exporter-base): remove brackets from IPv6 hostname in HTTP transport...f804c93chore(deps): update github/codeql-action digest to 68bde55 (#6682)95e48e7refactor(sdk-logs): aliasLoggerProviderConfigtoLoggerProviderOptions(...907b627feat(sdk-node): allow startNodeSDK() without an arg (#6688)0d15261docs: Add SIG meeting info and welcoming language (#6689)0893288chore(sdk-node): restore skipped test cases (#6685)3b5bfbdfeat(configuration): show all config validation errors, if there are multiple...Updates
@opentelemetry/corefrom 2.6.1 to 2.7.1Release notes
Sourced from @opentelemetry/core's releases.
Changelog
Sourced from @opentelemetry/core's changelog.
Commits
2400d83chore: prepare next release (#6647)f7a9b7cfix(otlp-transformer): pin protobufjs to 8.0.1 (#6646)cb38d7ftest(otlp-transformer): add metrics transfrom benchmark (#6628)a28f12ffix(opentelemetry-core): defer tracestate vaidation (#6459)b27c514refactor(opentelemetry-exporter-prometheus): do not call `enforcePrometheusNa...a2a8186perf(sdk-trace-base): optimize TraceIdRatioBasedSampler hex parsing (#6284)4c0f3f1feat(sdk-node): set TracerProvider in startNodeSDK() (#6607)417f2f1fix(instr-xhr): do not unpatch XHR methods (#6611)47ac523Revert "chore: allow browser maintainers to approve changelog edits" (#6627)86c621dfix(instrumentation-fetch): tolerate non-writable globalThis.fetch and fix pr...Updates
@opentelemetry/sdk-trace-basefrom 2.6.1 to 2.7.1Release notes
Sourced from @opentelemetry/sdk-trace-base's releases.
Changelog
Sourced from @opentelemetry/sdk-trace-base's changelog.
Commits
2400d83chore: prepare next release (#6647)f7a9b7cfix(otlp-transformer): pin protobufjs to 8.0.1 (#6646)cb38d7ftest(otlp-transformer): add metrics transfrom benchmark (#6628)a28f12ffix(opentelemetry-core): defer tracestate vaidation (#6459)b27c514refactor(opentelemetry-exporter-prometheus): do not call `enforcePrometheusNa...a2a8186perf(sdk-trace-base): optimize TraceIdRatioBasedSampler hex parsing (#6284)4c0f3f1feat(sdk-node): set TracerProvider in startNodeSDK() (#6607)417f2f1fix(instr-xhr): do not unpatch XHR methods (#6611)47ac523Revert "chore: allow browser maintainers to approve changelog edits" (#6627)86c621dfix(instrumentation-fetch): tolerate non-writable globalThis.fetch and fix pr...Updates
@opentelemetry/exporter-trace-otlp-httpfrom 0.214.0 to 0.218.0Release notes
Sourced from @opentelemetry/exporter-trace-otlp-http's releases.
... (truncated)
Commits
06ad0eachore: prepare next release (#6703)38ca257feat(otlp-transformer): replace protobufjs metrics serialization with custom ...013c600chore: prepare next release (#6699)b7a0c63feat(semantic-conventions): update semantic conventions to v1.41.1 (#6695)774143bchore(renovate): add minimumReleaseAge to config (#6697)e0dafe0fix(otlp-exporter-base): remove brackets from IPv6 hostname in HTTP transport...f804c93chore(deps): update github/codeql-action digest to 68bde55 (#6682)95e48e7refactor(sdk-logs): aliasLoggerProviderConfigtoLoggerProviderOptions(...907b627feat(sdk-node): allow startNodeSDK() without an arg (#6688)0d15261docs: Add SIG meeting info and welcoming language (#6689)Updates
@opentelemetry/resourcesfrom 2.6.1 to 2.7.1Release notes
Sourced from @opentelemetry/resources's releases.
Changelog
Sourced from @opentelemetry/resources's changelog.
Commits
2400d83chore: prepare next release (#6647)f7a9b7cfix(otlp-transformer): pin protobufjs to 8.0.1 (#6646)cb38d7ftest(otlp-transformer): add metrics transfrom benchmark (#6628)a28f12ffix(opentelemetry-core): defer tracestate vaidation (#6459)b27c514refactor(opentelemetry-exporter-prometheus): do not call `enforcePrometheusNa...a2a8186perf(sdk-trace-base): optimize TraceIdRatioBasedSampler hex parsing (#6284)4c0f3f1feat(sdk-node): set TracerProvider in startNodeSDK() (#6607)417f2f1fix(instr-xhr): do not unpatch XHR methods (#6611)47ac523Revert "chore: allow browser maintainers to approve changelog edits" (#6627)86c621dfix(instrumentation-fetch): tolerate non-writable globalThis.fetch and fix pr...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions