Skip to content

v2.0.0 Beta 3

Pre-release
Pre-release
Compare
Choose a tag to compare
@adam-fowler adam-fowler released this 29 Apr 09:56
· 149 commits to main since this release
e5fbcd9

Breaking changes

  • Remove ClientConnection code as this has been moved to hummingbird-websocket the only place it is used.
  • Remove RouteHandler protocol as this doesn't work with dependency injection.
  • Remove Sendable conformance requirement from ResponseEncoder, RequestDecoder protocols. PR #424
  • Remove ServerChildChannel generic parameter from ApplicationProtocol. PR #426
  • Add optional port parameter to TestClientProtocol

Minor release changes

  • Fix minimum nio version to use async FileIO. PR #414 from @sidepelican
  • Update content-length header on setting Response body. PR #425
  • Add RouteCollection type for passing around groups of routes unattached to a Router. PR #421

Patch release changes

  • Remove SwiftNIO outbound HTTP header validation as HTTPTypes already does this for us. PR #417