Releases: awslabs/aws-lambda-rust-runtime
Releases · awslabs/aws-lambda-rust-runtime
Lambda HTTP 0.8.2
What's Changed
- Implement custom deserializer for LambdaRequest by @calavera in #666
- Fix APIGW path with stage by @calavera in #669
- Fix streaming prelude serialization by @calavera in #692
- Refactor Lambda response streaming. by @bnusunny in #696
- Use compile_error if no http features are enabled by @calavera in #698
- Remove cfg(test) on with_stage_variables by @bassmanitram in #713
- Fixed media type suffix detection by @bnusunny in #714
- New runtime, http, and events release. by @calavera in #721
Full Changelog: lambda-http-0.8.1...lambda-http-0.8.2
Lambda Events 0.12.0
What's Changed
- fix: Makes two properties optional on MigrateUserResponse. by @mark-keaton in #663
- Serialize APIGW queryStringParameters properly by @mrautio in #676
- Make Kafka header values i8 instead of u8 by @FalkWoldmann in #689
- Add event definitions for CloudFormation custom resources by @chris-leach in #695
- Fix time serialization issues by @calavera in #707
- Eventbridge Event Processor by @nichmorgan in #704
- DocumentDB support by @nichmorgan in #706
- Add SQS API event structs by @rgreinho in #711
Full Changelog: lambda-events-0.11.1...lambda-events-0.12.0
lambda-runtime 0.8.1
What's Changed
- Provide context when deserialization fails. by @calavera in #640
- Cleanup runtime config by @calavera in #646
New Contributors
- @jakubadamw made their first contribution in #650
- @fluxth made their first contribution in #654
- @heavens made their first contribution in #661
Full Changelog: v0.8.0...lambda-runtime-0.8.1
lambda-http 0.8.1
What's Changed
- Update aws_lambda_events by @calavera in #641
- Fix support for APIGW console requests by @calavera in #657
- Add missing RawHttpPath extension to WebSockets by @calavera in #656
New Contributors
- @jakubadamw made their first contribution in #650
- @fluxth made their first contribution in #654
- @heavens made their first contribution in #661
Full Changelog: v0.8.0...lambda-http-0.8.1
aws_lambda_events 0.10.1
What's Changed
- Fix support for APIGW console requests by @calavera in #657
- Improvements in event compilation by @calavera in #659
Full Changelog: lambda-events-0.9.0...lambda-events-0.10.0
AWS Lambda Events 0.9.0
What's Changed
- Update aws_lambda_events by @calavera in #641
- Bring aws_lambda_events as subpackage by @calavera in #647
- Copy license from old events repo by @calavera in #648
- Upgrade dependencies in lambda-events by @jakubadamw in #650
- Tag
apigw
struct fields with properserde(skip_serializing_if)
by @fluxth in #654
New Contributors
- @jakubadamw made their first contribution in #650
- @fluxth made their first contribution in #654
v0.8.0
What's Changed
- Fix logs processor example by @mattbajorek in #588
- Link to Cargo Lambda on first mention by @timClicks in #591
- Improve extensions API support by @calavera in #593
- add example for Lambda + HTTP + Axum by @greenwoodcm in #598
- docs/refactor: add documentation for invoking HTTP functions locally by @winstxnhdw in #601
- Fix clippy warnings by @bnusunny in #603
- fix http-axum example crate name by @greenwoodcm in #605
- lambda_http: Add convenience methods to get references to data in the request by @dcormier in #602
- Fix invoke example for Windows CMD by @edmuthiah in #604
- Consistent notes and warnings by @edmuthiah in #608
- make tracing init consistent across examples by @greenwoodcm in #609
- add test for basic-lambda (#551) by @peterborkuti in #612
- basic-sdk example by @greenwoodcm in #619
- s3 example - thumbnail creator (#613) by @peterborkuti in #621
- Add Axum+Diesel example by @calavera in #629
- Add support for Lambda streaming response by @bnusunny in #628
- lambda_http: Make extension methods available for
http::request::Parts
by @dcormier in #607 - Remove extension_id from LambdaEvent by @calavera in #633
- Add debug assertions check to streaming by @calavera in #635
- Release v0.8.0 by @bnusunny in #636
New Contributors
- @mattbajorek made their first contribution in #588
- @timClicks made their first contribution in #591
- @winstxnhdw made their first contribution in #601
- @edmuthiah made their first contribution in #604
- @peterborkuti made their first contribution in #612
Full Changelog: v0.7.3...v0.8.0
v0.7.3
What's Changed
- Update DynamoDB example to use a shared client. by @calavera in #582
- Added
Context::deadline(&self) -> SystemTime
by @dcormier in #583 - Add SQS example implementing partial batch failure by @llgerard in #584
- Fix invoke span by specifying a minimum version of tracing by @calavera in #585
- Fix double cookie header for Lambda Function URL requests by @bnusunny in #586
- Release version 0.7.3 by @bnusunny in #587
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- Added IntoResponse implementation for (StatusCode, IntoResponse) by @mustafasegf in #573
- Add tracing span with request id to the handler by @llgerard in #577
- make RequestContext serializable by @bnusunny in #578
- Release version 0.7.2 by @calavera in #579
New Contributors
- @mustafasegf made their first contribution in #573
- @llgerard made their first contribution in #577
Full Changelog: v0.7.1-runtime...v0.7.2
lambda_http v0.7.1
What's Changed
- Dedicated README for lambda_http by @ymwjbxxq in #554
- add x-ray trace id header in lambda-http by @twu-AWS in #557
- Bump patch version of lambda-http by @ysaito1001 in #556
New Contributors
- @ymwjbxxq made their first contribution in #554
- @twu-AWS made their first contribution in #557
- @ysaito1001 made their first contribution in #556
Full Changelog: v0.7.0...v0.7.1-lambda-http