PackageTrack

npm · #3855

@aws-sdk/middleware-signing

3.973.4aws/aws-sdk-js-v3

[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-signing/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-signing) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-signing.svg)](https://www.npmjs.com/packag

Release timeline

259 releases since 2020
2020202120222023202420252026

Releases

  1. 3.973.421 Aug 2026

    Nothing published for this version

  2. 3.973.314 Aug 2026

    Nothing published for this version

  3. 3.973.211 Aug 2026

    Nothing published for this version

  4. 3.973.129 Jul 2026

    Nothing published for this version

  5. 3.973.024 Jul 2026
    Release notes

    3.973.0(2026-01-21)

    New Features
    • clients: update client endpoints as of 2026-01-21 (5a66a0a1)
    • client-config-service: AWS Config Conformance Packs now support tag-on-create through PutConformancePack API. (0cbc5987)
    • client-quicksight: Added documentation and model for sheet layout groups - allows sheet elements to be grouped, Added documentation and the feature enables admins to have granular control over connectors under actions, Updated API documentation for PDF Export in Snapshot Export APIs (5862792f)
    • client-ec2: Added support of multiple EBS cards. New EbsCardIndex parameter enables attaching volumes to specific EBS cards on supported instance types for improved storage performance. (30662145)
    • client-bedrock-agentcore: Supports custom browser extensions for AgentCore Browser and increased message payloads up to 100KB per message in an Event for AgentCore Memory (bd229074)

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

    Open source →
    Release notes

    Features

    • client-bedrock-agentcore: Supports custom browser extensions for AgentCore Browser and increased message payloads up to 100KB per message in an Event for AgentCore Memory (bd22907)
    • client-config-service: AWS Config Conformance Packs now support tag-on-create through PutConformancePack API. (0cbc598)
    • client-ec2: Added support of multiple EBS cards. New EbsCardIndex parameter enables attaching volumes to specific EBS cards on supported instance types for improved storage performance. (3066214)
    • client-quicksight: Added documentation and model for sheet layout groups - allows sheet elements to be grouped, Added documentation and the feature enables admins to have granular control over connectors under actions, Updated API documentation for PDF Export in Snapshot Export APIs (5862792)
    • clients: update client endpoints as of 2026-01-21 (5a66a0a)
    Open source →
  6. 3.972.2415 Jul 2026

    Nothing published for this version

  7. 3.972.2314 Jul 2026

    Nothing published for this version

  8. 3.972.228 Jul 2026

    Nothing published for this version

  9. 3.972.211 Jul 2026

    Nothing published for this version

  10. 3.972.2030 Jun 2026

    Nothing published for this version

  11. 3.972.1929 Jun 2026

    Nothing published for this version

  12. 3.972.1815 Jun 2026

    Nothing published for this version

  13. 3.972.178 Jun 2026

    Nothing published for this version

  14. 3.972.165 Jun 2026

    Nothing published for this version

  15. 3.972.152 Jun 2026

    Nothing published for this version

  16. 3.972.1428 May 2026

    Nothing published for this version

  17. 3.972.1321 May 2026

    Nothing published for this version

  18. 3.972.1215 May 2026

    Nothing published for this version

  19. 3.972.1114 May 2026

    Nothing published for this version

  20. 3.972.1016 Apr 2026

    Nothing published for this version

  21. 3.972.97 Apr 2026

    Nothing published for this version

  22. 3.972.813 Mar 2026

    Nothing published for this version

  23. 3.972.75 Mar 2026

    Nothing published for this version

  24. 3.972.626 Feb 2026

    Nothing published for this version

  25. 3.972.525 Feb 2026

    Nothing published for this version

  26. 3.972.424 Feb 2026

    Nothing published for this version

  27. 3.972.330 Jan 2026

    Nothing published for this version

  28. 3.972.226 Jan 2026

    Nothing published for this version

  29. 3.972.122 Jan 2026

    Nothing published for this version

  30. 3.972.020 Jan 2026
    Release notes

    3.972.0(2026-01-20)

    Chores
    New Features
    • clients: update client endpoints as of 2026-01-20 (3266a28d)
    • client-workspaces-instances: Added billing configuration support for WorkSpaces Instances with monthly and hourly billing modes, including new filtering capabilities for instance type searches. (a660c503)
    • client-odb: Adds support for associating and disassociating IAM roles with Autonomous VM cluster resources through the AssociateIamRoleToResource and DisassociateIamRoleFromResource APIs. The GetCloudAutonomousVmCluster and ListCloudAutonomousVmClusters API responses now include the iamRoles field. (f906d762)
    • client-bedrock-runtime: Added support for extended prompt caching with one hour TTL. (2cc679ff)
    • client-keyspaces: Adds support for managing table pre-warming in Amazon Keyspaces (for Apache Cassandra) (a7d41c3f)
    • client-auto-scaling: This release adds support for three new filters when describing scaling activities, StartTimeLowerBound, StartTimeUpperBound, and Status. (5ca740f5)
    • client-verifiedpermissions: Amazon Verified Permissions now supports encryption of resources by a customer managed KMS key. Customers can now create new encrypted policy stores by passing in their customer managed key during policy store creation. (3fe5ed93)

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

    Open source →
    Release notes

    Features

    • client-auto-scaling: This release adds support for three new filters when describing scaling activities, StartTimeLowerBound, StartTimeUpperBound, and Status. (5ca740f)
    • client-bedrock-runtime: Added support for extended prompt caching with one hour TTL. (2cc679f)
    • client-keyspaces: Adds support for managing table pre-warming in Amazon Keyspaces (for Apache Cassandra) (a7d41c3)
    • client-odb: Adds support for associating and disassociating IAM roles with Autonomous VM cluster resources through the AssociateIamRoleToResource and DisassociateIamRoleFromResource APIs. The GetCloudAutonomousVmCluster and ListCloudAutonomousVmClusters API responses now include the iamRoles field. (f906d76)
    • client-verifiedpermissions: Amazon Verified Permissions now supports encryption of resources by a customer managed KMS key. Customers can now create new encrypted policy stores by passing in their customer managed key during policy store creation. (3fe5ed9)
    • client-workspaces-instances: Added billing configuration support for WorkSpaces Instances with monthly and hourly billing modes, including new filtering capabilities for instance type searches. (a660c50)
    • clients: update client endpoints as of 2026-01-20 (3266a28)
    Open source →
  31. 3.971.016 Jan 2026
    Release notes

    3.971.0(2026-01-16)

    Chores
    Documentation Changes
    • client-sagemaker: Adding security consideration comments for lcc accessing execution role under root access (83b0e783)
    • client-glacier: Documentation updates for Amazon Glacier's maintenance mode (18674f5d)
    New Features
    • clients: update client endpoints as of 2026-01-16 (5149b6b0)
    • client-datazone: This release adds support for numeric filtering and complex free-text searches cases for the Search and SearchListings APIs. (3ce55674)
    • client-connect: Adds support to allow customers to create form with Dispute configuration (faedfc8b)
    • client-launch-wizard: Added UpdateDeployment, ListDeploymentPatternVersions and GetDeploymentPatternVersion APIs for Launch Wizard (5126f41e)
    • client-resource-explorer-2: Added ViewName to View-related responses and ServiceViewName to GetServiceView response. (e0212a10)

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

    Open source →
    Release notes

    Features

    • client-connect: Adds support to allow customers to create form with Dispute configuration (faedfc8)
    • client-datazone: This release adds support for numeric filtering and complex free-text searches cases for the Search and SearchListings APIs. (3ce5567)
    • client-launch-wizard: Added UpdateDeployment, ListDeploymentPatternVersions and GetDeploymentPatternVersion APIs for Launch Wizard (5126f41)
    • client-resource-explorer-2: Added ViewName to View-related responses and ServiceViewName to GetServiceView response. (e0212a1)
    • clients: update client endpoints as of 2026-01-16 (5149b6b)
    Open source →
  32. 3.969.014 Jan 2026
    Release notes

    3.969.0(2026-01-14)

    Chores
    • codegen: sync for required member count (#7655) (85f86da8)
    • clients: prettier ignore only 'src' folder and README (#7652) (51d2b8fc)
    Documentation Changes
    • client-cost-explorer: Cost Categories added support to BillingView data filter expressions through the new costCategories parameter, enabling users to filter billing views by AWS Cost Categories for more granular cost management and allocation. (7bee7245)
    • update version number requiring Node.js v20 (#7651) (8221f99e)
    New Features
    • clients: update client endpoints as of 2026-01-14 (2e57c021)
    • client-connect: Amazon Connect makes it easier to manage contact center operating hours by enabling automated scheduling for recurring events like holidays and maintenance windows. Set up recurring patterns (weekly, monthly, etc.) or link to another hours of operation to inherit overrides. (224e5859)
    • client-eks: Added support for BOTTLEROCKET NVIDIA FIPS AMIs to AMI types in US regions. (9ab0b4d2)
    • client-socialmessaging: This release clarifies WhatsApp template operations as a resource-authenticated operation via the parent WhatsApp Business Account. It also introduces new parameters for parameter format, CTA URL link tracking, and template body examples, and increases the phone number ID length. (5d9010bf)
    • client-redshift-serverless: Adds support for enabling extra compute resources for automatic optimization during create and update operations in Amazon Redshift Serverless workgroups. (74186ff4)
    • client-redshift: Adds support for enabling extra compute resources for automatic optimization during create and modify operations in Amazon Redshift clusters. (83a2d07e)
    • client-rds: no feature changes. model migrated to Smithy (75005b77)
    Tests
    • client-s3: add test with empty input stream (#7649) (ce79a75e)
    • client-cloudwatch: set alarm name in describe command (#7653) (d6e582c9)

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

    Open source →
    Release notes

    Features

    • client-connect: Amazon Connect makes it easier to manage contact center operating hours by enabling automated scheduling for recurring events like holidays and maintenance windows. Set up recurring patterns (weekly, monthly, etc.) or link to another hours of operation to inherit overrides. (224e585)
    • client-eks: Added support for BOTTLEROCKET NVIDIA FIPS AMIs to AMI types in US regions. (9ab0b4d)
    • client-rds: no feature changes. model migrated to Smithy (75005b7)
    • client-redshift-serverless: Adds support for enabling extra compute resources for automatic optimization during create and update operations in Amazon Redshift Serverless workgroups. (74186ff)
    • client-redshift: Adds support for enabling extra compute resources for automatic optimization during create and modify operations in Amazon Redshift clusters. (83a2d07)
    • client-socialmessaging: This release clarifies WhatsApp template operations as a resource-authenticated operation via the parent WhatsApp Business Account. It also introduces new parameters for parameter format, CTA URL link tracking, and template body examples, and increases the phone number ID length. (5d9010b)
    • clients: update client endpoints as of 2026-01-14 (2e57c02)
    Open source →
  33. 3.968.013 Jan 2026
    Release notes

    3.968.0(2026-01-13)

    Chores
    • drop support for Node.js 18.x (#7647) (b97d3208)
    • ci:
      • remove deprecated --es-module-specifier-resolution=node (#7646) (ded452c8)
      • increment pre-commit hook node-version to 20 (#7634) (91008dce)
    • clients: bump '@smithy/*' versions (#7645) (e13b43e4)
    • scripts: use custom changelog updater for free-range packages (#7644) (de24e02b)
    New Features
    • client-bedrock: This change will increase TestCase guardContent input size from 1024 to 2028 characters and PolicyBuildDocumentDescription from 2000 to 4000 characters (2efd6864)
    • client-datazone: Adds support for IAM role subscriptions to Glue table listings via CreateSubscriptionRequest API. Also adds owningIamPrincipalArn filter to List APIs and subscriptionGrantCreationMode parameter to subscription target APIs for controlling grant creation behavior. (db299d3e)

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

    Open source →
    Release notes

    Features

    • client-bedrock: This change will increase TestCase guardContent input size from 1024 to 2028 characters and PolicyBuildDocumentDescription from 2000 to 4000 characters (2efd686)
    • client-datazone: Adds support for IAM role subscriptions to Glue table listings via CreateSubscriptionRequest API. Also adds owningIamPrincipalArn filter to List APIs and subscriptionGrantCreationMode parameter to subscription target APIs for controlling grant creation behavior. (db299d3)
    Open source →
  34. 3.965.07 Jan 2026
    Release notes

    3.965.0(2026-01-07)

    Chores
    New Features
    • clients: update client endpoints as of 2026-01-07 (a77238b4)
    • client-workspaces: Add StateMessage and ProgressPercentage fields to DescribeCustomWorkspaceImageImport API response. (fe652fb5)
    Tests
    • core: reduce nesting depth of test structures (#7624) (552e8329)

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

    Open source →
    Release notes

    Features

    • client-workspaces: Add StateMessage and ProgressPercentage fields to DescribeCustomWorkspaceImageImport API response. (fe652fb)
    • clients: update client endpoints as of 2026-01-07 (a77238b)
    Open source →
  35. 3.957.022 Dec 2025
    Release notes

    3.957.0(2025-12-22)

    Chores
    • move crc64NvmeCrtContainer to '@aws-sdk/crc64-nvme' (#7600) (69196b71)
    • move e2e tests from cucumber to vitest (#7539) (561b8900)
    • build: replace lerna partial-tree build with turbo (#7597) (04bdba3e)
    Documentation Changes
    • client-pcs: Change API Reference Documentation for default Mode in Accounting and SlurmRest (966f60ac)
    New Features
    • client-config-service: Added supported resourceTypes for Config from July to November 2025 (2c7dab27)
    • client-ec2: Adds support for linkedGroupId on the CreatePlacementGroup and DescribePlacementGroups APIs. The linkedGroupId parameter is reserved for future use. (a492f734)
    • client-guardduty: Make accountIds a required field in GetRemainingFreeTrialDays API to reflect service behavior. (53e59c65)
    • middleware-flexible-checksums: use CRC64NVME JS implementation if CRT is not available (#7595) (4c6ad409)
    Bug Fixes
    • middleware-flexible-checksums: advise user on InvalidChunkSizeError (#7598) (6fa3b4cc)

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

    Open source →
    Release notes

    Bug Fixes

    • middleware-flexible-checksums: advise user on InvalidChunkSizeError (#7598) (6fa3b4c)

    Features

    • client-config-service: Added supported resourceTypes for Config from July to November 2025 (2c7dab2)
    • client-ec2: Adds support for linkedGroupId on the CreatePlacementGroup and DescribePlacementGroups APIs. The linkedGroupId parameter is reserved for future use. (a492f73)
    • client-guardduty: Make accountIds a required field in GetRemainingFreeTrialDays API to reflect service behavior. (53e59c6)
    • middleware-flexible-checksums: use CRC64NVME JS implementation if CRT is not available (#7595) (4c6ad40)
    Open source →
  36. 3.956.019 Dec 2025
    Release notes

    3.956.0(2025-12-19)

    Chores
    Documentation Changes
    New Features
    • clients: update client endpoints as of 2025-12-19 (e0360a8f)
    • client-wickr: AWS Wickr now provides a suite of admin APIs to allow you to programmatically manage secure communication for Wickr networks at scale. These APIs enable you to automate administrative workflows including user lifecycle management, network configuration, and security group administration. (d105e0ef)
    • client-arc-region-switch: Automatic Plan Execution Reports allow customers to maintain a concise record of their Region switch Plan executions. This enables customer SREs and leadership to have a clear view of their recovery posture based on the generated reports for their Plan executions. (33dbf8d8)
    • client-workspaces-web: Add support for WebAuthn under user settings. (a42b84c4)
    • client-iot: This release adds event-based logging feature that enables granular event logging controls for AWS IoT logs. (bbbf580b)
    • client-qbusiness: It is a internal bug fix for region expansion (42a80dd7)
    • client-connect: Adding support for Custom Metrics and Pre-Defined Attributes to GetCurrentMetricData API. (43dab925)
    • client-emr-serverless: Added JobLevelCostAllocationConfiguration field to enable cost allocation reporting at the job level, providing more granular visibility into EMR Serverless charges (e95db238)
    Bug Fixes
    • ec2-metadata-service: add configurable options for ttl and port precedence (#7584) (184cf70c)
    • core/protocols: $unknown union member support (#7593) (596fc405)

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

    Open source →
    Release notes

    Bug Fixes

    • core/protocols: $unknown union member support (#7593) (596fc40)
    • ec2-metadata-service: add configurable options for ttl and port precedence (#7584) (184cf70)

    Features

    • client-arc-region-switch: Automatic Plan Execution Reports allow customers to maintain a concise record of their Region switch Plan executions. This enables customer SREs and leadership to have a clear view of their recovery posture based on the generated reports for their Plan executions. (33dbf8d)
    • client-connect: Adding support for Custom Metrics and Pre-Defined Attributes to GetCurrentMetricData API. (43dab92)
    • client-emr-serverless: Added JobLevelCostAllocationConfiguration field to enable cost allocation reporting at the job level, providing more granular visibility into EMR Serverless charges (e95db23)
    • client-iot: This release adds event-based logging feature that enables granular event logging controls for AWS IoT logs. (bbbf580)
    • client-qbusiness: It is a internal bug fix for region expansion (42a80dd)
    • client-wickr: AWS Wickr now provides a suite of admin APIs to allow you to programmatically manage secure communication for Wickr networks at scale. These APIs enable you to automate administrative workflows including user lifecycle management, network configuration, and security group administration. (d105e0e)
    • client-workspaces-web: Add support for WebAuthn under user settings. (a42b84c)
    • clients: update client endpoints as of 2025-12-19 (e0360a8)
    Open source →
  37. 3.953.016 Dec 2025
    Release notes

    3.953.0(2025-12-16)

    Chores
    New Features
    • clients:
      • update client endpoints as of 2025-12-16 (5c0fba3d)
      • allow protocol selection by class constructor (#7568) (5c5fd2e6)
    • client-iot: Add support for dynamic payloads in IoT Device Management Commands (991cba08)
    • client-timestream-influxdb: This release adds support for rebooting InfluxDB DbInstances and DbClusters (a8b712bb)

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

    Open source →
    Release notes

    Features

    • client-iot: Add support for dynamic payloads in IoT Device Management Commands (991cba0)
    • client-timestream-influxdb: This release adds support for rebooting InfluxDB DbInstances and DbClusters (a8b712b)
    • clients: allow protocol selection by class constructor (#7568) (5c5fd2e)
    • clients: update client endpoints as of 2025-12-16 (5c0fba3)
    Open source →
  38. 3.936.019 Nov 2025
    Release notes

    3.936.0(2025-11-19)

    New Features
    • credential-provider-login: add login credential provider (#7512) (2c08b1e0)

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

    Open source →
    Release notes

    Features

    • credential-provider-login: add login credential provider (#7512) (2c08b1e)
    Open source →
  39. 3.930.012 Nov 2025
    Release notes

    3.930.0(2025-11-12)

    Chores
    • codegen: sync for idempotencyToken fix in http binding protocols (#7495) (6362fe25)
    New Features
    • client-sagemaker: Add support for trn2.3xlarge instance type for SageMaker Hyperpod (bf8d2ce3)
    • client-redshift: Added GetIdentityCenterAuthToken API to retrieve encrypted authentication tokens for Identity Center integrated applications. This API enables programmatic access to secure Identity Center tokens with proper error handling and parameter validation across supported SDK languages. (145a8368)
    • client-amp: Add VPC source configuration support enabling Amazon Managed Service for Prometheus Collector to collect metrics from MSK clusters. (4aca00ff)
    • client-s3tables: Adds support for request metrics metrics APIs for S3 Tables (0cb01631)
    • client-database-migration-service: Added support of SQL statements creation, metadata model discovery and selection rules transformation. (95bd643b)
    • client-ec2: Adds complete AMI ancestry tracing from immediate parent through each preceding generation back to the root AMI (fa8c029b)
    • client-elastic-load-balancing-v2: This release expands ALB Authentication to support JWT verification and adds support for a new JWT validation action in listener rule. (46928a72)
    • client-connect: Updated Authentication Profile APIs to add support for automatic logout on user inactivity (99b0f8d9)
    • clients: use schema-serde in AWS Query & EC2 Query clients (#7489) (e9b6da8f)
    Tests
    • client-cloudwatch: e2e test of protocol selection (#7491) (bb14b543)

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

    Open source →
    Release notes

    Features

    • client-amp: Add VPC source configuration support enabling Amazon Managed Service for Prometheus Collector to collect metrics from MSK clusters. (4aca00f)
    • client-connect: Updated Authentication Profile APIs to add support for automatic logout on user inactivity (99b0f8d)
    • client-database-migration-service: Added support of SQL statements creation, metadata model discovery and selection rules transformation. (95bd643)
    • client-ec2: Adds complete AMI ancestry tracing from immediate parent through each preceding generation back to the root AMI (fa8c029)
    • client-elastic-load-balancing-v2: This release expands ALB Authentication to support JWT verification and adds support for a new JWT validation action in listener rule. (46928a7)
    • client-redshift: Added GetIdentityCenterAuthToken API to retrieve encrypted authentication tokens for Identity Center integrated applications. This API enables programmatic access to secure Identity Center tokens with proper error handling and parameter validation across supported SDK languages. (145a836)
    • client-s3tables: Adds support for request metrics metrics APIs for S3 Tables (0cb0163)
    • client-sagemaker: Add support for trn2.3xlarge instance type for SageMaker Hyperpod (bf8d2ce)
    • clients: use schema-serde in AWS Query & EC2 Query clients (#7489) (e9b6da8)
    Open source →
  40. 3.922.031 Oct 2025
    Release notes

    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

    Open source →
    Release notes

    Bug Fixes

    • middleware-user-agent: allow hash in userAgentAppId and propagate to inner clients (#7469) (03d94d1)

    Features

    • client-cloudwatch-logs: Update endpoint ruleset parameters casing (e778e04)
    • 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. (c5f0043)
    • 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. (21a7dd3)
    • client-emr: Update endpoint ruleset parameters casing (647ff66)
    • client-fms: Update endpoint ruleset parameters casing (52136e4)
    • client-fsx: Update endpoint ruleset parameters casing (fa7903c)
    • client-health: Update endpoint ruleset parameters casing (91db038)
    • client-kinesis: Update endpoint ruleset parameters casing (1fbd3b6)
    • client-lambda: Add Python3.14 (python3.14) and Java 25 (java25) support to AWS Lambda (833a43f)
    • client-marketplace-catalog: Update endpoint ruleset parameters casing (84ab3c4)
    • 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. (ad80a04)
    • client-omics: Added WDL_LENIENT engine type that enables implicit typecasting of variable values to its compatible declared types (efb1c6f)
    • client-payment-cryptography: Allow additional characters in the CertificateSubject for GetCertificateSigningRequest API. (71d7f21)
    • client-redshift: Update endpoint ruleset parameters casing (8dab0d0)
    • client-resource-groups-tagging-api: Update endpoint ruleset parameters casing (808f229)
    • client-sagemaker: Allow update of platform identifier via UpdateNotebookInstance operation. (7e15a9e)
    • client-savingsplans: Add dual-stack endpoint support for Savings Plans (bbb2fe9)
    • client-snowball: Update endpoint ruleset parameters casing (dbcb489)
    • client-ssm-quicksetup: Update endpoint ruleset parameters casing (6bda795)
    • client-textract: Update endpoint ruleset parameters casing (2d00f76)
    • client-waf: Update endpoint ruleset parameters casing (8842366)
    • clients: update client endpoints as of 2025-10-31 (a3fc323)
    Open source →
  41. 3.921.030 Oct 2025
    Release notes

    3.921.0(2025-10-30)

    Chores
    Documentation Changes
    • client-rtbfabric: RTB Fabric documentation update. (f2bd79ec)
    New Features
    • clients: update client endpoints as of 2025-10-30 (ece610b5)
    • client-codedeploy: Update endpoint ruleset parameters casing (0bff015d)
    • client-docdb: Adding FailoverState and TagList to GlobalCluster and SynchronizationStatus to GlobalClusterMember. (a3b8e076)
    • client-cloudwatch: Update endpoint ruleset parameters casing (fe5a3c2b)
    • client-sso: Update endpoint ruleset parameters casing (721f9c6a)
    • client-sagemaker-runtime: Update endpoint ruleset parameters casing (276aba70)
    • client-cognito-sync: Update endpoint ruleset parameters casing (090d3499)
    • client-serverlessapplicationrepository: Update endpoint ruleset parameters casing (2cbb7e03)
    • client-keyspacesstreams: Update endpoint ruleset parameters casing (4804c33b)
    • client-cloudcontrol: Update endpoint ruleset parameters casing (0a935c4e)
    • client-service-catalog: Update endpoint ruleset parameters casing (198eae4f)
    • client-s3outposts: Update endpoint ruleset parameters casing (1cfb788d)
    • client-cloudsearch: Update endpoint ruleset parameters casing (55f2a87f)
    • client-codecatalyst: Update endpoint ruleset parameters casing (85d8fb01)
    • client-greengrassv2: Update endpoint ruleset parameters casing (d0bf5286)
    • client-sts: Update endpoint ruleset parameters casing (d28da8b2)
    • client-appflow: Update endpoint ruleset parameters casing (4ff8a02a)
    • client-marketplace-reporting: Update endpoint ruleset parameters casing (789eb5a8)
    • client-artifact: Update endpoint ruleset parameters casing (125f2b1b)
    • client-ecs: Amazon ECS Service Connect now supports Envoy access logs, providing deeper observability into request-level traffic patterns and service interactions. (338ac6df)
    • client-kms: Add cross account VPC endpoint service connectivity support to CustomKeyStore. (08c92242)
    • client-api-gateway: Update endpoint ruleset parameters casing (6c5be10c)
    • client-iot-events-data: Update endpoint ruleset parameters casing (0f984e14)
    • client-iot-managed-integrations: Add a new GetManagedThingCertificate API to expose Iot ManagedIntegrations (MI) device certificate, and add "-" support for name, properties, actions and events in the CapabilityReportCapability object. (778f8595)
    • client-license-manager-linux-subscriptions: Update endpoint ruleset parameters casing (dae81b82)
    • client-app-mesh: Update endpoint ruleset parameters casing (90fe8ed1)
    • client-chime: Update endpoint ruleset parameters casing (fee835cd)
    • client-bedrock-agent: Update endpoint ruleset parameters casing (c1f73ec7)
    • client-schemas: Update endpoint ruleset parameters casing (a5126a17)
    • client-emr-serverless: This release adds the capability to enable User Background Sessions for customers running Trusted Identity Propagation enabled Interactive Sessions on EMR Serverless Applications. (1d1bbee7)
    • client-bedrock-agentcore-control: Web-Bot-Auth support for AgentCore Browser tool to help reduce captcha challenges. (0f63bb3d)
    • client-eks-auth: Update endpoint ruleset parameters casing (a3ff8256)
    • client-codecommit: Update endpoint ruleset parameters casing (fa935c61)
    • client-elasticache: Update endpoint ruleset parameters casing (f8e22620)
    • client-frauddetector: Update endpoint ruleset parameters casing (eb69bf53)
    • client-firehose: Update endpoint ruleset parameters casing (a12a2a0a)
    • client-geo-places: Update endpoint ruleset parameters casing (0223dac0)
    • client-applicationcostprofiler: Update endpoint ruleset parameters casing (f3abd945)
    • client-neptune: Update endpoint ruleset parameters casing (7f14446c)
    • client-appconfig: Update endpoint ruleset parameters casing (9b9b7806)
    • client-glue: This release adds the capability to enable User Background Sessions for customers running Trusted Identity Propagation enabled Interactive Sessions on AWS Glue. (138d429e)
    • client-deadline: Update endpoint ruleset parameters casing (0e237f04)
    • client-amp: Add Anomaly Detection APIs for Amazon Managed Prometheus (b01ec9b8)
    • client-appsync: Update endpoint ruleset parameters casing (7d254a98)
    • client-clouddirectory: Update endpoint ruleset parameters casing (bd3082fc)
    • client-auditmanager: Update endpoint ruleset parameters casing (2d27a6fd)
    • client-compute-optimizer: Update endpoint ruleset parameters casing (7affc83c)
    • client-devops-guru: Update endpoint ruleset parameters casing (7e41c38d)
    • client-cleanrooms: Added support for advanced Spark configurations to optimize SQL performance (81605d38)
    • client-connectcases: Update endpoint ruleset parameters casing (e7a4c611)

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

    Open source →
    Release notes

    Features

    • client-amp: Add Anomaly Detection APIs for Amazon Managed Prometheus (b01ec9b)
    • client-api-gateway: Update endpoint ruleset parameters casing (6c5be10)
    • client-app-mesh: Update endpoint ruleset parameters casing (90fe8ed)
    • client-appconfig: Update endpoint ruleset parameters casing (9b9b780)
    • client-appflow: Update endpoint ruleset parameters casing (4ff8a02)
    • client-applicationcostprofiler: Update endpoint ruleset parameters casing (f3abd94)
    • client-appsync: Update endpoint ruleset parameters casing (7d254a9)
    • client-artifact: Update endpoint ruleset parameters casing (125f2b1)
    • client-auditmanager: Update endpoint ruleset parameters casing (2d27a6f)
    • client-bedrock-agentcore-control: Web-Bot-Auth support for AgentCore Browser tool to help reduce captcha challenges. (0f63bb3)
    • client-bedrock-agent: Update endpoint ruleset parameters casing (c1f73ec)
    • client-chime: Update endpoint ruleset parameters casing (fee835c)
    • client-cleanrooms: Added support for advanced Spark configurations to optimize SQL performance (81605d3)
    • client-cloudcontrol: Update endpoint ruleset parameters casing (0a935c4)
    • client-clouddirectory: Update endpoint ruleset parameters casing (bd3082f)
    • client-cloudsearch: Update endpoint ruleset parameters casing (55f2a87)
    • client-cloudwatch: Update endpoint ruleset parameters casing (fe5a3c2)
    • client-codecatalyst: Update endpoint ruleset parameters casing (85d8fb0)
    • client-codecommit: Update endpoint ruleset parameters casing (fa935c6)
    • client-codedeploy: Update endpoint ruleset parameters casing (0bff015)
    • client-cognito-sync: Update endpoint ruleset parameters casing (090d349)
    • client-compute-optimizer: Update endpoint ruleset parameters casing (7affc83)
    • client-connectcases: Update endpoint ruleset parameters casing (e7a4c61)
    • client-deadline: Update endpoint ruleset parameters casing (0e237f0)
    • client-devops-guru: Update endpoint ruleset parameters casing (7e41c38)
    • client-docdb: Adding FailoverState and TagList to GlobalCluster and SynchronizationStatus to GlobalClusterMember. (a3b8e07)
    • client-ecs: Amazon ECS Service Connect now supports Envoy access logs, providing deeper observability into request-level traffic patterns and service interactions. (338ac6d)
    • client-eks-auth: Update endpoint ruleset parameters casing (a3ff825)
    • client-elasticache: Update endpoint ruleset parameters casing (f8e2262)
    • client-emr-serverless: This release adds the capability to enable User Background Sessions for customers running Trusted Identity Propagation enabled Interactive Sessions on EMR Serverless Applications. (1d1bbee)
    • client-firehose: Update endpoint ruleset parameters casing (a12a2a0)
    • client-frauddetector: Update endpoint ruleset parameters casing (eb69bf5)
    • client-geo-places: Update endpoint ruleset parameters casing (0223dac)
    • client-glue: This release adds the capability to enable User Background Sessions for customers running Trusted Identity Propagation enabled Interactive Sessions on AWS Glue. (138d429)
    • client-greengrassv2: Update endpoint ruleset parameters casing (d0bf528)
    • client-iot-events-data: Update endpoint ruleset parameters casing (0f984e1)
    • client-iot-managed-integrations: Add a new GetManagedThingCertificate API to expose Iot ManagedIntegrations (MI) device certificate, and add "-" support for name, properties, actions and events in the CapabilityReportCapability object. (778f859)
    • client-keyspacesstreams: Update endpoint ruleset parameters casing (4804c33)
    • client-kms: Add cross account VPC endpoint service connectivity support to CustomKeyStore. (08c9224)
    • client-license-manager-linux-subscriptions: Update endpoint ruleset parameters casing (dae81b8)
    • client-marketplace-reporting: Update endpoint ruleset parameters casing (789eb5a)
    • client-neptune: Update endpoint ruleset parameters casing (7f14446)
    • client-s3outposts: Update endpoint ruleset parameters casing (1cfb788)
    • client-sagemaker-runtime: Update endpoint ruleset parameters casing (276aba7)
    • client-schemas: Update endpoint ruleset parameters casing (a5126a1)
    • client-serverlessapplicationrepository: Update endpoint ruleset parameters casing (2cbb7e0)
    • client-service-catalog: Update endpoint ruleset parameters casing (198eae4)
    • client-sso: Update endpoint ruleset parameters casing (721f9c6)
    • client-sts: Update endpoint ruleset parameters casing (d28da8b)
    • clients: update client endpoints as of 2025-10-30 (ece610b)
    Open source →
  42. 3.920.029 Oct 2025
    Release notes

    3.920.0(2025-10-29)

    Chores
    • add exception to eslint rule for import paths (#7465) (2c77b1fb)
    Documentation Changes
    • credential-providers: doc update for credentials (#7464) (c094d90b)
    New Features
    • client-bedrock-runtime: Add support for system tool and web citation response. (2e60dda3)
    Bug Fixes
    • credential-providers: use modified region resolver for inner STS clients (#7456) (4960a92d)
    Tests
    • middleware-sdk-s3: increase randomness of e2e test (#7463) (01786244)

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

    Open source →
    Release notes

    Bug Fixes

    • credential-providers: use modified region resolver for inner STS clients (#7456) (4960a92)

    Features

    • client-bedrock-runtime: Add support for system tool and web citation response. (2e60dda)
    Open source →
  43. 3.914.021 Oct 2025
    Release notes

    3.914.0(2025-10-21)

    Chores
    New Features
    • clients: update client endpoints as of 2025-10-21 (1164402e)
    • client-marketplace-metering: Added ClientToken parameter to MeterUsage API for specifying idempotent requests. (fcf86371)
    • client-dynamodb: Add AccountID based endpoint metric to endpoint rules. (e23ed853)
    • client-mediaconvert: This release adds the ability to set resolution for the black video generator and also adds the StartJobsQuery and GetJobsQueryResults APIs which allow asynchronous search of job history using new filters. (3dbc5fe9)
    • client-emr: Added RECONFIGURING to the InstanceFleetState convenience enum. (321c78e2)
    Bug Fixes
    • nested-clients: propagate clientConfig to inner STS client in role assumption (#7445) (6ec7126b)
    • cloudfront-signer: encode uri components in base url (#7437) (8458bab0)

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

    Open source →
    Release notes

    Bug Fixes

    • cloudfront-signer: encode uri components in base url (#7437) (8458bab)
    • nested-clients: propagate clientConfig to inner STS client in role assumption (#7445) (6ec7126)

    Features

    • client-dynamodb: Add AccountID based endpoint metric to endpoint rules. (e23ed85)
    • client-emr: Added RECONFIGURING to the InstanceFleetState convenience enum. (321c78e)
    • client-marketplace-metering: Added ClientToken parameter to MeterUsage API for specifying idempotent requests. (fcf8637)
    • client-mediaconvert: This release adds the ability to set resolution for the black video generator and also adds the StartJobsQuery and GetJobsQueryResults APIs which allow asynchronous search of job history using new filters. (3dbc5fe)
    • clients: update client endpoints as of 2025-10-21 (1164402)
    Open source →
  44. 3.910.014 Oct 2025
    Release notes

    3.910.0(2025-10-14)

    Chores
    • codegen: sync for node-http timeout fixes, deprecated documentation (#7422) (c8809d46)
    Documentation Changes
    New Features
    • client-ec2: This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (35be968f)
    • client-connect: SDK release for TaskTemplateInfo in Contact for DescribeContact response. (a34b5ea7)
    • client-transcribe: Move UntagResource API body member to query parameter (eefe2472)
    • client-backup: The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (69c1ccd9)
    • client-datazone: Support creating scoped and trustedIdentityPropagation enabled connections. (acbdd2f7)
    • client-transfer: SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (2951a5b6)
    • client-appstream: This release introduces support for Microsoft license included applications streaming. (d7579fed)

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

    Open source →
    Release notes

    Features

    • client-appstream: This release introduces support for Microsoft license included applications streaming. (d7579fe)
    • client-backup: The AWS Backup job attribute extension enhancement helps customers better understand the plan that initiated each job, and the properties of the resource each job creates. (69c1ccd)
    • client-connect: SDK release for TaskTemplateInfo in Contact for DescribeContact response. (a34b5ea)
    • client-datazone: Support creating scoped and trustedIdentityPropagation enabled connections. (acbdd2f)
    • client-ec2: This release adds support for creating instant, point-in-time copies of EBS volumes within the same Availability Zone (35be968)
    • client-transcribe: Move UntagResource API body member to query parameter (eefe247)
    • client-transfer: SFTP connectors now support routing connections via customers' VPC. This enables connections to remote servers that are only accessible in a customer's VPC environment, and to servers that are accessible over the internet but need connections coming from an IP address in a customer VPC's CIDR range. (2951a5b)
    Open source →
  45. 3.901.01 Oct 2025
    Release notes

    3.901.0(2025-10-01)

    Chores
    Documentation Changes
    • client-ecs: This is a documentation only Amazon ECS release that adds additional information for health checks. (a5652334)
    • client-database-migration-service: This is a doc-only update, revising text for kms-key-arns. (629c6306)
    New Features
    • client-chime-sdk-meetings: Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (c32ced42)
    • client-cleanroomsml: This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (a6cc054b)
    • client-cleanrooms: This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (783dbc10)
    • client-pcs: Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (3b9d480e)
    • client-ivs-realtime: Remove incorrect ReadOnly trait on IVS RealTime ImportPublicKey API (8b79cdc1)

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

    Open source →
    Release notes

    Features

    • client-chime-sdk-meetings: Add support to receive dual stack MediaPlacement URLs in Chime Meetings SDK (c32ced4)
    • client-cleanroomsml: This release introduces data access budgets to view how many times an input channel can be used for ML jobs in a collaboration. (a6cc054)
    • client-cleanrooms: This release introduces data access budgets to control how many times a table can be used for queries and jobs in a collaboration. (783dbc1)
    • client-ivs-realtime: Remove incorrect ReadOnly trait on IVS RealTime ImportPublicKey API (8b79cdc)
    • client-pcs: Added the UpdateCluster API action to modify cluster configurations, and Slurm custom settings for queues. (3b9d480)
    Open source →
  46. 3.893.019 Sept 2025
    Release notes

    3.893.0(2025-09-19)

    Chores
    Documentation Changes
    • client-sqs: Update invalid character handling documentation for SQS SendMessage API (4ff9d676)
    New Features
    • clients: update client endpoints as of 2025-09-19 (3726908c)
    • client-bedrock-agentcore-control: Add tagging and VPC support to AgentCore Runtime, Code Interpreter, and Browser resources. Add support for configuring request headers in Runtime. Fix AgentCore Runtime shape names. (9ab54a28)
    • client-config-service: Add UNKNOWN state to RemediationExecutionState and add IN_PROGRESS/EXITED/UNKNOWN states to RemediationExecutionStepState. (9b89d935)
    • client-connect: This release adds a persistent connection field to UserPhoneConfig that maintains agent's softphone media connection for faster call connections. (59e863ba)
    • client-license-manager-user-subscriptions: Added support for cross-account Active Directories. (22e49d10)
    • client-medialive: Add MinBitrate for QVBR mode under H264/H265/AV1 output codec. Add GopBReference, GopNumBFrames, SubGopLength fields under H265 output codec. (25f22be2)
    Tests
    • rekognitionstreaming: remove outdated endpoint tests (#7362) (10b3d03f)

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

    Open source →
    Release notes

    Features

    • client-bedrock-agentcore-control: Add tagging and VPC support to AgentCore Runtime, Code Interpreter, and Browser resources. Add support for configuring request headers in Runtime. Fix AgentCore Runtime shape names. (9ab54a2)
    • client-config-service: Add UNKNOWN state to RemediationExecutionState and add IN_PROGRESS/EXITED/UNKNOWN states to RemediationExecutionStepState. (9b89d93)
    • client-connect: This release adds a persistent connection field to UserPhoneConfig that maintains agent's softphone media connection for faster call connections. (59e863b)
    • client-license-manager-user-subscriptions: Added support for cross-account Active Directories. (22e49d1)
    • client-medialive: Add MinBitrate for QVBR mode under H264/H265/AV1 output codec. Add GopBReference, GopNumBFrames, SubGopLength fields under H265 output codec. (25f22be)
    • clients: update client endpoints as of 2025-09-19 (3726908)
    Open source →
  47. 3.892.018 Sept 2025
    Release notes

    3.892.0(2025-09-18)

    Chores
    • scripts: validate no Uint8Array with type parameters are generated by compiler (#7355) (a40013fa)
    New Features
    • client-budgets: Added BillingViewHealthStatus Exception which is thrown when a Budget is created or updated with a Billing View that is not in the HEALTHY status (e3e7974e)
    • client-ec2: Allowed AMIs adds support for four new parameters - marketplaceProductCodes, deprecationTimeCondition, creationDateCondition and imageNames (442403cd)
    • client-chime-sdk-messaging: Amazon Chime SDK Messaging GetMessagingSessionEndpoint API now returns dual-stack WebSocket endpoints supporting IPv4/IPv6. (eb921320)
    • client-bedrock: Release includes an increase to the maximum policy build document size, an update to DeleteAutomatedReasoningPolicyBuildWorkflow to add ResourceInUseException, and corrections to UpdateAutomatedReasoningPolicyTestCaseRequest. (b9c1896e)
    Tests
    • remove changesets calls from e2e tests (#7354) (1f05819f)
    • polly-request-presigner: make polly presigner test compatible with model change (#7356) (5a1cd731)

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

    Open source →
    Release notes

    Features

    • client-bedrock: Release includes an increase to the maximum policy build document size, an update to DeleteAutomatedReasoningPolicyBuildWorkflow to add ResourceInUseException, and corrections to UpdateAutomatedReasoningPolicyTestCaseRequest. (b9c1896)
    • client-budgets: Added BillingViewHealthStatus Exception which is thrown when a Budget is created or updated with a Billing View that is not in the HEALTHY status (e3e7974)
    • client-chime-sdk-messaging: Amazon Chime SDK Messaging GetMessagingSessionEndpoint API now returns dual-stack WebSocket endpoints supporting IPv4/IPv6. (eb92132)
    • client-ec2: Allowed AMIs adds support for four new parameters - marketplaceProductCodes, deprecationTimeCondition, creationDateCondition and imageNames (442403c)
    Open source →
  48. 3.891.017 Sept 2025
    Release notes

    3.891.0(2025-09-17)

    Chores
    • codegen: codegen sync for command doc update and retry trait (#7353) (29220637)
    Documentation Changes
    • update guidance on instanceof Exception checking (#7351) (70328726)
    New Features
    • client-ec2: Add mac-m4.metal and mac-m4pro.metal instance types. (542f2aba)
    • client-pcs: Add support for Amazon EC2 Capacity Blocks for ML (28cf47d6)
    • client-network-firewall: Network Firewall now prevents TLS handshakes with the target server until after the Server Name Indication (SNI) has been seen and verified. The monitoring dashboard now provides deeper insights into PrivateLink endpoint candidates and offers filters based on IP addresses and protocol. (11455fdf)
    Tests
    • normalize import of integ test mock (#7352) (8c20c066)
    • client-s3: add integration test for selectObjectContent (#7325) (c65c2030)

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

    Open source →
    Release notes

    Features

    • client-ec2: Add mac-m4.metal and mac-m4pro.metal instance types. (542f2ab)
    • client-network-firewall: Network Firewall now prevents TLS handshakes with the target server until after the Server Name Indication (SNI) has been seen and verified. The monitoring dashboard now provides deeper insights into PrivateLink endpoint candidates and offers filters based on IP addresses and protocol. (11455fd)
    • client-pcs: Add support for Amazon EC2 Capacity Blocks for ML (28cf47d)
    Open source →
  49. 3.890.016 Sept 2025
    Release notes

    3.890.0(2025-09-16)

    Chores
    • scripts: turn off verdaccio benchmark script (#7350) (e5b756a3)
    • codegen: sync for fs-mock and eventstream codegen fix (#7348) (60f5a8c8)
    Documentation Changes
    New Features
    • clients: update client endpoints as of 2025-09-16 (aef54eb6)
    • client-osis: Adds support for cross-account ingestion for push-based sources. This includes resource policies for sharing pipelines across accounts and features for managing pipeline endpoints which enable accessing pipelines across different VPCs, including VPCs in other accounts. (de930e70)
    • client-budgets: Add support for custom time periods in budget configuration (8d881364)
    • client-ivs-realtime: IVS now offers customers the ability to control the positioning of participants in both grid and PiP layouts based on custom attribute values in participant tokens. (bac6c46e)
    • client-cloudwatch-logs: Cloudwatch Logs added support for 2 new API parameters in metric and subscription filter APIs to filter log events based on system field values and emit system field values as dimensions and send them to customer destination as additional metadata. (8d9dd737)
    Tests
    • credential-provider-node: rewrite integ in vitest (#7349) (9eee6eb1)

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

    Open source →
    Release notes

    Features

    • client-budgets: Add support for custom time periods in budget configuration (8d88136)
    • client-cloudwatch-logs: Cloudwatch Logs added support for 2 new API parameters in metric and subscription filter APIs to filter log events based on system field values and emit system field values as dimensions and send them to customer destination as additional metadata. (8d9dd73)
    • client-ivs-realtime: IVS now offers customers the ability to control the positioning of participants in both grid and PiP layouts based on custom attribute values in participant tokens. (bac6c46)
    • client-osis: Adds support for cross-account ingestion for push-based sources. This includes resource policies for sharing pipelines across accounts and features for managing pipeline endpoints which enable accessing pipelines across different VPCs, including VPCs in other accounts. (de930e7)
    • clients: update client endpoints as of 2025-09-16 (aef54eb)
    Open source →
  50. 3.887.011 Sept 2025
    Release notes

    3.887.0(2025-09-11)

    Chores
    New Features
    • clients: update client endpoints as of 2025-09-11 (d1fbb5ff)
    • client-emr-containers: Added nodeLabel support in container provider to aid hardware isolation support for virtual cluster and security configuration. (b8451741)
    • client-ecs: This release supports hook details for Amazon ECS lifecycle hooks. (e2c85d32)
    • client-evs: CreateEnvironment API now supports parameters (isHcxPublic & hcxNetworkAclId) for HCX migration via public internet, adding flexibility for migration scenarios. New APIs have been added for associating (AssociateEipToVlan) & disassociating (DisassociateEipFromVlan) Elastic IP (EIP) addresses. (6147f353)
    • client-medialive: AWS Elemental MediaLive adds a new feature in MediaPackage output group that enables MediaPackage V2 users to control HLS-related parameters directly in MediaLive. These parameter settings are then reflected in MediaPackage outputs, providing more streamlined control over HLS configurations. (36b2bf07)
    • client-rds: Adds support for end-to-end IAM authentication in RDS Proxy for MySQL, MariaDB, and PostgreSQL engines. (31a35344)
    • client-amp: Add Vended Logs APIs for Amazon Prometheus Managed Collector (4312d5be)
    • client-quicksight: This release adds support for Account level custom permissions, additional Dashboard Options, and Null support for Q&A. (40a0cf05)
    • client-datazone: adding IAM principal id to IAM user profile details (090fbf95)
    • client-guardduty: Updated Java SDK implementation of entity set status in GuardDuty API. (6eb1c3d5)
    Bug Fixes
    • codegen: update deprecated APIs in build.gradle.kts (#7335) (127022cb)

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

    Open source →
    Release notes

    Bug Fixes

    • codegen: update deprecated APIs in build.gradle.kts (#7335) (127022c)

    Features

    • client-amp: Add Vended Logs APIs for Amazon Prometheus Managed Collector (4312d5b)
    • client-datazone: adding IAM principal id to IAM user profile details (090fbf9)
    • client-ecs: This release supports hook details for Amazon ECS lifecycle hooks. (e2c85d3)
    • client-emr-containers: Added nodeLabel support in container provider to aid hardware isolation support for virtual cluster and security configuration. (b845174)
    • client-evs: CreateEnvironment API now supports parameters (isHcxPublic & hcxNetworkAclId) for HCX migration via public internet, adding flexibility for migration scenarios. New APIs have been added for associating (AssociateEipToVlan) & disassociating (DisassociateEipFromVlan) Elastic IP (EIP) addresses. (6147f35)
    • client-guardduty: Updated Java SDK implementation of entity set status in GuardDuty API. (6eb1c3d)
    • client-medialive: AWS Elemental MediaLive adds a new feature in MediaPackage output group that enables MediaPackage V2 users to control HLS-related parameters directly in MediaLive. These parameter settings are then reflected in MediaPackage outputs, providing more streamlined control over HLS configurations. (36b2bf0)
    • client-quicksight: This release adds support for Account level custom permissions, additional Dashboard Options, and Null support for Q&A. (40a0cf0)
    • client-rds: Adds support for end-to-end IAM authentication in RDS Proxy for MySQL, MariaDB, and PostgreSQL engines. (31a3534)
    • clients: update client endpoints as of 2025-09-11 (d1fbb5f)
    Open source →
  51. 3.873.021 Aug 2025
    Release notes

    3.873.0(2025-08-21)

    Chores
    Documentation Changes
    • client-ecs: This is a documentation only release that adds additional information for the update-service request parameters. (2ccda781)
    • client-ssm-contacts: Doc-only updates for Incident Manager Contacts August 2025 (977796ec)
    New Features
    • client-glue: Added support for preprocessing queries in Data Quality operations through new DataQualityGlueTable structure. (1ed08716)
    • client-guardduty: Remove Pattern trait from email field (1d689d7f)
    • client-gameliftstreams: The default application in a stream group can now be changed at any time using UpdateStreamGroup to update the DefaultApplicationIdentifier. (9341cdc1)
    Tests
    • aws-protocoltests-smithy-rpcv2-cbor-schema: skip tests not working in vitest 3.x (#7274) (fd48b62a)
    • use accurate errors in testing (#7273) (97e916ee)
    • aws-client-retry-test: use Lambda client for retry test (#7272) (ff22f5ef)

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

    Open source →
    Release notes

    Features

    • client-gameliftstreams: The default application in a stream group can now be changed at any time using UpdateStreamGroup to update the DefaultApplicationIdentifier. (9341cdc)
    • client-glue: Added support for preprocessing queries in Data Quality operations through new DataQualityGlueTable structure. (1ed0871)
    • client-guardduty: Remove Pattern trait from email field (1d689d7)
    Open source →
  52. 3.862.06 Aug 2025
    Release notes

    3.862.0(2025-08-06)

    Chores
    • codegen: sync for CborCodec idempotencyToken (#7246) (25b3eb16)
    Documentation Changes
    • client-appstream: Added support for G6 instances (2fb0a994)
    New Features
    • clients: update client endpoints as of 2025-08-06 (7bd2ce78)
    • client-budgets: Adds support for billing views. Billing views let you control access to cost and usage data through an AWS resource, streamlining the process of sharing cost and usage data across account boundaries. With this release, you can now create and view budgets based on billing views. (360bf1cf)
    • client-ec2: Mark Elastic Inference Accelerators and Elastic Graphics Processor parameters as deprecated on the RunInstances and LaunchTemplate APIs. (aa76eb44)
    • client-qbusiness: Amazon Q Business now supports the GetDocumentContent() API that enables customers to securely access the source documents through clickable citation links at query time (aabc7a59)
    • client-opensearchserverless: Features: add Index APIs in OpenSearchServerless to support managed semantic enrichment (9b2c5e66)

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

    Open source →
    Release notes

    Features

    • client-budgets: Adds support for billing views. Billing views let you control access to cost and usage data through an AWS resource, streamlining the process of sharing cost and usage data across account boundaries. With this release, you can now create and view budgets based on billing views. (360bf1c)
    • client-ec2: Mark Elastic Inference Accelerators and Elastic Graphics Processor parameters as deprecated on the RunInstances and LaunchTemplate APIs. (aa76eb4)
    • client-opensearchserverless: Features: add Index APIs in OpenSearchServerless to support managed semantic enrichment (9b2c5e6)
    • client-qbusiness: Amazon Q Business now supports the GetDocumentContent() API that enables customers to securely access the source documents through clickable citation links at query time (aabc7a5)
    • clients: update client endpoints as of 2025-08-06 (7bd2ce7)
    Open source →
  53. 3.840.030 Jun 2025
    Release notes

    3.840.0(2025-06-30)

    Chores
    • token-providers: add feature ID 'BEARER_SERVICE_ENV_VARS' (#7168) (1b200b55)
    • codegen: get token from environment if required (#7166) (0f3e62ff)
    • clients: populate 'bedrock' signingName in loader config (#7167) (ec3d2753)
    New Features
    • clients: update client endpoints as of 2025-06-30 (04380044)
    • client-outposts: Make ContactName and ContactPhoneNumber required fields when creating and updating Outpost Site Addresses. (c5cd4523)
    • client-config-service: Updated ResourceType enum with new resource types onboarded by AWS Config as of June 2025 (48638057)
    • client-transfer: Added support for dual-stack (IPv4 and IPv6) endpoints for SFTP public endpoints and VPC-internal endpoints (SFTP, FTPS, FTP, and AS2), enabling customers to configure new servers with IPv4 or dual-stack mode, convert existing servers to dual-stack, and use IPv6 with service APIs. (08fc8d39)
    • client-cloudwatch-logs: Increase minimum length of queryId parameter to 1 character. (80e21320)
    • client-medical-imaging: Added new fields to support the concept of primary image sets within the storage hierarchy. (b28be5c5)
    • client-pcs: Fixed the validation pattern for an instance profile Amazon Resource Name (ARN) in AWS PCS. (cb270859)
    • client-dataexchange: This release updates resource Id with alphanumeric constraint, including Asset id, Revision id, Data Set id, Job id, and Event Action id. (64051a9b)
    • client-connect: This release introduces ChatMetrics to the model, providing comprehensive analytics insights for Amazon Connect chat conversations. Users can access these detailed metrics through the AWS Connect API by using the DescribeContact operation with their specific instance and contact IDs (171954c4)
    • client-networkflowmonitor: Add ConflictExceptions to UpdateScope and DeleteScope operations for scopes being mutated. (417e1545)
    • client-bedrock-runtime: Add API Key and document citations support for Bedrock Runtime APIs (3e92ce78)
    • client-b2bi: Updated APIs to support inbound EDI split capabilities and additional Partnership-level configurations of generated EDI files' contents and format. (15f931b5)
    • client-arc-zonal-shift: Added support for on-demand practice runs and balanced capacity checks in ARC autoshift practice. (95ccc935)
    • client-cloudformation: Added support for UNKNOWN drift status. (80c8e5fb)
    • client-ssm: Introduces AccessType, a new filter value for the DescribeSessions API. (daee31fb)
    • client-glue: releasing source processing properties to support source properties for ODB integrations (aa10e5da)
    • client-quicksight: Introduced custom permission capabilities for reporting content. Added menu option in exploration to preserve configuration data when textbox menu option is used. Added support for Athena trusted identity propagation. (2cd13e74)
    • client-dynamodb: This change adds support for witnesses in global tables. It also adds a new table status, REPLICATION_NOT_AUTHORIZED. This status will indicate scenarios where global replicas table can't be utilized for data plane operations. (73ec7dca)
    • client-eventbridge: Added support for EventBridge Dualstack endpoints in AWS GovCloud (US) regions (us-gov-east-1 and us-gov-west-1). The dualstack endpoints are identical for both FIPS and non-FIPS configurations, following the format: events.{region}.api.aws (b85b1f21)
    • client-iam: Updated IAM ServiceSpecificCredential support to include expiration, API Key output format instead of username and password for services that will support API keys, and the ability to list credentials for all users in the account for a given service configuration. (cffa7110)
    • client-bedrock: Add support for API Keys, Re-Ranker, implicit filter for RAG / KB evaluation for Bedrock APIs. (8587fbba)
    • xhr-http-handler: add support for per-request/per-operation timeouts (#7159) (9c12aff1)

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

    Open source →
    Release notes

    Features

    • client-arc-zonal-shift: Added support for on-demand practice runs and balanced capacity checks in ARC autoshift practice. (95ccc93)
    • client-b2bi: Updated APIs to support inbound EDI split capabilities and additional Partnership-level configurations of generated EDI files' contents and format. (15f931b)
    • client-bedrock-runtime: Add API Key and document citations support for Bedrock Runtime APIs (3e92ce7)
    • client-bedrock: Add support for API Keys, Re-Ranker, implicit filter for RAG / KB evaluation for Bedrock APIs. (8587fbb)
    • client-cloudformation: Added support for UNKNOWN drift status. (80c8e5f)
    • client-cloudwatch-logs: Increase minimum length of queryId parameter to 1 character. (80e2132)
    • client-config-service: Updated ResourceType enum with new resource types onboarded by AWS Config as of June 2025 (4863805)
    • client-connect: This release introduces ChatMetrics to the model, providing comprehensive analytics insights for Amazon Connect chat conversations. Users can access these detailed metrics through the AWS Connect API by using the DescribeContact operation with their specific instance and contact IDs (171954c)
    • client-dataexchange: This release updates resource Id with alphanumeric constraint, including Asset id, Revision id, Data Set id, Job id, and Event Action id. (64051a9)
    • client-dynamodb: This change adds support for witnesses in global tables. It also adds a new table status, REPLICATION_NOT_AUTHORIZED. This status will indicate scenarios where global replicas table can't be utilized for data plane operations. (73ec7dc)
    • client-eventbridge: Added support for EventBridge Dualstack endpoints in AWS GovCloud (US) regions (us-gov-east-1 and us-gov-west-1). The dualstack endpoints are identical for both FIPS and non-FIPS configurations, following the format: events.{region}.api.aws (b85b1f2)
    • client-glue: releasing source processing properties to support source properties for ODB integrations (aa10e5d)
    • client-iam: Updated IAM ServiceSpecificCredential support to include expiration, API Key output format instead of username and password for services that will support API keys, and the ability to list credentials for all users in the account for a given service configuration. (cffa711)
    • client-medical-imaging: Added new fields to support the concept of primary image sets within the storage hierarchy. (b28be5c)
    • client-networkflowmonitor: Add ConflictExceptions to UpdateScope and DeleteScope operations for scopes being mutated. (417e154)
    • client-outposts: Make ContactName and ContactPhoneNumber required fields when creating and updating Outpost Site Addresses. (c5cd452)
    • client-pcs: Fixed the validation pattern for an instance profile Amazon Resource Name (ARN) in AWS PCS. (cb27085)
    • client-quicksight: Introduced custom permission capabilities for reporting content. Added menu option in exploration to preserve configuration data when textbox menu option is used. Added support for Athena trusted identity propagation. (2cd13e7)
    • client-ssm: Introduces AccessType, a new filter value for the DescribeSessions API. (daee31f)
    • client-transfer: Added support for dual-stack (IPv4 and IPv6) endpoints for SFTP public endpoints and VPC-internal endpoints (SFTP, FTPS, FTP, and AS2), enabling customers to configure new servers with IPv4 or dual-stack mode, convert existing servers to dual-stack, and use IPv6 with service APIs. (08fc8d3)
    • clients: update client endpoints as of 2025-06-30 (0438004)
    • xhr-http-handler: add support for per-request/per-operation timeouts (#7159) (9c12aff)
    Open source →
  54. 3.821.030 May 2025
    Release notes

    3.821.0(2025-05-30)

    Chores
    New Features
    • clients: update client endpoints as of 2025-05-30 (fa658a01)
    • client-sagemaker: Release new parameter CapacityReservationConfig in ProductionVariant (9ef66413)
    • client-emr-serverless: This release adds the capability for users to specify an optional Execution IAM policy in the StartJobRun action. The resulting permissions assumed by the job run is the intersection of the permissions in the Execution Role and the specified Execution IAM Policy. (e886e87e)
    Tests

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

    Open source →
    Release notes

    Features

    • client-emr-serverless: This release adds the capability for users to specify an optional Execution IAM policy in the StartJobRun action. The resulting permissions assumed by the job run is the intersection of the permissions in the Execution Role and the specified Execution IAM Policy. (e886e87)
    • client-sagemaker: Release new parameter CapacityReservationConfig in ProductionVariant (9ef6641)
    • clients: update client endpoints as of 2025-05-30 (fa658a0)
    Open source →
  55. 3.804.06 May 2025
    Release notes

    Features

    • client-ec2: This release adds support for Amazon EBS Provisioned Rate for Volume Initialization, which lets you specify a volume initialization rate to ensure that your EBS volumes are initialized in a predictable amount of time. (03ae328)
    • client-service-catalog: ServiceCatalog's APIs (DeleteServiceAction, DisassociateServiceActionFromProvisioningArtifact, AssociateServiceActionWithProvisioningArtifact) now throw InvalidParametersException when IdempotencyToken is invalid. (bb75d64)
    • client-timestream-query: Add dualstack endpoints support and correct us-gov-west-1 FIPS endpoint. (9ff8904)
    • client-timestream-write: Add dualstack endpoints support. (22b258a)
    • clients: update client endpoints as of 2025-05-06 (c5846ed)
    Open source →
  56. 3.796.024 Apr 2025
    Release notes

    Bug Fixes

    • client-s3-control: remove host prefix behavior (#7025) (6c590fc)

    Features

    • client-apprunner: AWS App Runner adds Node.js 22 runtime. (15aea07)
    • client-appsync: Add data source support to Event APIs (62af85a)
    • client-bedrock-data-automation: Added support for modality routing and modality enablement on CreateDataAutomationProject and UpdateDataAutomationProject APIs (c1ae828)
    • client-codebuild: Remove redundant validation check. (4b61b68)
    • client-dynamodb: Add support for ARN-sourced account endpoint generation for TransactWriteItems. This will generate account endpoints for DynamoDB TransactWriteItems requests using ARN-sourced account ID when available. (34789ba)
    • client-rds: This Amazon RDS release adds support for managed master user passwords for Oracle CDBs. (5ab41aa)
    Open source →
  57. 3.775.025 Mar 2025
    Release notes

    Bug Fixes

    • core/httpAuthSchemes: allow extensions to set signer credentials (#6971) (8b6fe4c)
    • packages: maintain singleton config object (#6959) (6034850)

    Features

    • client-bedrock-agent: Adding support for Amazon OpenSearch Managed clusters as a vector database in Knowledge Bases for Amazon Bedrock (100062a)
    • client-eks: Added support to override upgrade-blocking readiness checks via force flag when updating a cluster. (55f5a70)
    • client-gameliftstreams: Minor updates to improve developer experience. (b6b01de)
    • client-keyspaces: Removing replication region limitation for Amazon Keyspaces Multi-Region Replication APIs. (254cb39)
    • client-marketplace-entitlement-service: This release enhances the GetEntitlements API to support new filter CUSTOMER_AWS_ACCOUNT_ID in request and CustomerAWSAccountId field in response. (17b1041)
    • client-marketplace-metering: This release enhances the BatchMeterUsage API to support new field CustomerAWSAccountId in request and response and making CustomerIdentifier optional. CustomerAWSAccountId or CustomerIdentifier must be provided in request but not both. (540d2d0)
    • client-sagemaker: This release adds support for customer-managed KMS keys in Amazon SageMaker Partner AI Apps (03a1150)
    • client-workspaces-thin-client: Deprecate tags field in Get API responses (026ba53)
    • clients: update client endpoints as of 2025-03-25 (5fd070a)
    Open source →
  58. 3.734.023 Jan 2025
    Release notes

    Features

    • client-ec2: Added "future" allocation type for future dated capacity reservation (752ea12)
    • credential-providers: pass caller client options to fromTemporaryCredentials inner STSClient (#6838) (0d0b14e)
    Open source →
  59. 3.731.017 Jan 2025
    Release notes

    Bug Fixes

    • credential-providers: supply backup credentials to fromTemporaryCredentials (#6817) (891e091)
    • fix key ordering for code generation build (#6821) (67c0a58)
    • nested-clients: fix inliner build script (#6820) (a818f3e)

    Features

    • client-bedrock-runtime: Allow hyphens in tool name for Converse and ConverseStream APIs (71256d8)
    • client-ec2: Release u7i-6tb.112xlarge, u7i-8tb.112xlarge, u7inh-32tb.480xlarge, p5e.48xlarge, p5en.48xlarge, f2.12xlarge, f2.48xlarge, trn2.48xlarge instance types. (8fa946c)
    • client-notifications: Added support for Managed Notifications, integration with AWS Organization and added aggregation summaries for Aggregate Notifications (53d862b)
    • clients: update client endpoints as of 2025-01-17 (3995e76)
    Open source →
  60. 3.723.06 Jan 2025
    Release notes

    Features

    • client-iotsecuretunneling: Adds dualstack endpoint support for IoT Secure Tunneling (513f9c4)
    • client-supplychain: Allow vanity DNS domain when creating a new ASC instance (0cdf2e3)
    • clients: update client endpoints as of 2025-01-06 (db366a2)
    Open source →