openllmetry-js
openllmetry-js copied to clipboard
chore(deps): bump @opentelemetry/sdk-node from 0.49.1 to 0.52.0 in /packages/traceloop-sdk
Bumps @opentelemetry/sdk-node from 0.49.1 to 0.52.0.
Release notes
Sourced from @opentelemetry/sdk-node's releases.
experimental/v0.52.0
0.52.0
:boom: Breaking Change
- feat(exporter--otlp-)!: move serialization for Node.js exporters to
@opentelemetry/otlp-transformer#4542@pichlermarc
- Breaking changes:
- (user-facing)
convert()now returns an empty object and will be removed in a follow-up- (internal) OTLPExporterNodeBase now has additional constructor parameters that are required
- (internal) OTLPExporterNodeBase now has an additional
ResponseTypetype parameter- feat(exporter--otlp-)!: move serialization for Node.js exporters to
@opentelemetry/otlp-transformer#4581@pichlermarc
- Breaking changes:
- (user-facing)
convert()has been removed from all exporters- (internal) OTLPExporterBrowserBase:
RequestTypehas been replaced by aResponseTypetype-argument- (internal) OTLPExporterNodeBase:
ServiceRequesthas been replaced by aServiceResponsetype-argument- (internal) the
@opentelemetry/otlp-exporter-proto-basepackage has been removed, and will from now on be deprecated innpm- feat(instrumentation): remove default value for config in base instrumentation constructor #4695:
@blumamir- fix(instrumentation)!: remove unused supportedVersions from Instrumentation interface #4694
@blumamir- feat(instrumentation)!: simplify
registerInstrumentations()API
- Breaking changes:
- removes
InstrumentationOptionstype- occurrences of
InstrumentationOptionsare now replaced by(Instrumentation | Instrumentation[])[]
- migrate usages of
registerInstrumentations({instrumentations: fooInstrumentation})toregisterInstrumentations({instrumentations: [fooInstrumentation]})- passing Instrumentation classes to
registerInstrumentations()is now not possible anymore.- feat(sdk-node)!: simplify type of
instrumentationsoption
- Breaking changes:
- replaces
InstrumentationOptionswith(Instrumentation | Instrumentation[])[]:rocket: (Enhancement)
- feat(instrumentation): apply unwrap before wrap in base class #4692
- feat(instrumentation): add util to execute span customization hook in base class #4663
@blumamir- feat(instrumentation): generic config type in instrumentation base #4659
@blumamir- feat: support node 22 #4666
@dyladan- feat(propagator-aws-xray-lambda): add AWS Xray Lambda propagator 4554
- refactor(instrumentation-xml-http-request): use exported strings for semantic attributes. #4681
:bug: (Bug Fix)
- fix(instrumentation): Update
import-in-the-middleto fix numerous bugs #4745@timfish:books: (Refine Doc)
- docs(instrumentation): better docs for supportedVersions option #4693
@blumamir- docs: align all supported versions to a common format #4696
@blumamir- refactor(examples): use new exported string constants for semconv in experimental/examples/opencensus-shim #4763
@Zen-cronicExperimental v0.51.1
0.51.1
... (truncated)
Commits
c4d3351fix(sdk-logs): adapt versions for release (#4769)26974c4chore: prepare release API 1.9.0/Core 1.25.0/Experimental 0.52.0 (#4677)957fa3brefactor(examples/esm-http-ts): use new exported string constants for semconv...97d0ec5refactor(examples/basic-tracer-node): use new exported string constants for s...929e345refactor(examples/grpc-js): use new exported string constants for semconv (#4...97f372brefactor(experimental/examples/opencensus-shim): use new exported string cons...9cd2021refactor(examples/otlp-exporter-node): use new exported string constants for ...de50349refactor(examples/opentracing-shim): use new exported string constants for se...7c808e3add Events SDK (#4629)9d3bc18chore: move flarna from approver to emeritus (#4757)- Additional commits viewable in compare view
You can trigger a rebase of this PR 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 mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
The following labels could not be found: traceloop-sdk.
Superseded by #493.