Skip to content

feat: update dependencies - #1110

Merged
shsrams merged 6 commits into
mainfrom
version-update-32666429470
Aug 24, 2026
Merged

feat: update dependencies#1110
shsrams merged 6 commits into
mainfrom
version-update-32666429470

Conversation

@nx-plugin-for-aws

Copy link
Copy Markdown
Collaborator

Dependency Updates

TypeScript Dependencies

  • @aws-sdk/client-dynamodb 3.1111.0 -> 3.1116.0
  • @aws-sdk/client-api-gateway 3.1111.0 -> 3.1116.0
  • @aws-sdk/client-iam 3.1111.0 -> 3.1116.0
  • @aws-sdk/client-bedrock-agentcore 3.1111.0 -> 3.1116.0
  • @aws-sdk/client-bedrock-runtime 3.1111.0 -> 3.1116.0
  • @aws-sdk/client-s3 3.1111.0 -> 3.1116.0
  • @aws-sdk/client-sts 3.1111.0 -> 3.1116.0
  • @aws-sdk/credential-providers 3.1111.0 -> 3.1116.0
  • @aws-sdk/credential-provider-cognito-identity 3.972.68 -> 3.972.69
  • @aws-sdk/client-secrets-manager 3.1111.0 -> 3.1116.0
  • @aws-sdk/rds-signer 3.1111.0 -> 3.1116.0
  • @aws-lambda-powertools/logger 2.34.0 -> 2.35.0
  • @aws-lambda-powertools/metrics 2.34.0 -> 2.35.0
  • @aws-lambda-powertools/parameters 2.34.0 -> 2.35.0
  • @aws-lambda-powertools/tracer 2.34.0 -> 2.35.0
  • @aws-lambda-powertools/parser 2.34.0 -> 2.35.0
  • @aws-sdk/client-appconfigdata 3.1111.0 -> 3.1116.0
  • @middy/core 7.7.4 -> 7.8.0
  • @swc/core 1.16.0 -> 1.16.1
  • @modelcontextprotocol/inspector 2.2.0 -> 2.3.0
  • @ag-ui/client 0.0.57 -> 0.0.58
  • @ag-ui/core 0.0.57 -> 0.0.58
  • @ag-ui/encoder 0.0.57 -> 0.0.58
  • agent-chat-cli 0.3.0 -> 0.4.0
  • @copilotkit/react-core 1.68.1 -> 1.69.0
  • @strands-agents/sdk 1.13.0 -> 1.14.0
  • @tanstack/react-router 1.170.29 -> 1.170.31
  • @tanstack/router-plugin 1.168.32 -> 1.168.34
  • @tanstack/router-generator 1.167.30 -> 1.167.32
  • @cloudscape-design/board-components 3.0.218 -> 3.0.220
  • @cloudscape-design/chat-components 1.0.162 -> 1.0.164
  • @cloudscape-design/components 3.0.1347 -> 3.0.1352
  • @cloudscape-design/global-styles 1.0.66 -> 1.0.67
  • @tanstack/react-query 5.101.4 -> 5.102.0
  • @tanstack/react-query-devtools 5.101.4 -> 5.102.0
  • @types/pg 8.21.0 -> 8.23.1
  • @smithy/node-http-handler 4.11.2 -> 4.11.3
  • @vitest/coverage-v8 4.1.10 -> 4.1.11
  • @vitest/ui 4.1.10 -> 4.1.11
  • @astrojs/react 6.0.2 -> 6.0.4
  • astro 7.1.1 -> 7.2.4
  • aws-cdk 2.1136.0 -> 2.1138.0
  • aws-cdk-lib 2.265.0 -> 2.266.0
  • @biomejs/biome 2.5.8 -> 2.5.10
  • mise 2026.8.6 -> 2026.8.10
  • rolldown 1.2.4 -> 1.2.5
  • starlight-blog 0.28.0 -> 0.29.0
  • lucide-react 1.31.0 -> 1.33.0
  • shadcn 4.18.0 -> 4.19.0
  • vite 8.2.1 -> 8.2.2
  • vitest 4.1.10 -> 4.1.11

Python Dependencies

  • bedrock-agentcore ==1.21.0 -> ==1.22.0
  • boto3 ==1.43.72 -> ==1.43.78
  • checkov ==3.3.11 -> ==3.3.13
  • langchain ==1.3.15 -> ==1.3.16
  • langchain-aws ==1.7.1 -> ==1.7.3
  • ruff ==0.16.3 -> ==0.16.4
  • strands-agents ==1.52.0 -> ==1.53.0
  • strands-agents[a2a] ==1.52.0 -> ==1.53.0
  • ty ==0.0.72 -> ==0.0.74
  • uvicorn ==0.52.3 -> ==0.52.4

Terraform Providers

  • aws 6.60.0 -> 6.61.0

TypeScript Dependencies
- @aws-sdk/client-dynamodb 3.1111.0 -> 3.1116.0
- @aws-sdk/client-api-gateway 3.1111.0 -> 3.1116.0
- @aws-sdk/client-iam 3.1111.0 -> 3.1116.0
- @aws-sdk/client-bedrock-agentcore 3.1111.0 -> 3.1116.0
- @aws-sdk/client-bedrock-runtime 3.1111.0 -> 3.1116.0
- @aws-sdk/client-s3 3.1111.0 -> 3.1116.0
- @aws-sdk/client-sts 3.1111.0 -> 3.1116.0
- @aws-sdk/credential-providers 3.1111.0 -> 3.1116.0
- @aws-sdk/credential-provider-cognito-identity 3.972.68 -> 3.972.69
- @aws-sdk/client-secrets-manager 3.1111.0 -> 3.1116.0
- @aws-sdk/rds-signer 3.1111.0 -> 3.1116.0
- @aws-lambda-powertools/logger 2.34.0 -> 2.35.0
- @aws-lambda-powertools/metrics 2.34.0 -> 2.35.0
- @aws-lambda-powertools/parameters 2.34.0 -> 2.35.0
- @aws-lambda-powertools/tracer 2.34.0 -> 2.35.0
- @aws-lambda-powertools/parser 2.34.0 -> 2.35.0
- @aws-sdk/client-appconfigdata 3.1111.0 -> 3.1116.0
- @middy/core 7.7.4 -> 7.8.0
- @swc/core 1.16.0 -> 1.16.1
- @modelcontextprotocol/inspector 2.2.0 -> 2.3.0
- @ag-ui/client 0.0.57 -> 0.0.58
- @ag-ui/core 0.0.57 -> 0.0.58
- @ag-ui/encoder 0.0.57 -> 0.0.58
- agent-chat-cli 0.3.0 -> 0.4.0
- @copilotkit/react-core 1.68.1 -> 1.69.0
- @strands-agents/sdk 1.13.0 -> 1.14.0
- @tanstack/react-router 1.170.29 -> 1.170.31
- @tanstack/router-plugin 1.168.32 -> 1.168.34
- @tanstack/router-generator 1.167.30 -> 1.167.32
- @cloudscape-design/board-components 3.0.218 -> 3.0.220
- @cloudscape-design/chat-components 1.0.162 -> 1.0.164
- @cloudscape-design/components 3.0.1347 -> 3.0.1352
- @cloudscape-design/global-styles 1.0.66 -> 1.0.67
- @tanstack/react-query 5.101.4 -> 5.102.0
- @tanstack/react-query-devtools 5.101.4 -> 5.102.0
- @types/pg 8.21.0 -> 8.23.1
- @smithy/node-http-handler 4.11.2 -> 4.11.3
- @vitest/coverage-v8 4.1.10 -> 4.1.11
- @vitest/ui 4.1.10 -> 4.1.11
- @astrojs/react 6.0.2 -> 6.0.4
- astro 7.1.1 -> 7.2.4
- aws-cdk 2.1136.0 -> 2.1138.0
- aws-cdk-lib 2.265.0 -> 2.266.0
- @biomejs/biome 2.5.8 -> 2.5.10
- mise 2026.8.6 -> 2026.8.10
- rolldown 1.2.4 -> 1.2.5
- starlight-blog 0.28.0 -> 0.29.0
- lucide-react 1.31.0 -> 1.33.0
- shadcn 4.18.0 -> 4.19.0
- vite 8.2.1 -> 8.2.2
- vitest 4.1.10 -> 4.1.11

Python Dependencies
- bedrock-agentcore ==1.21.0 -> ==1.22.0
- boto3 ==1.43.72 -> ==1.43.78
- checkov ==3.3.11 -> ==3.3.13
- langchain ==1.3.15 -> ==1.3.16
- langchain-aws ==1.7.1 -> ==1.7.3
- ruff ==0.16.3 -> ==0.16.4
- strands-agents ==1.52.0 -> ==1.53.0
- strands-agents[a2a] ==1.52.0 -> ==1.53.0
- ty ==0.0.72 -> ==0.0.74
- uvicorn ==0.52.3 -> ==0.52.4

Terraform Providers
- aws 6.60.0 -> 6.61.0
@codecov-commenter

codecov-commenter commented Aug 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.35%. Comparing base (ed2f317) to head (427c342).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1110   +/-   ##
=======================================
  Coverage   88.35%   88.35%           
=======================================
  Files         227      227           
  Lines        9698     9698           
  Branches     2301     2301           
=======================================
  Hits         8569     8569           
  Misses        499      499           
  Partials      630      630           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Rams Sundaram added 4 commits August 24, 2026 14:12
@copilotkit/react-core pins @ag-ui/client and @ag-ui/core to a single
exact version, so bumping them to 0.0.58 installed a second copy
alongside CopilotKit's 0.0.57. Generated websites then failed to
compile, because the AbstractAgent passed to CopilotKitProvider came
from a different module instance than the one the prop is typed
against, and AbstractAgent's private _debug field makes the two
declarations nominally incompatible:

  AguiProvider.tsx: error TS2322: Type 'Record<string,
  ...@Ag-ui+client@0.0.58...AbstractAgent>' is not assignable to type
  'Record<string, ...@Ag-ui+client@0.0.57...AbstractAgent>'.
    Types have separate declarations of a private property '_debug'.

Pin the three @Ag-ui packages back to 0.0.57 and record the constraint
so a future dependency bump does not reintroduce the duplicate.
agent-chat-cli 0.4.0 moved from @a2a-js/sdk 0.3.x to 1.x, while the
generated A2A server still uses the pinned @a2a-js/sdk 0.3.14. The 1.x
client calls SendStreamingMessage, which the 0.3.x server does not
implement, so the generated chat target dies on the first message:

  JsonRpcRequestMalformedError: Method not found: SendStreamingMessage
  reason: 'INVALID_PARAMS', envelopeCode: -32601

With 0.4.0 the CLI also installs its own nested @a2a-js/sdk 1.0.1
alongside the server's 0.3.14, so client and server no longer speak the
same protocol major.

Hold agent-chat-cli at 0.3.0, which resolves to the same @a2a-js/sdk
0.3.14 as the server, and record that the two must be bumped together.
astro 7.1.2 onwards imports parseCookie and stringifySetCookie from
`cookie`, names that only exist in cookie 1+. Astro leaves `cookie`
external in the prerender bundle, so the emitted `dist` entry carries
that import and Node resolves it by walking up from `dist` — where
astro's own copy, nested under node_modules/astro, is not an ancestor
and so is unreachable.

Under a hoisted node_modules the only reachable copy can be the cookie
0.7 that express depends on, which exports parse/serialize and neither
of the names astro wants, so the docs build fails:

  Named export 'parseCookie' not found. The requested module 'cookie'
  is a CommonJS module, which may not support all module.exports as
  named exports.

This broke the npm, yarn-classic and yarn-4 smoke tests while pnpm and
bun, which nest rather than hoist, stayed green. astro 7.1.1 was
unaffected only because it imported parse/serialize, which cookie 0.7
does provide.

Declare `cookie` on the docs project so a compatible copy is always in
reach. Generated code never imports it — the entry exists solely to
constrain resolution — so both the pin and the declaration say why.
@shsrams shsrams self-assigned this Aug 24, 2026
The notes restate details of upstream packages that shift under us, so
they go stale where nobody looks. The commits that introduced each pin
carry the reasoning instead.

Keep the `cookie` note at its declaration site in the docs generator,
where it explains a dependency the generated project never imports, and
make it self-contained now that there is nothing to point at.
@shsrams
shsrams merged commit bf81f1e into main Aug 24, 2026
62 checks passed
@shsrams
shsrams deleted the version-update-32666429470 branch August 24, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants