Skip to content

[Snyk] Upgrade @opentelemetry/exporter-trace-otlp-proto from 0.52.1 to 0.57.0#2

Open
Karinza38 wants to merge 1 commit intomainfrom
snyk-upgrade-eabb95a5a8cb911fd51548a05cde892a
Open

[Snyk] Upgrade @opentelemetry/exporter-trace-otlp-proto from 0.52.1 to 0.57.0#2
Karinza38 wants to merge 1 commit intomainfrom
snyk-upgrade-eabb95a5a8cb911fd51548a05cde892a

Conversation

@Karinza38
Copy link
Copy Markdown
Owner

snyk-top-banner

Snyk has created this PR to upgrade @opentelemetry/exporter-trace-otlp-proto from 0.52.1 to 0.57.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 7 versions ahead of your current version.

  • The recommended version was released a month ago.

Release notes
Package name: @opentelemetry/exporter-trace-otlp-proto
  • 0.57.0 - 2024-12-18

    0.57.0

    🚀 (Enhancement)

    • feat(opentelemetry-sdk-node): automatically configure metrics exporter based on environment variables #5168 @ bhaskarbanerjee

    🏠 (Internal)

    • refactor(otlp-transformer): re-structure package to prepare for separate entrypoints #5264 @ pichlermarc
  • 0.56.0 - 2024-12-04

    0.56.0

    💥 Breaking Change

    • feat(otlp-exporter-base)!: collapse base classes into one #5031 @ pichlermarc
      • OTLPExporterNodeBase has been removed in favor of a platform-agnostic implementation (OTLPExporterBase)
      • OTLPExporterBrowserBase has been removed in favor of a platform-agnostic implementation (OTLPExporterBase)
      • ExportServiceError was intended for internal use and has been dropped from exports
      • validateAndNormalizeHeaders was intended for internal use and has been dropped from exports
      • OTLPExporterBase all properties are now private, the constructor now takes an IOTLPExportDelegate, the type parameter for config type has been dropped.
        • This type is scheduled for removal in a future version of this package, please treat all exporters as SpanExporter, PushMetricExporter or LogRecordExporter, based on their respective type.
    • feat(otlp-grpc-exporter-base)!: collapse base classes into one #5031 @ pichlermarc
      • OTLPGRPCExporterNodeBase has been removed in favor of a platform-agnostic implementation (OTLPExporterBase from @ opentelemetry/otlp-exporter-base)
    • feat(otlp-transformer)!: accept ResourceMetrics in serializers instead of ResourceMetrics[]
      • (user-facing): ProtobufMetricsSerializer now only accepts ResourceMetrics instead of ResourceMetrics[] to align with PushMetricExporter requirements
      • (user-facing): JsonMetricsSerializer now only accepts ResourceMetrics instead of ResourceMetrics[] to align with PushMetricExporter requirements

    🚀 (Enhancement)

    • feat(otlp-exporter-base): handle OTLP partial success #5183 @ pichlermarc
    • feat(otlp-exporter-base): internally accept a http header provider function only #5179 @ pichlermarc
    • refactor(otlp-exporter-base): don't create blob before sending xhr #5193 @ pichlermarc
      • improves compatibility with some unsupported runtimes
    • feat(otlp-exporter-base): add http response body to exporter error #5204 @ pichlermarc

    🐛 (Bug Fix)

    • fix(otlp-exporter-*): de-confuse Nuxt build tooling by not using 'export *' in comments #5227 @ pichlermarc

    🏠 (Internal)

  • 0.55.0 - 2024-11-18

    0.55.0

    💥 Breaking Change

    • feat(instrumentation-http)!: reduce public API surface by removing exports and making protected methods private #5124 @ pichlermarc
      • (user-facing) the following exports were intended for internal use only and have been removed without replacement
        • extractHostnameAndPort
        • getAbsoluteUrl
        • getIncomingRequestAttributes
        • getIncomingRequestAttributesOnResponse
        • getIncomingRequestMetricAttributes
        • getIncomingRequestMetricAttributesOnResponse
        • getOutgoingRequestAttributes
        • getOutgoingRequestAttributesOnResponse
        • getOutgoingRequestMetricAttributes
        • getOutgoingRequestMetricAttributesOnResponse
        • getRequestInfo
        • headerCapture
        • isCompressed
        • isValidOptionsType
        • parseResponseStatus
        • satisfiesPattern
        • setAttributesFromHttpKind
        • setRequestContentLengthAttribute
        • setResponseContentLengthAttribute
        • setSpanWithError
        • RequestSignature
        • RequestFunction
        • ParsedRequestOptions
        • IgnoreMatcher
        • Https
        • HttpRequestArgs
        • HttpCallbackOptional
        • HttpCallback
        • Http
        • GetFunction
        • Func
        • Err

    🚀 (Enhancement)

    • feat(sdk-node, sdk-logs): add mergeResourceWithDefaults flag, which allows opting-out of resources getting merged with the default resource #4617
      • default: true
      • note: false will become the default behavior in a future iteration in order to comply with specification requirements
    • feat(instrumentation): Track request body size in XHR and Fetch instrumentations #4706 @ MustafaHaddara

    🐛 (Bug Fix)

    • fix(instrumentation-http): Fix the OTEL_SEMCONV_STABILITY_OPT_IN variable check. Using of instead of in #5137
    • fix(instrumentation-http): drop url.parse in favor of URL constructor #5091 @ pichlermarc
      • fixes a bug where using cyrillic characters in a client request string URL would throw an exception, whereas an un-instrumented client would accept the same input without throwing an exception
    • fix(otlp-exporter-base): fix unhandled error when writing to destroyed http request #5163 @ pichlermarc
  • 0.54.2 - 2024-11-07

    0.54.2

    🐛 (Bug Fix)

  • 0.54.1 - 2024-11-05
  • 0.54.0 - 2024-10-23
  • 0.53.0 - 2024-08-28
  • 0.52.1 - 2024-06-20
from @opentelemetry/exporter-trace-otlp-proto GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

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:

…0.57.0

Snyk has created this PR to upgrade @opentelemetry/exporter-trace-otlp-proto from 0.52.1 to 0.57.0.

See this package in npm:
@opentelemetry/exporter-trace-otlp-proto

See this project in Snyk:
https://app.snyk.io/org/karinza38/project/3794f197-2c53-4d74-a466-880f0a7b9167?utm_source=github&utm_medium=referral&page=upgrade-pr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants