Skip to content

Releases: swift-server/swift-openapi-lambda

2.0.0-beta.1

06 Sep 09:39
c72834d
Compare
Choose a tag to compare
2.0.0-beta.1 Pre-release
Pre-release

This library now support the upcoming release of AWS Lambda Runtime for Swift v2.

This change affects the public API (some Sendable added) and requires a major version bump.
we release a v2 to align this library's major with the Swift AWS Lambda Runtime's major.

There is now a comprehensive example in the new Examples directory to show case

  • how to transform an existing APIProtocol to a Lambda function
  • show how to use LoggingMiddleware (optional)
  • show how to use a LambdaAuthorizer and / or an AuthenticationMiddleware (optional)
  • show how to integrate with SwiftServiceLifecycle (optional)
  • show how to deploy with sam: sam build && sam deploy

What's Changed

SemVer Major

  • Update to support AWS Lambda Runtime for Swift v2 by @sebsto in #22

Full Changelog: 0.3.0...2.0.0-beta.1

0.3.0

30 Aug 20:36
6a54484
Compare
Choose a tag to compare

What's Changed

In preparation of the v2 (aligned to Swift AWS Lambda Runtime), we're adding a QuoteAPI example.

SemVer Minor

Full Changelog: 0.2.1...0.3.0

0.2.1

13 Jun 16:26
78dcf0c
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

New Contributors

Full Changelog: 0.2.0...0.2.1

0.2.0

30 Oct 17:25
eec0a05
Compare
Choose a tag to compare

🚨 Add support for query string parameters (thank you @emlynmu for the contribution)

What's Changed

  • migrate to swift-test by @sebsto in #9
  • use SwiftLang's license header check by @sebsto in #10
  • Fix Query String Parameters Being Ignored by @emlynmu in #11

New Contributors

Full Changelog: 0.1.2...0.2.0

0.1.2

23 May 09:02
Compare
Choose a tag to compare

Update dependency

Swift Lambda Events -> 0.3.0 (with a breaking change on HTTP Types)