Releases: grpc/grpc-swift
Releases ยท grpc/grpc-swift
gRPC Swift 1.6.1
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
This release brings the 1.4.1-async-await.3 release up-to-date with the 1.6.0 release.
Other Changes
- Extend interoperability tests to use async provider (#1312)
gRPC Swift 1.6.0
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
gRPC Swift 1.5.0
gRPC Swift 1.4.1-async-await.2
gRPC Swift 1.4.2
gRPC Swift 1.4.1
gRPC Swift 1.4.1-async-await.1
gRPC Swift 1.4.0
SemVer Minor
- Make the RPC path available in client calls (#1237, patch credit to @ialimz)
- Allow http/2 max concurrent streams to be configured on the server (#1226, patch credit to @qusc)
- Allow http/2 maximum frame size to be configured on the server. (#1253, patch credit to @gcjenkinson)
- Allow http/2 maximum frame size to be configured on the client. (#1255)
- Default the port to 443 when using TLS (#1225)
- Use a more specific error when message length exceeds receive limit (#1247)
SemVer Patch
- Raise the default HTTP/2 target window size (#1248)
- Avoid CoWs in grpc-web-to-http2 (#1227)
- Use sync options to get the http/2 stream ID (#1229)
- Fix watchOS availability guard for Network.framework TLS (#1233)
- Use more specific NIO imports (#1239)
- Add explicit dependency on NIOTLS (#1244)
- Bump version number to 1.4.0 (#1256)