From 204ae0ba679932f90e3c2bfbd9f06640668cca53 Mon Sep 17 00:00:00 2001 From: Andrea Amorosi Date: Tue, 25 Mar 2025 15:46:37 +0100 Subject: [PATCH] docs: update roadmap end Q1 --- docs/roadmap.md | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/docs/roadmap.md b/docs/roadmap.md index 9c1499d2de..258b761462 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -45,36 +45,40 @@ To close the gap between Powertools for AWS Lambda (Python) and Powertools for A ##### Logger -- [ ] [Ability to buffer logs](https://github.com/aws-powertools/powertools-lambda-typescript/discussions/3410){target="_blank"} -- [ ] [Ability to add a correlation ID to logs via decorator/middleware](https://github.com/aws-powertools/powertools-lambda-typescript/issues/2863){target="_blank"} -- [ ] [Ability to refresh debug log sampling rate via decorator/middleware](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3278){target="_blank"} +- [x] [Ability to add a correlation ID to logs via decorator/middleware](https://github.com/aws-powertools/powertools-lambda-typescript/issues/2863){target="_blank"} - [ ] [Ability to pretty print stack traces](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1362){target="_blank"} +- [x] [Ability to buffer logs](https://github.com/aws-powertools/powertools-lambda-typescript/releases/tag/v2.16.0){target="_blank"} +- [x] [Ability to refresh debug log sampling rate via decorator/middleware](https://github.com/aws-powertools/powertools-lambda-typescript/releases/tag/v2.16.0){target="_blank"} ##### Event Handler In addition to the Event Handler REST feature mentioned above, we will also be working on the following: -- [ ] Implement resolver for Amazon Bedrock Agents +- [ ] [Implement resolver for Amazon Bedrock Agents Functions](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3710){target="_blank"} +- [ ] Implement resolver for Amazon Bedrock Agents OpenAPI - [ ] Create RFC for AppSync GraphQL resolver ##### Validation For the Validation utility, we'll experiment with a community-driven approach to building a new Powertools for AWS Lambda utility. -We will update this roadmap with more details as they become available. +- [x] [Standalone validation utility](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3607){target="_blank"} +- [x] [Class method decorator validation](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3608){target="_blank"} +- [x] [Middy.js middleware validation](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3609){target="_blank"} +- [x] [Documentation](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3716){target="_blank"} #### Governance & Advanced Use Cases (p2) To streghten our offering for more advanced customers as well as enterprises, we will be working on a set of activities that will help us better support their needs and practices. These include: -- [ ] [Publish Lambda layers to GovCloud](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3423){target="_blank"} +- [x] [Publish Lambda layers to GovCloud](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3423){target="_blank"} - [ ] Publish Lambda layers to China regions -- [ ] [Publish SSM Parameters to lookup Lambda layers ARNs](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3439){target="_blank"} - [ ] Improve OSS supply chain posture (Q2) by making sure we're auditing our dependencies for compatible licenses and include NOTICE files in our Lambda layers - [ ] Create a new "Advanced Use Cases" section in the docs - to help customers with more complex use cases, such as running Powertools for AWS Lambda in container environments - [ ] Set up CI/CD for performance testing - [ ] Improve performance of our core utilities - [ ] [Improve performance overhead of Lambda layers](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1725){target="_blank"} +- [x] [Publish SSM Parameters to lookup Lambda layers ARNs](https://github.com/aws-powertools/powertools-lambda-typescript/releases/tag/v2.14.0){target="_blank"} #### Community engagement & new customers (p3) @@ -83,8 +87,8 @@ To ensure we are attracting tomorrow's customers as well as new contributors to - [ ] [Create a new "Getting Started" guide in the docs](https://github.com/aws-powertools/powertools-lambda-typescript/issues/2948){target="_blank"} - [ ] Further improve the "Contributing" & "How to find contributions" pages - [ ] Surface contribution opportunities in Discord & other community channels -- [ ] Improve release notes announcements in Discord & other community channels -- [ ] We will also attempt to create a community-developed new utility (see [Validation](#validation) above) +- [ ] Improve release notes announcements in Discord & other community channels +- [x] We will also attempt to create a community-developed new utility (see [Validation](#validation) above) ### Missing something?