mozilla / fxa

Monorepo for Mozilla Accounts (formerly Firefox Accounts)
https://mozilla.github.io/ecosystem-platform/
Mozilla Public License 2.0
597 stars 210 forks source link

chore(deps): bump the open-telemetry group with 12 updates #17399

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps the open-telemetry group with 12 updates:

Package From To
@opentelemetry/api 1.8.0 1.9.0
@opentelemetry/auto-instrumentations-node 0.44.0 0.49.1
@opentelemetry/context-zone 1.23.0 1.25.1
@opentelemetry/context-zone-peer-dep 1.23.0 1.25.1
@opentelemetry/exporter-jaeger 1.23.0 1.25.1
@opentelemetry/exporter-trace-otlp-http 0.50.0 0.52.1
@opentelemetry/instrumentation-document-load 0.37.0 0.39.0
@opentelemetry/instrumentation-fetch 0.50.0 0.52.1
@opentelemetry/instrumentation-user-interaction 0.37.0 0.39.0
@opentelemetry/instrumentation-xml-http-request 0.50.0 0.52.1
@opentelemetry/sdk-trace-node 1.23.0 1.25.1
@opentelemetry/sdk-trace-web 1.23.0 1.25.1

Updates @opentelemetry/api from 1.8.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
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)

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.44.0 to 0.49.1

Release notes

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

auto-instrumentations-node: v0.49.1

0.49.1 (2024-08-05)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​opentelemetry/instrumentation-amqplib bumped from ^0.40.0 to ^0.41.0
      • @​opentelemetry/resource-detector-alibaba-cloud bumped from ^0.28.10 to ^0.29.0

auto-instrumentations-node: v0.49.0

0.49.0 (2024-07-23)

