gRPC-Core Release 1.48.0

135 views
Skip to first unread message

yas...@google.com

unread,
Jul 19, 2022, 4:21:40 PM7/19/22
to grpc.io
This is 1.48.0([g](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)arum) release announcement for gRPC-Core and the wrapped languages C++, C#, Objective-C, Python, PHP and Ruby. Latest release notes are [here](https://github.com/grpc/grpc/releases/tag/v1.48.0).

This release contains refinements, improvements, and bug fixes, with highlights listed below.

Core
  • Upgrade Abseil to LTS 20220623.0 . (#30155)
  • Call: Send cancel op down the stack even when no ops are sent. (#30004)
  • FreeBSD system roots implementation. (#29436)
  • xDS: Workaround to get gRPC clients working with istio. (#29841)
Python
  • Set Correct Platform Tag in Wheels on Mac OS with Python 3.10. (#29857)
  • [Aio] Ensure Core channel closes when deallocated. (#29797)
  • [Aio] Fix the wait_for_termination return value. (#29795)
Ruby
  • Make the gem build on TruffleRuby. (#27660)
  • Support for prebuilt Ruby binary on x64-mingw-ucrt platform. (#29684)
  • [Ruby] Add ruby_abi_version to exported symbols. (#28976)
Objective-C

First developer preview of XCFramework binary distribution via Cocoapod (#28749). This brings in significant speed up to local compile time and includes support for Apple Silicon build.

  • The following binary pods are made available for ObjC V1 & V2 API
    • gRPC-XCFramework (source pod gRPC)
    • gRPC-ProtoRPC-XCFramework (source pod gRPC-ProtoRPC)
  • The following platforms and architectures are included
    • ios: armv7, arm64 for device. arm64, i386, x86_64 for simulator
    • macos: x86_64 (Intel), arm64 (Apple Silicon)
Reply all
Reply to author
Forward
0 new messages