Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Dec 16, 2023

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@grpc/grpc-js (source) 1.9.9 -> 1.14.3 age adoption passing confidence
@grpc/proto-loader (source) 0.7.10 -> 0.8.0 age adoption passing confidence
@opentelemetry/api (source) 1.7.0 -> 1.9.0 age adoption passing confidence
@opentelemetry/auto-instrumentations-node (source) 0.40.2 -> 0.67.3 age adoption passing confidence
@opentelemetry/core (source) 1.18.1 -> 1.30.1 age adoption passing confidence
@opentelemetry/exporter-metrics-otlp-grpc (source) 0.45.1 -> 0.208.0 age adoption passing confidence
@opentelemetry/exporter-trace-otlp-grpc (source) 0.45.1 -> 0.208.0 age adoption passing confidence
@opentelemetry/resource-detector-alibaba-cloud (source) 0.28.4 -> 0.32.0 age adoption passing confidence
@opentelemetry/resource-detector-aws (source) 1.3.4 -> 1.12.0 age adoption passing confidence
@opentelemetry/resource-detector-container (source) 0.3.4 -> 0.8.0 age adoption passing confidence
@opentelemetry/resource-detector-gcp (source) 0.29.4 -> 0.44.0 age adoption passing confidence
@opentelemetry/resources (source) 1.18.1 -> 1.30.1 age adoption passing confidence
@opentelemetry/sdk-metrics (source) 1.18.1 -> 1.30.1 age adoption passing confidence
@opentelemetry/sdk-node (source) 0.45.1 -> 0.208.0 age adoption passing confidence
grpc-js-health-check 1.1.0 -> 1.2.2 age adoption passing confidence
pino (source) 8.16.1 -> 8.21.0 age adoption passing confidence

Release Notes

grpc/grpc-node (@​grpc/grpc-js)

v1.14.3: @​grpc/grpc-js 1.14.3

Compare Source

  • Send halfClose immediately after messages to prevent late halfClose issues with Envoy (#​3031 contributed by @​serkanerip)

v1.14.2: @​grpc/grpc-js 1.14.2

Compare Source

v1.14.1: @​grpc/grpc-js 1.14.1

Compare Source

  • Fix a regression of the settings used internally for HTTP/2 sessions (#​3023)

v1.14.0: @​grpc/grpc-js 1.14.0

Compare Source

Changelog
Experimental API Changes

Added:

  • CHANNEL_ARGS_CONFIG_SELECTOR_KEY
  • StatusOr<T>
  • CallStream
  • statusOrFromValue
  • statusOrFromError

Modified:

  • ResolverListener#onSuccessfulResolution now has the signature (endpointList: StatusOr<Endpoint[]>, attributes: { [key: string]: unknown }, serviceConfig: StatusOr<ServiceConfig> | null, resolutionNote: string): boolean
  • LoadBalancer#updateAddressList now has the signature `updateAddressList(endpointList: StatusOr<Endpoint[]>,lbConfig: TypedLoadBalancingConfig, channelOptions: ChannelOptions, resolutionNote: string): boolean

v1.13.4: @​grpc/grpc-js 1.13.4

Compare Source

  • Fix ability to set SNI with ssl_target_name_override option (#​2956)

v1.13.3: @​grpc/grpc-js 1.13.3

Compare Source

  • Disable Nagle's algorithm (#​2936)
  • Avoid calling http2.getDefaultSettings (#​2937)

v1.13.2: @​grpc/grpc-js 1.13.2

Compare Source

  • Fix a bug that caused clients to be unable to connect through local proxies (#​2933)

v1.13.1: @​grpc/grpc-js 1.13.1

Compare Source

  • Fix a bug that caused the rejectUnauthorized channel credentials option to be handled incorrectly (#​2926)
  • Fix a bug that caused the client to never send retries if any retryThrottling config was set (#​2927)
  • Fix a bug that caused clients to incorrectly send retries if the feature was disabled by a channel option and a retry config was provided (#​2927)

v1.13.0

Compare Source

v1.12.6

Compare Source

  • Allow garbage collection of IDLE channels (#​2896)

v1.12.5: @​grpc/grpc-js 1.12.5

Compare Source

  • Prioritize HTTP status errors over message decoding errors (#​2873)

v1.12.4: @​grpc/grpc-js 1.12.4

Compare Source

  • Prioritize reporting UNAVAILABLE status when handing connection drops (#​2862)

v1.12.3: @​grpc/grpc-js 1.12.3

Compare Source

  • Report UNAVAILABLE if possible when handling connection drops (#​2861)

v1.12.2: @​grpc/grpc-js 1.12.2

Compare Source

  • Use util.promisify instead of fs/promises for Node 12 compatibility (#​2838)

v1.12.1: @​grpc/grpc-js 1.12.1

Compare Source

  • Port bugfixes from 1.11.x into 1.12.x (#​2836)

v1.12.0: @​grpc/grpc-js 1.12.0

Compare Source

Changelog

  • Provide the method_name for the CallCredentials callback generateMetadata (#​2814 contributed by @​becoded)
  • Add an optional rejectUnauthorized field to the VerifyOptions interface, which can be passed as an argument to credentials.createSsl and createFromSecureContext (#​2812 contributed by @​vinothsa4891)

Experimental API changes

Added:

  • CaCertificateUpdate
  • CaCertificateUpdateListener
  • IdentityCertificateUpdate
  • IdentityCertificateUpdateListener
  • CertificateProvider
  • FileWatcherCertificateProvider
  • FileWatcherCertificateProviderConfig
  • createCertificateProviderChannelCredentials
  • createCertificateProviderServerCredentials

Modified:

  • LoadBalancer: The constructor now takes an additional argument of type ChannelCredentials.
  • ChannelControlHelper#createSubchannel: Now takes an additional argument of type ChannelCredentials | null. This should be passed along if overriding this function.
  • LeafLoadBalancer: The constructor now takes an additional argument of type ChannelCredentials.

v1.11.3: @​grpc/grpc-js 1.11.3

Compare Source

  • Ensure the client queries the name resolver again after connections drop while using the round_robin load balancing policy (#​2825)

v1.11.2: @​grpc/grpc-js 1.11.2

Compare Source

  • Fix client crash on receiving a custom error code (#​2801 contributed by @​hastom)
  • Report connection errors more consistently (#​2808)
  • Avoid computing the channel constructor trace log when that tracer is not enabled (#​2817 contributed by @​ygalbel)

v1.11.1: @​grpc/grpc-js 1.11.1

Compare Source

  • Revert a change that used APIs that were not available in early minor versions of Node 14 (#​2799 contributed by @​xqin)

v1.11.0: @​grpc/grpc-js 1.11.0

Compare Source

Changelog

Experimental API changes

Added:

  • splitHostPort
  • HostPort
  • createServerCredentialsWithInterceptors

v1.10.11: @​grpc/grpc-js 1.10.11

Compare Source

  • Fix a bug that caused clients to reconnect unnecessarily while no requests are pending. (#​2784)
  • Fix a bug that caused clients to fail to re-establish existing connections while waiting for DNS results (#​2784)
  • Fix a bug that caused servers to sometimes not close idle connections depending on timing (#​2790)
  • Fix a bug that caused calls to be pending indefinitely while unable to start after a channel is closed (#​2791)

v1.10.10: @​grpc/grpc-js 1.10.10

Compare Source

  • Various improvements to handling of keepalive timers (#​2760 by @​davidfiala)
  • Fix a bug causing unary response client requests to hang when unexpectedly receiving multiple messages (#​2772)
  • Fix a bug causing some requests to fail when making requests through a local proxy (#​2746 contributed by @​mjameswh, backported in #​2777)
  • Fix handling of URL-encoded user credentials in proxy configuration (#​2761 contributed by @​brendan-myers, backported in #​2777)
  • Fix missing client-side handling of the grpc.max_send_message_length channel option (#​2779)

v1.10.9: @​grpc/grpc-js 1.10.9

Compare Source

  • Avoid buffering significantly more than grpc.max_receive_message_size per received message.

v1.10.8: @​grpc/grpc-js 1.10.8

Compare Source

  • Fix a bug that caused channels with unix: targets to not reconnect after the channel goes idle (#​2750)

v1.10.7: @​grpc/grpc-js 1.10.7

Compare Source

  • Improve reporting of HTTP error codes (#​2723)
  • Update dependency on @grpc/proto-loader to the latest version (#​2732)

v1.10.6: @​grpc/grpc-js 1.10.6

Compare Source

  • Fix a bug that could cause a server to sometimes send the status early (#​2708)

v1.10.5: @​grpc/grpc-js 1.10.5

Compare Source

  • Resolve exception when Error.stackTraceLimit is undefined (#​2701 contributed by @​davidfiala)
  • Call configured checkServerIdentity when grpc.ssl_target_name_override is set (#​2704)
  • Add more information to DEADLINE_EXCEEDED error details strings (#​2692)

v1.10.4: @​grpc/grpc-js 1.10.4

Compare Source

  • Fix a bug that caused server interceptors to crash when using partially-populated ResponderBuilder and ListenerBuilder objects (#​2696)
  • Avoid sending RST_STREAM from the client when the server has already finished its side of the stream (#​2695)

v1.10.3: @​grpc/grpc-js 1.10.3

Compare Source

v1.10.2: @​grpc/grpc-js 1.10.2

Compare Source

  • Implement server connection idle timeouts and improve channelz performance (#​2677 contributed by @​AVVS)
  • Fix a bug that caused clients to automatically reconnect even when there were no active requests (#​2680)
  • Modify order of server call events to more closely match pre-1.10.x behavior (#​2683)

v1.10.1: @​grpc/grpc-js 1.10.1

Compare Source

  • Fix a bug causing channels using the round_robin LB policy to fail to reconnect after a connection drops (#​2667)

v1.10.0: @​grpc/grpc-js 1.10.0

Compare Source

Changelog

Experimental API Changes

  • Added:
    • Endpoint
    • endpointToString
    • endpointHasAddress
    • LeafLoadBalancer
    • HealthListener
    • SubchannelInterface#isHealthy
    • SubchannelInterface#addHealthStateWatcher
    • SubchannelInterface#removeHealthStateWatcher
    • SubchannelWrapper#setHealthy
    • selectLbConfigFromList
    • parseLoadBalancingConfig
    • OutlierDetectionRawConfig
    • EndpointMap
  • Moved out of the experimental namespace:
    • ServiceConfig
    • MethodConfig
    • LoadBalancingConfig (now a simple raw object type)
    • RetryPolicy
  • Removed:
    • getFirstUsableConfig
    • validateLoadBalancingConfig
    • OutlierDetectionLoadBalancingConfig
  • Modified:
    • LoadBalancer#updateAddressList: The first argument now has type Endpoint[] instead of SubchannelAddress[]
    • ResolverListener#onSuccessfulResolution: The first argument now has type Endpoint[] instead of SubchannelAddress[]
    • registerLoadBalancerType: The second argument, a LoadBalancerConstructor now takes a second argument options: ChannelOptions
    • ConfigSelector: Now accepts an additional argument channelId: number
    • QueuePicker: The constructor now accepts an additional optional argument childPicker: Picker, which the QueuePicker instance will delegate to if provided.

v1.9.15: @​grpc/grpc-js 1.9.15

Compare Source

  • Avoid buffering significantly more than grpc.max_receive_message_size per received message.

v1.9.14: @​grpc/grpc-js 1.9.14

Compare Source

  • Fix a bug that could rarely cause connection leaks (#​2644)
  • Fix a bug that could cause clients to go IDLE incorrectly some time after calling waitForReady (#​2643)

v1.9.13: @​grpc/grpc-js 1.9.13

Compare Source

  • Fix a bug that could cause the Node process to close early when establishing a connection while a request is pending (#​2626)

v1.9.12: @​grpc/grpc-js 1.9.12

Compare Source

  • Fix a bug that could cause connectivity state information to become stale in some circumstances (#​2623)

v1.9.11: @​grpc/grpc-js 1.9.11

Compare Source

  • Fix a busy loop when recovering from a failure to establish a connection to a unix domain socket address target (#​2618)
  • Fix a bug that caused clients to stop trying to connect to a fixed IP address target after a working connection drops (#​2619)

v1.9.10: @​grpc/grpc-js 1.9.10

Compare Source

  • Provide the correct port to the proxy when connecting to a target without an explicitly specified port (#​2608 contributed by @​segevfiner)
  • Properly handle goaway events with no additional data attached (#​2611)
open-telemetry/opentelemetry-js (@​opentelemetry/api)

v1.9.0

Compare Source

🚀 (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 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
🏠 (Internal)

v1.8.0

Compare Source

  • @opentelemetry/sdk-metrics has been promoted to stable
  • @opentelemetry/api-metrics has been merged into @opentelemetry/api and deprecated
💥 Breaking Change
🚀 (Enhancement)
🐛 (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
    #​3341 @​legendecas
📚 (Refine Doc)
🏠 (Internal)
open-telemetry/opentelemetry-js-contrib (@​opentelemetry/auto-instrumentations-node)

v0.67.3

Compare Source

Dependencies

v0.67.2

Compare Source

Bug Fixes
  • enable programmatic config when environment variables are unset (#​2947) (cf80246)
Dependencies

v0.67.1

Compare Source

Dependencies

v0.67.0

Compare Source

Features
Dependencies

Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/paymentservice branch from eab52aa to ea1193e Compare December 27, 2023 02:59
@renovate renovate bot force-pushed the renovate/paymentservice branch from ea1193e to 5141ef3 Compare January 5, 2024 14:40
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from e7b2d7d to b03a53c Compare January 17, 2024 20:58
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from 4ba5fea to 06b5f57 Compare February 2, 2024 05:14
@renovate renovate bot force-pushed the renovate/paymentservice branch from 06b5f57 to bc541d5 Compare February 7, 2024 05:02
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from fcbba3a to 5402ee9 Compare February 17, 2024 02:49
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from 6948c19 to d3d728e Compare March 7, 2024 18:08
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from 391d330 to 0256d03 Compare March 16, 2024 08:42
@renovate renovate bot force-pushed the renovate/paymentservice branch 3 times, most recently from 254edba to ba7899d Compare April 2, 2024 20:23
@renovate renovate bot force-pushed the renovate/paymentservice branch 3 times, most recently from bd115eb to 0c89dcf Compare April 6, 2024 20:49
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from 33ebe93 to ce9abc7 Compare April 26, 2024 23:54
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from 20e1320 to 779b110 Compare May 9, 2024 02:56
@renovate renovate bot force-pushed the renovate/paymentservice branch from 779b110 to c434f89 Compare May 23, 2024 05:49
@renovate renovate bot force-pushed the renovate/paymentservice branch 3 times, most recently from 2b33f1c to 831b44f Compare June 11, 2024 02:07
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from ef60149 to de05cbb Compare June 25, 2024 11:58
@renovate renovate bot force-pushed the renovate/paymentservice branch from bd319da to 0ae26ee Compare February 20, 2025 23:40
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from fc4791c to 90172c5 Compare March 19, 2025 23:50
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from 1de3f15 to 1b618fe Compare March 27, 2025 00:12
@renovate renovate bot force-pushed the renovate/paymentservice branch from 1b618fe to 6ab6424 Compare April 10, 2025 00:08
@renovate
Copy link
Author

renovate bot commented Apr 10, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: src/paymentservice/package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: [email protected]
npm error Found: @opentelemetry/[email protected]
npm error node_modules/@opentelemetry/core
npm error   @opentelemetry/core@"1.30.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @opentelemetry/core@"^2.0.0" from @opentelemetry/[email protected]
npm error node_modules/@opentelemetry/auto-instrumentations-node
npm error   @opentelemetry/auto-instrumentations-node@"0.67.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /runner/cache/others/npm/_logs/2025-12-18T12_09_29_768Z-eresolve-report.txt
npm error A complete log of this run can be found in: /runner/cache/others/npm/_logs/2025-12-18T12_09_29_768Z-debug-0.log

@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from 71c22d8 to a94a497 Compare April 19, 2025 11:59
@renovate renovate bot force-pushed the renovate/paymentservice branch from a94a497 to e88f6d1 Compare May 8, 2025 00:26
@renovate renovate bot force-pushed the renovate/paymentservice branch from e88f6d1 to be32bdf Compare May 16, 2025 00:26
@renovate renovate bot force-pushed the renovate/paymentservice branch from be32bdf to 17d3aaf Compare May 24, 2025 08:22
@renovate renovate bot force-pushed the renovate/paymentservice branch from 17d3aaf to 6509bfc Compare June 6, 2025 16:45
@renovate renovate bot force-pushed the renovate/paymentservice branch from 6509bfc to 8dcc20f Compare June 15, 2025 03:38
@renovate renovate bot force-pushed the renovate/paymentservice branch from 8dcc20f to 375a588 Compare July 26, 2025 20:08
@renovate renovate bot force-pushed the renovate/paymentservice branch 3 times, most recently from 860fc03 to ec708e7 Compare September 9, 2025 15:56
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from 3cd23bf to 388aa2c Compare September 17, 2025 20:17
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from 6e319f9 to 1ec0031 Compare October 6, 2025 19:47
@renovate renovate bot force-pushed the renovate/paymentservice branch from 1ec0031 to 9bac788 Compare October 23, 2025 12:21
@renovate renovate bot force-pushed the renovate/paymentservice branch from 9bac788 to 704c4f6 Compare November 8, 2025 12:21
@renovate renovate bot force-pushed the renovate/paymentservice branch 2 times, most recently from 798646c to 195a21b Compare November 29, 2025 04:12
@renovate renovate bot force-pushed the renovate/paymentservice branch from 195a21b to b5fedfa Compare December 2, 2025 23:09
@renovate renovate bot force-pushed the renovate/paymentservice branch from b5fedfa to 77ec413 Compare December 13, 2025 04:19
@renovate renovate bot force-pushed the renovate/paymentservice branch from 77ec413 to 17f1ceb Compare December 18, 2025 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant