diff --git a/CHANGELOG.md b/CHANGELOG.md index 3186e3dcb4..a3349c4133 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,25 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + + +### Bug Fixes + +* **event-handler:** fix decorated scope in appsync events ([#3974](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3974)) ([e539719](https://github.com/aws-powertools/powertools-lambda-typescript/commit/e5397199133da265f593c5feed0178c0ebe1e7c2)) + + +### Features + +* **kafka:** add logic to handle delimited protobufs ([#4071](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4071)) ([db9ec0c](https://github.com/aws-powertools/powertools-lambda-typescript/commit/db9ec0c4af668c002460f8dc9171c7d4bfc155b2)) +* **kafka:** lazily deserialize key/value/headers ([#4068](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4068)) ([ef9bb52](https://github.com/aws-powertools/powertools-lambda-typescript/commit/ef9bb5215a588f3d9a4e9ec9da7c0b307e3c4fa0)) +* **kafka:** new kafka utility ([#4058](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4058)) ([006f27b](https://github.com/aws-powertools/powertools-lambda-typescript/commit/006f27bd9909e2da548cff9dbdcc1944ba76dbd1)) +* **layers:** add parameterised layer deployment and verification ([#4033](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4033)) ([2214ba7](https://github.com/aws-powertools/powertools-lambda-typescript/commit/2214ba74301da31908b2fe717ec893a570efd6f7)) + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) diff --git a/examples/app/CHANGELOG.md b/examples/app/CHANGELOG.md index a599871ddb..cb054d33ae 100644 --- a/examples/app/CHANGELOG.md +++ b/examples/app/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package powertools-sample-app + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package powertools-sample-app diff --git a/examples/app/package.json b/examples/app/package.json index 4b206279d0..6a74f86e49 100644 --- a/examples/app/package.json +++ b/examples/app/package.json @@ -1,6 +1,6 @@ { "name": "powertools-sample-app", - "version": "2.21.0", + "version": "2.22.0", "author": { "name": "Amazon Web Services", "url": "https://aws.amazon.com" @@ -38,12 +38,12 @@ "vitest": "^3.0.5" }, "dependencies": { - "@aws-lambda-powertools/batch": "^2.21.0", - "@aws-lambda-powertools/idempotency": "^2.21.0", - "@aws-lambda-powertools/logger": "^2.21.0", - "@aws-lambda-powertools/metrics": "^2.21.0", - "@aws-lambda-powertools/parameters": "^2.21.0", - "@aws-lambda-powertools/tracer": "^2.21.0", + "@aws-lambda-powertools/batch": "^2.22.0", + "@aws-lambda-powertools/idempotency": "^2.22.0", + "@aws-lambda-powertools/logger": "^2.22.0", + "@aws-lambda-powertools/metrics": "^2.22.0", + "@aws-lambda-powertools/parameters": "^2.22.0", + "@aws-lambda-powertools/tracer": "^2.22.0", "@aws-sdk/client-ssm": "^3.830.0", "@aws-sdk/lib-dynamodb": "^3.830.0", "@middy/core": "^4.7.0", diff --git a/examples/snippets/CHANGELOG.md b/examples/snippets/CHANGELOG.md index 402509f1e0..d02b4cbb8a 100644 --- a/examples/snippets/CHANGELOG.md +++ b/examples/snippets/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package code-snippets + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package code-snippets diff --git a/examples/snippets/package.json b/examples/snippets/package.json index 51c7510968..85761f8d1f 100644 --- a/examples/snippets/package.json +++ b/examples/snippets/package.json @@ -1,6 +1,6 @@ { "name": "code-snippets", - "version": "2.21.0", + "version": "2.22.0", "description": "A collection code snippets for the Powertools for AWS Lambda (TypeScript) docs", "author": { "name": "Amazon Web Services", @@ -24,15 +24,15 @@ }, "homepage": "https://github.com/aws-powertools/powertools-lambda-typescript#readme", "devDependencies": { - "@aws-lambda-powertools/batch": "^2.21.0", - "@aws-lambda-powertools/event-handler": "^2.21.0", - "@aws-lambda-powertools/idempotency": "^2.21.0", - "@aws-lambda-powertools/jmespath": "^2.21.0", - "@aws-lambda-powertools/logger": "^2.21.0", - "@aws-lambda-powertools/metrics": "^2.21.0", - "@aws-lambda-powertools/parameters": "^2.21.0", - "@aws-lambda-powertools/parser": "^2.21.0", - "@aws-lambda-powertools/tracer": "^2.21.0", + "@aws-lambda-powertools/batch": "^2.22.0", + "@aws-lambda-powertools/event-handler": "^2.22.0", + "@aws-lambda-powertools/idempotency": "^2.22.0", + "@aws-lambda-powertools/jmespath": "^2.22.0", + "@aws-lambda-powertools/logger": "^2.22.0", + "@aws-lambda-powertools/metrics": "^2.22.0", + "@aws-lambda-powertools/parameters": "^2.22.0", + "@aws-lambda-powertools/parser": "^2.22.0", + "@aws-lambda-powertools/tracer": "^2.22.0", "@aws-sdk/client-appconfigdata": "^3.830.0", "@aws-sdk/client-dynamodb": "^3.830.0", "@aws-sdk/client-secrets-manager": "^3.830.0", diff --git a/layers/CHANGELOG.md b/layers/CHANGELOG.md index 631b7e6479..02f7e45e75 100644 --- a/layers/CHANGELOG.md +++ b/layers/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package layers + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package layers diff --git a/layers/package.json b/layers/package.json index 09a6fb611b..db970d4ee0 100644 --- a/layers/package.json +++ b/layers/package.json @@ -1,6 +1,6 @@ { "name": "layers", - "version": "2.21.0", + "version": "2.22.0", "bin": { "layer": "bin/layers.js" }, diff --git a/lerna.json b/lerna.json index 5fccf3baaf..9b5d765bc4 100644 --- a/lerna.json +++ b/lerna.json @@ -17,7 +17,7 @@ "layers", "examples/snippets" ], - "version": "2.21.0", + "version": "2.22.0", "npmClient": "npm", "message": "chore(release): %s [skip ci]" } diff --git a/package-lock.json b/package-lock.json index 55e768da27..6d42303fd2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -49,15 +49,15 @@ }, "examples/app": { "name": "powertools-sample-app", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/batch": "^2.21.0", - "@aws-lambda-powertools/idempotency": "^2.21.0", - "@aws-lambda-powertools/logger": "^2.21.0", - "@aws-lambda-powertools/metrics": "^2.21.0", - "@aws-lambda-powertools/parameters": "^2.21.0", - "@aws-lambda-powertools/tracer": "^2.21.0", + "@aws-lambda-powertools/batch": "^2.22.0", + "@aws-lambda-powertools/idempotency": "^2.22.0", + "@aws-lambda-powertools/logger": "^2.22.0", + "@aws-lambda-powertools/metrics": "^2.22.0", + "@aws-lambda-powertools/parameters": "^2.22.0", + "@aws-lambda-powertools/tracer": "^2.22.0", "@aws-sdk/client-ssm": "^3.830.0", "@aws-sdk/lib-dynamodb": "^3.830.0", "@middy/core": "^4.7.0", @@ -81,22 +81,22 @@ }, "examples/snippets": { "name": "code-snippets", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { "arktype": "^2.1.20", "valibot": "^1.1.0" }, "devDependencies": { - "@aws-lambda-powertools/batch": "^2.21.0", - "@aws-lambda-powertools/event-handler": "^2.21.0", - "@aws-lambda-powertools/idempotency": "^2.21.0", - "@aws-lambda-powertools/jmespath": "^2.21.0", - "@aws-lambda-powertools/logger": "^2.21.0", - "@aws-lambda-powertools/metrics": "^2.21.0", - "@aws-lambda-powertools/parameters": "^2.21.0", - "@aws-lambda-powertools/parser": "^2.21.0", - "@aws-lambda-powertools/tracer": "^2.21.0", + "@aws-lambda-powertools/batch": "^2.22.0", + "@aws-lambda-powertools/event-handler": "^2.22.0", + "@aws-lambda-powertools/idempotency": "^2.22.0", + "@aws-lambda-powertools/jmespath": "^2.22.0", + "@aws-lambda-powertools/logger": "^2.22.0", + "@aws-lambda-powertools/metrics": "^2.22.0", + "@aws-lambda-powertools/parameters": "^2.22.0", + "@aws-lambda-powertools/parser": "^2.22.0", + "@aws-lambda-powertools/tracer": "^2.22.0", "@aws-sdk/client-appconfigdata": "^3.830.0", "@aws-sdk/client-dynamodb": "^3.830.0", "@aws-sdk/client-secrets-manager": "^3.830.0", @@ -111,7 +111,7 @@ } }, "layers": { - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { "aws-cdk": "^2.1018.1", @@ -25459,7 +25459,7 @@ }, "packages/batch": { "name": "@aws-lambda-powertools/batch", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing" @@ -25467,7 +25467,7 @@ }, "packages/commons": { "name": "@aws-lambda-powertools/commons", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing" @@ -25475,19 +25475,19 @@ }, "packages/event-handler": { "name": "@aws-lambda-powertools/event-handler", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0" + "@aws-lambda-powertools/commons": "2.22.0" } }, "packages/idempotency": { "name": "@aws-lambda-powertools/idempotency", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0", - "@aws-lambda-powertools/jmespath": "2.21.0" + "@aws-lambda-powertools/commons": "2.22.0", + "@aws-lambda-powertools/jmespath": "2.22.0" }, "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", @@ -25522,18 +25522,18 @@ }, "packages/jmespath": { "name": "@aws-lambda-powertools/jmespath", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.21.0" + "@aws-lambda-powertools/commons": "2.22.0" } }, "packages/kafka": { "name": "@aws-lambda-powertools/kafka", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0", + "@aws-lambda-powertools/commons": "2.22.0", "@standard-schema/spec": "^1.0.0" }, "devDependencies": { @@ -25560,10 +25560,10 @@ }, "packages/logger": { "name": "@aws-lambda-powertools/logger", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.21.0", + "@aws-lambda-powertools/commons": "2.22.0", "lodash.merge": "^4.6.2" }, "devDependencies": { @@ -25585,10 +25585,10 @@ }, "packages/metrics": { "name": "@aws-lambda-powertools/metrics", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0" + "@aws-lambda-powertools/commons": "2.22.0" }, "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", @@ -25607,10 +25607,10 @@ }, "packages/parameters": { "name": "@aws-lambda-powertools/parameters", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0" + "@aws-lambda-powertools/commons": "2.22.0" }, "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", @@ -25653,10 +25653,10 @@ }, "packages/parser": { "name": "@aws-lambda-powertools/parser", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0" + "@aws-lambda-powertools/commons": "2.22.0" }, "peerDependencies": { "@middy/core": "4.x || 5.x || 6.x", @@ -25673,7 +25673,7 @@ }, "packages/testing": { "name": "@aws-lambda-powertools/testing-utils", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { "@aws-cdk/toolkit-lib": "^1.1.1", @@ -25690,10 +25690,10 @@ }, "packages/tracer": { "name": "@aws-lambda-powertools/tracer", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0", + "@aws-lambda-powertools/commons": "2.22.0", "aws-xray-sdk-core": "^3.10.3" }, "devDependencies": { @@ -25712,11 +25712,11 @@ }, "packages/validation": { "name": "@aws-lambda-powertools/validation", - "version": "2.21.0", + "version": "2.22.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0", - "@aws-lambda-powertools/jmespath": "2.21.0", + "@aws-lambda-powertools/commons": "2.22.0", + "@aws-lambda-powertools/jmespath": "2.22.0", "ajv": "^8.17.1" } } diff --git a/packages/batch/CHANGELOG.md b/packages/batch/CHANGELOG.md index af4089cc8d..4051b5fdee 100644 --- a/packages/batch/CHANGELOG.md +++ b/packages/batch/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/batch + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package @aws-lambda-powertools/batch diff --git a/packages/batch/package.json b/packages/batch/package.json index e28fd5fefe..1ef5d8b868 100644 --- a/packages/batch/package.json +++ b/packages/batch/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/batch", - "version": "2.21.0", + "version": "2.22.0", "description": "The batch processing package for the Powertools for AWS Lambda (TypeScript) library.", "author": { "name": "Amazon Web Services", diff --git a/packages/commons/CHANGELOG.md b/packages/commons/CHANGELOG.md index e37fd924d4..e61abe554c 100644 --- a/packages/commons/CHANGELOG.md +++ b/packages/commons/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/commons + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) diff --git a/packages/commons/package.json b/packages/commons/package.json index fa447c0ecc..47c6afa199 100644 --- a/packages/commons/package.json +++ b/packages/commons/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/commons", - "version": "2.21.0", + "version": "2.22.0", "description": "A shared utility package for Powertools for AWS Lambda (TypeScript) libraries", "author": { "name": "Amazon Web Services", diff --git a/packages/commons/src/version.ts b/packages/commons/src/version.ts index 53e977bccd..d956889c7a 100644 --- a/packages/commons/src/version.ts +++ b/packages/commons/src/version.ts @@ -1,2 +1,2 @@ // this file is auto generated, do not modify -export const PT_VERSION = '2.21.0'; +export const PT_VERSION = '2.22.0'; diff --git a/packages/event-handler/CHANGELOG.md b/packages/event-handler/CHANGELOG.md index 76429957f1..e38798f0c2 100644 --- a/packages/event-handler/CHANGELOG.md +++ b/packages/event-handler/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + + +### Bug Fixes + +* **event-handler:** fix decorated scope in appsync events ([#3974](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3974)) ([e539719](https://github.com/aws-powertools/powertools-lambda-typescript/commit/e5397199133da265f593c5feed0178c0ebe1e7c2)) + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) diff --git a/packages/event-handler/package.json b/packages/event-handler/package.json index 6e161ae667..10a440799a 100644 --- a/packages/event-handler/package.json +++ b/packages/event-handler/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/event-handler", - "version": "2.21.0", + "version": "2.22.0", "description": "Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.", "author": { "name": "Amazon Web Services", @@ -87,7 +87,7 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0" + "@aws-lambda-powertools/commons": "2.22.0" }, "keywords": [ "aws", diff --git a/packages/idempotency/CHANGELOG.md b/packages/idempotency/CHANGELOG.md index 9b41576d97..a0d925d998 100644 --- a/packages/idempotency/CHANGELOG.md +++ b/packages/idempotency/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/idempotency + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package @aws-lambda-powertools/idempotency diff --git a/packages/idempotency/package.json b/packages/idempotency/package.json index db5582df6f..080c938640 100644 --- a/packages/idempotency/package.json +++ b/packages/idempotency/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/idempotency", - "version": "2.21.0", + "version": "2.22.0", "description": "The idempotency package for the Powertools for AWS Lambda (TypeScript) library. It provides options to make your Lambda functions idempotent and safe to retry.", "author": { "name": "Amazon Web Services", @@ -114,8 +114,8 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0", - "@aws-lambda-powertools/jmespath": "2.21.0" + "@aws-lambda-powertools/commons": "2.22.0", + "@aws-lambda-powertools/jmespath": "2.22.0" }, "peerDependencies": { "@aws-sdk/client-dynamodb": ">=3.x", diff --git a/packages/jmespath/CHANGELOG.md b/packages/jmespath/CHANGELOG.md index 163f37410e..051b36c659 100644 --- a/packages/jmespath/CHANGELOG.md +++ b/packages/jmespath/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/jmespath + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package @aws-lambda-powertools/jmespath diff --git a/packages/jmespath/package.json b/packages/jmespath/package.json index a294bace3e..26411cb27e 100644 --- a/packages/jmespath/package.json +++ b/packages/jmespath/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/jmespath", - "version": "2.21.0", + "version": "2.22.0", "description": "A type safe and modern jmespath module to parse and extract data from JSON documents using JMESPath", "author": { "name": "Amazon Web Services", @@ -71,7 +71,7 @@ "lib" ], "dependencies": { - "@aws-lambda-powertools/commons": "^2.21.0" + "@aws-lambda-powertools/commons": "2.22.0" }, "repository": { "type": "git", diff --git a/packages/kafka/CHANGELOG.md b/packages/kafka/CHANGELOG.md new file mode 100644 index 0000000000..2de6699ad1 --- /dev/null +++ b/packages/kafka/CHANGELOG.md @@ -0,0 +1,13 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + + +### Features + +* **kafka:** add logic to handle delimited protobufs ([#4071](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4071)) ([db9ec0c](https://github.com/aws-powertools/powertools-lambda-typescript/commit/db9ec0c4af668c002460f8dc9171c7d4bfc155b2)) +* **kafka:** lazily deserialize key/value/headers ([#4068](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4068)) ([ef9bb52](https://github.com/aws-powertools/powertools-lambda-typescript/commit/ef9bb5215a588f3d9a4e9ec9da7c0b307e3c4fa0)) +* **kafka:** new kafka utility ([#4058](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4058)) ([006f27b](https://github.com/aws-powertools/powertools-lambda-typescript/commit/006f27bd9909e2da548cff9dbdcc1944ba76dbd1)) diff --git a/packages/kafka/package.json b/packages/kafka/package.json index a24e89cb6f..e26e87b8c3 100644 --- a/packages/kafka/package.json +++ b/packages/kafka/package.json @@ -1,7 +1,7 @@ { "name": "@aws-lambda-powertools/kafka", "description": "Utility to easily handle message deserialization and parsing of Kafka events in AWS Lambda functions", - "version": "2.21.0", + "version": "2.22.0", "author": { "name": "Amazon Web Services", "url": "https://aws.amazon.com" @@ -47,7 +47,7 @@ "nodejs" ], "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0", + "@aws-lambda-powertools/commons": "2.22.0", "@standard-schema/spec": "^1.0.0" }, "peerDependencies": { diff --git a/packages/logger/CHANGELOG.md b/packages/logger/CHANGELOG.md index 95cd0d9224..58bdcf13e7 100644 --- a/packages/logger/CHANGELOG.md +++ b/packages/logger/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/logger + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package @aws-lambda-powertools/logger diff --git a/packages/logger/package.json b/packages/logger/package.json index f38211058a..efebaef81e 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/logger", - "version": "2.21.0", + "version": "2.22.0", "description": "The logging package for the Powertools for AWS Lambda (TypeScript) library", "author": { "name": "Amazon Web Services", @@ -98,7 +98,7 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "^2.21.0", + "@aws-lambda-powertools/commons": "2.22.0", "lodash.merge": "^4.6.2" }, "keywords": [ diff --git a/packages/metrics/CHANGELOG.md b/packages/metrics/CHANGELOG.md index 4c86cd7e25..a9a10070b9 100644 --- a/packages/metrics/CHANGELOG.md +++ b/packages/metrics/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/metrics + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package @aws-lambda-powertools/metrics diff --git a/packages/metrics/package.json b/packages/metrics/package.json index 8309b1ca26..c7814a7969 100644 --- a/packages/metrics/package.json +++ b/packages/metrics/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/metrics", - "version": "2.21.0", + "version": "2.22.0", "description": "The metrics package for the Powertools for AWS Lambda (TypeScript) library", "author": { "name": "Amazon Web Services", @@ -88,7 +88,7 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0" + "@aws-lambda-powertools/commons": "2.22.0" }, "keywords": [ "aws", diff --git a/packages/parameters/CHANGELOG.md b/packages/parameters/CHANGELOG.md index 36263886db..83f7026373 100644 --- a/packages/parameters/CHANGELOG.md +++ b/packages/parameters/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/parameters + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) diff --git a/packages/parameters/package.json b/packages/parameters/package.json index 021f7b46a9..bf9a27645c 100644 --- a/packages/parameters/package.json +++ b/packages/parameters/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/parameters", - "version": "2.21.0", + "version": "2.22.0", "description": "The parameters package for the Powertools for AWS Lambda (TypeScript) library", "author": { "name": "Amazon Web Services", @@ -165,7 +165,7 @@ "aws-sdk-client-mock": "^4.1.0" }, "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0" + "@aws-lambda-powertools/commons": "2.22.0" }, "peerDependencies": { "@aws-sdk/client-appconfigdata": ">=3.x", diff --git a/packages/parser/CHANGELOG.md b/packages/parser/CHANGELOG.md index c03aacfdf9..e0d72f40a8 100644 --- a/packages/parser/CHANGELOG.md +++ b/packages/parser/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/parser + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package @aws-lambda-powertools/parser diff --git a/packages/parser/package.json b/packages/parser/package.json index a309cd4329..c8bd0a9ae8 100644 --- a/packages/parser/package.json +++ b/packages/parser/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/parser", - "version": "2.21.0", + "version": "2.22.0", "description": "The parser package for the Powertools for AWS Lambda (TypeScript) library.", "author": { "name": "Amazon Web Services", @@ -200,7 +200,7 @@ "nodejs" ], "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0" + "@aws-lambda-powertools/commons": "2.22.0" }, "peerDependencies": { "@middy/core": "4.x || 5.x || 6.x", diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index dc9d420af4..2a433f0147 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/testing-utils + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package @aws-lambda-powertools/testing-utils diff --git a/packages/testing/package.json b/packages/testing/package.json index 5360f7e8c6..ceed8d9d28 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/testing-utils", - "version": "2.21.0", + "version": "2.22.0", "description": "A package containing utilities to test your serverless workloads", "author": { "name": "Amazon Web Services", diff --git a/packages/tracer/CHANGELOG.md b/packages/tracer/CHANGELOG.md index 4a38221ec4..3f7284e0c4 100644 --- a/packages/tracer/CHANGELOG.md +++ b/packages/tracer/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/tracer + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package @aws-lambda-powertools/tracer diff --git a/packages/tracer/package.json b/packages/tracer/package.json index 64654c9d30..04b46c6a40 100644 --- a/packages/tracer/package.json +++ b/packages/tracer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/tracer", - "version": "2.21.0", + "version": "2.22.0", "description": "The tracer package for the Powertools for AWS Lambda (TypeScript) library", "author": { "name": "Amazon Web Services", @@ -87,7 +87,7 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0", + "@aws-lambda-powertools/commons": "2.22.0", "aws-xray-sdk-core": "^3.10.3" }, "keywords": [ diff --git a/packages/validation/CHANGELOG.md b/packages/validation/CHANGELOG.md index 3e0efe0635..f5b862cf74 100644 --- a/packages/validation/CHANGELOG.md +++ b/packages/validation/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.22.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.21.0...v2.22.0) (2025-06-20) + +**Note:** Version bump only for package @aws-lambda-powertools/validation + + + + + # [2.21.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.20.0...v2.21.0) (2025-06-03) **Note:** Version bump only for package @aws-lambda-powertools/validation diff --git a/packages/validation/package.json b/packages/validation/package.json index 5bbea42e35..d7ebf208d9 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/validation", - "version": "2.21.0", + "version": "2.22.0", "description": "An utility to validate events and responses using JSON Schemas", "author": { "name": "Amazon Web Services", @@ -96,8 +96,8 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "2.21.0", - "@aws-lambda-powertools/jmespath": "2.21.0", + "@aws-lambda-powertools/commons": "2.22.0", + "@aws-lambda-powertools/jmespath": "2.22.0", "ajv": "^8.17.1" }, "keywords": [