Features

  • auto-instrumentations-node: enable auto-instrumentation for KafkaJS (#2340) (8302464)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​opentelemetry/instrumentation-amqplib bumped from ^0.39.0 to ^0.40.0
      • @​opentelemetry/instrumentation-aws-sdk bumped from ^0.43.0 to ^0.43.1
      • @​opentelemetry/instrumentation-express bumped from ^0.41.0 to ^0.41.1
      • @​opentelemetry/instrumentation-knex bumped from ^0.38.0 to ^0.39.0

instrumentation-mongodb: v0.46.0

0.46.0 (2024-07-03)

⚠ BREAKING CHANGES

  • standardize supported versions and set upper bound limit (#2196)

Bug Fixes

  • instr-mongodb: fix function patch missing one argument introduced in v6.8.0 (#2314) (9dc55da)
  • standardize supported versions and set upper bound limit (#2196) (01c28ae)

auto-instrumentations-node: v0.48.0

0.48.0 (2024-07-03)

Features

  • auto-instrumentations-node: disabling instrumentations via env var (#2174) (c3afab7)

... (truncated)

Commits
  • 0e96b2a chore: release main (#2362)
  • 184b19f fix(amqplib)!: instrumentation produced high cardinality span names (#2366)
  • 25e85c7 feat(detector-alibaba)!: change implementation to DetectorSync interface (#2328)
  • d52d421 feat(detector-github)!: change implementation to DetectorSync interface (#2336)
  • 80304bc test: test with Node.js 22 (#2350)
  • c1d67f8 chore: release main (#2323)
  • 6e8989d feat(instr-knex): implement requireParentSpan config flag (#2288)
  • 6dfe93c chore: consistent and typed use of instrumentation config (#2289)
  • 8bcb561 test(auto-instr-node): show result of setting both env vars (#2325)
  • 8302464 feat(auto-instrumentations-node): enable auto-instrumentation for KafkaJS (#2...
  • Additional commits viewable in compare view


Updates @opentelemetry/context-zone from 1.23.0 to 1.25.1

Release notes

Sourced from @​opentelemetry/context-zone's releases.

v1.25.1

1.25.1

:books: (Refine Doc)

  • refactor(examples): added usage of @​opentelemetry/semantic-conventions and @​opentelemetry/resources to the examples in examples/opentelemetry-web for maintaining consistency across all examples. #4764 @​Zen-cronic

:house: (Internal)

v1.25.0

1.25.0

:rocket: (Enhancement)

:books: (Refine Doc)

  • refactor(examples): use new exported string constants for semconv in examples/esm-http-ts #4758 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/basic-tracer-node #4759 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/http #4750 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/grpc-js #4760 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/otlp-exporter-node #4762 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/opentracing-shim #4761 @​Zen-cronic

v1.24.1

1.24.1

:bug: (Bug Fix)

  • fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults() when a process polyfill is used #4648 @​pichlermarc
    • getEnvWithoutDefaults() would use process.env if it was defined when running in a browser, while getEnv() would always use _globalThis. Now both use _globalThis when running in a browser.
  • fix(resources): prevent circular import (resource -> detector -> resource -> ...) #4653 @​pichlermarc
    • fixes a circular import warning which would appear in rollup when bundling @opentelemetry/resources
  • fix(exporter-metrics-otlp-grpc): add explicit otlp-exporter-base dependency to exporter-metrics-otlp-grpc #4678 @​AkselAllas

v1.24.0

... (truncated)

Changelog

Sourced from @​opentelemetry/context-zone's changelog.

1.25.1

:books: (Refine Doc)

  • refactor(examples): added usage of @​opentelemetry/semantic-conventions and @​opentelemetry/resources to the examples in examples/opentelemetry-web for maintaining consistency across all examples. #4764 @​Zen-cronic

:house: (Internal)

1.25.0

:rocket: (Enhancement)

:books: (Refine Doc)

  • refactor(examples): use new exported string constants for semconv in examples/esm-http-ts #4758 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/basic-tracer-node #4759 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/http #4750 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/grpc-js #4760 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/otlp-exporter-node #4762 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/opentracing-shim #4761 @​Zen-cronic

1.24.1

:bug: (Bug Fix)

  • fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults() when a process polyfill is used #4648 @​pichlermarc
    • getEnvWithoutDefaults() would use process.env if it was defined when running in a browser, while getEnv() would always use _globalThis. Now both use _globalThis when running in a browser.
  • fix(resources): prevent circular import (resource -> detector -> resource -> ...) #4653 @​pichlermarc
    • fixes a circular import warning which would appear in rollup when bundling @opentelemetry/resources
  • fix(exporter-metrics-otlp-grpc): add explicit otlp-exporter-base dependency to exporter-metrics-otlp-grpc #4678 @​AkselAllas

1.24.0

:rocket: (Enhancement)

... (truncated)

Commits
  • 0608f40 chore: prepare release 1.25.1/0.52.1 (#4809)
  • cdd5284 feat(instrumentation): Use a caret version for import-in-the-middle depende...
  • 81f78a6 chore(deps): update dependency chromedriver to v126 (#4800)
  • 1041ed4 chore(deps): lock file maintenance (#4801)
  • c07aa53 fix: Update import-in-the-middle (#4806)
  • 3cbc9c7 docs: add SimpleSpanProcessor warning (#4798)
  • 9e421f6 docs(exporter-logs-otlp-http): change OTLPLogsExporter to OTLPLogExporter (#4...
  • dd83751 docs: change to SEMRESATTRS_SERVICE_NAME (#4797)
  • 4fa7c13 refactor(examples/opentelemetry-web): use new exported string constants for s...
  • 812c774 refactor(context-zone-peer-dep): use explicit exports (#4787)
  • Additional commits viewable in compare view


Updates @opentelemetry/context-zone-peer-dep from 1.23.0 to 1.25.1

Release notes

Sourced from @​opentelemetry/context-zone-peer-dep's releases.

v1.25.1

1.25.1

:books: (Refine Doc)

  • refactor(examples): added usage of @​opentelemetry/semantic-conventions and @​opentelemetry/resources to the examples in examples/opentelemetry-web for maintaining consistency across all examples. #4764 @​Zen-cronic

:house: (Internal)

v1.25.0

1.25.0

:rocket: (Enhancement)

:books: (Refine Doc)

  • refactor(examples): use new exported string constants for semconv in examples/esm-http-ts #4758 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/basic-tracer-node #4759 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/http #4750 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/grpc-js #4760 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/otlp-exporter-node #4762 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/opentracing-shim #4761 @​Zen-cronic

v1.24.1

1.24.1

:bug: (Bug Fix)

  • fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults() when a process polyfill is used #4648 @​pichlermarc
    • getEnvWithoutDefaults() would use process.env if it was defined when running in a browser, while getEnv() would always use _globalThis. Now both use _globalThis when running in a browser.
  • fix(resources): prevent circular import (resource -> detector -> resource -> ...) #4653 @​pichlermarc
    • fixes a circular import warning which would appear in rollup when bundling @opentelemetry/resources
  • fix(exporter-metrics-otlp-grpc): add explicit otlp-exporter-base dependency to exporter-metrics-otlp-grpc #4678 @​AkselAllas

v1.24.0

... (truncated)

Changelog

Sourced from @​opentelemetry/context-zone-peer-dep's changelog.

1.25.1

:books: (Refine Doc)

  • refactor(examples): added usage of @​opentelemetry/semantic-conventions and @​opentelemetry/resources to the examples in examples/opentelemetry-web for maintaining consistency across all examples. #4764 @​Zen-cronic

:house: (Internal)

1.25.0

:rocket: (Enhancement)

:books: (Refine Doc)

  • refactor(examples): use new exported string constants for semconv in examples/esm-http-ts #4758 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/basic-tracer-node #4759 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/http #4750 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/grpc-js #4760 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/otlp-exporter-node #4762 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/opentracing-shim #4761 @​Zen-cronic

1.24.1

:bug: (Bug Fix)

  • fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults() when a process polyfill is used #4648 @​pichlermarc
    • getEnvWithoutDefaults() would use process.env if it was defined when running in a browser, while getEnv() would always use _globalThis. Now both use _globalThis when running in a browser.
  • fix(resources): prevent circular import (resource -> detector -> resource -> ...) #4653 @​pichlermarc
    • fixes a circular import warning which would appear in rollup when bundling @opentelemetry/resources
  • fix(exporter-metrics-otlp-grpc): add explicit otlp-exporter-base dependency to exporter-metrics-otlp-grpc #4678 @​AkselAllas

1.24.0

:rocket: (Enhancement)

... (truncated)

Commits
  • 0608f40 chore: prepare release 1.25.1/0.52.1 (#4809)
  • cdd5284 feat(instrumentation): Use a caret version for import-in-the-middle depende...
  • 81f78a6 chore(deps): update dependency chromedriver to v126 (#4800)
  • 1041ed4 chore(deps): lock file maintenance (#4801)
  • c07aa53 fix: Update import-in-the-middle (#4806)
  • 3cbc9c7 docs: add SimpleSpanProcessor warning (#4798)
  • 9e421f6 docs(exporter-logs-otlp-http): change OTLPLogsExporter to OTLPLogExporter (#4...
  • dd83751 docs: change to SEMRESATTRS_SERVICE_NAME (#4797)
  • 4fa7c13 refactor(examples/opentelemetry-web): use new exported string constants for s...
  • 812c774 refactor(context-zone-peer-dep): use explicit exports (#4787)
  • Additional commits viewable in compare view


Updates @opentelemetry/exporter-jaeger from 1.23.0 to 1.25.1

Release notes

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

v1.25.1

1.25.1

:books: (Refine Doc)

  • refactor(examples): added usage of @​opentelemetry/semantic-conventions and @​opentelemetry/resources to the examples in examples/opentelemetry-web for maintaining consistency across all examples. #4764 @​Zen-cronic

:house: (Internal)

v1.25.0

1.25.0

:rocket: (Enhancement)

:books: (Refine Doc)

  • refactor(examples): use new exported string constants for semconv in examples/esm-http-ts #4758 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/basic-tracer-node #4759 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/http #4750 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/grpc-js #4760 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/otlp-exporter-node #4762 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/opentracing-shim #4761 @​Zen-cronic

v1.24.1

1.24.1

:bug: (Bug Fix)

  • fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults() when a process polyfill is used #4648 @​pichlermarc
    • getEnvWithoutDefaults() would use process.env if it was defined when running in a browser, while getEnv() would always use _globalThis. Now both use _globalThis when running in a browser.
  • fix(resources): prevent circular import (resource -> detector -> resource -> ...) #4653 @​pichlermarc
    • fixes a circular import warning which would appear in rollup when bundling @opentelemetry/resources
  • fix(exporter-metrics-otlp-grpc): add explicit otlp-exporter-base dependency to exporter-metrics-otlp-grpc #4678 @​AkselAllas

v1.24.0

... (truncated)

Changelog

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

1.25.1

:books: (Refine Doc)

  • refactor(examples): added usage of @​opentelemetry/semantic-conventions and @​opentelemetry/resources to the examples in examples/opentelemetry-web for maintaining consistency across all examples. #4764 @​Zen-cronic

:house: (Internal)

1.25.0

:rocket: (Enhancement)

:books: (Refine Doc)

  • refactor(examples): use new exported string constants for semconv in examples/esm-http-ts #4758 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/basic-tracer-node #4759 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/http #4750 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/grpc-js #4760 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/otlp-exporter-node #4762 @​Zen-cronic
  • refactor(examples): use new exported string constants for semconv in examples/opentracing-shim #4761 @​Zen-cronic

1.24.1

:bug: (Bug Fix)

  • fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults() when a process polyfill is used #4648 @​pichlermarc
    • getEnvWithoutDefaults() would use process.env if it was defined when running in a browser, while getEnv() would always use _globalThis. Now both use _globalThis when running in a browser.
  • fix(resources): prevent circular import (resource -> detector -> resource -> ...) #4653 @​pichlermarc
    • fixes a circular import warning which would appear in rollup when bundling @opentelemetry/resources
  • fix(exporter-metrics-otlp-grpc): add explicit otlp-exporter-base dependency to exporter-metrics-otlp-grpc #4678 @​AkselAllas

1.24.0

:rocket: (Enhancement)

... (truncated)

Commits
  • 0608f40 chore: prepare release 1.25.1/0.52.1 (#4809)
  • dependabot[bot] commented 2 months ago

    This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

    To ignore these dependencies, configure ignore rules in dependabot.yml