Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.7→1.0Release Notes
aws/aws-lambda-rust-runtime (lambda_runtime)
v1.1.1: v1.1.1Compare Source
Thank you to all the contributors who helped make this release possible. We appreciate your time, effort, and passion for the Rust Lambda community. ❤️
Lambda Managed Instances
The runtime now supports Lambda Managed Instances via the
concurrency-tokiofeature flag (previouslyexperimental-concurrency). Lambda Managed Instances allow multiple concurrent requests to be processed within a single execution environment. WhenAWS_LAMBDA_MAX_CONCURRENCYis set, the runtime spawns multiple independent long-poll workers to handle concurrent invocations. If the env var is unset or <= 1, it falls back to sequential behavior automatically — so the same handler works on both classic Lambda and Lambda Managed Instances. (#1067)For a complete working example, see examples/basic-lambda-concurrent. For detailed guidance on building functions for multi-concurrency, including shared state patterns and database connection pools, see the Rust runtime for Lambda Managed Instances documentation.
We would like also to involve the community in a broader discussion about improving our approach on multiconcurrency. You can find the discussion in (#1120)
Added
tenant_idis available in thecontext.tenant_idfield (Option<String>) and is automatically extracted from thelambda-runtime-aws-tenant-idheader when present (#1082)Fixed
Changed
Contextinstead of environment variables (#1067)Other
tokio_unstableto known cfgs to avoid linter warns (#1095)run()withAWS_LAMBDA_MAX_CONCURRENCY, rename featureexperimental-concurrencytoconcurrency-tokio(#1095)1.1.0-rc1 - 2026-02-04
Added
concurrency-tokiofeature flag (#1067)Changed
Contextinstead of environment variables (#1067)lambda_http- 1.1.1Added
concurrency-tokiofeature flag withrun_concurrent()andBoxCloneServicefor concurrent streaming responses (#1067)Changed
Other
tokio_unstableto known cfgs to avoid linter warns (#1095)run()withAWS_LAMBDA_MAX_CONCURRENCY, rename featureexperimental-concurrencytoconcurrency-tokio(#1095)1.1.0-rc1 - 2026-02-04
Added
concurrency-tokiofeature flag withrun_concurrent()andBoxCloneServicefor concurrent streaming responses (#1067)Changed
lambda_runtime_api_client- 1.0.2Added
Changed
lambda-extension- 1.0.3Added
1.0.2 - 2026-01-06
Changed
aws_lambda_events- 1.1.1Added
Fixed
claims_to_add_or_overridetype inCognitoEventUserPoolsPreTokenGenV2(#1100)Other
ApiGatewayV2httpRequest(#1089)1.0.3 - 2026-01-06
Changed
v1.0.2: lambda_http@1.0.2, aws_lambda_events@1.0.2, lambda_runtime@1.0.2Compare Source
This is a minor bug fix release.
What's Changed
SqsBatchResponseandKinesisEventResponseby @lmammino in #1063New Contributors
Full Changelog: aws/aws-lambda-rust-runtime@v1.0.1...v1.0.2
v0.8.0Compare Source
What's Changed
http::request::Partsby @dcormier in awslabs#607New Contributors
Full Changelog: aws/aws-lambda-rust-runtime@v0.7.3...v0.8.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.