This repository was archived by the owner on Nov 17, 2024. It is now read-only.
fix(deps): update dependency @grpc/grpc-js to v1.8.22 [security]#207
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
fix(deps): update dependency @grpc/grpc-js to v1.8.22 [security]#207renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.1.8->1.8.22GitHub Vulnerability Alerts
CVE-2024-37168
Impact
There are two separate code paths in which memory can be allocated per message in excess of the
grpc.max_receive_message_lengthchannel option:Patches
This has been patched in versions 1.10.9, 1.9.15, and 1.8.22
Release Notes
grpc/grpc-node (@grpc/grpc-js)
v1.8.22: @grpc/grpc-js 1.8.22Compare Source
grpc.max_receive_message_sizeper received message.v1.8.21Compare Source
v1.8.20: @grpc/grpc-js 1.8.20Compare Source
grpc.keepalive_permit_without_callsis set (#2519)v1.8.19: @grpc/grpc-js 1.8.19Compare Source
v1.8.18: @grpc/grpc-js 1.8.18Compare Source
v1.8.17: @grpc/grpc-js 1.8.17Compare Source
pick_firstLB policy as the direct child of anoutlier_detectionLB policy (#2476)v1.8.16: @grpc/grpc-js 1.8.16Compare Source
transporttrace logs (#2470)v1.8.15: @grpc/grpc-js 1.8.15Compare Source
statusanderrorevents are consistently emitted asynchronously (#2456)v1.8.14: @grpc/grpc-js 1.8.14Compare Source
v1.8.13: @grpc/grpc-js 1.8.13Compare Source
v1.8.12Compare Source
v1.8.11: @grpc/grpc-js 1.8.11Compare Source
v1.8.10: @grpc/grpc-js 1.8.10Compare Source
v1.8.9: @grpc/grpc-js 1.8.9Compare Source
v1.8.8: @grpc/grpc-js 1.8.8Compare Source
progressfield in returned status object (#2350)InterceptingListenerandNextCalltypes (#2351)v1.8.7: @grpc/grpc-js 1.8.7Compare Source
v1.8.6: @grpc/grpc-js 1.8.6Compare Source
v1.8.5: @grpc/grpc-js 1.8.5Compare Source
v1.8.4Compare Source
v1.8.3: @grpc/grpc-js 1.8.3Compare Source
v1.8.2Compare Source
v1.8.1Compare Source
grpc.service_config_disable_resolutionchannel option (#2277 contributed by @kleinsch)v1.8.0: @grpc/grpc-js 1.8.0Compare Source
v1.7.3: @grpc/grpc-js 1.7.3Compare Source
v1.7.2: @grpc/grpc-js 1.7.2Compare Source
grpc-node.max_session_memoryoptionNumber.MAX_SAFE_INTEGERon the server (#2245)v1.7.1: Node gRPC v1.7.1Compare Source
Changes
v1.7.0: @grpc/grpc-js 1.7.0Compare Source
pathandcallEndevent inServerSurfaceCall(#2132 contributed by @ajmath)v1.6.12: @grpc/grpc-js 1.6.12Compare Source
v1.6.11Compare Source
v1.6.10: @grpc/grpc-js 1.6.10Compare Source
v1.6.9: @grpc/grpc-js 1.6.9referencetag generation (#2126)v1.6.7: @grpc/grpc-js 1.6.7Compare Source
grpc.use_local_subchannel_pooloption set (#2103)v1.6.6: @grpc/grpc-js 1.6.6Compare Source
v1.6.5: @grpc/grpc-js 1.6.5Compare Source
v1.6.4: @grpc/grpc-js 1.6.4Compare Source
v1.6.3: @grpc/grpc-js 1.6.3Compare Source
v1.6.2: @grpc/grpc-js 1.6.2Compare Source
v1.6.1: @grpc/grpc-js 1.6.1Compare Source
grpc.dns_min_time_between_resolutions_mschannel option, which controls the minimum time between successful DNS requests, with a default of 30,000 (30 seconds) (#2076)v1.6.0: @grpc/grpc-js 1.6.0Compare Source
credentials.createFromSecureContext, as described in gRFC L93 (#1988)serviceNameas property of generatedClientsubclasses (#1993 contributed by @DavyJohnes)neverfrom functions that always throw (#2056 contributed by @dacioromero)GRPC_EXPERIMENTAL_ENABLE_OUTLIER_DETECTION=true) (#2058)MetadataOptionsinterface (#2071 contributed by @kskalski)v1.5.10: @grpc/grpc-js 1.5.10Compare Source
grpc.enable_channelzin the server (#2069)v1.5.9: @grpc/grpc-js 1.5.9Compare Source
channel_stacktracetracer to log stacktraces of channel construction (#2061)v1.5.8: @grpc/grpc-js 1.5.8Compare Source
v1.5.7: @grpc/grpc-js 1.5.7Compare Source
v1.5.6: @grpc/grpc-js 1.5.6Compare Source
v1.5.5: @grpc/grpc-js 1.5.5Compare Source
v1.5.4: @grpc/grpc-js 1.5.4Compare Source
exitIdlepropagation and DNS IP result backoff (#2037)v1.5.3: @grpc/grpc-js 1.5.3Compare Source
grpc.use_local_subchannel_pooloption (#2029)v1.5.2: @grpc/grpc-js 1.5.2Compare Source
TLSWraperrors from being surfaced to server applications (#2027)v1.5.1: @grpc/grpc-js 1.5.1Compare Source
v1.5.0: @grpc/grpc-js 1.5.0Compare Source
ServiceClientConstructorandProtobufTypeDefinition(#1951 contributed by @howyi)checkServerIdentitycallback (#1968)@types/semverfrom the production dependencies list (#1989)v1.4.6: @grpc/grpc-js 1.4.6Compare Source
v1.4.5: @grpc/grpc-js 1.4.5Compare Source
v1.4.4Compare Source
v1.4.3: @grpc/grpc-js 1.4.3Compare Source
grpc.enable_channelzwas set to 0 (#1961)v1.4.2: @grpc/grpc-js 1.4.2Compare Source
grpc.enable_channelzoption, allowing users to disable channelz stats tracking and tracing for a channel (and corresponding subchannels) or server (#1944)socket.localAddressin channelz stats gathering code (#1954)v1.4.1: @grpc/grpc-js 1.4.1Compare Source
v1.4.0: @grpc/grpc-js 1.4.0This adds the following public APIs:
getChannelzServiceDefinition(): ServiceDefinitiongetChannelzHandlers(): ServiceHandlerThese two can be used together to serve the channelz service as follows:
Channel#getChannelzRef(): ChannelRefServer#getChannelzRef(): ServerRefCurrently the only admin service is Channelz, but more can be added in the future. This adds the following public api:
addAdminServicesToServer(server: Server): voidECONNRESETerrors with theUNAVAILABLEstatus code (#1878)Server#bindAsync(#1852)Changes to experimental APIs
DurationregisterAdminServicecreateChildChannelControlHelperPicker#extraFilterFactoryhas been replaced withPicker#extraFilterFactorieswith typeFilterFactory<Filter>[]CallConfighas a new propertydynamicFilterFactorieswith typeFilterFactory<Filter>[]ChannelControlHelperhas the new propertiesaddChannelzChild(child: ChannelRef | SubchannelRef)andremoveChannelzChild(child: ChannelRef | SubchannelRef)v1.3.7: @grpc/grpc-js 1.3.7Compare Source
v1.3.6: @grpc/grpc-js 1.3.6Compare Source
v1.3.5: @grpc/grpc-js 1.3.5Compare Source
v1.3.4: @grpc/grpc-js 1.3.4Compare Source
grpc.keepalive_permit_without_callsoption does not cause unused clients to keep the process from exiting (#1828)v1.3.3: @grpc/grpc-js 1.3.3Compare Source
v1.3.2: @grpc/grpc-js 1.3.2Compare Source
v1.3.1: @grpc/grpc-js 1.3.1Compare Source
isFunctionchecks to work in more contexts (#1761 contributed by @zereraz)subchanneltrace logs (#1770)UNAVAILABLE(#1780)GRPC_VERBOSITYenvironment variable accept lower-case values (#1781)v1.3.0: @grpc/grpc-js 1.3.0ipv4andipv6address schemes (#1752)google-auth-librarydependency (#1703)grpc-node.max_session_memorychannel argument to configure maximum memory used per HTTP/2 session (#1666 contributed by dwrip)ConfigSelectortype and addconfigSelectorargument toResolverListener#onSuccessfulResolution(#1681)v1.2.11: @grpc/grpc-js 1.2.11Compare Source
waitForReadyfinish immediately if the client has been closed (#1714)v1.2.10: @grpc/grpc-js 1.2.10Compare Source
v1.2.9: @grpc/grpc-js 1.2.9Compare Source
v1.2.8: @grpc/grpc-js 1.2.8Compare Source
v1.2.7: @grpc/grpc-js 1.2.7Compare Source
v1.2.6: @grpc/grpc-js 1.2.6Compare Source
@types/nodeto avoid conflicts with other packages' dependencies on the same types package (#1683)v1.2.5: @grpc/grpc-js 1.2.5Compare Source
v1.2.4: @grpc/grpc-js 1.2.4Compare Source
v1.2.3: @grpc/grpc-js 1.2.3@grpc/grpc-js 1.2.1
@grpc/grpc-js 1.2.2
destroymethod to theexperimental.Resolverinterface (#1641)@grpc/grpc-js 1.2.3
loadPackageDefinition(#1654 contributed by @d3v53c)v1.2.0: @grpc/grpc-js 1.2.0New Features
experimentalnamespace with APIs that are primarily intended to be used by a plugin library that will be published soon. These APIs are only guaranteed to be stable within a minor version. (#1607)grpc.keepalive_permit_without_callschannel argument (#1612)ServermethodaddServiceto be called on a running server, and add the methodsunregisterandremoveServiceto theServerclass (#1614 contributed by @hugebdu)Bug Fixes
handleClientStreamingCalltype for compatibility withgrpc(#1587 contributed by @badsyntax)connectivityStateenum to match the native library (#1621)Configuration
📅 Schedule: Branch creation - "" (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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.