diff --git a/CHANGELOG.md b/CHANGELOG.md index a6505acc9e..d37e262530 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +### Bug Fixes + +- **metrics** revert changes when raise warning with overridden default dimensions ([#4226](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4226)) ([c9d6aa0](https://github.com/aws-powertools/powertools-lambda-typescript/commit/c9d6aa09acc666d09ed13ebef331502f4119dacc)) +- **metrics** emit warning when default dimensions are overwritten ([#4222](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4222)) ([a933a6a](https://github.com/aws-powertools/powertools-lambda-typescript/commit/a933a6af6135b79b855353bbaf265ab0a3be60da)) +- **parser** set zod peer range to 4.x ([#4196](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4196)) ([7a65fcf](https://github.com/aws-powertools/powertools-lambda-typescript/commit/7a65fcf9759ac1a1f072ef5442ee8b0767705a92)) + +### Improvements + +- **metrics** replace EnvironmentVariablesService with cached #envConfig ([#4188](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4188)) ([919063b](https://github.com/aws-powertools/powertools-lambda-typescript/commit/919063bc10f15b55f84c183208274836ae1d367e)) +- **metrics** add runtime validations when adding dimensions ([#4181](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4181)) ([4226058](https://github.com/aws-powertools/powertools-lambda-typescript/commit/42260585eb84de373c6ae5daaf5d541dd5f78ec1)) +- **parameters** replace EnvironmentVariablesService class with helper functions in Parameters ([#4168](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4168)) ([ce4e618](https://github.com/aws-powertools/powertools-lambda-typescript/commit/ce4e6181ffed20153f3743707fdd31f68f392e0c)) +- **event-handler** replace EnvironmentVariablesService class with helper functions in Event Handler ([#4225](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4225)) ([d17818e](https://github.com/aws-powertools/powertools-lambda-typescript/commit/d17818e1b8b17a8307e61966ab857f9c05c49670)) + +### Features + +- **event-handler** add route management system for ApiGw event handler ([#4211](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4211)) ([c2cbb64](https://github.com/aws-powertools/powertools-lambda-typescript/commit/c2cbb642ca3a4cc57ad0e80d9f1239e8f67d56e3)) +- **event-handler** add base router class ([#3972](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3972)) ([3d4998c](https://github.com/aws-powertools/powertools-lambda-typescript/commit/3d4998cda6c1b8c1bea47d5c6a9fe760b6e957fb)) + + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) ### Improvements diff --git a/examples/app/CHANGELOG.md b/examples/app/CHANGELOG.md index d277585a6e..72b1137fba 100644 --- a/examples/app/CHANGELOG.md +++ b/examples/app/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/examples/app/package.json b/examples/app/package.json index 8ba709c70a..9fc99e8df8 100644 --- a/examples/app/package.json +++ b/examples/app/package.json @@ -1,6 +1,6 @@ { "name": "powertools-sample-app", - "version": "2.24.0", + "version": "2.24.1", "author": { "name": "Amazon Web Services", "url": "https://aws.amazon.com" @@ -38,12 +38,12 @@ "vitest": "^3.0.5" }, "dependencies": { - "@aws-lambda-powertools/batch": "^2.24.0", - "@aws-lambda-powertools/idempotency": "^2.24.0", - "@aws-lambda-powertools/logger": "^2.24.0", - "@aws-lambda-powertools/metrics": "^2.24.0", - "@aws-lambda-powertools/parameters": "^2.24.0", - "@aws-lambda-powertools/tracer": "^2.24.0", + "@aws-lambda-powertools/batch": "^2.24.1", + "@aws-lambda-powertools/idempotency": "^2.24.1", + "@aws-lambda-powertools/logger": "^2.24.1", + "@aws-lambda-powertools/metrics": "^2.24.1", + "@aws-lambda-powertools/parameters": "^2.24.1", + "@aws-lambda-powertools/tracer": "^2.24.1", "@aws-sdk/client-ssm": "^3.849.0", "@aws-sdk/lib-dynamodb": "^3.850.0", "@middy/core": "^4.7.0", diff --git a/examples/snippets/CHANGELOG.md b/examples/snippets/CHANGELOG.md index d62144b4d0..e81cb8359e 100644 --- a/examples/snippets/CHANGELOG.md +++ b/examples/snippets/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/examples/snippets/package.json b/examples/snippets/package.json index 5d665e66f5..c80300644b 100644 --- a/examples/snippets/package.json +++ b/examples/snippets/package.json @@ -1,6 +1,6 @@ { "name": "code-snippets", - "version": "2.24.0", + "version": "2.24.1", "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.24.0", - "@aws-lambda-powertools/event-handler": "^2.24.0", - "@aws-lambda-powertools/idempotency": "^2.24.0", - "@aws-lambda-powertools/jmespath": "^2.24.0", - "@aws-lambda-powertools/logger": "^2.24.0", - "@aws-lambda-powertools/metrics": "^2.24.0", - "@aws-lambda-powertools/parameters": "^2.24.0", - "@aws-lambda-powertools/parser": "^2.24.0", - "@aws-lambda-powertools/tracer": "^2.24.0", + "@aws-lambda-powertools/batch": "^2.24.1", + "@aws-lambda-powertools/event-handler": "^2.24.1", + "@aws-lambda-powertools/idempotency": "^2.24.1", + "@aws-lambda-powertools/jmespath": "^2.24.1", + "@aws-lambda-powertools/logger": "^2.24.1", + "@aws-lambda-powertools/metrics": "^2.24.1", + "@aws-lambda-powertools/parameters": "^2.24.1", + "@aws-lambda-powertools/parser": "^2.24.1", + "@aws-lambda-powertools/tracer": "^2.24.1", "@aws-sdk/client-appconfigdata": "^3.848.0", "@aws-sdk/client-dynamodb": "^3.848.0", "@aws-sdk/client-secrets-manager": "^3.848.0", diff --git a/layers/CHANGELOG.md b/layers/CHANGELOG.md index 7fc54f03d5..d696a98a88 100644 --- a/layers/CHANGELOG.md +++ b/layers/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/layers/package.json b/layers/package.json index b5a5e4825e..8a1b301ad0 100644 --- a/layers/package.json +++ b/layers/package.json @@ -1,6 +1,6 @@ { "name": "layers", - "version": "2.24.0", + "version": "2.24.1", "bin": { "layer": "bin/layers.js" }, diff --git a/package-lock.json b/package-lock.json index ae40f259e3..e6e8f5c096 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,7 +48,7 @@ }, "examples/app": { "name": "powertools-sample-app", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/batch": "^2.24.0", @@ -80,7 +80,7 @@ }, "examples/snippets": { "name": "code-snippets", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "arktype": "^2.1.20", @@ -18939,7 +18939,7 @@ }, "packages/batch": { "name": "@aws-lambda-powertools/batch", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing" @@ -18947,7 +18947,7 @@ }, "packages/commons": { "name": "@aws-lambda-powertools/commons", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing" @@ -18955,7 +18955,7 @@ }, "packages/event-handler": { "name": "@aws-lambda-powertools/event-handler", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/commons": "2.24.0" @@ -18963,7 +18963,7 @@ }, "packages/idempotency": { "name": "@aws-lambda-powertools/idempotency", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/commons": "2.24.0", @@ -19002,7 +19002,7 @@ }, "packages/jmespath": { "name": "@aws-lambda-powertools/jmespath", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/commons": "2.24.0" @@ -19010,7 +19010,7 @@ }, "packages/kafka": { "name": "@aws-lambda-powertools/kafka", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/commons": "2.24.0", @@ -19040,7 +19040,7 @@ }, "packages/logger": { "name": "@aws-lambda-powertools/logger", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/commons": "2.24.0", @@ -19065,7 +19065,7 @@ }, "packages/metrics": { "name": "@aws-lambda-powertools/metrics", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/commons": "2.24.0" @@ -19087,7 +19087,7 @@ }, "packages/parameters": { "name": "@aws-lambda-powertools/parameters", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/commons": "2.24.0" @@ -19133,7 +19133,7 @@ }, "packages/parser": { "name": "@aws-lambda-powertools/parser", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/commons": "2.24.0", @@ -19157,7 +19157,7 @@ }, "packages/testing": { "name": "@aws-lambda-powertools/testing-utils", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-cdk/toolkit-lib": "^1.3.0", @@ -19174,7 +19174,7 @@ }, "packages/tracer": { "name": "@aws-lambda-powertools/tracer", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/commons": "2.24.0", @@ -19196,7 +19196,7 @@ }, "packages/validation": { "name": "@aws-lambda-powertools/validation", - "version": "2.24.0", + "version": "2.24.1", "license": "MIT-0", "dependencies": { "@aws-lambda-powertools/commons": "2.24.0", diff --git a/packages/batch/CHANGELOG.md b/packages/batch/CHANGELOG.md index 79ee3174bd..5db71a8854 100644 --- a/packages/batch/CHANGELOG.md +++ b/packages/batch/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) ### Maintenance diff --git a/packages/batch/package.json b/packages/batch/package.json index 59b50b4d1f..af8056f79a 100644 --- a/packages/batch/package.json +++ b/packages/batch/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/batch", - "version": "2.24.0", + "version": "2.24.1", "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 80acf9e29a..6827ce6b48 100644 --- a/packages/commons/CHANGELOG.md +++ b/packages/commons/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/packages/commons/package.json b/packages/commons/package.json index 2cd0b34e9e..ebb966c28c 100644 --- a/packages/commons/package.json +++ b/packages/commons/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/commons", - "version": "2.24.0", + "version": "2.24.1", "description": "A shared utility package for Powertools for AWS Lambda (TypeScript) libraries", "author": { "name": "Amazon Web Services", diff --git a/packages/event-handler/CHANGELOG.md b/packages/event-handler/CHANGELOG.md index 7f4c0cac41..eec9d0c584 100644 --- a/packages/event-handler/CHANGELOG.md +++ b/packages/event-handler/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +### Improvements + +- replace EnvironmentVariablesService class with helper functions in Event Handler ([#4225](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4225)) ([d17818e](https://github.com/aws-powertools/powertools-lambda-typescript/commit/d17818e1b8b17a8307e61966ab857f9c05c49670)) + +### Features + +- add route management system for ApiGw event handler ([#4211](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4211)) ([c2cbb64](https://github.com/aws-powertools/powertools-lambda-typescript/commit/c2cbb642ca3a4cc57ad0e80d9f1239e8f67d56e3)) +- add base router class ([#3972](https://github.com/aws-powertools/powertools-lambda-typescript/issues/3972)) ([3d4998c](https://github.com/aws-powertools/powertools-lambda-typescript/commit/3d4998cda6c1b8c1bea47d5c6a9fe760b6e957fb)) ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/packages/event-handler/package.json b/packages/event-handler/package.json index ee96e0c1f4..b1525d7311 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.24.0", + "version": "2.24.1", "description": "Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.", "author": { "name": "Amazon Web Services", @@ -101,7 +101,7 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "2.24.0" + "@aws-lambda-powertools/commons": "2.24.1" }, "keywords": [ "aws", diff --git a/packages/idempotency/CHANGELOG.md b/packages/idempotency/CHANGELOG.md index 6bf0e7b576..ab08ae3ef6 100644 --- a/packages/idempotency/CHANGELOG.md +++ b/packages/idempotency/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/packages/idempotency/package.json b/packages/idempotency/package.json index a4cc27a125..73f17affab 100644 --- a/packages/idempotency/package.json +++ b/packages/idempotency/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/idempotency", - "version": "2.24.0", + "version": "2.24.1", "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.24.0", - "@aws-lambda-powertools/jmespath": "2.24.0" + "@aws-lambda-powertools/commons": "2.24.1", + "@aws-lambda-powertools/jmespath": "2.24.1" }, "peerDependencies": { "@aws-sdk/client-dynamodb": ">=3.x", diff --git a/packages/jmespath/CHANGELOG.md b/packages/jmespath/CHANGELOG.md index 8d4a21b303..4deb8582df 100644 --- a/packages/jmespath/CHANGELOG.md +++ b/packages/jmespath/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/packages/jmespath/package.json b/packages/jmespath/package.json index 9964c342b7..c9ef51843b 100644 --- a/packages/jmespath/package.json +++ b/packages/jmespath/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/jmespath", - "version": "2.24.0", + "version": "2.24.1", "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.24.0" + "@aws-lambda-powertools/commons": "2.24.1" }, "repository": { "type": "git", diff --git a/packages/kafka/CHANGELOG.md b/packages/kafka/CHANGELOG.md index fef389a323..fca9e2f550 100644 --- a/packages/kafka/CHANGELOG.md +++ b/packages/kafka/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/packages/kafka/package.json b/packages/kafka/package.json index fb1498c72e..d102a42864 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.24.0", + "version": "2.24.1", "author": { "name": "Amazon Web Services", "url": "https://aws.amazon.com" @@ -47,7 +47,7 @@ "nodejs" ], "dependencies": { - "@aws-lambda-powertools/commons": "2.24.0", + "@aws-lambda-powertools/commons": "2.24.1", "@standard-schema/spec": "^1.0.0" }, "peerDependencies": { diff --git a/packages/logger/CHANGELOG.md b/packages/logger/CHANGELOG.md index c7b1e4646a..ea90b434e7 100644 --- a/packages/logger/CHANGELOG.md +++ b/packages/logger/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/packages/logger/package.json b/packages/logger/package.json index 8d8c78cb99..eef2fb2644 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/logger", - "version": "2.24.0", + "version": "2.24.1", "description": "The logging package for the Powertools for AWS Lambda (TypeScript) library", "author": { "name": "Amazon Web Services", @@ -76,7 +76,7 @@ "@types/lodash.merge": "^4.6.9" }, "peerDependencies": { - "@aws-lambda-powertools/jmespath": "2.24.0", + "@aws-lambda-powertools/jmespath": "2.24.1", "@middy/core": "4.x || 5.x || 6.x" }, "peerDependenciesMeta": { @@ -98,7 +98,7 @@ "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "dependencies": { - "@aws-lambda-powertools/commons": "2.24.0", + "@aws-lambda-powertools/commons": "2.24.1", "lodash.merge": "^4.6.2" }, "keywords": [ diff --git a/packages/metrics/CHANGELOG.md b/packages/metrics/CHANGELOG.md index e1970be261..60ac663132 100644 --- a/packages/metrics/CHANGELOG.md +++ b/packages/metrics/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +### Bug Fixes + +- revert changes when raise warning with overridden default dimensions ([#4226](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4226)) ([c9d6aa0](https://github.com/aws-powertools/powertools-lambda-typescript/commit/c9d6aa09acc666d09ed13ebef331502f4119dacc)) +- emit warning when default dimensions are overwritten ([#4222](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4222)) ([a933a6a](https://github.com/aws-powertools/powertools-lambda-typescript/commit/a933a6af6135b79b855353bbaf265ab0a3be60da)) + +### Improvements + +- replace EnvironmentVariablesService with cached #envConfig ([#4188](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4188)) ([919063b](https://github.com/aws-powertools/powertools-lambda-typescript/commit/919063bc10f15b55f84c183208274836ae1d367e)) +- add runtime validations when adding dimensions ([#4181](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4181)) ([4226058](https://github.com/aws-powertools/powertools-lambda-typescript/commit/42260585eb84de373c6ae5daaf5d541dd5f78ec1)) ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) ### Improvements diff --git a/packages/metrics/package.json b/packages/metrics/package.json index c2800626c7..1b9b9c28e0 100644 --- a/packages/metrics/package.json +++ b/packages/metrics/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/metrics", - "version": "2.24.0", + "version": "2.24.1", "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.24.0" + "@aws-lambda-powertools/commons": "2.24.1" }, "keywords": [ "aws", diff --git a/packages/parameters/CHANGELOG.md b/packages/parameters/CHANGELOG.md index 07d163d52c..e97ca19d12 100644 --- a/packages/parameters/CHANGELOG.md +++ b/packages/parameters/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +### Improvements + +- replace EnvironmentVariablesService class with helper functions in Parameters ([#4168](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4168)) ([ce4e618](https://github.com/aws-powertools/powertools-lambda-typescript/commit/ce4e6181ffed20153f3743707fdd31f68f392e0c)) ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/packages/parameters/package.json b/packages/parameters/package.json index b25fd5982a..2d9397452e 100644 --- a/packages/parameters/package.json +++ b/packages/parameters/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/parameters", - "version": "2.24.0", + "version": "2.24.1", "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.24.0" + "@aws-lambda-powertools/commons": "2.24.1" }, "peerDependencies": { "@aws-sdk/client-appconfigdata": ">=3.x", diff --git a/packages/parser/CHANGELOG.md b/packages/parser/CHANGELOG.md index ccd88f9d13..bb94c38f0b 100644 --- a/packages/parser/CHANGELOG.md +++ b/packages/parser/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +### Bug Fixes + +- set zod peer range to 4.x ([#4196](https://github.com/aws-powertools/powertools-lambda-typescript/issues/4196)) ([7a65fcf](https://github.com/aws-powertools/powertools-lambda-typescript/commit/7a65fcf9759ac1a1f072ef5442ee8b0767705a92)) ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) ### Bug Fixes diff --git a/packages/parser/package.json b/packages/parser/package.json index a96ecf84c6..2496a0cdbe 100644 --- a/packages/parser/package.json +++ b/packages/parser/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/parser", - "version": "2.24.0", + "version": "2.24.1", "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.24.0", + "@aws-lambda-powertools/commons": "2.24.1", "@standard-schema/spec": "^1.0.0" }, "peerDependencies": { diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index 34dffd35f9..48c419bf22 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/packages/testing/package.json b/packages/testing/package.json index 95a021bb57..634d728d1b 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/testing-utils", - "version": "2.24.0", + "version": "2.24.1", "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 1e69f11b5d..10ef4e3b47 100644 --- a/packages/tracer/CHANGELOG.md +++ b/packages/tracer/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) ### Bug Fixes diff --git a/packages/tracer/package.json b/packages/tracer/package.json index 880494ec90..638909c987 100644 --- a/packages/tracer/package.json +++ b/packages/tracer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/tracer", - "version": "2.24.0", + "version": "2.24.1", "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.24.0", + "@aws-lambda-powertools/commons": "2.24.1", "aws-xray-sdk-core": "^3.10.3" }, "keywords": [ diff --git a/packages/validation/CHANGELOG.md b/packages/validation/CHANGELOG.md index e86f883ebb..2e94cb8a4a 100644 --- a/packages/validation/CHANGELOG.md +++ b/packages/validation/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [2.24.1](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.24.0...v2.24.1) (2025-07-29) + +**Note:** Version bump only for this package + ## [2.24.0](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.23.0...v2.24.0) (2025-07-15) **Note:** Version bump only for this package diff --git a/packages/validation/package.json b/packages/validation/package.json index 37e3b954c1..841a50be05 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -1,6 +1,6 @@ { "name": "@aws-lambda-powertools/validation", - "version": "2.24.0", + "version": "2.24.1", "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.24.0", - "@aws-lambda-powertools/jmespath": "2.24.0", + "@aws-lambda-powertools/commons": "2.24.1", + "@aws-lambda-powertools/jmespath": "2.24.1", "ajv": "^8.17.1" }, "keywords": [