Skip to content

Commit

Permalink
fix(deps): Bump @grpc/grpc-js from 1.9.5 to 1.10.0 (#1159)
Browse files Browse the repository at this point in the history
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node) from 1.9.5 to 1.10.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/grpc/grpc-node/releases"><code>@​grpc/grpc-js</code>'s releases</a>.</em></p>
<blockquote>
<h2><code>@​grpc/grpc-js-xds</code> 1.10.0</h2>
<ul>
<li>Implement <a href="https://github.com/grpc/proposal/blob/master/A52-xds-custom-lb-policies.md">gRFC A52: gRPC xDS Custom Load Balancer Configuration</a> (<a href="https://redirect.github.com/grpc/grpc-node/issues/2555">#2555</a>)</li>
<li>Implement <a href="https://github.com/grpc/proposal/blob/master/A42-xds-ring-hash-lb-policy.md">gRFC A42: xDS Ring Hash LB Policy</a> (<a href="https://redirect.github.com/grpc/grpc-node/issues/2568">#2568</a>)
<ul>
<li><em><strong>Note:</strong> This feature is not compatible with Node 14 or below. To disable it in those versions, set the environment variable <code>GRPC_XDS_EXPERIMENTAL_ENABLE_RING_HASH=false</code>.</em></li>
</ul>
</li>
<li>Implement the xDS part of <a href="https://github.com/grpc/proposal/blob/master/A62-pick-first.md">gRFC A62: <code>pick_first</code>: sticky TRANSIENT_FAILURE and address order randomization</a> (Currently experimental, enabled by environment variable <code>GRPC_EXPERIMENTAL_PICKFIRST_LB_CONFIG</code>) (<a href="https://redirect.github.com/grpc/grpc-node/issues/2572">#2572</a>)</li>
</ul>
<h2><code>@​grpc/grpc-js</code> 1.10.0</h2>
<h2>Changelog</h2>
<ul>
<li>Add server interceptors support (<a href="https://redirect.github.com/grpc/grpc-node/issues/2650">#2650</a>) (details in <a href="https://github.com/grpc/proposal/blob/master/L112-node-server-interceptors.md">gRFC 112</a>)</li>
<li>Deprecate <code>Server#start</code> (<a href="https://redirect.github.com/grpc/grpc-node/issues/2597">#2597</a>) (details in <a href="https://github.com/grpc/proposal/blob/master/L107-node-noop-start.md">gRFC L107</a>)</li>
<li>Add <code>Server#unbind</code> (<a href="https://redirect.github.com/grpc/grpc-node/issues/2612">#2612</a>) (details in <a href="https://github.com/grpc/proposal/blob/master/L109-node-server-unbind.md">gRFC L109</a>)</li>
<li>Add <code>Server#drain</code> (<a href="https://redirect.github.com/grpc/grpc-node/issues/2616">#2616</a>) (details in <a href="https://github.com/grpc/proposal/blob/master/L111-node-server-drain.md">gRFC L111</a>)</li>
<li>Export type <code>VerifyOptions</code> (<a href="https://redirect.github.com/grpc/grpc-node/issues/2637">#2637</a> contributed by <a href="https://github.com/chakhsu"><code>@​chakhsu</code></a>)</li>
</ul>
<h2>Experimental API Changes</h2>
<ul>
<li>Added:
<ul>
<li><code>Endpoint</code></li>
<li><code>endpointToString</code></li>
<li><code>endpointHasAddress</code></li>
<li><code>LeafLoadBalancer</code></li>
<li><code>HealthListener</code></li>
<li><code>SubchannelInterface#isHealthy</code></li>
<li><code>SubchannelInterface#addHealthStateWatcher</code></li>
<li><code>SubchannelInterface#removeHealthStateWatcher</code></li>
<li><code>SubchannelWrapper#setHealthy</code></li>
<li><code>selectLbConfigFromList</code></li>
<li><code>parseLoadBalancingConfig</code></li>
<li><code>OutlierDetectionRawConfig</code></li>
<li><code>EndpointMap</code></li>
</ul>
</li>
<li>Moved out of the <code>experimental</code> namespace:
<ul>
<li><code>ServiceConfig</code></li>
<li><code>MethodConfig</code></li>
<li><code>LoadBalancingConfig</code> (now a simple raw object type)</li>
<li><code>RetryPolicy</code></li>
</ul>
</li>
<li>Removed:
<ul>
<li><code>getFirstUsableConfig</code></li>
<li><code>validateLoadBalancingConfig</code></li>
<li><code>OutlierDetectionLoadBalancingConfig</code></li>
</ul>
</li>
<li>Modified:
<ul>
<li><code>LoadBalancer#updateAddressList</code>: The first argument now has type <code>Endpoint[]</code> instead of <code>SubchannelAddress[]</code></li>
<li><code>ResolverListener#onSuccessfulResolution</code>: The first argument now has type <code>Endpoint[]</code> instead of <code>SubchannelAddress[]</code></li>
<li><code>registerLoadBalancerType</code>: The second argument, a <code>LoadBalancerConstructor</code> now takes a second argument <code>options: ChannelOptions</code></li>
<li><code>ConfigSelector</code>: Now accepts an additional argument <code>channelId: number</code></li>
<li><code>QueuePicker</code>: The constructor now accepts an additional optional argument <code>childPicker: Picker</code>, which the <code>QueuePicker</code> instance will delegate to if provided.</li>
</ul>
</li>
</ul>
<h2><code>@​grpc/grpc-js</code> 1.9.14</h2>
<ul>
<li>Fix a bug that could rarely cause connection leaks (<a href="https://redirect.github.com/grpc/grpc-node/issues/2644">#2644</a>)</li>
<li>Fix a bug that could cause clients to go IDLE incorrectly some time after calling <code>waitForReady</code> (<a href="https://redirect.github.com/grpc/grpc-node/issues/2643">#2643</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/grpc/grpc-node/commit/1b753af86838517b28e1702b4ac221f7277e6856"><code>1b753af</code></a> Merge pull request <a href="https://redirect.github.com/grpc/grpc-node/issues/2656">#2656</a> from murgatroid99/grpc-js_1.10.0</li>
<li><a href="https://github.com/grpc/grpc-node/commit/25557253c26a35d944ce627a8db4dc89ffd9494c"><code>2555725</code></a> Merge pull request <a href="https://redirect.github.com/grpc/grpc-node/issues/2655">#2655</a> from murgatroid99/grpc-js-xds_1.10_deexperimentalize</li>
<li><a href="https://github.com/grpc/grpc-node/commit/b1c45a819f117d38717a37e3e91be0ddefa8484c"><code>b1c45a8</code></a> grpc-js/grpc-js-xds: Bump version to 1.10.0</li>
<li><a href="https://github.com/grpc/grpc-node/commit/322b165c855468ef6d1a606f7e7083cf0ef04a56"><code>322b165</code></a> grpc-js-xds: De-experimentalize tested features and update feature list</li>
<li><a href="https://github.com/grpc/grpc-node/commit/f70c322e57a6aed4fea527d3268f6b736057e0f1"><code>f70c322</code></a> Merge pull request <a href="https://redirect.github.com/grpc/grpc-node/issues/2650">#2650</a> from murgatroid99/grpc-js_server_interceptors</li>
<li><a href="https://github.com/grpc/grpc-node/commit/4d7a7fbca1fb142983726ebc9c083ebf46ec3d7e"><code>4d7a7fb</code></a> Merge pull request <a href="https://redirect.github.com/grpc/grpc-node/issues/2651">#2651</a> from satazor/support/remove-typescript-as-dep</li>
<li><a href="https://github.com/grpc/grpc-node/commit/7c9a5e71479292cf3dd766e796316bacfb89daee"><code>7c9a5e7</code></a> Make extra trailer behavior consistent with old code</li>
<li><a href="https://github.com/grpc/grpc-node/commit/24c258ad5807f1a12882788d9add6174c3c9f616"><code>24c258a</code></a> grpc-health-check: Move <code>typescript</code> as a dev dependency</li>
<li><a href="https://github.com/grpc/grpc-node/commit/f52d1429fb66ef34c0321d6422c3417972323144"><code>f52d142</code></a> grpc-js: Implement server interceptors</li>
<li><a href="https://github.com/grpc/grpc-node/commit/666a374457477337314c057f2490cdd5a581a445"><code>666a374</code></a> Merge pull request <a href="https://redirect.github.com/grpc/grpc-node/issues/2645">#2645</a> from murgatroid99/master_merge_1.9.x</li>
<li>Additional commits viewable in <a href="https://github.com/grpc/grpc-node/compare/@grpc/[email protected]...@grpc/[email protected]">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@grpc/grpc-js&package-manager=npm_and_yarn&previous-version=1.9.5&new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
  • Loading branch information
dependabot[bot] authored Feb 12, 2024
1 parent d1c68ce commit b22179e
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 8 deletions.
37 changes: 30 additions & 7 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"clean": "del-cli build test coverage"
},
"dependencies": {
"@grpc/grpc-js": "^1.9.5",
"@grpc/grpc-js": "^1.10.0",
"@redis/client": "^1.5.13",
"@relaycorp/awala-keystore-cloud": "^2.2.6",
"@relaycorp/awala-keystore-mongodb": "^1.1.27",
Expand Down

0 comments on commit b22179e

Please sign in to comment.