Skip to content

Releases: swift-server/swift-openapi-hummingbird

2.0.0-beta.1

14 Mar 15:20
9686d8a
Compare
Choose a tag to compare
2.0.0-beta.1 Pre-release
Pre-release
  • 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

06 Feb 08:56
8007a5f
Compare
Choose a tag to compare
v2.0.0 Alpha 2 Pre-release
Pre-release

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

23 Jan 13:47
81deeb9
Compare
Choose a tag to compare
v2.0.0 Alpha 1 Pre-release
Pre-release

Changes to coincide with Hummingbird v2 alpha release.

v1.0.0

12 Dec 08:58
b948c97
Compare
Choose a tag to compare

Update to support v1.0.0 of OpenAPI runtime.

v1.0.0 Alpha 1

28 Nov 14:00
102d91c
Compare
Choose a tag to compare

Update to hummingbird transport to support v1.0.0 Alpha 1 of OpenAPI runtime.

v0.3.0

03 Oct 11:08
96676c3
Compare
Choose a tag to compare

⚠️ 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

30 Aug 17:55
c7d5712
Compare
Choose a tag to compare

SemVer Minor

  • Add swift-openapi-runtime v0.2.x compatibility

v0.1.2

30 Jul 06:49
b20ba9a
Compare
Choose a tag to compare

SemVer Patch

  • Fix build error on Linux

v0.1.1

14 Jun 08:07
Compare
Choose a tag to compare

SemVer Patch

  • Relax minimum platform reqmacOS 10.15, iOS 13, tvOS 13, and watchOS 6