Releases: swift-server/swift-aws-lambda-events
Releases · swift-server/swift-aws-lambda-events
v1.0.0
This library has been in existence for seven years and is utilized by downstream libraries such as Vapor and Hummingbird.
The Swift Server Working Group has resolved to release a v1.0.0 version to ensure API stability in the future.
Subsequent modifications will adhere to semantic versioning conventions.
0.5.0
Main Changes
- Updated for new AWS Regions by @fitomad
- Add EventBridge S3Events notifications by @ugocottin
All changes
- Remove LinuxMain by @fabianfett in #62
- Restructure Package.swift by @fabianfett in #63
- Use GitHub actions for CI by @fabianfett in #65
- Use FoundationEssentials if possible by @fabianfett in #64
- Ensure Events still compiles by @fabianfett in #67
- remove Example dir by @sebsto in #68
- improve name for default base64 alphabet by @sebsto in #69
- AWS Regions. Summer 2024 by @fitomad in #59
- CognitoEvent CallerContext ClientId should be optional by @jsonfry in #71
- Add EventBridge S3Events notifications by @ugocottin in #70
New Contributors
- @ugocottin made their first contribution in #70
Full Changelog: 0.4.0...0.5.0
0.4.0
This releases prepares support for Swift 6, drops support of Swift <= 5.6, adds more support for Cognito triggers and introduces support for Bedrock agents
What's Changed
- remove support for versions of Swift <= 5.6 by @sebsto in #49
- addopt strict concurrency by @sebsto in #50
- cleanup pre Swift 5.6 code by @sebsto in #51
- Add support for multi-resource statements by @Buratti in #52
- add support for BedrockAgents by @sebsto in #55
- Cognito Triggers - PreSignUp, PostConfirmation, PostAuthentication, CustomMessage by @jsonfry in #57
Full Changelog: 0.3.0...0.4.0
0.3.0
Breaking change for
[ALB]
[APIGateway]
[APIGatewayV2]
[AppSync]
[APIGatewayLambdaAuthorizer]
[FunctionURL]
[LambdaGatewayProxyEvent]
Drop the custom implementation of HTTP types in favor of the standard Swift HTTP Type project.