Menu / packages / grpc-swift
grpc-swiftas of 2.2.3 · adc18c3e
What it serves, where
| Capability | iOS | macOS | watchOS | tvOS | visionOS | Linux | Catalyst |
|---|---|---|---|---|---|---|---|
| gRPC |
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.85 · as of 2.2.3
|
| Request retry / backoff |
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.90 · as of 2.2.3
|
✓serves it · confidence 0.85 · as of 2.2.3
|
✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it
Notes
gRPC: grpc-swift v2 (GRPCCore) is the transport-agnostic gRPC runtime: client, server, and transport protocols plus an in-process transport. Surface digest shows no #if conditions and no per-platform gaps on any decl, so all anchors resolve present on all 7 platforms including Linux. Availability floors on Darwin come from an AvailabilityMacro build setting (macOS 15.0, iOS 18.0, watchOS 11.0, tvOS 18.0, visionOS 2.0); macCatalyst is not named there but inherits the iOS availability, hence slightly lower confidence. HTTP/2 wire transports live in the sibling package grpc-swift-nio-transport, not in this surface.
Request retry / backoff: Retry with exponential backoff is a first-class RPC execution policy in GRPCCore: RetryPolicy (maxAttempts, initialBackoff, maxBackoff, backoffMultiplier, retryableStatusCodes), server-configurable retry throttling (ServiceConfig.RetryThrottling, RetryThrottle), and a HedgingPolicy sibling. This is gRPC RPC-level retry, not generic HTTP request retry. No #if conditions or platform gaps on any anchor.
Badges for your README
Maintainer of grpc-swift? These are yours — verified claims, linked to the receipts. Wrong verdict? That's a fix we want; see contribute.