From ad6f06e0085f79098ca8e643c6be6048d4c73313 Mon Sep 17 00:00:00 2001 From: aws-powertools-bot <151832416+aws-powertools-bot@users.noreply.github.com> Date: Tue, 25 Mar 2025 09:10:17 +0000 Subject: [PATCH] chore(ci): bump version to 2.17.0 --- CHANGELOG.md | 21 ++++++++ examples/app/CHANGELOG.md | 8 +++ examples/app/package.json | 14 ++--- examples/snippets/CHANGELOG.md | 18 +++++++ examples/snippets/package.json | 18 +++---- layers/CHANGELOG.md | 8 +++ layers/package.json | 2 +- lerna.json | 2 +- package-lock.json | 80 ++++++++++++++--------------- packages/batch/CHANGELOG.md | 8 +++ packages/batch/package.json | 2 +- packages/commons/CHANGELOG.md | 11 ++++ packages/commons/package.json | 2 +- packages/commons/src/version.ts | 2 +- packages/event-handler/CHANGELOG.md | 8 +++ packages/event-handler/package.json | 4 +- packages/idempotency/CHANGELOG.md | 11 ++++ packages/idempotency/package.json | 6 +-- packages/jmespath/CHANGELOG.md | 8 +++ packages/jmespath/package.json | 4 +- packages/logger/CHANGELOG.md | 17 ++++++ packages/logger/package.json | 12 +++-- packages/metrics/CHANGELOG.md | 11 ++++ packages/metrics/package.json | 4 +- packages/parameters/CHANGELOG.md | 8 +++ packages/parameters/package.json | 4 +- packages/parser/CHANGELOG.md | 11 ++++ packages/parser/package.json | 4 +- packages/testing/CHANGELOG.md | 8 +++ packages/testing/package.json | 2 +- packages/tracer/CHANGELOG.md | 8 +++ packages/tracer/package.json | 4 +- packages/validation/CHANGELOG.md | 8 +++ packages/validation/package.json | 6 +-- 34 files changed, 259 insertions(+), 85 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e46a4810ca..24e38b6cdf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,27 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + + +### Bug Fixes + +* **ci:** Remove --compatible-architectures from workflow ([#3752](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3752)) ([dafa496](https://github.com/aws-powertools/powertools-lambda-typescript/commit/dafa49602ea45227384b63bff4d3f39d69e982d8)) +* **idempotency:** include sk in error msgs when using composite key ([#3709](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3709)) ([661f5ff](https://github.com/aws-powertools/powertools-lambda-typescript/commit/661f5ff7f3f3805e24f515892e98430dccebf979)) +* **logger:** correctly refresh sample rate ([#3722](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3722)) ([2692ca4](https://github.com/aws-powertools/powertools-lambda-typescript/commit/2692ca4d1b15763936659b05e1830d998a4d2020)) +* **parser:** ddb base schema + other exports ([#3741](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3741)) ([51a3410](https://github.com/aws-powertools/powertools-lambda-typescript/commit/51a3410be8502496362d5ed13a64fe55691604ba)) + + +### Features + +* **commons:** make utilities aware of provisioned concurrency ([#3724](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3724)) ([c28e45e](https://github.com/aws-powertools/powertools-lambda-typescript/commit/c28e45ecba315bac8fbc7744dbe21a3461747d44)) +* **logger:** set correlation ID in logs ([#3726](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3726)) ([aa74fc8](https://github.com/aws-powertools/powertools-lambda-typescript/commit/aa74fc8548ccb8cb313ffd1742184c66e8d6c22c)) +* **metrics:** allow setting functionName via constructor parameter and environment variable ([#3696](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3696)) ([3176fa0](https://github.com/aws-powertools/powertools-lambda-typescript/commit/3176fa08e1886d5c86e7b327134cc988b82cf8d8)) + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) diff --git a/examples/app/CHANGELOG.md b/examples/app/CHANGELOG.md index 98ef99ebeb..621ae9dd3a 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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + +**Note:** Version bump only for package powertools-sample-app + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) **Note:** Version bump only for package powertools-sample-app diff --git a/examples/app/package.json b/examples/app/package.json index ba7628a4a4..cc0b7ed762 100644 --- a/examples/app/package.json +++ b/examples/app/package.json @@ -1,6 +1,6 @@ { "name": "powertools-sample-app", - "version": "2.16.0", + "version": "2.17.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.16.0", - "@aws-lambda-powertools/idempotency": "^2.16.0", - "@aws-lambda-powertools/logger": "^2.16.0", - "@aws-lambda-powertools/metrics": "^2.16.0", - "@aws-lambda-powertools/parameters": "^2.16.0", - "@aws-lambda-powertools/tracer": "^2.16.0", + "@aws-lambda-powertools/batch": "^2.17.0", + "@aws-lambda-powertools/idempotency": "^2.17.0", + "@aws-lambda-powertools/logger": "^2.17.0", + "@aws-lambda-powertools/metrics": "^2.17.0", + "@aws-lambda-powertools/parameters": "^2.17.0", + "@aws-lambda-powertools/tracer": "^2.17.0", "@aws-sdk/client-ssm": "^3.772.0", "@aws-sdk/lib-dynamodb": "^3.772.0", "@middy/core": "^4.7.0", diff --git a/examples/snippets/CHANGELOG.md b/examples/snippets/CHANGELOG.md index 66abea5d81..1a62f8e50f 100644 --- a/examples/snippets/CHANGELOG.md +++ b/examples/snippets/CHANGELOG.md @@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + + +### Bug Fixes + +* **logger:** correctly refresh sample rate ([#3722](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3722)) ([2692ca4](https://github.com/aws-powertools/powertools-lambda-typescript/commit/2692ca4d1b15763936659b05e1830d998a4d2020)) +* **parser:** ddb base schema + other exports ([#3741](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3741)) ([51a3410](https://github.com/aws-powertools/powertools-lambda-typescript/commit/51a3410be8502496362d5ed13a64fe55691604ba)) + + +### Features + +* **logger:** set correlation ID in logs ([#3726](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3726)) ([aa74fc8](https://github.com/aws-powertools/powertools-lambda-typescript/commit/aa74fc8548ccb8cb313ffd1742184c66e8d6c22c)) +* **metrics:** allow setting functionName via constructor parameter and environment variable ([#3696](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3696)) ([3176fa0](https://github.com/aws-powertools/powertools-lambda-typescript/commit/3176fa08e1886d5c86e7b327134cc988b82cf8d8)) + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) diff --git a/examples/snippets/package.json b/examples/snippets/package.json index 1390f8ef70..7e21533935 100644 --- a/examples/snippets/package.json +++ b/examples/snippets/package.json @@ -1,6 +1,6 @@ { "name": "code-snippets", - "version": "2.16.0", + "version": "2.17.0", "description": "A collection code snippets for the Powertools for AWS Lambda (TypeScript) docs", "author": { "name": "Amazon Web Services", @@ -24,14 +24,14 @@ }, "homepage": "https://github.com/aws-powertools/powertools-lambda-typescript#readme", "devDependencies": { - "@aws-lambda-powertools/batch": "^2.16.0", - "@aws-lambda-powertools/idempotency": "^2.16.0", - "@aws-lambda-powertools/jmespath": "^2.16.0", - "@aws-lambda-powertools/logger": "^2.16.0", - "@aws-lambda-powertools/metrics": "^2.16.0", - "@aws-lambda-powertools/parameters": "^2.16.0", - "@aws-lambda-powertools/parser": "^2.16.0", - "@aws-lambda-powertools/tracer": "^2.16.0", + "@aws-lambda-powertools/batch": "^2.17.0", + "@aws-lambda-powertools/idempotency": "^2.17.0", + "@aws-lambda-powertools/jmespath": "^2.17.0", + "@aws-lambda-powertools/logger": "^2.17.0", + "@aws-lambda-powertools/metrics": "^2.17.0", + "@aws-lambda-powertools/parameters": "^2.17.0", + "@aws-lambda-powertools/parser": "^2.17.0", + "@aws-lambda-powertools/tracer": "^2.17.0", "@aws-sdk/client-appconfigdata": "^3.772.0", "@aws-sdk/client-dynamodb": "^3.772.0", "@aws-sdk/client-secrets-manager": "^3.772.0", diff --git a/layers/CHANGELOG.md b/layers/CHANGELOG.md index 1f71416fdb..38b84ee2d9 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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + +**Note:** Version bump only for package layers + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) **Note:** Version bump only for package layers diff --git a/layers/package.json b/layers/package.json index 45cb514bf4..4e390633d2 100644 --- a/layers/package.json +++ b/layers/package.json @@ -1,6 +1,6 @@ { "name": "layers", - "version": "2.16.0", + "version": "2.17.0", "bin": { "layer": "bin/layers.js" }, diff --git a/lerna.json b/lerna.json index 982a374800..221add1dfa 100644 --- a/lerna.json +++ b/lerna.json @@ -16,7 +16,7 @@ "layers", "examples/snippets" ], - "version": "2.16.0", + "version": "2.17.0", "npmClient": "npm", "message": "chore(release): %s [skip ci]" } diff --git a/package-lock.json b/package-lock.json index a3c79f34c9..81864037e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -49,15 +49,15 @@ }, "examples/app": { "name": "powertools-sample-app", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/batch": "^2.16.0", - "@aws-lambda-powertools/idempotency": "^2.16.0", - "@aws-lambda-powertools/logger": "^2.16.0", - "@aws-lambda-powertools/metrics": "^2.16.0", - "@aws-lambda-powertools/parameters": "^2.16.0", - "@aws-lambda-powertools/tracer": "^2.16.0", + "@aws-lambda-powertools/batch": "^2.17.0", + "@aws-lambda-powertools/idempotency": "^2.17.0", + "@aws-lambda-powertools/logger": "^2.17.0", + "@aws-lambda-powertools/metrics": "^2.17.0", + "@aws-lambda-powertools/parameters": "^2.17.0", + "@aws-lambda-powertools/tracer": "^2.17.0", "@aws-sdk/client-ssm": "^3.772.0", "@aws-sdk/lib-dynamodb": "^3.772.0", "@middy/core": "^4.7.0", @@ -81,17 +81,17 @@ }, "examples/snippets": { "name": "code-snippets", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "devDependencies": { - "@aws-lambda-powertools/batch": "^2.16.0", - "@aws-lambda-powertools/idempotency": "^2.16.0", - "@aws-lambda-powertools/jmespath": "^2.16.0", - "@aws-lambda-powertools/logger": "^2.16.0", - "@aws-lambda-powertools/metrics": "^2.16.0", - "@aws-lambda-powertools/parameters": "^2.16.0", - "@aws-lambda-powertools/parser": "^2.16.0", - "@aws-lambda-powertools/tracer": "^2.16.0", + "@aws-lambda-powertools/batch": "^2.17.0", + "@aws-lambda-powertools/idempotency": "^2.17.0", + "@aws-lambda-powertools/jmespath": "^2.17.0", + "@aws-lambda-powertools/logger": "^2.17.0", + "@aws-lambda-powertools/metrics": "^2.17.0", + "@aws-lambda-powertools/parameters": "^2.17.0", + "@aws-lambda-powertools/parser": "^2.17.0", + "@aws-lambda-powertools/tracer": "^2.17.0", "@aws-sdk/client-appconfigdata": "^3.772.0", "@aws-sdk/client-dynamodb": "^3.772.0", "@aws-sdk/client-secrets-manager": "^3.772.0", @@ -104,7 +104,7 @@ } }, "layers": { - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { "aws-cdk": "^2.1005.0", @@ -22940,7 +22940,7 @@ }, "packages/batch": { "name": "@aws-lambda-powertools/batch", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing" @@ -22948,7 +22948,7 @@ }, "packages/commons": { "name": "@aws-lambda-powertools/commons", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing" @@ -22956,19 +22956,19 @@ }, "packages/event-handler": { "name": "@aws-lambda-powertools/event-handler", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0" + "@aws-lambda-powertools/commons": "^2.17.0" } }, "packages/idempotency": { "name": "@aws-lambda-powertools/idempotency", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0", - "@aws-lambda-powertools/jmespath": "^2.16.0" + "@aws-lambda-powertools/commons": "^2.17.0", + "@aws-lambda-powertools/jmespath": "^2.17.0" }, "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", @@ -22995,18 +22995,18 @@ }, "packages/jmespath": { "name": "@aws-lambda-powertools/jmespath", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0" + "@aws-lambda-powertools/commons": "^2.17.0" } }, "packages/logger": { "name": "@aws-lambda-powertools/logger", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0", + "@aws-lambda-powertools/commons": "^2.17.0", "lodash.merge": "^4.6.2" }, "devDependencies": { @@ -23028,10 +23028,10 @@ }, "packages/metrics": { "name": "@aws-lambda-powertools/metrics", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0" + "@aws-lambda-powertools/commons": "^2.17.0" }, "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", @@ -23050,10 +23050,10 @@ }, "packages/parameters": { "name": "@aws-lambda-powertools/parameters", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0" + "@aws-lambda-powertools/commons": "^2.17.0" }, "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", @@ -23096,10 +23096,10 @@ }, "packages/parser": { "name": "@aws-lambda-powertools/parser", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0" + "@aws-lambda-powertools/commons": "^2.17.0" }, "peerDependencies": { "@middy/core": "4.x || 5.x || 6.x", @@ -23116,7 +23116,7 @@ }, "packages/testing": { "name": "@aws-lambda-powertools/testing-utils", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { "@aws-cdk/toolkit-lib": "^0.1.6", @@ -23133,10 +23133,10 @@ }, "packages/tracer": { "name": "@aws-lambda-powertools/tracer", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0", + "@aws-lambda-powertools/commons": "^2.17.0", "aws-xray-sdk-core": "^3.10.3" }, "devDependencies": { @@ -23155,11 +23155,11 @@ }, "packages/validation": { "name": "@aws-lambda-powertools/validation", - "version": "2.16.0", + "version": "2.17.0", "license": "MIT-0", "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0", - "@aws-lambda-powertools/jmespath": "^2.16.0", + "@aws-lambda-powertools/commons": "^2.17.0", + "@aws-lambda-powertools/jmespath": "^2.17.0", "ajv": "^8.17.1" } } diff --git a/packages/batch/CHANGELOG.md b/packages/batch/CHANGELOG.md index d026d98866..5f7dad62e6 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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + +**Note:** Version bump only for package @aws-lambda-powertools/batch + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) diff --git a/packages/batch/package.json b/packages/batch/package.json index 5b6bfa9cd1..b9adc82d4f 100644 --- a/packages/batch/package.json +++ b/packages/batch/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/batch", - "version": "2.16.0", + "version": "2.17.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 299a20b945..44e4d70d62 100644 --- a/packages/commons/CHANGELOG.md +++ b/packages/commons/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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + + +### Features + +* **commons:** make utilities aware of provisioned concurrency ([#3724](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3724)) ([c28e45e](https://github.com/aws-powertools/powertools-lambda-typescript/commit/c28e45ecba315bac8fbc7744dbe21a3461747d44)) + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) diff --git a/packages/commons/package.json b/packages/commons/package.json index d089c99f0f..9ce3f3a630 100644 --- a/packages/commons/package.json +++ b/packages/commons/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/commons", - "version": "2.16.0", + "version": "2.17.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 c6e60572eb..9c78bb2091 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.16.0'; +export const PT_VERSION = '2.17.0'; diff --git a/packages/event-handler/CHANGELOG.md b/packages/event-handler/CHANGELOG.md index 7947464911..5afd0c1f6a 100644 --- a/packages/event-handler/CHANGELOG.md +++ b/packages/event-handler/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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + +**Note:** Version bump only for package @aws-lambda-powertools/event-handler + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) **Note:** Version bump only for package @aws-lambda-powertools/event-handler diff --git a/packages/event-handler/package.json b/packages/event-handler/package.json index b2a55759f8..296922d7ee 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.16.0", + "version": "2.17.0", "description": "Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB and Lambda Function URLs", "author": { "name": "Amazon Web Services", @@ -51,7 +51,7 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0" + "@aws-lambda-powertools/commons": "^2.17.0" }, "keywords": [ "aws", diff --git a/packages/idempotency/CHANGELOG.md b/packages/idempotency/CHANGELOG.md index 0edae7f140..35e708fb2b 100644 --- a/packages/idempotency/CHANGELOG.md +++ b/packages/idempotency/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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + + +### Bug Fixes + +* **idempotency:** include sk in error msgs when using composite key ([#3709](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3709)) ([661f5ff](https://github.com/aws-powertools/powertools-lambda-typescript/commit/661f5ff7f3f3805e24f515892e98430dccebf979)) + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) **Note:** Version bump only for package @aws-lambda-powertools/idempotency diff --git a/packages/idempotency/package.json b/packages/idempotency/package.json index cea2f4ee4b..48b1f06d94 100644 --- a/packages/idempotency/package.json +++ b/packages/idempotency/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/idempotency", - "version": "2.16.0", + "version": "2.17.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", @@ -98,8 +98,8 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0", - "@aws-lambda-powertools/jmespath": "^2.16.0" + "@aws-lambda-powertools/commons": "^2.17.0", + "@aws-lambda-powertools/jmespath": "^2.17.0" }, "peerDependencies": { "@aws-sdk/client-dynamodb": ">=3.x", diff --git a/packages/jmespath/CHANGELOG.md b/packages/jmespath/CHANGELOG.md index 8852bd79c3..ad70cf1c3a 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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + +**Note:** Version bump only for package @aws-lambda-powertools/jmespath + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) **Note:** Version bump only for package @aws-lambda-powertools/jmespath diff --git a/packages/jmespath/package.json b/packages/jmespath/package.json index fb318b2552..11270fd688 100644 --- a/packages/jmespath/package.json +++ b/packages/jmespath/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/jmespath", - "version": "2.16.0", + "version": "2.17.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.16.0" + "@aws-lambda-powertools/commons": "^2.17.0" }, "repository": { "type": "git", diff --git a/packages/logger/CHANGELOG.md b/packages/logger/CHANGELOG.md index 14e17740cd..5632170d87 100644 --- a/packages/logger/CHANGELOG.md +++ b/packages/logger/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + + +### Bug Fixes + +* **logger:** correctly refresh sample rate ([#3722](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3722)) ([2692ca4](https://github.com/aws-powertools/powertools-lambda-typescript/commit/2692ca4d1b15763936659b05e1830d998a4d2020)) + + +### Features + +* **commons:** make utilities aware of provisioned concurrency ([#3724](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3724)) ([c28e45e](https://github.com/aws-powertools/powertools-lambda-typescript/commit/c28e45ecba315bac8fbc7744dbe21a3461747d44)) +* **logger:** set correlation ID in logs ([#3726](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3726)) ([aa74fc8](https://github.com/aws-powertools/powertools-lambda-typescript/commit/aa74fc8548ccb8cb313ffd1742184c66e8d6c22c)) + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) diff --git a/packages/logger/package.json b/packages/logger/package.json index 093551c0be..3175cbe001 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/logger", - "version": "2.16.0", + "version": "2.17.0", "description": "The logging package for the Powertools for AWS Lambda (TypeScript) library", "author": { "name": "Amazon Web Services", @@ -76,8 +76,8 @@ "@types/lodash.merge": "^4.6.9" }, "peerDependencies": { - "@middy/core": "4.x || 5.x || 6.x", - "@aws-lambda-powertools/jmespath": "2.x" + "@aws-lambda-powertools/jmespath": "2.x", + "@middy/core": "4.x || 5.x || 6.x" }, "peerDependenciesMeta": { "@middy/core": { @@ -87,7 +87,9 @@ "optional": true } }, - "files": ["lib"], + "files": [ + "lib" + ], "repository": { "type": "git", "url": "git+https://github.com/aws-powertools/powertools-lambda-typescript.git" @@ -96,7 +98,7 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0", + "@aws-lambda-powertools/commons": "^2.17.0", "lodash.merge": "^4.6.2" }, "keywords": [ diff --git a/packages/metrics/CHANGELOG.md b/packages/metrics/CHANGELOG.md index 020b4ebb7e..6f07ec4795 100644 --- a/packages/metrics/CHANGELOG.md +++ b/packages/metrics/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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + + +### Features + +* **metrics:** allow setting functionName via constructor parameter and environment variable ([#3696](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3696)) ([3176fa0](https://github.com/aws-powertools/powertools-lambda-typescript/commit/3176fa08e1886d5c86e7b327134cc988b82cf8d8)) + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) **Note:** Version bump only for package @aws-lambda-powertools/metrics diff --git a/packages/metrics/package.json b/packages/metrics/package.json index 95cd89deb6..c6e053de4d 100644 --- a/packages/metrics/package.json +++ b/packages/metrics/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/metrics", - "version": "2.16.0", + "version": "2.17.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.16.0" + "@aws-lambda-powertools/commons": "^2.17.0" }, "keywords": [ "aws", diff --git a/packages/parameters/CHANGELOG.md b/packages/parameters/CHANGELOG.md index 4bbe48afe4..7cf5a9e4c2 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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + +**Note:** Version bump only for package @aws-lambda-powertools/parameters + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) **Note:** Version bump only for package @aws-lambda-powertools/parameters diff --git a/packages/parameters/package.json b/packages/parameters/package.json index d58c5a3208..5e0969bdf5 100644 --- a/packages/parameters/package.json +++ b/packages/parameters/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/parameters", - "version": "2.16.0", + "version": "2.17.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.16.0" + "@aws-lambda-powertools/commons": "^2.17.0" }, "peerDependencies": { "@aws-sdk/client-appconfigdata": ">=3.x", diff --git a/packages/parser/CHANGELOG.md b/packages/parser/CHANGELOG.md index e0267efed4..cd69942fca 100644 --- a/packages/parser/CHANGELOG.md +++ b/packages/parser/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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + + +### Bug Fixes + +* **parser:** ddb base schema + other exports ([#3741](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3741)) ([51a3410](https://github.com/aws-powertools/powertools-lambda-typescript/commit/51a3410be8502496362d5ed13a64fe55691604ba)) + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) diff --git a/packages/parser/package.json b/packages/parser/package.json index a613d41369..03ba6ebe3b 100644 --- a/packages/parser/package.json +++ b/packages/parser/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/parser", - "version": "2.16.0", + "version": "2.17.0", "description": "The parser package for the Powertools for AWS Lambda (TypeScript) library.", "author": { "name": "Amazon Web Services", @@ -160,7 +160,7 @@ "nodejs" ], "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0" + "@aws-lambda-powertools/commons": "^2.17.0" }, "peerDependencies": { "@middy/core": "4.x || 5.x || 6.x", diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index 8fe1002b88..05d203fc7c 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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + +**Note:** Version bump only for package @aws-lambda-powertools/testing-utils + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) **Note:** Version bump only for package @aws-lambda-powertools/testing-utils diff --git a/packages/testing/package.json b/packages/testing/package.json index 9aa4ffa87a..6dc479ef4f 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/testing-utils", - "version": "2.16.0", + "version": "2.17.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 15293fee91..74302884d9 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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + +**Note:** Version bump only for package @aws-lambda-powertools/tracer + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) **Note:** Version bump only for package @aws-lambda-powertools/tracer diff --git a/packages/tracer/package.json b/packages/tracer/package.json index 6399102ae8..e0174d740e 100644 --- a/packages/tracer/package.json +++ b/packages/tracer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/tracer", - "version": "2.16.0", + "version": "2.17.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.16.0", + "@aws-lambda-powertools/commons": "^2.17.0", "aws-xray-sdk-core": "^3.10.3" }, "keywords": [ diff --git a/packages/validation/CHANGELOG.md b/packages/validation/CHANGELOG.md index 88ae494c5f..887a97fb5e 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.17.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.16.0...v2.17.0) (2025-03-25) + +**Note:** Version bump only for package @aws-lambda-powertools/validation + + + + + # [2.16.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.15.0...v2.16.0) (2025-03-07) diff --git a/packages/validation/package.json b/packages/validation/package.json index 2231fe1dbb..24d1589bcb 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/validation", - "version": "2.16.0", + "version": "2.17.0", "description": "An utility to validate events and responses using JSON Schemas", "author": { "name": "Amazon Web Services", @@ -80,8 +80,8 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "^2.16.0", - "@aws-lambda-powertools/jmespath": "^2.16.0", + "@aws-lambda-powertools/commons": "^2.17.0", + "@aws-lambda-powertools/jmespath": "^2.17.0", "ajv": "^8.17.1" }, "keywords": [