Skip to content

Conversation

cu-infra-svc-git
Copy link
Contributor

@cu-infra-svc-git cu-infra-svc-git commented Mar 11, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@aws-lambda-powertools/metrics (source) ^1.18.1 -> ^2.26.1 age adoption passing confidence
@aws-lambda-powertools/parameters (source) ^1.18.1 -> ^2.26.1 age adoption passing confidence

Release Notes

aws-powertools/powertools-lambda-typescript (@​aws-lambda-powertools/metrics)

v2.26.1

Compare Source

Bug Fixes

v2.26.0

Compare Source

Improvements
  • logger update getCodeLocation regex to improve performance (#​4389) (801333d)
  • batch simplified the parser integration api with batch processor (#​4465) (96977ff)
Bug Fixes
  • parser updated the binaryValue and stringValue in the SqsMsgAttributeSchema to nullable (#​4450) (cefcbdb)
  • event-handler handle nullable fields in APIGatewayProxyEvent (#​4455) (200f47b)
Features
  • parser integrate parser with Batch Processing (#​4408) (0b6bbbb)
  • parser implemented a helper function Base64Encoded to decode base64 encoded payloads (#​4413) (1554360)
  • parser add IPv6 support for sourceIp in API Gateway schemas (#​4398) (2a94c37)
  • event-handler remove undefined from Router's resolve type signature (#​4463) (d36ef55)
  • event-handler implement mechanism to manipulate response in middleware (#​4439) (35a510d)
  • event-handler add route specific middleware registration and execution (#​4437) (e6ea674)
  • event-handler add middleware registration and composition to rest handler (#​4428) (fc87eb3)
  • event-handler add support for error handling in AppSync GraphQL (#​4317) (77a992f)
  • event-handler add resolution logic to base router (#​4349) (f1ecc6d)
Maintenance
  • event-handler rename variables to reflect that options object is now a RequestContext (#​4460) (5b4ee1a)
  • event-handler expose rest handler functionality (#​4458) (23eddfd)
  • event-handler split Router tests into multiple files (#​4449) (91a1ec4)
  • event-handler rename BaseRouter class to Router (#​4448) (b043c28)

v2.25.2

Compare Source

Maintenance
  • commons concatenate PT UA to AWS_SDK_UA_APP_ID when one is set (#​4374) (519cbfe)
  • parameters fix SonarQube code quality issues and optimize imports (#​4359) (59a191d)
Improvements
  • logger use vitest env helpers in unit tests (#​4360) (f9ea611)
  • logger mark private members as readonly and fix code quality issues (#​4350) (5ac7712)
  • metrics emit warning when default dimensions are overwritten (#​4287) (4c1bcc3)
Features
  • event-handler add function to convert Lambda proxy event to web response object (#​4343) (6277e0d)
  • event-handler pass event, context and request objects into handler (#​4329) (ea0e615)

v2.25.1

Compare Source

Improvements
  • logger resolve issue when no logger region is set (#​4319) (b74b3b4)
  • idempotency Prevent error when AWS_LAMBDA_FUNCTION_NAME is not passed in the Idempotency Persistence Layer (#​4327) (17845d0)
Bug Fixes
Features
  • event-handler add decorator functionality for error handlers (#​4323) (562747a)
  • event-handler add error handling functionality to BaseRouter (#​4316) (5aff398)

v2.25.0

Compare Source

Improvements
Features
  • parser make parse function available standalone (#​4300) (4998d6b)
  • event-handler add event handler registry (#​4307) (aaac429)
  • event-handler add error classes for http errors (#​4299) (c1c3dd5)
  • event-handler implement route matching & resolution system for rest handler (#​4297) (b8ca368)
  • event-handler add support for AppSync GraphQL batch resolvers (#​4218) (12ac2e4)
Bug Fixes

v2.24.1

Compare Source

Bug Fixes
  • metrics revert changes when raise warning with overridden default dimensions (#​4226) (c9d6aa0)
  • metrics emit warning when default dimensions are overwritten (#​4222) (a933a6a)
  • parser set zod peer range to 4.x (#​4196) (7a65fcf)
Improvements
  • metrics replace EnvironmentVariablesService with cached #envConfig (#​4188) (919063b)
  • metrics add runtime validations when adding dimensions (#​4181) (4226058)
  • parameters replace EnvironmentVariablesService class with helper functions in Parameters (#​4168) (ce4e618)
  • event-handler replace EnvironmentVariablesService class with helper functions in Event Handler (#​4225) (d17818e)
Features

v2.24.0

Compare Source

Improvements
  • metrics optimize addDimensions method to avoid O(n²) complexity (#​4156) (3982b4a)
  • tracer replace class-based env access with functional helpers (#​4146) (51d9b98)
Bug Fixes
Maintenance
Features
  • parser support Standard Schema and upgrade to Zod v4 (#​4164) (67549f6)

v2.23.0

Compare Source

Bug Fixes
Features
  • event-handler: add single resolver functionality for AppSync GraphQL API (#​3999) (b91383f)
  • event-handler: expose event & context as object (#​4113) (7e74c9e)
  • event-handler: support onQuery and onMutation handlers (#​4111) (263db2d)

v2.22.0

Compare Source

Bug Fixes
  • event-handler: fix decorated scope in appsync events (#​3974) (e539719)
Features

v2.21.0

Compare Source

Bug Fixes
  • parameters: preserve original stack trace on transform failures … (#​3982) (583e3ae)
Features

v2.20.0

Compare Source

Features
  • idempotency: support for Valkey- and Redis OSS-compatible cache (#​3896) (3352b90)
  • parser: add schemas for AppSync Events (#​3907) (2554800)
  • parser: add support for tumbling windows in Kinesis and DynamoDB events (#​3931) (0205a87)

2.19.1 (2025-05-05)

Bug Fixes
  • event-handler: ignore return type from onSubscribe handler (#​3888) (02b3cda)

v2.19.1

Compare Source

Bug Fixes
  • event-handler: ignore return type from onSubscribe handler (#​3888) (02b3cda)

v2.19.0

Compare Source

Bug Fixes
  • logger: warn customers when the ALC log level is less verbose than log buffer (#​3834) (04f64ce)
  • logger: warn only once on ALC log level mismatch (#​3816) (1e330b3)
  • parser: Make Kafka key property optional (#​3855) (68fa1eb)
Features

v2.18.0

Compare Source

Features

v2.17.0

Compare Source

Bug Fixes
Features
  • commons: make utilities aware of provisioned concurrency (#​3724) (c28e45e)
  • logger: set correlation ID in logs (#​3726) (aa74fc8)
  • metrics: allow setting functionName via constructor parameter and environment variable (#​3696) (3176fa0)

v2.16.0

Compare Source

Bug Fixes
Features

v2.15.0

Compare Source

Bug Fixes
Features

v2.14.0

Compare Source

Bug Fixes
  • logger: prevent overwriting standard keys (#​3553) (f0bdf3c)
  • parser: parse sqs record body field as JSON and S3Schema in S3SqsEventNoificationRecordSchema (#​3529) (bcd4b9f)
Features

2.13.1 (2025-01-28)

Bug Fixes

v2.13.1

Compare Source

Bug Fixes

v2.13.0

Compare Source

Bug Fixes
  • tracer: forward X-Amzn-Trace-Id header when instrumenting fetch (#​3470) (4eb3e2d)
Features
  • parser: DynamoDBMarshalled helper to parse DynamoDB data structure (#​3442) (e154e58)

v2.12.0

Compare Source

Bug Fixes
Features

v2.11.0

Compare Source

Bug Fixes
Features
  • batch: Async Processing of Records for for SQS Fifo (#​3160) (e73b575)
  • metrics: ability to set custom timestamp with setTimestamp for metrics (#​3310) (0fb94c3)
  • metrics: add ability to pass custom logger (#​3057) (a531b90)

v2.10.0

Compare Source

Features
  • logger: include enumerable properties in formatted errors (#​3195) (4b80d9f)

v2.9.0

Compare Source

Features
  • batch: sequential async processing of records for BatchProcessor (#​3109) (e31279a)
  • idempotency: ability to specify JMESPath custom functions (#​3150) (869b6fc)
  • idempotency: manipulate idempotent response via response hook (#​3071) (f7c1769)

v2.8.0

Compare Source

Bug Fixes
  • idempotency: include cause in idempotency persistence layer error (#​2916) (47f0161)
  • tracer: include request pathname in trace data (#​2955) (6864e53)
Features

Configuration

📅 Schedule: Branch creation - "before 2am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch 2 times, most recently from b023c3f to 8d2ba25 Compare March 18, 2024 00:14
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 8d2ba25 to 05a3a6d Compare April 11, 2024 00:14
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 05a3a6d to 9a6893d Compare April 19, 2024 00:14
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 9a6893d to edc2a1e Compare May 14, 2024 22:29
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from edc2a1e to 3b285d7 Compare June 14, 2024 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 3b285d7 to 0dd0e80 Compare June 28, 2024 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch 2 times, most recently from 22bb3ed to d50d381 Compare July 16, 2024 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from d50d381 to c5c5cf0 Compare July 26, 2024 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from c5c5cf0 to 20cc7fb Compare August 9, 2024 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 20cc7fb to 51ddc12 Compare September 17, 2024 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 51ddc12 to 64f96e6 Compare October 9, 2024 01:23
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 64f96e6 to b1b8169 Compare October 23, 2024 01:23
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from b1b8169 to a71661e Compare November 21, 2024 01:23
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from a71661e to b44c161 Compare December 18, 2024 01:23
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from b44c161 to 12196e3 Compare January 15, 2025 01:23
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 12196e3 to 2142e4f Compare January 29, 2025 01:23
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 2142e4f to bcf800a Compare February 12, 2025 01:04
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from bcf800a to 0f84236 Compare February 26, 2025 01:21
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 0f84236 to bc83542 Compare March 10, 2025 01:21
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from bc83542 to 575f7fe Compare March 26, 2025 01:21
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 575f7fe to f03eb4f Compare April 9, 2025 01:21
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from f03eb4f to 42aa7ed Compare April 25, 2025 01:21
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 42aa7ed to 2181e77 Compare May 7, 2025 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 2181e77 to 041d151 Compare May 21, 2025 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 041d151 to 5bcc161 Compare June 4, 2025 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 5bcc161 to 823055a Compare June 24, 2025 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 823055a to e8b4fee Compare July 3, 2025 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from e8b4fee to 32a5904 Compare July 16, 2025 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 32a5904 to 073762b Compare July 30, 2025 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch 2 times, most recently from dd8ff6f to df7fc82 Compare August 15, 2025 01:22
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch 3 times, most recently from faba9e8 to 5470f41 Compare September 1, 2025 01:23
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 5470f41 to 8429a6f Compare September 12, 2025 01:24
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/major-aws-lambda-powertools-typescript-monorepo branch from 8429a6f to 2015251 Compare September 16, 2025 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant