Skip to content

Releases: hummingbird-project/hummingbird-lambda

v2.0.0 Beta 6

01 Jul 08:41
14d36e7
Compare
Choose a tag to compare
v2.0.0 Beta 6 Pre-release
Pre-release

Use Hummingbird v2.0.0 Release Candidate

v2.0.0 Beta 5

17 Jun 09:57
c3fe56b
Compare
Choose a tag to compare
v2.0.0 Beta 5 Pre-release
Pre-release

Breaking changes

  • Changes required by RequestContext associatedtype Source in #30

v2.0.0 Beta 4

24 May 17:26
Compare
Choose a tag to compare
v2.0.0 Beta 4 Pre-release
Pre-release

Minor release changes

  • Update for changes in swift-aws-lambda-events v0.3.0

v2.0.0 Beta 3

21 May 17:14
c1baaf1
Compare
Choose a tag to compare
v2.0.0 Beta 3 Pre-release
Pre-release

Breaking changes

  • Use swift-extras-base64 v1.0

Version 2.0.0 Beta 2

14 Mar 13:23
Compare
Choose a tag to compare
Version 2.0.0 Beta 2 Pre-release
Pre-release

Minor release changes

  • Include HummingbirdLambdaTesting in list of Package products

Version 2.0.0 Beta 1

14 Mar 10:33
33919cc
Compare
Choose a tag to compare
Version 2.0.0 Beta 1 Pre-release
Pre-release

This is the first beta release of HummingbirdLambda v2. Below is a list of the changes since the last alpha

Major release changes

  • The "HB" prefix on symbols has been removed. To help transition from previous symbols with the "HB" prefix we have added deprecated typealiases for the old symbols. eg typealias HBRequest = Request.
  • At the same time we have renamed
  • HBLambda to LambdaFunction
  • HBAPIGatewayLambda to APIGatewayLambdaFunction
  • HBAPIGatewayV2Lambda to APIGatewayV2LambdaFunction
  • Added lambda test framework HummingbirdLambdaTesting

Patch release changes

  • Fixed extracting of multi-value query and header values from APIGatewayV2 events.

Other changes

  • 2.0 code has now been merged into main branch.

v1.0.0 Release Candidate 6

05 Mar 08:50
e7ece11
Compare
Choose a tag to compare

Patch fixes

  • Use rawStringQuery from APIGatewayV2 event to build query values

Version 2.0.0 Alpha 3

06 Feb 08:54
ddd860b
Compare
Choose a tag to compare
Version 2.0.0 Alpha 3 Pre-release
Pre-release

Patch release changes

  • Update lambda to compile with Hummingbird alpha 2

Version 2.0.0 Alpha 2

29 Jan 17:18
Compare
Choose a tag to compare
Version 2.0.0 Alpha 2 Pre-release
Pre-release

Breaking changes

  • HBLambda.init() -> HBLambda.init(context:), now includes LambdaInitializationContext as parameter.

Patch changes

  • APIGateway headers are copied into HBRequest

v2.0.0 Alpha 1

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

Changes to coincide with Hummingbird v2 alpha release.

  • Rewritten to use structured concurrency.
  • EventLoop APIs no longer exist

API Documentation can be found here