v2.0.0 Beta 3
Pre-release
Pre-release
adam-fowler
released this
29 Apr 09:56
·
149 commits
to main
since this release
Breaking changes
- Remove
ClientConnection
code as this has been moved tohummingbird-websocket
the only place it is used. - Remove
RouteHandler
protocol as this doesn't work with dependency injection. - Remove
Sendable
conformance requirement fromResponseEncoder
,RequestDecoder
protocols. PR #424 - Remove
ServerChildChannel
generic parameter fromApplicationProtocol
. PR #426 - Add optional
port
parameter toTestClientProtocol
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 aRouter
. PR #421
Patch release changes
- Remove SwiftNIO outbound HTTP header validation as HTTPTypes already does this for us. PR #417