gRPC Swift 1.0.0-alpha.13
Pre-release
Pre-release
Note: client/server code may need to be regenerated as a result of this release.
SemVer Major
- Rewrite client connection management (#798)
SemVer Minor
- Make HTTP/2 flow control window size configurable for clients and servers (#786, patch credit to @johnkassebaum)
- Make idle timeout configurable (#824)
SemVer Patch
- Bidirectional Streaming iOS Example (#776, patch credit to @Jake-Prickett)
- protoc-gen-grpc-swift: generate only requested files (#794, patch credit to @jagobagascon)
- protoc-gen-grpc-swift: when generating a grpc-swift service do not add an import for its own module (#796, patch credit to @jagobagascon)
- docs: add ProtoPathModuleMappings to the plugin options list (#797, patch credit to @jagobagascon)
- Add a server-idle handler (#818)
- Log errors from the server channel. (#791)
- Cache CI dependencies (#827)
- Run tests with TSAN where available, add macOS CI for Swift 5.2 (#799)
- Revert #782 and suppress warnings (#825)
- Update our issue templates (#806)
- Update GitHub issue templates (#812)
- Fix up test using connectivity state delegate (#815)
- Add high level differences between 1.x and 0.y to README (#814)
- Update build_podspecs script and re-run (#792)
- Provide conformance for messages provided by SwiftProtobuf (#811)
- workaround SR-12939 (#826, patch credit to @weissi)