Closed
Description
Prerequisite
- Update and merge chore(cicd): Create release workflow following #366 discussion proposal 1 #369
- Check process for npm public release
- Check process for github public release
- Fix feedback from real use case tests
- fix(metrics): use same naming for serviceName #401
- (Andrea/Heitor) [OPTIONAL] docs(all): make docs more coherent #387
- Manual/Middy/Decorator
- (Andrea) (Tracer) Missing
new
in front ofTracer()
- Create a discussion on which method is preferred?
- Feature request: Make all elements optionals in Lambda Handler type #381
- Bug: Metrics Middy middleware not exported #379
- Bug: Multiple addMetrics() calls should not override each other but push more value into the array in EMF #384
- (Sara) Bug: incorrect log level in CloudWatch #378
- (Sara) Docs: improve docs and examples of sample rate feature for Logger #388
- Release
- get 0.2.0 published to npm and github => https://github.com/awslabs/aws-lambda-powertools-typescript/actions/workflows/on-release-prod.yml
- update github release notes @dreamorosi (just simple beta release announcement, no details)
- update changelog => create new PR @dreamorosi (3 features https://github.com/awslabs/aws-lambda-powertools-typescript/blob/main/CHANGELOG.md#features-7, contributions with list of PR, contributor list)
- update examples deps to point to new version => create new PR @ijemmy https://github.com/awslabs/aws-lambda-powertools-typescript/blob/main/examples/cdk/package.json#L24
- @ijemmy run examples and do a sanity check
- make github repo public using github UI @saragerion
- make npm packages public by merging chore: make all npm packages public #402 @saragerion
- publish github draft release @saragerion