NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #591 most downloaded on npm
Core functions & classes shared by multiple AWS SDK clients.
Last release 12 days ago
22 Sep 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 59 of the last 60 stable releases
9 versions withdrawn
withdrawn after publishing
3 years old
232 releases · first in 2023
One column per quarter.
codegen: sync for MetricsRecorder support and core error/retry fixes
client-cognito-identity-provider: This release adds support for a new lambda trigger to transform federated user attributes during the authentication
codegen: update to sync with the latest smithy-ts
### Chores * upgrade to typescript 7
### Chores * upgrade to typescript 6
core/protocols: fix number precision check
core/protocols: document and number serialization fixes
core/protocols: v2 JSON codec updates and JsonBytesStringAdapter
codegen: sync for CBOR v2 codec
core/protocols: organize json codec folders
core/protocols: handle JSON exponent notation in jsonReviver
core/protocols: use default structIterator
For list of updated packages, view updated-packages.md in assets-3.977.0.zip
client-evidently: Deprecate all Evidently API for AWS CloudWatch Evidently deprecation
For list of updated packages, view updated-packages.md in assets-3.976.0.zip
codegen: sync to use typesVersions entries for submodules
scripts: add typesVersions entries for submodules
core/client: remove TypeScript version user-agent metric
codegen: upgrade smithy to 1.66.0
For list of updated packages, view updated-packages.md in assets-3.975.0.zip
core/client: delete partitions test
core/client: version partitions.ts file
deps: bump @aws/lambda-invoke-store to ^0.3.0
codegen: sync for thinner command classes, endpoint parameter type fix
codegen: sync for internal checksum impls and IMDSv2 region fallback
codegen: sync for checksum impls, hostLabel validation
### Chores * core: update dependencies.
core: prebuild before integration and e2e
scripts: tuning the build graph
core: export legacy root symbols from submodules instead of relative paths
scripts: update pkg json linting
core/httpAuthSchemes: fix concurrent skew correction
client-dynamodb: dynamodb special retry config fixed to be merge-compatible with user-supplied retry config
codegen: sync for adaptive retry fix, EAI_AGAIN transient error
codegen: sync for cyclic file dependency fixes
### Chores * core: update dependencies.
codegen: update @smithy dependencies
core/protocols: make error namespace removal unconditional in JSON RPC
core/client: consolidate packages into core/client
### Chores * core: update dependencies.
core/protocols: corrections for absolute and relative shape id lookup for errors
core/client: emit warning for Node.js 20.x end-of-support
codegen: sync for adaptive retry fixes
codegen: sync for typed waiter-result values
codegen: sync for http2 session closure, retry longpoll backoff, and fast-xml-parser version bump
client-s3: retry errors with 200 status code
lockfile: update yarn.lock for util-retry resolution version
core: replace Object.entries with for-in loops in shape serde
core: reduce object allocations in protocol serde
client-marketplace-metering: Customer Identifier parameter deprecation date has been removed. For new implementations, we recommend using the Customer…
For list of updated packages, view updated-packages.md in assets-3.974.0.zip
clients: add AWS retry customizations for DynamoDB, SQS, SFN, SWF
codegen: update smithy package versions
packages-internal: readme updates for internal packages
core/protocols: use composite error registry for error handling, revert default error message to "UnknownError"
### Chores * bump smithy versions
xml-builder: configure maxTotalExpansions on fast-xml-parser
codegen: smithy-aws-typescript-codegen 0.47.0
codegen: sync for retry strategy lifecycle fix
snapshot-testing: implement response snapshots
Nothing published for this version
### Chores * codegen: upgrade smithy 1.68.0
### Chores * packages: reapply eslint rules
Your coding agent can read these notes before it upgrades. Set up the MCP server →