Releases: swift-server/swift-openapi-hummingbird
Releases · swift-server/swift-openapi-hummingbird
2.0.0-beta.1
- Update the dependency on HB2 to
2.0.0-beta.1
- Update the code and docs to reflect the removal of the
HB
prefix across all Hummingbird types.
v2.0.0 Alpha 2
Patch changes
- Compile fixes for Hummingbird alpha v2
- Set stream length based off request content-length header
- Set response content-length header based off stream length
v2.0.0 Alpha 1
Changes to coincide with Hummingbird v2 alpha release.
v1.0.0
v1.0.0 Alpha 1
Update to hummingbird transport to support v1.0.0 Alpha 1 of OpenAPI runtime.
v0.3.0
⚠️ API-breaking changes
Updates to hummingbird transport to support v0.3.0 of OpenAPI runtime.
- Uses HTTP currency types from swift-http-types
- Unstructured bodies, which were previous either Foundation.Data or Swift.String are now OpenAPIRuntime.HTTPBody, which represents an async sequence of byte chunks, unlocking fully streaming use cases
v0.2.0
SemVer Minor
- Add swift-openapi-runtime v0.2.x compatibility
v0.1.2
SemVer Patch
- Fix build error on Linux
v0.1.1
SemVer Patch
- Relax minimum platform reqmacOS 10.15, iOS 13, tvOS 13, and watchOS 6