NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2325 most downloaded on npm
[](https://www.npmjs.com/package/@aws-sdk/s3-request-presigner) [](https://www.npmjs.com/
Last release 2 days ago
02 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
789 releases · first in 2019
endpoint: normalize endpoint to string when passing from client config to endpointParams
One column per quarter.
client-accessanalyzer: This release adds support for six new resource types in IAM Access Analyzer to help you easily identify public and cross-accoun
util-endpoints: use default import for partitions.json
client-eventbridge: remove middleware-sdk-eventbridge
endpoint: dedupe clientContext/builtIn params, fix s3 unit test
endpoint: e2e test fixes for endpoints 2.0 all services
endpoint: misc endpoints 2.0 fixes for s3
clients: update client endpoints as of 2022-10-06
codegen: add deser check for x-amz-request-id
endpoint-discovery: delete failed cache entry in blocking operations
endpoint: misc fixes for endpoints 2.0 based on service unit tests
clients: make parseErrorBody async
smithy-client: exception option missing message property
endpoint: add package dependencies for middleware-endpoint
client-apprunner: AWS App Runner adds a Node.js 16 runtime.
e2e: delete cloudwatch alarms in After call
client-amplifyuibuilder: Amplify Studio UIBuilder is introducing forms functionality. Forms can be configured from Data Store models, JSON, or from sc
scripts: skip files with stripped comments containing incorrect JavaScript
middleware-retry: use delay from response header if it's higher
e2e: fix "eventually" helper in e2e tests
middleware-sdk-s3: process errors with 200 status code
client-controltower: This release contains the first SDK for AWS Control Tower. It introduces a new set of APIs: EnableControl, DisableControl, GetCon
client-iotthingsgraph: This release deprecates all APIs of the ThingsGraph service
credential-providers: support custom middleware for sts client
token-providers: move client-sso-oidc in dependencies
client-mediapackage: This release adds Ads AdTriggers and AdsOnDeliveryRestrictions to describe calls for CMAF endpoints on MediaPackage.
client-cloudfront: Adds support for CloudFront origin access control (OAC), making it possible to restrict public access to S3 bucket origins in all A
util-body-length-browser: handle trail surrogate character
client-cloudfront: Adds Http 3 support to distributions
client-glue: Add an option to run non-urgent or non-time sensitive Glue Jobs on spare capacity
client-license-manager-user-subscriptions: This release supports user based subscription for Microsoft Visual Studio Professional and Enterprise on EC
lib-dynamodb: make command middleware useable, turn marshalling into middleware
smithy-client: rfc-7231 date-time value
client-athena: This feature allows customers to retrieve runtime statistics for completed queries
client-drs: Changed existing APIs to allow choosing a dynamic volume type for replicating volumes, to reduce costs for customers.
codegen: fix error code parsing when it's a number
client-appconfig: Adding Create, Get, Update, Delete, and List APIs for new two new resources: Extensions and ExtensionAssociations.
signature-v4: getCanonicalHeaders ignores undefined header values
client-ec2: Build, manage, and monitor a unified global network that connects resources running across your cloud and on-premises environments using t
client-athena: This feature introduces the API support for Athena's parameterized query and BatchGetPreparedStatement API.
populate content-type header for all event messages
Nothing published for this version
client-redshiftserverless: remove redshift-serverless client
client-lookoutequipment: This release adds visualizations to the scheduled inference results. Users will be able to see interference results, includin
lib-storage: repair package.json runtimeConfig path
client-redshift-data: This release adds a new --workgroup-name field to operations that connect to an endpoint. Customers can now execute queries agai
client-lex-runtime-v2: serialize eventstream payload properly
s3: update endpoints for writeGetObjectResponse for object lambda
middleware-sdk-ec2: use hostname from regionInfoProvider
client-chime-sdk-messaging: This release adds support for searching channels by members via the SearchChannels API, removes required restrictions for
client-ec2: C7g instances, powered by the latest generation AWS Graviton3 processors, provide the best price performance in Amazon EC2 for compute-int
client-cloudformation: Add a new parameter statusReason to DescribeStackSetOperation output for additional details
client-gamesparks: This release adds an optional DeploymentResult field in the responses of GetStageDeploymentIntegrationTests and ListStageDeployment
node-http-handler: handle close event in H2 from server side
client-application-discovery-service: Add Migration Evaluator Collector details to the GetDiscoverySummary API response
client-ec2: Added support for using NitroTPM and UEFI Secure Boot on EC2 instances.
client-cloudcontrol: SDK release for Cloud Control API to include paginators for Python SDK.
lib-storage: add missing return keys
client-datasync: AWS DataSync now supports a new ObjectTags Task API option that can be used to control whether Object Tags are transferred.
client-ec2: Adds support for allocating Dedicated Hosts on AWS Outposts. The AllocateHosts API now accepts an OutpostArn request parameter, and the De
Your coding agent can read these notes before it upgrades. Set up the MCP server →