dotnet / aspire-samples

MIT License
560 stars 153 forks source link

Bump the all-dependencies group across 1 directory with 11 updates #335

Open dependabot[bot] opened 2 weeks ago

dependabot[bot] commented 2 weeks ago

Bumps the all-dependencies group with 7 updates in the /samples/AspireWithNode/NodeFrontend directory:

Package From To
@opentelemetry/api 1.8.0 1.9.0
@opentelemetry/auto-instrumentations-node 0.46.0 0.47.1
@opentelemetry/exporter-logs-otlp-grpc 0.51.0 0.52.1
@opentelemetry/exporter-metrics-otlp-grpc 0.51.0 0.52.1
@opentelemetry/instrumentation-redis-4 0.39.0 0.40.0
redis 4.6.13 4.6.14
nodemon 3.1.0 3.1.4

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.46.0 to 0.47.1

Release notes

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

auto-instrumentations-node: v0.47.1

0.47.1 (2024-06-10)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​opentelemetry/instrumentation-express bumped from ^0.40.0 to ^0.40.1
      • @​opentelemetry/instrumentation-mongodb bumped from ^0.44.0 to ^0.45.0
      • @​opentelemetry/resource-detector-azure bumped from ^0.2.8 to ^0.2.9
      • @​opentelemetry/resource-detector-container bumped from ^0.3.10 to ^0.3.11

auto-instrumentations-node: v0.47.0

0.47.0 (2024-06-06)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​opentelemetry/instrumentation-amqplib bumped from ^0.37.0 to ^0.38.0
      • @​opentelemetry/instrumentation-aws-lambda bumped from ^0.41.1 to ^0.42.0
      • @​opentelemetry/instrumentation-aws-sdk bumped from ^0.41.0 to ^0.42.0
      • @​opentelemetry/instrumentation-bunyan bumped from ^0.38.0 to ^0.39.0
      • @​opentelemetry/instrumentation-cassandra-driver bumped from ^0.38.0 to ^0.39.0
      • @​opentelemetry/instrumentation-connect bumped from ^0.36.1 to ^0.37.0
      • @​opentelemetry/instrumentation-cucumber bumped from ^0.6.0 to ^0.7.0
      • @​opentelemetry/instrumentation-dataloader bumped from ^0.9.0 to ^0.10.0
      • @​opentelemetry/instrumentation-dns bumped from ^0.36.1 to ^0.37.0
      • @​opentelemetry/instrumentation-express bumped from ^0.39.0 to ^0.40.0
      • @​opentelemetry/instrumentation-fastify bumped from ^0.36.1 to ^0.37.0
      • @​opentelemetry/instrumentation-fs bumped from ^0.12.0 to ^0.13.0
      • @​opentelemetry/instrumentation-generic-pool bumped from ^0.36.0 to ^0.37.0
      • @​opentelemetry/instrumentation-graphql bumped from ^0.40.0 to ^0.41.0
      • @​opentelemetry/instrumentation-hapi bumped from ^0.38.0 to ^0.39.0
      • @​opentelemetry/instrumentation-ioredis bumped from ^0.40.0 to ^0.41.0
      • @​opentelemetry/instrumentation-knex bumped from ^0.36.1 to ^0.37.0
      • @​opentelemetry/instrumentation-koa bumped from ^0.40.0 to ^0.41.0
      • @​opentelemetry/instrumentation-lru-memoizer bumped from ^0.37.0 to ^0.38.0
      • @​opentelemetry/instrumentation-memcached bumped from ^0.36.0 to ^0.37.0
      • @​opentelemetry/instrumentation-mongodb bumped from ^0.43.0 to ^0.44.0
      • @​opentelemetry/instrumentation-mongoose bumped from ^0.38.1 to ^0.39.0
      • @​opentelemetry/instrumentation-mysql bumped from ^0.38.1 to ^0.39.0
      • @​opentelemetry/instrumentation-mysql2 bumped from ^0.38.1 to ^0.39.0

... (truncated)

