gRPC 1.59.0 released, cross-language RPC framework

gRPC is a modern, open source, high-performance RPC framework that can run in any environment. gRPC 1.59.0 has been released, including some improvements, improvements and bug fixes; the specific updates are as follows:

Core

  • [Release] Update core version 202309251628. #34476  )
  • [xds ssa] Remove state-associated environment variable protection. #34435  )
  • [windows DNS] Simplify c-ares Windows code. #33965  )
  • [c-ares] Fix spin loop bug when c-ares gives up reading a socket that still has data in the buffer. #34185  )
  • [Deps] Add upb as submodule. #34199  )
  • [EventEngine] Update cancellation contract on closing delete timeline. #34167  )

C#

  • [csharp codegen] Handle empty base_namespace option value to fix #34113 . #34137  )

Python

  • [Python 3.12] Support Python 3.12. #34398  )

  • [Python 3.12] Deprecated distutil. #34186  )

Ruby

  • [ruby] Fix linking error on x86-darwin. #34134  )
  • [Ruby] Replace strdup with gpr_strdup. #34177  )
  • [ruby] Drop support for ruby ​​2.6. #34198  )

 Update instructions: https://github.com/grpc/grpc/releases/tag/v1.59.0

Guess you like

Origin www.oschina.net/news/260100/grpc-1-59-0-released