Highlights
- Internal benchmarks @NMoutschen
- Migrate documentation from Gatsby to MkDocs material @am29d
v1.11.0: Performance improvements and new idempotency utility
Highlights
- 75% faster when not using Tracer utility + 40% faster using Metrics @heitor_lessa
- Idempotency utility for safely retrying operations that have side-effects @Tom_McC
v1.20.0: Lambda authorizer and function level idempotency
- API Gateway and AppSync Lambda Authorizers
- API Gateway Custom Domain Mappings @mikepb78
- Make any Python synchronous function idempotent @heitor_lessa
- New Router feature in Event Handler utility including GraphQL Resolvers composition in AppSync @mikepb78
- ActiveMQ and RabbitMQ support @mikepb78
- Idiomatic tenet has been updated to Progressive @heitor_lessa
Batch supports SQS, DynamoDB, and Kinesis using the native partial response (decreased cost), and Event Handler API Gateway now supports exception handling and overriding HTTP 404 errors.
wow, what a year 2021 was for #Python and #Serverless contributors! And this was just a summary!
would be interesting to see what should be done next in general for lambda powertools. Java is already GA and Rust, Typescript, .NET on being looked at too.
@dabit3@AWSAmplify@AWSSupport it would be nice to be able to support multiple Python functions in a single amplify project while keeping the amplify cli toolchain
Although the same could be said for JavaScript support bundling the dev dependencies in the lambda runtime creating bloat or workarounds (which actually makes things worse)