Commits
  • 93e7aab chore: release main (#2263)
  • ce5f48d fix(instr-express): keep hidden properties in layer handlers (#2137)
  • 93776fa fix(azure-functions-resource-detector): Update Azure Functions Detector to Co...
  • cac5cc9 chore(deps): update dependency @​rollup/plugin-commonjs to v26 (#2264)
  • 9761a91 fix: ContainerId not detected post version 0.2.2 (#2270)
  • 3e863cf docs(instrumentation-undici): Update option links to point to right link (#2261)
  • 2b1360d feat(instrumentation-mongodb): support aggregation commands and support neste...
  • 6721bdd fix(baggage-span-processor): cannot find module (#2260)
  • 0af1b70 chore: release main (#2211)
  • 71c15d5 feat: update otel core dependencies (#2257)
  • Additional commits viewable in compare view


Updates @opentelemetry/exporter-logs-otlp-grpc from 0.51.0 to 0.52.1

Release notes

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

experimental/v0.52.1

0.52.1

:rocket: (Enhancement)

  • refactor(instrumentation-fetch): move fetch to use SEMATRR #4632
  • refactor(otlp-transformer): use explicit exports #4785 @​pichlermarc

:bug: (Bug Fix)

:house: (Internal)

  • test: add npm run maint:regenerate-test-certs maintenance script and regenerate recently expired test certs #4777

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 ResponseType type 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: RequestType has been replaced by a ResponseType type-argument
      • (internal) OTLPExporterNodeBase: ServiceRequest has been replaced by a ServiceResponse type-argument
      • (internal) the @opentelemetry/otlp-exporter-proto-base package has been removed, and will from now on be deprecated in npm
  • 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 InstrumentationOptions type
      • occurrences of InstrumentationOptions are now replaced by (Instrumentation | Instrumentation[])[]
        • migrate usages of registerInstrumentations({instrumentations: fooInstrumentation}) to registerInstrumentations({instrumentations: [fooInstrumentation]})
        • passing Instrumentation classes to registerInstrumentations() is now not possible anymore.
  • feat(sdk-node)!: simplify type of instrumentations option
    • Breaking changes:
      • replaces InstrumentationOptions with (Instrumentation | Instrumentation[])[]

:rocket: (Enhancement)

  • feat(instrumentation): apply unwrap before wrap in base class #4692

... (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-metrics-otlp-grpc from 0.51.0 to 0.52.1

Release notes

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

experimental/v0.52.1

0.52.1

:rocket: (Enhancement)

  • refactor(instrumentation-fetch): move fetch to use SEMATRR #4632
  • refactor(otlp-transformer): use explicit exports #4785 @​pichlermarc

:bug: (Bug Fix)

:house: (Internal)

  • test: add npm run maint:regenerate-test-certs maintenance script and regenerate recently expired test certs #4777

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 ResponseType type 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: RequestType has been replaced by a ResponseType type-argument
      • (internal) OTLPExporterNodeBase: ServiceRequest has been replaced by a ServiceResponse type-argument
      • (internal) the @opentelemetry/otlp-exporter-proto-base package has been removed, and will from now on be deprecated in npm
  • 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 InstrumentationOptions type
      • occurrences of InstrumentationOptions are now replaced by (Instrumentation | Instrumentation[])[]
        • migrate usages of registerInstrumentations({instrumentations: fooInstrumentation}) to registerInstrumentations({instrumentations: [fooInstrumentation]})
        • passing Instrumentation classes to registerInstrumentations() is now not possible anymore.
  • feat(sdk-node)!: simplify type of instrumentations option
    • Breaking changes:
      • replaces InstrumentationOptions with (Instrumentation | Instrumentation[])[]

:rocket: (Enhancement)

  • feat(instrumentation): apply unwrap before wrap in base class #4692

... (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-trace-otlp-grpc from 0.51.0 to 0.51.1

Release notes

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

Experimental v0.51.1

0.51.1

:bug: (Bug Fix)

  • fix(instrumentation): update import-in-the-middle to 1.7.4
Commits
  • 41c2626 Merge pull request #4682 from dynatrace-oss-contrib/release/1.24.x-0.51.x-2
  • 7cb72a6 chore: prepare release 1.24.1/0.51.1
  • 8a6d03f chore: sync package-lock.json, adapt changelog
  • dfc883c fix(exporter-metrics-otlp-grpc) Add explicit otlp-exporter-base depen… (#4678)
  • 75817d7 fix(deps): update dependency import-in-the-middle to v1.7.4 (#4667)
  • fe132d7 fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults(...
  • 307e33a fix(resources): prevent circular import (resource -> detector -> resource -> ...
  • See full diff in compare view


Updates @opentelemetry/instrumentation-redis-4 from 0.39.0 to 0.40.0

Commits
  • f81f8a7 chore: release main (#1539)
  • 8d9687d feat(fastify): Skip update HTTP's span name and update RpcMetadata's route in...
  • bf25eb1 chore(renovate): change strategy for @​opentelemetry/api, run experimental upd...
  • 3139dbf chore: update renovate.json (#1575)
  • 273993b chore: re-enable instrumentation-fastify unit test on node@18 (#1568)
  • 84a2377 fix(deps): update otel core experimental to ^0.41.0 (#1566)
  • ffb45fe chore(renovate): split patch and minor rules (#1572)
  • 8e2f518 feat(express): Skip update HTTP's span name and update RpcMetadata's route in...
  • 774d254 fix(document-load): compatibility issue with @​opentelemetry/sdk-trace-web@​1.1...
  • a18b074 docs: document merge reqiurements (#1553)
  • Additional commits viewable in compare view


Updates @opentelemetry/sdk-logs from 0.51.0 to 0.51.1

Release notes

Sourced from @​opentelemetry/sdk-logs's releases.

Experimental v0.51.1

0.51.1

:bug: (Bug Fix)

  • fix(instrumentation): update import-in-the-middle to 1.7.4
Commits
  • 41c2626 Merge pull request #4682 from dynatrace-oss-contrib/release/1.24.x-0.51.x-2
  • 7cb72a6 chore: prepare release 1.24.1/0.51.1
  • 8a6d03f chore: sync package-lock.json, adapt changelog
  • dfc883c fix(exporter-metrics-otlp-grpc) Add explicit otlp-exporter-base depen… (#4678)
  • 75817d7 fix(deps): update dependency import-in-the-middle to v1.7.4 (#4667)
  • fe132d7 fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults(...
  • 307e33a fix(resources): prevent circular import (resource -> detector -> resource -> ...
  • See full diff in compare view


Updates @opentelemetry/sdk-metrics from 1.24.0 to 1.25.1

Release notes

Sourced from @​opentelemetry/sdk-metrics'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
Changelog

Sourced from @​opentelemetry/sdk-metrics'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
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/sdk-node from 0.51.0 to 0.51.1

Release notes

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

Experimental v0.51.1

0.51.1

:bug: (Bug Fix)

  • fix(instrumentation): update import-in-the-middle to 1.7.4
Commits
  • 41c2626 Merge pull request #4682 from dynatrace-oss-contrib/release/1.24.x-0.51.x-2
  • 7cb72a6 chore: prepare release 1.24.1/0.51.1
  • 8a6d03f chore: sync package-lock.json, adapt changelog
  • dfc883c fix(exporter-metrics-otlp-grpc) Add explicit otlp-exporter-base depen… (#4678)
  • 75817d7 fix(deps): update dependency import-in-the-middle to v1.7.4 (#4667)
  • fe132d7 fix(core): align inconsistent behavior of getEnv() and getEnvWithoutDefaults(...
  • 307e33a fix(resources): prevent circular import (resource -> detector -> resource -> ...
  • See full diff in compare view


Updates redis from 4.6.13 to 4.6.14

Release notes

Sourced from redis's releases.

redis@4.6.14

Enhancements

  • Upgrade @redis/client from 1.5.14 to 1.5.16
Commits


Updates nodemon from 3.1.0 to 3.1.4

Release notes

Sourced from nodemon's releases.

v3.1.4

3.1.4 (2024-06-20)

Bug Fixes

v3.1.3

3.1.3 (2024-06-03)

Bug Fixes

  • cast the nodemon function as Nodemon type (eaa1d54), closes #2206

v3.1.2

3.1.2 (2024-05-29)

Bug Fixes

v3.1.1

3.1.1 (2024-05-25)

Bug Fixes

  • add types to help with required nodemon usage (#2204) (cd27c0b)
Commits


Depend...

Description has been truncated