Sourced from google.golang.org/grpc's\r\nreleases.
\r\n\r\n\r\nRelease 1.64.0
\r\nAPI Changes
\r\n\r\n
\r\n- stats: Deprecate
\r\nInPayload.Data
and\r\nOutPayload.Data
; they were experimental and will be deleted\r\nin the next release (#7121)Behavior Changes
\r\n\r\n
\r\n- codec: Remove handling of environment variable\r\n
\r\nGRPC_GO_ADVERTISE_COMPRESSORS
to suppress setting supported\r\ncompressors ingrpc-accept-encoding
header. Compressors\r\nwill always be advertised, as they have been by default for some time\r\n(#7203)New Features
\r\n\r\n
\r\n- resolver/dns: Add
\r\nSetMinResolutionInterval
to set the\r\nminimum interval at which DNS re-resolutions may occur (#6962)\r\n\r\n
\r\n- Special Thanks:
\r\n@​HomayoonAlimohammadi
- peer/peer: Implement the
\r\nfmt.Stringer
interface for\r\npretty printingPeer
, and- metadata/metadata: Implement the
\r\nfmt.Stringer
interface\r\nfor pretty printingMD
(#7137)\r\n\r\n
\r\n- Special Thanks:
\r\n@​AnomalRoil
Performance Improvements
\r\n\r\n
\r\n- client: Improve RPC performance by reducing work while holding a\r\nlock (#7132)
\r\nBug Fixes
\r\n\r\n
\r\n- transport/server: Display the proper timeout value when keepalive\r\npings are not ack'd in time (#7038)\r\n
\r\n\r\n
\r\n- Special Thanks:
\r\n@​BatmanAoD
- channelz: Fix bug that was causing the subchannel's target to be\r\nunset (#7189)
\r\n- stats: Fix bug where peer was not set in context when calling stats\r\nhandler for
\r\nOutPayload
,InPayload
, and\r\nEnd
(#7096)Dependencies
\r\n\r\n
\r\n- deps: Remove dependency on deprecated\r\n
\r\ngithub.com/golang/protobuf
module (#7122)Documentation
\r\n\r\n
\r\n- grpc: Deprecate
\r\nWithBlock
,\r\nWithReturnConnectionError
,\r\nFailOnNonTempDialError
which are ignored by\r\nNewClient
(#7097)\r\n\r\n
\r\n- Special Thanks:
\r\n@​pellared
- grpc: Deprecate
\r\nDial
andDialContext
.\r\nThese will continue to be supported throughout 1.x, but are deprecated\r\nto direct users toNewClient
(See #7090\r\nfor more information)- examples: Add custom lb example (#6691)
\r\n
fa274d7
\r\nChange version to 1.64.0 (#7218)6b413c8
\r\nxds: Surround two Infof
calls that use\r\npretty.ToJSON
with V(2)
checks (...2dbbcef
\r\nresolver/dns: Add docstring to SetMinResolutionInterval (#7217)070d9c7
\r\ncodes: replace %q to %d in error string when invalid code is an integer\r\n(#7188)5d24ee2
\r\nxds: store server config for LRS server in xdsresource.ClusterUpdate (#7191)c76f686
\r\nadvancedTLS: Rename get root certs related pieces (#7207)f591e3b
\r\ncodec: remove option to suppress setting supported compressors in\r\nheaders (#7...b4f7947
\r\ngithub: remove dependabot (#7208)0561c78
\r\nclient: add user-friendly error message of LB policy update timed out\r\n(#7206)9d9c1fb
\r\npeer: remove change detector test (#7204)Sourced from ossf/scorecard-action's\r\nreleases.
\r\n\r\n\r\nv2.3.3
\r\n\r\n\r\n[!NOTE]
\r\n
\r\nThere is no v2.3.2 release as a step was skipped in the release process.\r\nThis was fixed and re-released under the v2.3.3 tagWhat's Changed
\r\n\r\n
\r\n- :seedling: Bump github.com/ossf/scorecard/v4 (v4.13.1) to\r\ngithub.com/ossf/scorecard/v5 (v5.0.0-rc1) by
\r\n@​spencerschrock
\r\nin ossf/scorecard-action#1366- :seedling: Bump github.com/ossf/scorecard/v5 from v5.0.0-rc1 to\r\nv5.0.0-rc2 by
\r\n@​spencerschrock
\r\nin ossf/scorecard-action#1374- :seedling: Bump github.com/ossf/scorecard/v5 from v5.0.0-rc2 to\r\nv5.0.0-rc2.0.20240509182734-7ce860946928 by
\r\n@​spencerschrock
\r\nin ossf/scorecard-action#1377For a full changelist of what these include, see the v5.0.0-rc1\r\nand v5.0.0-rc2\r\nrelease notes.
\r\nDocumentation
\r\n\r\n
\r\n- :book: Move token discussion out of main README. by
\r\n@​spencerschrock
\r\nin ossf/scorecard-action#1279- :book: link to
\r\nossf/scorecard
workflow instead of\r\nmaintaining an example by@​spencerschrock
\r\nin ossf/scorecard-action#1352- :book: update api links to new scorecard.dev site by
\r\n@​spencerschrock
\r\nin ossf/scorecard-action#1376Full Changelog: https://github.com/ossf/scorecard-action/compare/v2.3.1...v2.3.3
\r\n
dc50aa9
\r\n:seedling: Bump docker tag for v2.3.3 release (#1368)8ff5700
\r\n:seedling: Bump github.com/ossf/scorecard/v5 from v5.0.0-rc2 to\r\nv5.0.0-rc2.0....8ba5e73
\r\nupdate api links to new scorecard.dev site (#1376)92ddde3
\r\nBump github.com/ossf/scorecard/v5 from v5.0.0-rc1 to v5.0.0-rc2 (#1374)6c55905
\r\n:seedling: Bump golang.org/x/net from 0.24.0 to 0.25.0 (#1373)09bb953
\r\n:seedling: Bump distroless/base in the docker-images group (#1372)1511e13
\r\n:seedling: Bump the github-actions group across 1 directory with 6\r\nupdates (#...df66cd8
\r\n:seedling: Bump the docker-images group with 2 updates (#1370)fad9a3c
\r\n:seedling: Bump distroless/base in the docker-images group (#1364)1e01a30
\r\n:seedling: Bump the github-actions group with 3 updates (#1365)