Skip to content

Releases: hummingbird-project/hummingbird-lambda

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

v1.0.0 Release Candidate 5

16 Jan 12:21
f454c62
Compare
Choose a tag to compare

Patch release changes

  • Fix the percent encoding of query parameters when re-constructing URI for Hummingbird. PR #11

Other changes

  • Use SAM and package plugin archive to build and publish demonstration lambda

v1.0.0 Release Candidate 4

12 Jul 09:19
1900beb
Compare
Choose a tag to compare

Patch release changes

  • APIGatewayV2 extract path uri from context.http.path. Fixes issue where path was not set on catchall routes. PR #6 from @nicktrienensfuzz

v1.0.0 Release Candidate 3

15 Feb 21:27
Compare
Choose a tag to compare
  • Use v0.1.0 of swift-as-lambda-events

v1.0.0 Release Candidate 2

10 Feb 07:19
2e579de
Compare
Choose a tag to compare

Major release changes

  • Updated to using swift-aws-lambda-runtime v1.0.0 alpha
  • HBLambda.In renamed to HBLambda.Event
  • HBLambda.Out renamed to HBLambda.Output