gRPC-go 1.18.0 is now released. Full release notes: API Changes
- client: deprecates FailFast & replaces its use by WaitForReady. (#2522 <https://github.com/grpc/grpc-go/pull/2522>) Behavior Changes - client: make handshake required 'on' by default, not 'hybrid' (#2565 <https://github.com/grpc/grpc-go/pull/2565>) - See issue #2406 <https://github.com/grpc/grpc-go/issues/2406> for more information New Features - health: shutdown server to set NOT_SERVING and disallow future updates (#2513 <https://github.com/grpc/grpc-go/pull/2513>) - channelz: implement GetServer method (#2537 <https://github.com/grpc/grpc-go/pull/2537>) - Special Thanks: @kazegusuri <https://github.com/kazegusuri> - health: resume health server (#2528 <https://github.com/grpc/grpc-go/pull/2528>) Bug Fixes - client: report last connection error to RPCs via v1 balancer API (#2508 <https://github.com/grpc/grpc-go/pull/2508>) - grpclb: re-resolve when the stream to GRPCLB balancer fails (#2502 <https://github.com/grpc/grpc-go/pull/2502>) - client: do not expose trailer if client cancels RPC before receiving its status (#2554 <https://github.com/grpc/grpc-go/pull/2554>) - grpclb: filter out grpclb addresses if balancer in use is not grpclb ( #2509 <https://github.com/grpc/grpc-go/pull/2509>) - channelz: respect max_results in listing methods (#2516 <https://github.com/grpc/grpc-go/pull/2516>) - Special Thanks: @kazegusuri <https://github.com/kazegusuri> Documentation - example: add echo proto (#2505 <https://github.com/grpc/grpc-go/pull/2505>) - example: load_balancing (#2504 <https://github.com/grpc/grpc-go/pull/2504>) - example: deadline (#2494 <https://github.com/grpc/grpc-go/pull/2494>) - example: compression (#2527 <https://github.com/grpc/grpc-go/pull/2527> ) - example: interceptor (#2541 <https://github.com/grpc/grpc-go/pull/2541> ) - example: errors (#2521 <https://github.com/grpc/grpc-go/pull/2521>) - example: authentication (#2531 <https://github.com/grpc/grpc-go/pull/2531>) - example: debugging (#2536 <https://github.com/grpc/grpc-go/pull/2536>) - example: encryption (#2524 <https://github.com/grpc/grpc-go/pull/2524>) - example: errors (#2534 <https://github.com/grpc/grpc-go/pull/2534>) - example: metadata (#2500 <https://github.com/grpc/grpc-go/pull/2500>) - example: wait_for_ready (#2503 <https://github.com/grpc/grpc-go/pull/2503>) - example: multiplex (#2477 <https://github.com/grpc/grpc-go/pull/2477>) - example: cancellation (#2525 <https://github.com/grpc/grpc-go/pull/2525>) - example: name_resolving (#2514 <https://github.com/grpc/grpc-go/pull/2514>) Please see release at: https://github.com/grpc/grpc-go/releases/tag/v1.18.0 -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/CAOUoxy0G4%2BcWV8p09W%2Bb6K%3DtRH5b4u7-4fZDW%3DuqGdWNjtO9jA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
