Swiftpack.co - Swift Packages by grpc

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by grpc

grpc/grpc v1.46.1
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
⭐️ 34,279
🕓 4 days ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Release v1.46.1
4 days ago
This is release gRPC Core 1.46.1 (golazo). For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases). This release contains refinements, improvements, and bug fixes.
Release v1.46.0
1 week ago
This is release 1.46.0 ([golazo](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)) of gRPC Core. For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases). This release contains refinements, improvements, and bug fixes, with highlights listed below. Announcement --- gRPC C++ 1.46 will be the last release supporting C++11, future releases will require C++ >= 14. We plan to backport critical (P0) bugs and security fixes to this release for a year, that is, until 2023-06-01. This change won't bump the major version of gRPC since this doesn't introduce API changes. Hence, the next version requiring C++14 will be 1.47 ([context](https://github.com/grpc/proposal/pull/299)). Core --- - Ignore Connection Aborted errors on accept. ([#29318](https://github.com/grpc/grpc/pull/29318)) - Filter `content-length` metadata from the application. ([#29295](https://github.com/grpc/grpc/pull/29295)) - RetryFilter: Cleanup pending byte stream. ([#29245](https://github.com/grpc/grpc/pull/29245)) - HTTP Proxy: Ignore empty entry in no_proxy list. ([#29217](https://github.com/grpc/grpc/pull/29217)) - Adding http/1.1 support in httpcli. ([#29238](https://github.com/grpc/grpc/pull/29238)) - HTTP2: Initiate write for acknowledging SETTINGS frame. ([#29218](https://github.com/grpc/grpc/pull/29218)) - Change the unsupported polling strategy log for forking to GPR_INFO. ([#29232](https://github.com/grpc/grpc/pull/29232)) - Handle SSL_ERROR_WANT_WRITE error. ([#29176](https://github.com/grpc/grpc/pull/29176)) - TCP Async Connect: Fix Heap use-after-free. ([#29209](https://github.com/grpc/grpc/pull/29209)) - HTTP2: Add graceful goaway. ([#29050](https://github.com/grpc/grpc/pull/29050)) - Remove epollex poller. ([#29160](https://github.com/grpc/grpc/pull/29160)) - TlsCredentials: Comparator implementation. ([#28940](https://github.com/grpc/grpc/pull/28940)) - Decrease verbosity of alts handshaker logs which can happen during cancellation. ([#29058](https://github.com/grpc/grpc/pull/29058)) - HTTP2: Should not run cancelling logic on servers when receiving GOAWAY. ([#29067](https://github.com/grpc/grpc/pull/29067)) - HTTP2: Don't throttle pings from the server. ([#29053](https://github.com/grpc/grpc/pull/29053)) - Include ADS stream error in XDS error updates. ([#29014](https://github.com/grpc/grpc/pull/29014)) - Remove idempotent/cacheable requests. ([#28922](https://github.com/grpc/grpc/pull/28922)) C++ --- - Add bazel cpp distribtest for grpc_cc_library. ([#29175](https://github.com/grpc/grpc/pull/29175)) C# --- - Add support for grpc-dotnet in GKE benchmarks. ([#28975](https://github.com/grpc/grpc/pull/28975)) - Sync unary call after shutdown: Add a repro and fix for #19090 . ([#23003](https://github.com/grpc/grpc/pull/23003)) - Remove C# Legacy (a.k.a. "Classic") csproj example. ([#29102](https://github.com/grpc/grpc/pull/29102)) Python --- - Add Python GCF Distribtest. ([#29303](https://github.com/grpc/grpc/pull/29303)) - Add Python Reflection Client. ([#29085](https://github.com/grpc/grpc/pull/29085)) - Revert "Fix prefork handler register's default behavior". ([#29229](https://github.com/grpc/grpc/pull/29229)) - Fix prefork handler register's default behavior. ([#29103](https://github.com/grpc/grpc/pull/29103)) - Fix fetching CXX variable in setup.py. ([#28873](https://github.com/grpc/grpc/pull/28873)) Ruby --- - Support pre-built binaries for Ruby 3.1. ([#29000](https://github.com/grpc/grpc/pull/29000)) - Make sure to always receive initial metadata in ruby. ([#29155](https://github.com/grpc/grpc/pull/29155))
Release v1.46.0-pre2
3 weeks ago
This is a prerelease of gRPC Core 1.46.0 (golazo). For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases). This prerelease contains refinements, improvements, and bug fixes.
Release v1.46.0-pre1
3 weeks ago
This is a prerelease of gRPC Core 1.46.0 (golazo). For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases). This prerelease contains refinements, improvements, and bug fixes.
Release v1.45.2
5 weeks ago
This is release 1.45.2 ([gravity](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)) of gRPC Core. For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases). This release contains refinements, improvements, and bug fixes, with highlights listed below. Core --- - Various fixes related to XDS (https://github.com/grpc/grpc/pull/29314, https://github.com/grpc/grpc/pull/29340, https://github.com/grpc/grpc/pull/29339) - HTTP2: Should not run cancelling logic on servers when receiving GOAWAY (https://github.com/grpc/grpc/pull/29307)
Release v1.45.1
6 weeks ago
This is release 1.45.1 ([gravity](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)) of gRPC Core. For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases). This release contains refinements, improvements, and bug fixes, with highlights listed below. Core --- - Switched to epoll1 as a default polling engine for Linux ([#29239](https://github.com/grpc/grpc/pull/29239)) - Various fixes related to XDS (https://github.com/grpc/grpc/pull/29240, https://github.com/grpc/grpc/pull/29242, https://github.com/grpc/grpc/pull/29243, https://github.com/grpc/grpc/pull/29244, https://github.com/grpc/grpc/pull/29280) Python --- - Revert "Remove GRPC_ENABLE_FORK_SUPPORT from setup.py" ([#29230](https://github.com/grpc/grpc/pull/29230))
Release v1.45.0
8 weeks ago
This is release 1.45.0 ([gravity](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)) of gRPC Core. For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases). This release contains refinements, improvements, and bug fixes, with highlights listed below. Core --- - Backport "Include ADS stream error in XDS error updates (#29014)" to 1.45.x. ([#29121](https://github.com/grpc/grpc/pull/29121)) - Bump core version to 23.0.0 for upcoming release. ([#29026](https://github.com/grpc/grpc/pull/29026)) - Fix memory leak in HTTP request security handshake cancellation. ([#28971](https://github.com/grpc/grpc/pull/28971)) - CompositeChannelCredentials: Comparator implementation. ([#28902](https://github.com/grpc/grpc/pull/28902)) - Delete custom iomgr. ([#28816](https://github.com/grpc/grpc/pull/28816)) - Implement transparent retries. ([#28548](https://github.com/grpc/grpc/pull/28548)) - Uniquify channel args keys. ([#28799](https://github.com/grpc/grpc/pull/28799)) - Set trailing_metadata_available for recv_initial_metadata ops when generating a fake status. ([#28827](https://github.com/grpc/grpc/pull/28827)) - Eliminate gRPC insecure build. ([#25586](https://github.com/grpc/grpc/pull/25586)) - Fix for a racy WorkSerializer shutdown. ([#28769](https://github.com/grpc/grpc/pull/28769)) - InsecureCredentials: singleton object. ([#28777](https://github.com/grpc/grpc/pull/28777)) - Add http cancel api. ([#28354](https://github.com/grpc/grpc/pull/28354)) - Memory leak fix on windows in grpc_tcp_create(). ([#27457](https://github.com/grpc/grpc/pull/27457)) - xDS: Rbac filter updates. ([#28568](https://github.com/grpc/grpc/pull/28568)) C++ --- - Bump the minimum gcc to 5. ([#28786](https://github.com/grpc/grpc/pull/28786)) - Add experimental API for CRL checking support to gRPC C++ TlsCredentials. ([#28407](https://github.com/grpc/grpc/pull/28407)) C# --- - [C#] Add cancellation token overloads to streaming interfaces. ([#27886](https://github.com/grpc/grpc/pull/27886)) - [C#] Grpc.Core.Api nullable fixes. ([#28616](https://github.com/grpc/grpc/pull/28616)) Objective-C --- - Patch GRPCCallOptions to use nonatomic properties. ([#28972](https://github.com/grpc/grpc/pull/28972)) Python --- - Reimplement Gevent Integration. ([#28276](https://github.com/grpc/grpc/pull/28276)) - Support musllinux binary wheels on x64 and x86. ([#28092](https://github.com/grpc/grpc/pull/28092)) - Increase the Python protobuf requirement to >=3.12.0. ([#28604](https://github.com/grpc/grpc/pull/28604)) Other --- - Upgrade googletest. ([#27287](https://github.com/grpc/grpc/pull/27287))
Release v1.45.0-pre1
9 weeks ago
This is a prerelease of gRPC Core 1.45.0 (gravity). Please see the notes for the previous releases here: https://github.com/grpc/grpc/releases. Please consult https://grpc.io/ for all information regarding this product. This prerelease contains refinements, improvements, and bug fixes.
Release v1.44.0
12 weeks ago
This is release 1.44.0 ([great](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)) of gRPC Core. For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases). This release contains refinements, improvements, and bug fixes, with highlights listed below. Core --- - xDS: Rbac filter updates (#28568). ([#28608](https://github.com/grpc/grpc/pull/28608)) - Fix xDS client for multiple watchers. ([#28521](https://github.com/grpc/grpc/pull/28521)) - bump C-core version for upcoming release. ([#28527](https://github.com/grpc/grpc/pull/28527)) - Add a trace to list which filters are contained in a channel stack. ([#28530](https://github.com/grpc/grpc/pull/28530)) - Remove grpc_httpcli_context. ([#27867](https://github.com/grpc/grpc/pull/27867)) - xDS: Add support for RBAC HTTP filter. ([#28309](https://github.com/grpc/grpc/pull/28309)) - API to cancel grpc_resolve_address. ([#27883](https://github.com/grpc/grpc/pull/27883)) - Replace work serializer with a mutex in c-ares resolver. ([#27858](https://github.com/grpc/grpc/pull/27858)) - xDS: Add graceful shutdown for old connections on listener resource update. ([#28154](https://github.com/grpc/grpc/pull/28154)) C++ --- - Promote ClientContext::set_wait_for_ready to be non-experimental. ([#28247](https://github.com/grpc/grpc/pull/28247)) C# --- - Only apply "singleplatform" nuget suffix when actually needed. ([#28677](https://github.com/grpc/grpc/pull/28677)) - [C#] Add ConfigureAwait to AsyncUnaryCall and AsyncClientStreamingCall. ([#28235](https://github.com/grpc/grpc/pull/28235)) Python --- - Add python async example for hellostreamingworld using generator. ([#27343](https://github.com/grpc/grpc/pull/27343)) - Disable __wrap_memcpy hack for Python builds. ([#28410](https://github.com/grpc/grpc/pull/28410)) - Bump Bazel Python Cython dependency to 0.29.26. ([#28398](https://github.com/grpc/grpc/pull/28398)) - Fix libatomic linking on Raspberry Pi OS Bullseye. ([#28041](https://github.com/grpc/grpc/pull/28041)) - Allow generated proto sources in remote repositories for py_proto_library. ([#28103](https://github.com/grpc/grpc/pull/28103)) Ruby --- - Remove ruby 2.4 support. ([#28522](https://github.com/grpc/grpc/pull/28522)) - Add an env var to override make parallelism in ruby build. ([#28250](https://github.com/grpc/grpc/pull/28250))
Release v1.44.0-pre2
15 weeks ago
This is a prerelease of gRPC Core 1.44.0 (great). Please see the notes for the previous releases here: https://github.com/grpc/grpc/releases. Please consult https://grpc.io/ for all information regarding this product. This prerelease contains refinements, improvements, and bug fixes.
grpc/grpc-swift 1.7.3
The Swift language implementation of gRPC.
⭐️ 1,512
🕓 7 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
gRPC Swift 1.7.3
7 weeks ago
### SemVer Patch - Ignore state machine inputs in unexpected states (#1374) ### Other Changes - Update allocation limits (#1375)
gRPC Swift 1.7.2
7 weeks ago
### SemVer Patch - protoc-gen-grpc-swift: FileHandle for stdin, stdout (#1361, patch credit to @lrewega) - Better handle client sent GOAWAY frames - Release stream callback, once the stream has finished (#1363) - Bump version number to 1.7.2 (#1372) ### Other Changes - Enable CI for Swift 5.6 (#1370)
gRPC Swift 1.7.1-async-await.2
9 weeks ago
This release brings the 1.6.0-async-await branch up-to-date with the 1.7.1 release, and fixes an issue with the gRPC Swift 1.7.1-async-await.1 tag, which points to the wrong branch. ### Breaking Changes - Use `requests`/`requestStream` and `responses`/`responseStream` consistently. (https://github.com/grpc/grpc-swift/pull/1320) - Use correct casing when making async calls (https://github.com/grpc/grpc-swift/pull/1365) ### Other Changes - Generate static service metadata (https://github.com/grpc/grpc-swift/pull/1322) - Allow end stream to be dropped in the async server handler (https://github.com/grpc/grpc-swift/pull/1323) - Relax availability range and compiler requirements (https://github.com/grpc/grpc-swift/pull/1364)
gRPC Swift 1.7.1-async-await.1
10 weeks ago
This release brings the 1.6.0-async-await branch up-to-date with the 1.7.1 release. ### Breaking Changes - Use `requests`/`requestStream` and `responses`/`responseStream` consistently. (https://github.com/grpc/grpc-swift/pull/1320) - Use correct casing when making async calls (https://github.com/grpc/grpc-swift/pull/1365) ### Other Changes - Generate static service metadata (https://github.com/grpc/grpc-swift/pull/1322) - Allow end stream to be dropped in the async server handler (https://github.com/grpc/grpc-swift/pull/1323) - Relax availability range and compiler requirements (https://github.com/grpc/grpc-swift/pull/1364)
gRPC Swift 1.7.1
13 weeks ago
### SemVer Patch - Update minimum HTTP/2 version (#1359) - Bump version number to 1.7.1 (#1360)
gRPC Swift 1.7.0
13 weeks ago
### SemVer Minor - Add `cause` to `GRPCStatus.processingError` for uncaught errors (#1356) ### SemVer Patch - Tolerate channel error when connecting (#1349) - Use trace log level for buffering logs (#1352) - Add cause to `GRPCStatus.description` if it is non-nil (#1357) - Bump version number to 1.7.0 (#1358) ### Other Changes - Update allocation counter limits (#1347) - Add more flexibility to perf tests (#1354) - Remove perf tests for 5.2 (#1355)
gRPC Swift 1.6.1
21 weeks ago
### SemVer Patch - Delay closing until the next loop tick (#1326) - Propagate request ID for channel pool (#1328) - Bump version number to 1.6.1 (#1332) ### Other Changes - Add note to README about installing plugins via Homebrew (#1318, patch credit to @El-Moatasem) - Update Cocoapods for 1.6.0 (#1315) - Deflake zero length write tests (#1317)
gRPC Swift 1.6.0-async-await.1
24 weeks ago
This release brings the [1.4.1-async-await.3](https://github.com/grpc/grpc-swift/releases/tag/1.4.1-async-await.3) release up-to-date with the [1.6.0](https://github.com/grpc/grpc-swift/releases/tag/1.6.0) release. ### Other Changes - Extend interoperability tests to use async provider (#1312)
gRPC Swift 1.6.0
26 weeks ago
### SemVer Minor - Allow clients to shutdown gracefully (#1308) ### SemVer Patch - Add 'cause' to more transformed statuses (#1306) - Add tests to verify mTLS behaviour (#1307) - Use more accurate imports (#1309) - Remove client didSet state transition check (#1310) - Allow gRPC to be built without NIOSSL (#1311) - Bump version number to 1.6.0 (#1314) ### Other Changes - Upload linux release artifacts (#1295, patch credit to @FranzBusch) - Update Cocoapods for 1.5.0 (#1296) - Use atomics for counting outstanding RPCs in the QPS benchmark (#1298) - Update CI for 5.5 (#1313)
gRPC Swift 1.4.1-async-await.3
30 weeks ago
### SemVer Patch - Fix state handling bugs in async server handler (#1302) - Bump version number to 1.4.1-async-await.3 (#1303)
grpc/grpc-ios 1.44.0-grpc
gRPC for iOS
⭐️ 11
🕓 12 weeks ago

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics