Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 1, 2025

Bumps the minor-and-patch group in /util with 3 updates: @aws-sdk/client-dynamodb, @aws-sdk/lib-dynamodb and zod.

Updates @aws-sdk/client-dynamodb from 3.899.0 to 3.922.0

Release notes

Sourced from @​aws-sdk/client-dynamodb's releases.

v3.922.0

3.922.0(2025-10-31)

New Features
  • clients: update client endpoints as of 2025-10-31 (a3fc323e)
  • client-fms: Update endpoint ruleset parameters casing (52136e4a)
  • client-sagemaker: Allow update of platform identifier via UpdateNotebookInstance operation. (7e15a9e2)
  • client-lambda: Add Python3.14 (python3.14) and Java 25 (java25) support to AWS Lambda (833a43f4)
  • client-cloudwatch-logs: Update endpoint ruleset parameters casing (e778e04b)
  • client-mediaconvert: Adds SlowPalPitchCorrection to audio pitch correction settings. Enables opacity for VideoOverlays. Adds REMUX_ALL option to enable multi-rendition passthrough to VideoSelector for allow listed accounts. (ad80a044)
  • client-redshift: Update endpoint ruleset parameters casing (8dab0d0c)
  • client-ec2: Amazon VPC IP Address Manager (IPAM) now supports automated prefix list management, allowing you to create rules that automatically populate customer-managed prefix lists with CIDRs from your IPAM pools or AWS resources based on tags, Regions, or other criteria. (21a7dd38)
  • client-emr: Update endpoint ruleset parameters casing (647ff669)
  • client-connectcases: Added two new case rule types: Parent Child Field Options (restricts child field options based on parent field value) and Hidden (controls child field visibility based on parent field value). Both enable dynamic field behavior within templates. (c5f00435)
  • client-health: Update endpoint ruleset parameters casing (91db038d)
  • client-snowball: Update endpoint ruleset parameters casing (dbcb489e)
  • client-resource-groups-tagging-api: Update endpoint ruleset parameters casing (808f229f)
  • client-textract: Update endpoint ruleset parameters casing (2d00f767)
  • client-fsx: Update endpoint ruleset parameters casing (fa7903c3)
  • client-kinesis: Update endpoint ruleset parameters casing (1fbd3b63)
  • client-waf: Update endpoint ruleset parameters casing (88423667)
  • client-marketplace-catalog: Update endpoint ruleset parameters casing (84ab3c44)
  • client-ssm-quicksetup: Update endpoint ruleset parameters casing (6bda7950)
  • client-payment-cryptography: Allow additional characters in the CertificateSubject for GetCertificateSigningRequest API. (71d7f21d)
  • client-savingsplans: Add dual-stack endpoint support for Savings Plans (bbb2fe9f)
  • client-omics: Added WDL_LENIENT engine type that enables implicit typecasting of variable values to its compatible declared types (efb1c6fb)
Bug Fixes
  • middleware-user-agent: allow hash in userAgentAppId and propagate to inner clients (#7469) (03d94d1e)
Tests

For list of updated packages, view updated-packages.md in assets-3.922.0.zip

v3.921.0

3.921.0(2025-10-30)

Chores
Documentation Changes

... (truncated)

Changelog

Sourced from @​aws-sdk/client-dynamodb's changelog.

3.922.0 (2025-10-31)

Note: Version bump only for package @​aws-sdk/client-dynamodb

3.921.0 (2025-10-30)

Note: Version bump only for package @​aws-sdk/client-dynamodb

3.920.0 (2025-10-29)

Note: Version bump only for package @​aws-sdk/client-dynamodb

3.919.0 (2025-10-28)

Note: Version bump only for package @​aws-sdk/client-dynamodb

3.918.0 (2025-10-27)

Note: Version bump only for package @​aws-sdk/client-dynamodb

3.917.0 (2025-10-24)

Note: Version bump only for package @​aws-sdk/client-dynamodb

3.916.0 (2025-10-23)

... (truncated)

Commits

Updates @aws-sdk/lib-dynamodb from 3.899.0 to 3.922.0

Release notes

Sourced from @​aws-sdk/lib-dynamodb's releases.

v3.922.0

3.922.0(2025-10-31)

New Features
  • clients: update client endpoints as of 2025-10-31 (a3fc323e)
  • client-fms: Update endpoint ruleset parameters casing (52136e4a)
  • client-sagemaker: Allow update of platform identifier via UpdateNotebookInstance operation. (7e15a9e2)
  • client-lambda: Add Python3.14 (python3.14) and Java 25 (java25) support to AWS Lambda (833a43f4)
  • client-cloudwatch-logs: Update endpoint ruleset parameters casing (e778e04b)
  • client-mediaconvert: Adds SlowPalPitchCorrection to audio pitch correction settings. Enables opacity for VideoOverlays. Adds REMUX_ALL option to enable multi-rendition passthrough to VideoSelector for allow listed accounts. (ad80a044)
  • client-redshift: Update endpoint ruleset parameters casing (8dab0d0c)
  • client-ec2: Amazon VPC IP Address Manager (IPAM) now supports automated prefix list management, allowing you to create rules that automatically populate customer-managed prefix lists with CIDRs from your IPAM pools or AWS resources based on tags, Regions, or other criteria. (21a7dd38)
  • client-emr: Update endpoint ruleset parameters casing (647ff669)
  • client-connectcases: Added two new case rule types: Parent Child Field Options (restricts child field options based on parent field value) and Hidden (controls child field visibility based on parent field value). Both enable dynamic field behavior within templates. (c5f00435)
  • client-health: Update endpoint ruleset parameters casing (91db038d)
  • client-snowball: Update endpoint ruleset parameters casing (dbcb489e)
  • client-resource-groups-tagging-api: Update endpoint ruleset parameters casing (808f229f)
  • client-textract: Update endpoint ruleset parameters casing (2d00f767)
  • client-fsx: Update endpoint ruleset parameters casing (fa7903c3)
  • client-kinesis: Update endpoint ruleset parameters casing (1fbd3b63)
  • client-waf: Update endpoint ruleset parameters casing (88423667)
  • client-marketplace-catalog: Update endpoint ruleset parameters casing (84ab3c44)
  • client-ssm-quicksetup: Update endpoint ruleset parameters casing (6bda7950)
  • client-payment-cryptography: Allow additional characters in the CertificateSubject for GetCertificateSigningRequest API. (71d7f21d)
  • client-savingsplans: Add dual-stack endpoint support for Savings Plans (bbb2fe9f)
  • client-omics: Added WDL_LENIENT engine type that enables implicit typecasting of variable values to its compatible declared types (efb1c6fb)
Bug Fixes
  • middleware-user-agent: allow hash in userAgentAppId and propagate to inner clients (#7469) (03d94d1e)
Tests

For list of updated packages, view updated-packages.md in assets-3.922.0.zip

v3.921.0

3.921.0(2025-10-30)

Chores
Documentation Changes

... (truncated)

Changelog

Sourced from @​aws-sdk/lib-dynamodb's changelog.

3.922.0 (2025-10-31)

Note: Version bump only for package @​aws-sdk/lib-dynamodb

3.921.0 (2025-10-30)

Note: Version bump only for package @​aws-sdk/lib-dynamodb

3.920.0 (2025-10-29)

Note: Version bump only for package @​aws-sdk/lib-dynamodb

3.919.0 (2025-10-28)

Note: Version bump only for package @​aws-sdk/lib-dynamodb

3.918.0 (2025-10-27)

Note: Version bump only for package @​aws-sdk/lib-dynamodb

3.917.0 (2025-10-24)

Note: Version bump only for package @​aws-sdk/lib-dynamodb

3.916.0 (2025-10-23)

... (truncated)

Commits

Updates zod from 4.1.11 to 4.1.12

Release notes

Sourced from zod's releases.

v4.1.12

Commits:

  • 0b109c37c6b0b10e3901b56bcccb72e29a0b846f docs(ecosystem): add bupkis to the ecosystem section (#5237)
  • d22ec0d26fab27151b0f1d1f98bffeaf8b011f57 docs(ecosystem): add upfetch (#5238)
  • c56a4f6fab42c542b191228af61974b2328dc52f docs(ecosystem): add eslint-plugin-zod-x (#5261)
  • a0abcc02900a4293dd4f30cd81580efcdd5230bb docs(metadata.mdx): fix a mistake in an example output (#5248)
  • 62bf4e439e287e55c843245b49f8d34b1ad024ee fix(ZodError): prevent flatten() from crashing on 'toString' key (#5266)
  • 02a584010ac92ac8a351632ae5aea3983a6f17d8 refac(errors): Unify code structure and improve types (#5278)
  • 4b1922ad714e12dafaa83a40ec03275a39ac980c docs(content/v4/index): fix zod version (#5289)
  • 3fcb20ff348e49aec70f45e0dca3de8a61450e77 Add frrm to ecosystem (#5292)
  • fda4c7c2afbd7649261be1e7954f8c4d4de24a07 Make docs work without token
  • af447384379faef28aa857fb53ef1da702c6d408 Fix lint
  • 77c3c9f069a4cf168c0cbc58432803de887a6b1b Export bg.ts
  • 3b946107b6c94b2ac8ff9fb451160c34dc4dd794 v4.1.12
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the minor-and-patch group in /util with 3 updates: [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb), [@aws-sdk/lib-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb) and [zod](https://github.com/colinhacks/zod).


Updates `@aws-sdk/client-dynamodb` from 3.899.0 to 3.922.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.922.0/clients/client-dynamodb)

Updates `@aws-sdk/lib-dynamodb` from 3.899.0 to 3.922.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-dynamodb/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.922.0/lib/lib-dynamodb)

Updates `zod` from 4.1.11 to 4.1.12
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](colinhacks/zod@v4.1.11...v4.1.12)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-dynamodb"
  dependency-version: 3.922.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@aws-sdk/lib-dynamodb"
  dependency-version: 3.922.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: zod
  dependency-version: 4.1.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Nov 1, 2025
@stephendolan
Copy link
Contributor

@claude Evaluate these dependency updates

@claude
Copy link

claude bot commented Dec 15, 2025

Claude finished @stephendolan's task in 1m 29s —— View job


Dependency Update Evaluation ✅

I've reviewed the dependency updates in this PR. Here's my assessment:

Updated Dependencies

Package Old Version New Version Type
@aws-sdk/client-dynamodb 3.899.0 3.922.0 Minor
@aws-sdk/lib-dynamodb 3.899.0 3.922.0 Minor
zod 4.1.11 4.1.12 Patch

Usage Analysis

I examined how these dependencies are used in the codebase:

AWS SDK Packages (util/upload-metadata.js:4-5):

  • DynamoDBClient from @aws-sdk/client-dynamodb
  • DynamoDBDocumentClient and PutCommand from @aws-sdk/lib-dynamodb
  • Used for uploading trigger metadata and contributor information to DynamoDB

Zod (util/support/validate-trigger.js:1):

  • Used for schema validation of trigger configuration files
  • Validates config.json structure including name, description, platforms, and language fields

Changelog Review

AWS SDK (3.899.0 → 3.922.0):

  • No breaking changes - All versions show "Note: Version bump only for package" in changelogs
  • Updates include endpoint ruleset parameter casing fixes across various services
  • Bug fix in v3.922.0 for middleware-user-agent (hash in userAgentAppId)
  • No changes affecting DynamoDB client functionality

Zod (4.1.11 → 4.1.12):

  • No breaking changes - Patch release
  • Bug fix: Prevents flatten() from crashing on 'toString' key (#5266)
  • Refactoring: Unified code structure and improved types (#5278)
  • Documentation improvements only

Risk Assessment

🟢 Low Risk - Safe to merge

  1. Version Stability: All are minor/patch updates within semantic versioning
  2. No Breaking Changes: Changelogs confirm backward compatibility
  3. Bug Fixes Included: Zod patch fixes an edge case crash
  4. Minimal Surface Area: Limited usage in codebase (only 2 files use these dependencies)
  5. AWS SDK Updates: Version-only bumps with no functional changes to DynamoDB APIs

Recommendation

✅ APPROVE - These updates are safe to merge.

The updates include bug fixes and maintenance changes without any breaking changes or functional modifications to the APIs used in this codebase. The AWS SDK updates are purely version bumps, and the Zod patch includes a useful bug fix that prevents crashes in edge cases.

Note: CI checks haven't run yet for this PR. Once they pass, this should be safe to merge.

--- | View PR branch

@stephendolan stephendolan merged commit 99d6072 into main Dec 15, 2025
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/util/minor-and-patch-1322cf6242 branch December 15, 2025 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Development

Successfully merging this pull request may close these issues.

1 participant