aws-observability / aws-otel-community

Welcome to the AWS Distro for OpenTelemetry project. If you're using monitoring and observability tools for AWS products and services, this is a great place to ask questions, request features and network with other community members.
https://aws-otel.github.io/
Apache License 2.0
100 stars 97 forks source link

Bump the js-sample-app-deps group across 1 directory with 19 updates #1213

Closed dependabot[bot] closed 2 weeks ago

dependabot[bot] commented 3 weeks ago

Bumps the js-sample-app-deps group with 19 updates in the /sample-apps/javascript-sample-app directory:

Package From To
@opentelemetry/api 1.7.0 1.9.0
@opentelemetry/auto-instrumentations-node 0.41.1 0.52.0
@opentelemetry/exporter-jaeger 1.21.0 1.27.0
@opentelemetry/exporter-metrics-otlp-grpc 0.48.0 0.54.1
@opentelemetry/exporter-prometheus 0.48.0 0.54.1
@opentelemetry/exporter-trace-otlp-grpc 0.48.0 0.54.1
@opentelemetry/id-generator-aws-xray 1.2.1 1.2.2
@opentelemetry/instrumentation-aws-sdk 0.38.1 0.45.0
@opentelemetry/instrumentation-http 0.48.0 0.54.1
@opentelemetry/propagator-aws-xray 1.3.1 1.26.0
@opentelemetry/resources 1.21.0 1.27.0
@opentelemetry/sdk-metrics 1.21.0 1.27.0
@opentelemetry/sdk-node 0.48.0 0.54.1
@opentelemetry/sdk-trace-base 1.21.0 1.27.0
@opentelemetry/sdk-trace-node 1.21.0 1.27.0
@opentelemetry/semantic-conventions 1.21.0 1.27.0
aws-sdk 2.1561.0 2.1691.0
axios 1.7.4 1.7.7
express 4.19.2 4.21.1

Updates @opentelemetry/api from 1.7.0 to 1.9.0

Release notes

Sourced from @​opentelemetry/api's releases.

v1.9.0

:rocket: (Enhancement)

  • feat(instrumentation-grpc): set net.peer.name and net.peer.port on client spans #3430

:bug: (Bug Fix)

  • fix(sdk-metrics): use default Resource to comply with semantic conventions #3411 @​pichlermarc
    • Metrics exported by the SDK now contain the following resource attributes by default:
      • service.name
      • telemetry.sdk.name
      • telemetry.sdk.language
      • telemetry.sdk.version
  • fix(sdk-trace): make spans resilient to clock drift #3434 @​dyladan
  • fix(selenium-tests): updated webpack version for selenium test issue #3456 @​SaumyaBhushan
  • fix(sdk-metrics): fix duplicated registration of metrics for collectors #3488 @​legendecas
  • fix(core): fix precision loss in numberToHrtime #3480 @​legendecas

:house: (Internal)

api/v1.9.0

1.9.0

:rocket: (Enhancement)

  • feat(metrics): added synchronous gauge #4528 @​clintonb
  • feat(api): allow adding span links after span creation #4536 @​seemk
    • This change is non-breaking for end-users, but breaking for Trace SDK implmentations in accordance with the specification as new features need to be implemented.
  • feat: support node 22 #4666 @​dyladan

v1.8.0

  • @opentelemetry/sdk-metrics has been promoted to stable
  • @opentelemetry/api-metrics has been merged into @opentelemetry/api and deprecated

:boom: Breaking Change

:rocket: (Enhancement)

:bug: (Bug Fix)

  • fix(sdk-trace): enforce consistent span durations

... (truncated)

Changelog

Sourced from @​opentelemetry/api's changelog.

1.9.0

:rocket: (Enhancement)

  • feat(instrumentation-grpc): set net.peer.name and net.peer.port on client spans #3430
  • feat(exporter-trace-otlp-proto): Add protobuf otlp trace exporter support for browser #3208 @​pkanal

:bug: (Bug Fix)

  • fix(sdk-metrics): use default Resource to comply with semantic conventions #3411 @​pichlermarc
    • Metrics exported by the SDK now contain the following resource attributes by default:
      • service.name
      • telemetry.sdk.name
      • telemetry.sdk.language
      • telemetry.sdk.version
  • fix(sdk-metrics): use Date.now() for instrument recording timestamps #3514 @​MisterSquishy
  • fix(sdk-trace): make spans resilient to clock drift #3434 @​dyladan
  • fix(selenium-tests): updated webpack version for selenium test issue #3456 @​SaumyaBhushan
  • fix(sdk-metrics): collect metrics when periodic exporting metric reader flushes #3517 @​legendecas
  • fix(sdk-metrics): fix duplicated registration of metrics for collectors #3488 @​legendecas
  • fix(core): fix precision loss in numberToHrtime #3480 @​legendecas

:house: (Internal)

1.8.0

  • @opentelemetry/sdk-metrics has been promoted to stable
  • @opentelemetry/api-metrics has been merged into @opentelemetry/api and deprecated

:boom: Breaking Change

:rocket: (Enhancement)

:bug: (Bug Fix)

  • fix(sdk-trace): enforce consistent span durations #3327 @​dyladan
  • fix(resources): fix EnvDetector throwing errors when attribute values contain spaces #3295
  • fix(trace): fix an issue which caused negative span durations in web based spans #3359 @​dyladan
  • fix(resources): strict OTEL_RESOURCE_ATTRIBUTES baggage octet decoding

... (truncated)

Commits
  • 08f597f chore: release API 1.4.0 / SDK 1.9.0 / 0.35.0 (#3516)
  • 969bb62 fix(tracing): make spans resilient to performance clock drift (#3434)
  • 2dcc898 Document repo settings (#3519)
  • 475e401 docs(sdk-metrics): fix badge and reword introductory sentence (#3484)
  • 126ae93 fix(sdk-node): fix exporter to be read only OTEL_TRACES_EXPORTER is set to a ...
  • c93ab9e fix(core): fix precision loss in numberToHrtime (#3480)
  • 3fd6fb8 fix(sdk-metrics): fix duplicated registration of metrics for collectors (#3488)
  • 93222fc fix(api): declare this parameter type in observable callbacks (#3497)
  • eecb800 feat(sdk-node): configure no-op sdk with OTEL_SDK_DISABLED environment vari...
  • 1c3af6c feat(api-logs): add the SeverityNumber enumeration (#3443)
  • Additional commits viewable in compare view


Updates @opentelemetry/auto-instrumentations-node from 0.41.1 to 0.52.0

Release notes

Sourced from @​opentelemetry/auto-instrumentations-node's releases.

auto-instrumentations-node: v0.52.0

0.52.0 (2024-10-25)

Features

  • update "@opentelemetry/*" dependencies to 1.27.0/0.54.0 (2822511)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​opentelemetry/instrumentation-amqplib bumped from ^0.42.0 to ^0.43.0
      • @​opentelemetry/instrumentation-aws-lambda bumped from ^0.45.0 to ^0.46.0
      • @​opentelemetry/instrumentation-aws-sdk bumped from ^0.44.0 to ^0.45.0
      • @​opentelemetry/instrumentation-bunyan bumped from ^0.41.0 to ^0.42.0
      • @​opentelemetry/instrumentation-cassandra-driver bumped from ^0.41.0 to ^0.42.0
      • @​opentelemetry/instrumentation-connect bumped from ^0.39.0 to ^0.40.0
      • @​opentelemetry/instrumentation-cucumber bumped from ^0.9.0 to ^0.10.0
      • @​opentelemetry/instrumentation-dataloader bumped from ^0.12.0 to ^0.13.0
      • @​opentelemetry/instrumentation-dns bumped from ^0.39.0 to ^0.40.0
      • @​opentelemetry/instrumentation-express bumped from ^0.43.0 to ^0.44.0
      • @​opentelemetry/instrumentation-fastify bumped from ^0.40.0 to ^0.41.0
      • @​opentelemetry/instrumentation-fs bumped from ^0.15.0 to ^0.16.0
      • @​opentelemetry/instrumentation-generic-pool bumped from ^0.39.0 to ^0.40.0
      • @​opentelemetry/instrumentation-graphql bumped from ^0.43.0 to ^0.44.0
      • @​opentelemetry/instrumentation-hapi bumped from ^0.41.0 to ^0.42.0
      • @​opentelemetry/instrumentation-ioredis bumped from ^0.43.0 to ^0.44.0
      • @​opentelemetry/instrumentation-kafkajs bumped from ^0.3.0 to ^0.4.0
      • @​opentelemetry/instrumentation-knex bumped from ^0.40.0 to ^0.41.0
      • @​opentelemetry/instrumentation-koa bumped from ^0.43.0 to ^0.44.0
      • @​opentelemetry/instrumentation-lru-memoizer bumped from ^0.40.0 to ^0.41.0
      • @​opentelemetry/instrumentation-memcached bumped from ^0.39.0 to ^0.40.0
      • @​opentelemetry/instrumentation-mongodb bumped from ^0.47.0 to ^0.48.0
      • @​opentelemetry/instrumentation-mongoose bumped from ^0.42.0 to ^0.43.0
      • @​opentelemetry/instrumentation-mysql bumped from ^0.41.0 to ^0.42.0
      • @​opentelemetry/instrumentation-mysql2 bumped from ^0.41.0 to ^0.42.0
      • @​opentelemetry/instrumentation-nestjs-core bumped from ^0.40.0 to ^0.41.0
      • @​opentelemetry/instrumentation-net bumped from ^0.39.0 to ^0.40.0
      • @​opentelemetry/instrumentation-pg bumped from ^0.46.0 to ^0.47.0
      • @​opentelemetry/instrumentation-pino bumped from ^0.42.0 to ^0.43.0
      • @​opentelemetry/instrumentation-redis bumped from ^0.42.0 to ^0.43.0
      • @​opentelemetry/instrumentation-redis-4 bumped from ^0.42.1 to ^0.43.0
      • @​opentelemetry/instrumentation-restify bumped from ^0.41.0 to ^0.42.0
      • @​opentelemetry/instrumentation-router bumped from ^0.40.0 to ^0.41.0
      • @​opentelemetry/instrumentation-socket.io bumped from ^0.42.0 to ^0.43.0
      • @​opentelemetry/instrumentation-tedious bumped from ^0.14.0 to ^0.15.0
      • @​opentelemetry/instrumentation-undici bumped from ^0.6.0 to ^0.7.0
      • @​opentelemetry/instrumentation-winston bumped from ^0.40.0 to ^0.41.0

... (truncated)

Commits
  • 7633cae chore: release main (#2497)
  • 9564380 feat(instrumentation-pg): add error type to db duration metric (#2476)
  • 9b43ccb chore: add 'lint:deps' script to check for unused and unlisted deps (#2477)
  • 2822511 chore(deps): update deps matching "@opentelemetry/*" (#2500)
  • d3c8bd9 chore: clean up some deps (#2499)
  • 97a2956 fix(instrumentation-pg): ensure db.client.operation.duration metric is record...
  • 25e53d6 refactor(instrumentation-mysql2): improve performance of getSpanName using su...
  • d056d21 chore: upgrade to mocha@10 (#2481)
  • 86dba74 fix: change span names for socket-io (#2495)
  • 30e8fc5 chore(deps): update dependency webpack to v5.95.0 [security] (#2496)
  • Additional commits viewable in compare view


Updates @opentelemetry/exporter-jaeger from 1.21.0 to 1.27.0

Release notes

Sourced from @​opentelemetry/exporter-jaeger's releases.

semconv/v1.27.0

1.27.0

  • Version bump only
  • Note: This package will now be versioned according to the version of semantic conventions being provided.

v1.27.0

1.27.0

:rocket: (Enhancement)

  • feat: add processors for adding session.id attribute to spans and logs #4972

:bug: (Bug Fix)

:house: (Internal)

  • deps: set @opentelemetry/api dependency min version to 1.3.0 in examples, experimental/packages, integration-tests and selenium-tests #4992
  • refactor(sdk-metrics): replace MetricsAttributes with Attributes #5021 @​david-luna
  • refactor(instrumentation-http): replace SpanAttributes and MetricsAttributes with Attributes #5023 @​david-luna
  • chore(exporter-zipkin): remove usages of Span constructor #5030 @​david-luna
  • test(instrumentation-http): remove usages of new Span in tests #5035 @​david-luna

semconv/v1.26.0

@opentelemetry/semantic-conventions@1.26.0

Note: This package will now be versioned according to the version of semantic conventions being provided.

:rocket: (Enhancement)

  • feat(semconv): update semantic conventions to 1.27 (from 1.7.0) #4690 @​dyladan
    • Exported names have changed to ATTR_{name} for attributes (e.g. ATTR_HTTP_REQUEST_METHOD), {name}_VALUE_{value} for enumeration values (e.g. HTTP_REQUEST_METHOD_VALUE_POST), and METRIC_{name} for metrics. Exported names from previous versions are deprecated.
    • Import @opentelemetry/semantic-conventions for stable semantic conventions. Import @opentelemetry/semantic-conventions/incubating for all semantic conventions, stable and unstable.

v1.26.0

1.26.0

:rocket: (Enhancement)

... (truncated)

Changelog

Sourced from @​opentelemetry/exporter-jaeger's changelog.

1.27.0

:rocket: (Enhancement)

  • feat: add processors for adding session.id attribute to spans and logs #4972

:bug: (Bug Fix)

:house: (Internal)

  • deps: set @opentelemetry/api dependency min version to 1.3.0 in examples, experimental/packages, integration-tests and selenium-tests #4992
  • refactor(sdk-metrics): replace MetricsAttributes with Attributes #5021 @​david-luna
  • refactor(instrumentation-http): replace SpanAttributes and MetricsAttributes with Attributes #5023 @​david-luna
  • chore(exporter-zipkin): remove usages of Span constructor #5030 @​david-luna
  • test(instrumentation-http): remove usages of new Span in tests #5035 @​david-luna

1.26.0

:rocket: (Enhancement)

  • feat: include instrumentation scope info in console span and log record exporters #4848 @​blumamir
  • feat(semconv): update semantic conventions to 1.27 (from 1.7.0) #4690 @​dyladan
    • Exported names have changed to ATTR_{name} for attributes (e.g. ATTR_HTTP_REQUEST_METHOD), {name}_VALUE_{value} for enumeration values (e.g. HTTP_REQUEST_METHOD_VALUE_POST), and METRIC_{name} for metrics. Exported names from previous versions are deprecated.
    • Import @opentelemetry/semantic-conventions for stable semantic conventions. Import @opentelemetry/semantic-conventions/incubating for all semantic conventions, stable and unstable.
    • Note: Semantic conventions are now versioned separately from other stable artifacts, to correspond to the version of semantic conventions they provide. Changes will be in a separate changelog.

:bug: (Bug Fix)

  • fix(sdk-node): avoid spurious diag errors for unknown OTEL_NODE_RESOURCE_DETECTORS values #4879 @​trentm
  • deps(opentelemetry-instrumentation): Bump shimmer types to 1.2.0 #4865 @​lforst
  • fix(instrumentation): Fix optional property types #4833 @​alecmev
  • fix(sdk-metrics): fix(sdk-metrics): use inclusive upper bounds in histogram #4829

:house: (Internal)

  • refactor: Simplify the code for the getEnv function #4799 @​danstarns
  • refactor: remove "export *" in favor of explicit named exports #4880 @​robbkidd
    • Packages updated:
      • opentelemetry-context-zone
      • opentelemetry-core
      • opentelemetry-exporter-jaeger

... (truncated)

Commits
  • eb3ca4f chore: prepare next release (#5068)
  • 6fee82d chore: add @​maryliag to approvers (#5083)
  • 50d59ca feat(instrumentation-http)!: remove deprecated ignore options (#5085)
  • 4497ee3 Added limitation in ot-shim readme (#5072)
  • 006fe44 chore: move xray and xray-lambda propagators to contrib (#4966)
  • 330172c fix(instrumentation-http): add server attributes after they become available ...
  • 55a1fc8 fix(instrumentation-http): fix http/https ESM instr for 'import defaultExport...
  • 5e17361 chore(deps): update dependency chromedriver to v130 (#5080)
  • be1737f chore: add markdown lint check to default lint command (#5074)
  • c208991 test: use venv in w3c trace context test script (#5071)
  • Additional commits viewable in compare view


Updates @opentelemetry/exporter-metrics-otlp-grpc from 0.48.0 to 0.54.1

Release notes

Sourced from @​opentelemetry/exporter-metrics-otlp-grpc's releases.

experimental/v0.54.1

0.54.1

:bug: (Bug Fix)

experimental/v0.54.0

0.54.0

:boom: Breaking Change

  • feat(exporter--otlp-)!: rewrite exporter config logic for testability #4971 @​pichlermarc
    • (user-facing) getDefaultUrl was intended for internal use has been removed from all exporters
    • (user-facing) getUrlFromConfig was intended for internal use and has been removed from all exporters
    • (user-facing) hostname was intended for internal use and has been removed from all exporters
    • (user-facing) url was intended for internal use and has been removed from all exporters
    • (user-facing) timeoutMillis was intended for internal use and has been removed from all exporters
    • (user-facing) onInit was intended for internal use and has been removed from all exporters
  • feat(otlp-exporter-base)!: do not export functions that are intended for internal use #4971 @​pichlermarc
    • Drops the following functions and types that were intended for internal use from the package exports:
      • parseHeaders
      • appendResourcePathToUrl
      • appendResourcePathToUrlIfNeeded
      • configureExporterTimeout
      • invalidTimeout
  • feat(instrumentation-http)!: remove long deprecated options #5085 @​pichlermarc
    • ignoreIncomingPaths has been removed, use the more versatile ignoreIncomingRequestHook instead.
    • ignoreOutgoingUrls has been removed, use the more versatile ignoreOutgoingRequestHook instead.
    • isIgnored utility function was intended for internal use and has been removed without replacement.

:rocket: (Enhancement)

  • feat(api-logs): Add delegating no-op logger provider #4861 @​hectorhdzg
  • feat(instrumentation-http): Add support for Semantic Conventions 1.27+ #4940 #4978 #5026 @​dyladan
    • Applies to client and server spans and metrics
    • Generate spans and metrics compliant with Semantic Conventions 1.27+ when OTEL_SEMCONV_STABILITY_OPT_IN contains http or http/dup
    • Generate spans and metrics backwards compatible with previous attributes when OTEL_SEMCONV_STABILITY_OPT_IN contains http/dup or DOES NOT contain http

:bug: (Bug Fix)

  • fix(sampler-jaeger-remote): fixes an issue where package could emit unhandled promise rejections @​Just-Sieb
  • fix(otlp-grpc-exporter-base): default compression to 'none' if env vars OTEL_EXPORTER_OTLP_TRACES_COMPRESSION and OTEL_EXPORTER_OTLP_COMPRESSION are falsy @​sjvans
  • fix(sdk-events): remove devDependencies to old @opentelemetry/api-logs@0.52.0, @opentelemetry/api-events@0.52.0 packages #5013 @​pichlermarc
  • fix(sdk-logs): remove devDependencies to old @opentelemetry/api-logs@0.52.0 #5013 @​pichlermarc
  • fix(sdk-logs): align LogRecord#setAttribute type with types from @opentelemetry/api-logs@0.53.0 #5013 @​pichlermarc
  • fix(exporter--otlp-): fixes a bug where signal-specific environment variables would not be applied and the trace-specific one was used instead #4971 @​pichlermarc
    • Fixes:
      • OTEL_EXPORTER_OTLP_METRICS_COMPRESSION
      • OTEL_EXPORTER_OTLP_LOGS_COMPRESSION

... (truncated)

Commits


Updates @opentelemetry/exporter-prometheus from 0.48.0 to 0.54.1

Release notes

Sourced from @​opentelemetry/exporter-prometheus's releases.

experimental/v0.54.1

0.54.1

:bug: (Bug Fix)

experimental/v0.54.0

0.54.0

:boom: Breaking Change

  • feat(exporter--otlp-)!: rewrite exporter config logic for testability #4971 @​pichlermarc
    • (user-facing) getDefaultUrl was intended for internal use has been removed from all exporters
    • (user-facing) getUrlFromConfig was intended for internal use and has been removed from all exporters
    • (user-facing) hostname was intended for internal use and has been removed from all exporters
    • (user-facing) url was intended for internal use and has been removed from all exporters
    • (user-facing) timeoutMillis was intended for internal use and has been removed from all exporters
    • (user-facing) onInit was intended for internal use and has been removed from all exporters
  • feat(otlp-exporter-base)!: do not export functions that are intended for internal use #4971 @​pichlermarc
    • Drops the following functions and types that were intended for internal use from the package exports:
      • parseHeaders
      • appendResourcePathToUrl
      • appendResourcePathToUrlIfNeeded
      • configureExporterTimeout
      • invalidTimeout
  • feat(instrumentation-http)!: remove long deprecated options #5085 @​pichlermarc
    • ignoreIncomingPaths has been removed, use the more versatile ignoreIncomingRequestHook instead.
    • ignoreOutgoingUrls has been removed, use the more versatile ignoreOutgoingRequestHook instead.
    • isIgnored utility function was intended for internal use and has been removed without replacement.

:rocket: (Enhancement)

  • feat(api-logs): Add delegating no-op logger provider #4861 @​hectorhdzg
  • feat(instrumentation-http): Add support for Semantic Conventions 1.27+ #4940 #4978 #5026 @​dyladan
    • Applies to client and server spans and metrics
    • Generate spans and metrics compliant with Semantic Conventions 1.27+ when OTEL_SEMCONV_STABILITY_OPT_IN contains http or http/dup
    • Generate spans and metrics backwards compatible with previous attributes when OTEL_SEMCONV_STABILITY_OPT_IN contains http/dup or DOES NOT contain http

:bug: (Bug Fix)

  • fix(sampler-jaeger-remote): fixes an issue where package could emit unhandled promise rejections @​Just-Sieb
  • fix(otlp-grpc-exporter-base): default compression to 'none' if env vars OTEL_EXPORTER_OTLP_TRACES_COMPRESSION and OTEL_EXPORTER_OTLP_COMPRESSION are falsy @​sjvans
  • fix(sdk-events): remove devDependencies to old @opentelemetry/api-logs@0.52.0, @opentelemetry/api-events@0.52.0 packages #5013 @​pichlermarc
  • fix(sdk-logs): remove devDependencies to old @opentelemetry/api-logs@0.52.0 #5013 @​pichlermarc
  • fix(sdk-logs): align LogRecord#setAttribute type with types from @opentelemetry/api-logs@0.53.0 #5013 @​pichlermarc
  • fix(exporter--otlp-): fixes a bug where signal-specific environment variables would not be applied and the trace-specific one was used instead #4971 @​pichlermarc
    • Fixes:
      • OTEL_EXPORTER_OTLP_METRICS_COMPRESSION
      • OTEL_EXPORTER_OTLP_LOGS_COMPRESSION

... (truncated)

Commits


Updates @opentelemetry/exporter-trace-otlp-grpc from 0.48.0 to 0.54.1

Release notes

Sourced from @​opentelemetry/exporter-trace-otlp-grpc's releases.

experimental/v0.54.1

0.54.1

:bug: (Bug Fix)

experimental/v0.54.0

0.54.0

:boom: Breaking Change

  • feat(exporter--otlp-)!: rewrite exporter config logic for testability #4971 @​pichlermarc
    • (user-facing) getDefaultUrl was intended for internal use has been removed from all exporters
    • (user-facing) getUrlFromConfig was intended for internal use and has been removed from all exporters
    • (user-facing) hostname was intended for internal use and has been removed from all exporters
    • (user-facing) url was intended for internal use and has been removed from all exporters
    • (user-facing) timeoutMillis was intended for internal use and has been removed from all exporters
    • (user-facing) onInit was intended for internal use and has been removed from all exporters
  • feat(otlp-exporter-base)!: do not export functions that are intended for internal use #4971 @​pichlermarc
    • Drops the following functions and types that were intended for internal use from the package exports:
      • parseHeaders
      • appendResourcePathToUrl
      • appendResourcePathToUrlIfNeeded
      • configureExporterTimeout
      • invalidTimeout
  • feat(instrumentation-http)!: remove long deprecated options #5085 @​pichlermarc
    • ignoreIncomingPaths has been removed, use the more versatile ignoreIncomingRequestHook instead.
    • ignoreOutgoingUrls has been removed, use the more versatile ignoreOutgoingRequestHook instead.
    • isIgnored utility function was intended for internal use and has been removed without replacement.

:rocket: (Enhancement)

  • feat(api-logs): Add delegating no-op logger provider #4861 @​hectorhdzg
  • feat(instrumentation-http): Add support for Semantic Conventions 1.27+ #4940 #4978 #5026 @​dyladan
    • Applies to client and server spans and metrics
    • Generate spans and metrics compliant with Semantic Conventions 1.27+ when OTEL_SEMCONV_STABILITY_OPT_IN contains http or http/dup
    • Generate spans and metrics backwards compatible with previous attributes when OTEL_SEMCONV_STABILITY_OPT_IN contains http/dup or DOES NOT contain http

:bug: (Bug Fix)

  • fix(sampler-jaeger-remote): fixes an issue where package could emit unhandled promise rejections @​Just-Sieb
  • fix(otlp-grpc-exporter-base): default compression to 'none' if env vars OTEL_EXPORTER_OTLP_TRACES_COMPRESSION and OTEL_EXPORTER_OTLP_COMPRESSION are falsy @​sjvans
  • fix(sdk-events): remove devDependencies to old @opentelemetry/api-logs@0.52.0, @opentelemetry/api-events@0.52.0 packages #5013 @​pichlermarc
  • fix(sdk-logs): remove devDependencies to old @opentelemetry/api-logs@0.52.0 #5013 @​pichlermarc
  • fix(sdk-logs): align LogRecord#setAttribute type with types from @opentelemetry/api-logs@0.53.0 #5013 @​pichlermarc
  • fix(exporter--otlp-): fixes a bug where signal-specific environment variables would not be applied and the trace-specific one was used instead #4971 @​pichlermarc
    • Fixes:
      • OTEL_EXPORTER_OTLP_METRICS_COMPRESSION
      • OTEL_EXPORTER_OTLP_LOGS_COMPRESSION

... (truncated)

Commits


Updates @opentelemetry/id-generator-aws-xray from 1.2.1 to 1.2.2

Commits
  • b31df37 chore: release main (#2083)
  • f3406ea chore: remove patch and unpatch diag from instrumentations (#2107)
  • 73e01f2 chore(examples/graphql): use exported strings for attributes (#2122)
  • 80cbee7 chore: experimental 0.51.0, remove instrumentations generic type to align wit...
  • 46b6775 test(instr-document-load): fix test to allow missing network span events (#2145)
  • 931318c refactor(instr-aws-sdk): use exported strings for attr... _Description has been truncated_
dependabot[bot] commented 2 weeks ago

Superseded by #1218.