Releases: awslabs/aws-lambda-rust-runtime
Releases · awslabs/aws-lambda-rust-runtime
lambda-runtime-0.14.1 and lambda-runtime-api-client 0.12.1
What's Changed
- feat(ci): build and check rustdocs for warnings; fix(docs): add missing cfg flag to allow displaying features on doc.rs, fix various warnings by @jlizen in #998
- Release runtime 0.14.1 and runtime-api-client 0.12.1 by @bnusunny in #999
Full Changelog: lambda-runtime-0.14.0...lambda-runtime-0.14.1
lambda-runtime-0.14.0
Release runtime 0.14.0 with graceful shutdown hook
lambda-runtime-api-client 0.12.0
lambda-runtime 0.14.0
lambda-http 0.15.0
lambda-extesnion 0.12.0
What's Changed
- feat: add dependabot by @maxday in #941
- Update opentelemetry-semantic-conventions requirement from 0.14 to 0.27 by @dependabot in #942
- fix: clippy error + bump MSRV by @maxday in #948
- Feature/otel span kind support by @alessandrobologna in #946
- Update MSRV in README by @bnusunny in #949
- Bump aws-cdk-lib from 2.126.0 to 2.186.0 in /examples/http-axum/cdk by @dependabot in #976
- Bump aws-cdk-lib from 2.186.0 to 2.193.0 in /examples/http-axum/cdk by @dependabot in #979
- Bump aws-cdk-lib from 2.159.1 to 2.193.0 in /examples/advanced-appconfig-feature-flags/cdk by @dependabot in #978
- Fix typos by @FalkWoldmann in #952
- docs: replaced the link to the shield by @braveocheretovych in #968
- Update opentelemetry-semantic-conventions requirement from 0.27 to 0.29 by @dependabot in #970
- feat(tracing, lambda-runtime): add support for custom writer with default tracing subscriber, add turnkey graceful shutdown helper behind 'graceful-shutdown' feature flag by @jlizen in #982
- chore: add msrv in Cargo manifests by @jlizen in #987
- fix(docs): examples/extension-internal-flush: don't refer to a standalone layer arn for internal extension by @jlizen in #980
- fix(integ tests): enable graceful-shutdown feature flag; chore(ci/cd): build integration test crate as part of PR validation by @jlizen in #988
- fix(ci/cd): pin cargo-lambda back to 1.8.1 temporarily by @jlizen in #989
- fix(lambda-runtime,lambda-integration-tests): make spawn_graceful_shutdown_handler() async, await the extension being registered before spawning background extension handler task by @jlizen in #992
- Release runtime 0.14.0 with graceful shutdown hook by @bnusunny in #991
- CI/CD fixes by @jlizen in #994
New Contributors
- @alessandrobologna made their first contribution in #946
- @braveocheretovych made their first contribution in #968
- @jlizen made their first contribution in #982
Full Changelog: lambda-events-0.16.0...lambda-runtime-0.14.0
lambda-events-0.16.0 & lambda-http-0.14.0
What's Changed
- feat(otel): allow to configure the faas.trigger attribute of the span by @Oliboy50 in #903
- doc: Add an example for using the anyhow crate by @taiki45 in #904
- Improved error messages about payload deserialization by @rimutaka in #905
- added RDS IAM Auth example by @Kevinwochan in #908
- Expand on the CloudTrail event by @martinjlowm in #909
- Error handling improvements by @calavera in #907
- Fixed clippy warnings in lambda-events by @rimutaka in #910
- Release version 0.13 by @calavera in #912
- fix: remove unused struct by @maxday in #914
- fix: bedrock tests by @maxday in #915
- add support for integration test via GitHub Actions by @maxday in #913
- Fix trivial typo in docs of Tracing by @mksiq in #918
- feat: ergonomic improvements to HTTP payload deserialization by @mlaota in #921
- Use event filter by @bassmanitram in #925
- fix: expose CloudWatchMetricAlarm and CloudWatchCompositeAlarm by @junlarsen in #926
- Add AppConfig feature flags example by @calavera in #928
- Update to tower 0.5 by @GeorgeHahn in #929
- Only add URL query if it's not empty by @RaeesBhatti in #933
- Release events 0.16.0 and http 0.14.0 by @bnusunny in #938
New Contributors
- @Oliboy50 made their first contribution in #903
- @taiki45 made their first contribution in #904
- @Kevinwochan made their first contribution in #908
- @martinjlowm made their first contribution in #909
- @mksiq made their first contribution in #918
- @mlaota made their first contribution in #921
- @junlarsen made their first contribution in #926
- @GeorgeHahn made their first contribution in #929
- @RaeesBhatti made their first contribution in #933
Full Changelog: lambda-extension-0.11.0...lambda-events-0.16.0
lambda-runtime-0.12.0
What's Changed
- Make child-spans work as expected when using the lambda-runtime by @TethysSvensson in #896
- Relax blanket implementation of Diagnostic by @calavera in #897
- Add OpenTelemetry layer as optional by @calavera in #898
- Organize imports by @calavera in #899
- Release runtime 0.12 and extension 0.11 by @calavera in #900
New Contributors
- @jonjsmith made their first contribution in #895
- @TethysSvensson made their first contribution in #896
Full Changelog: lambda-runtime-0.11.3...lambda-runtime-0.12.0
lambda-extension-0.11.0
What's Changed
- Fix extension compatibility issues with AWS Lambda Runtime Interface Emulator by @rebu-dt in #879
- Add support for Lambda-Extesion-Accept-Feature header by @calavera in #887
New Contributors
Full Changelog: lambda-extension-0.10.0...lambda-extension-0.11.0
lambda-runtime-0.11.1
What's Changed
Full Changelog: lambda-runtime-0.11.0...lambda-runtime-0.11.1
lambda-http-0.11.1
What's Changed
Full Changelog: lambda-http-0.11.0...lambda-http-0.11.1