Releases: grpc/grpc-swift
Releases · grpc/grpc-swift
gRPC Swift 1.21.0
gRPC Swift 1.20.0
SemVer Minor
- Drop support for Swift 5.6 (#1657)
- Make the connection pool error public (#1685)
- Allow binding to a socket address via the server builder (#1686)
- Add convenience methods to keepalive to jitter the interval (#1697)
SemVer Patch
- Switch to swift-format and re-format (#1655)
- Add missing deque import (#1670)
- Add support for
package
visibility modifier to the code generator (#1674) - Additional keepalive diagnostics (#1692)
- Fix last peer initiated stream ID when quiescing (#1700)
- Bump version number to 1.20.0 (#1701)
Other Changes
- Fix soundness script (#1676)
- Multiple changes in preparation to support the reflection service (#1675,
#1695, #1659, #1677, #1680, #1682, #1669, #1654) - Multiple changes working towards v2 (#1652, #1656, #1660, #1664, #1665, #1666, #1667, #1668, #1671, #1672, #1678, #1681, #1683, #1684, #1687, #1688, #1689, #1690, #1691, #1693, #1696, #1698)
gRPC Swift 1.19.1
gRPC Swift 1.19.0
SemVer Minor
- Add bind and connect APIs for VSOCK sockets (#1636)
SemVer Patch
- Only schedule a close if the ping was actually sent (#1626, patch credit to @marhas)
- Add note about SPM plugin known issues, provide better errors (#1629)
- Bump version number to 1.19.0 (#1637)
Other Changes
- Update expired test certs (#1627)
gRPC Swift 1.18.0
SemVer Minor
SemVer Patch
- Remove the gRPC Authors copyright header from generated swift files (#1612, patch credit to @kriswuollett)
- Fix comment formatting issue (#1624)
- Bump version to 1.18.0 (#1625)
Other Changes
- Relax availability check for test utility (#1616)
gRPC Swift 1.17.0
SemVer Minor
- Allow server handlers to send response headers directly by manually accepting an RPC (#1599)
- Improve
Sendable
checking for server handlers (#1605)
SemVer Patch
- Emit 'swift-format-ignore-file' in generated files to avoid having them reformatted by swift-format (#1606, patch credit to @smikhanov)
- Fix warnings from nightly Swift builds (#1600)
- Fix stream accounting bug when stream close leads to connection close (#1603)
- Improve cancellation support for async calls (#1608)
- Handle non-200 status codes more gracefully (#1613)
- Bump version number to 1.17.0 (#1614)