Releases: grpc/grpc-swift
Releases · grpc/grpc-swift
2.2.3
1.26.1
2.2.2
2.2.1
2.2.0
What's Changed
SemVer Minor
- Add a new
transportSpecific
field toServerContext
by @jtdavey in #2228 - Generate availability annotations by @glbrntt in #2232
SemVer Patch
- Improve error message when
runConnections()
is called on an already shutdown client by @glbrntt in #2215 - Set tolerance to zero when using
Task.sleep
by @gjcairo in #2225 - Fix a few warnings by @glbrntt in #2229
Other Changes
New Contributors
Full Changelog: 2.1.2...2.2.0
gRPC Swift 1.26.0
What's Changed
SemVer Minor
- Drop Swift 5.9 by @glbrntt in #2231
- Allow clients to set a max age for connections by @glbrntt in #2235
SemVer Patch
New Contributors
Full Changelog: 1.25.0...1.26.0
gRPC Swift 1.25.0
What's Changed
SemVer Minor
- Make GRPCStatusAndTrailers
Sendable
by @0xTim in #2204 - Expose APIs to customise NWParameters when using NIOTS by @gjcairo in #2223
- Expose max reset streams HTTP2 configuration by @gjcairo in #2226
SemVer Patch
Other changes
- Document support for v1 moving forwards by @glbrntt in #2124
- Remove interop tests using TLS by @glbrntt in #2208
New Contributors
Full Changelog: 1.24.2...1.25.0
2.1.2
2.1.1
2.1.0
What's Changed
SemVer Minor
- Add a
bodyParts
computed property toStreamingClientResponse
by @gjcairo in #2184 - Add code gen config for the core module name by @glbrntt in #2201
SemVer Patch
- Fix
Metadata
s description for prettier printing by @gjcairo in #2185 - Ensure all imports have explicit access levels by @glbrntt in #2192
Other Changes
- Add a dev-tool subpackage by @glbrntt in #2167
- Avoid build examples twice in CI by @glbrntt in #2189
- Add note about minimum deployment versions for Apple platforms by @glbrntt in #2190
- Add an example using swift-service-lifecycle by @glbrntt in #2195 and #2197
- Add a migration guide by @glbrntt in #2199
- Rename nightly_6_1 params to nightly_next by @rnro in #2203
Full Changelog: 2.0.0...2.1.0