Skip to content

Releases: grpc/grpc-swift

2.2.2

27 May 17:18
36e1ad1
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Allow padding to be omitted from binary metadata values by @glbrntt in #2243

Full Changelog: 2.2.1...2.2.2

2.2.1

15 May 16:53
369172a
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

Full Changelog: 2.2.0...2.2.1

2.2.0

12 May 14:40
b18eb73
Compare
Choose a tag to compare

What's Changed

SemVer Minor

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

08 May 15:05
67ae061
Compare
Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

New Contributors

Full Changelog: 1.25.0...1.26.0

gRPC Swift 1.25.0

29 Apr 10:00
5c58b63
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: 1.24.2...1.25.0

2.1.2

18 Mar 16:20
c4d6281
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

New Contributors

Full Changelog: 2.1.1...2.1.2

2.1.1

17 Mar 11:11
433c0d1
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Full Changelog: 2.1.0...2.1.1

2.1.0

05 Mar 14:51
384a8db
Compare
Choose a tag to compare

What's Changed

SemVer Minor

  • Add a bodyParts computed property to StreamingClientResponse by @gjcairo in #2184
  • Add code gen config for the core module name by @glbrntt in #2201

SemVer Patch

  • Fix Metadatas description for prettier printing by @gjcairo in #2185
  • Ensure all imports have explicit access levels by @glbrntt in #2192

Other Changes

Full Changelog: 2.0.0...2.1.0

2.0.0

31 Jan 14:00
2ed95d8
Compare
Choose a tag to compare

What's Changed

This is the first stable release of gRPC Swift v2. There are no changes to shipping code since "2.0.0-rc.1".

To learn more about gRPC Swift check out the documentation on the Swift Package Index, or try out one of the examples.


Changes

  • Fix grpc-swift-protobuf dependency requirement in hello-world example by @gjcairo in #2186
  • Add an echo-metadata example by @gjcairo in #2182
  • Update dependency requirements and docs by @glbrntt in #2188

Full Changelog: 2.0.0-rc.1...2.0.0

2.0.0-rc.1

24 Jan 16:02
968f4dc
Compare
Choose a tag to compare

What's Changed

This is the first release candidate (RC) of gRPC Swift 2.0.0.

✨ New APIs

  • Allow a Status to be created from an HTTP status code. (#2170)

⚙️ Code generation

  • Simplify the interface to the code generator. (#2169)

💥 API changes

  • Remove API deprecated in earlier beta releases. (#2166)

🔧 Other changes

  • Minor test improvements. (#2162)
  • Update examples and tutorials to use new Swift build plugin to generate stubs. (#2171, #2174, #2178, #2179)
  • Document what constitutes public API. (#2175, #2177)
  • Document build plugin and move it to the grpc-swift-protobuf package. (#2176, #2180)

Full Changelog: 2.0.0-beta.3...2.0.0-rc.1