[](https://www.npmjs.com/package/@aws-sdk/middleware-eventstream) [](https://www.npmj
Last release 5 days ago
21 Aug 2026
Ships fairly regularly
a new release about every 2 weeks
Most releases are documented
notes for 165 of 202 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
216 releases · first in 2020
Release timeline
216 releases since 2020202120222023202420252026
Releases
- 3.325.02 May 2023
Release notes
Open source →Features
- client-appflow: This release adds new API to cancel flow executions. (e139022)
- client-connect: Amazon Connect Service Rules API update: Added OnContactEvaluationSubmit event source to support user configuring evaluation form rules. (be236b1)
- client-kendra: AWS Kendra now supports configuring document fields/attributes via the GetQuerySuggestions API. You can now base query suggestions on the contents of document fields. (4e715d7)
- client-resiliencehub: This release will improve resource level transparency in applications by discovering previously hidden resources. (91006ef)
- client-sagemaker: Amazon Sagemaker Autopilot supports training models with sample weights and additional objective metrics. (52e716a)
- clients: update client endpoints as of 2023-05-02 (109fa1c)
- codegen: bump codegen version to 0.15.0 (#4678) (83421a1)
Reverts
- 3.310.010 Apr 2023
Release notes
Open source →Bug Fixes
Features
- client-connect: This release adds the ability to configure an agent's routing profile to receive contacts from multiple channels at the same time via extending the UpdateRoutingProfileConcurrency, CreateRoutingProfile and DescribeRoutingProfile APIs. (449823d)
- client-ecs: This release adds support for enabling FIPS compliance on Amazon ECS Fargate tasks (db95943)
- client-marketplace-catalog: Added three new APIs to support resource sharing: GetResourcePolicy, PutResourcePolicy, and DeleteResourcePolicy. Added new OwnershipType field to ListEntities request to let users filter on entities that are shared with them. Increased max page size of ListEntities response from 20 to 50 results. (d860c2f)
- client-mediaconvert: AWS Elemental MediaConvert SDK now supports conversion of 608 paint-on captions to pop-on captions for SCC sources. (e233a50)
- client-omics: Remove unexpected API changes. (16d0576)
- client-rekognition: This release adds support for Face Liveness APIs in Amazon Rekognition. Updates UpdateStreamProcessor to return ResourceInUseException Exception. Minor updates to API documentation. (0ffd995)
- clients: update client endpoints as of 2023-04-10 (edbe989)
- 3.306.04 Apr 2023
Release notes
Open source →Bug Fixes
Features
- client-amplifyuibuilder: Support StorageField and custom displays for data-bound options in form builder. Support non-string operands for predicates in collections. Support choosing client to get token from. (b24e527)
- client-dataexchange: This release updates the value of MaxResults. (b795ebc)
- client-ec2: C6in, M6in, M6idn, R6in and R6idn bare metal instances are powered by 3rd Generation Intel Xeon Scalable processors and offer up to 200 Gbps of network bandwidth. (01bddbc)
- client-elastic-inference: Updated public documentation for the Describe and Tagging APIs. (e28258e)
- client-rekognitionstreaming: update model (#4609) (ddb0c5d)
- client-sagemaker-runtime: Amazon SageMaker Asynchronous Inference now provides customers a FailureLocation as a response parameter in InvokeEndpointAsync API to capture the model failure responses. (62f9c4d)
- client-sagemaker: Amazon SageMaker Asynchronous Inference now allows customer's to receive failure model responses in S3 and receive success/failure model responses in SNS notifications. (bbc2fd1)
- client-wafv2: This release rolls back association config feature for webACLs that protect CloudFront protections. (f96b649)
- clients: update client endpoints as of 2023-04-04 (597085d)
- 3.303.030 Mar 2023
Release notes
Open source →Features
- client-athena: Make DefaultExecutorDpuSize and CoordinatorDpuSize fields optional in StartSession (1a4cd21)
- client-auto-scaling: Amazon EC2 Auto Scaling now supports Elastic Load Balancing traffic sources with the AttachTrafficSources, DetachTrafficSources, and DescribeTrafficSources APIs. This release also introduces a new activity status, "WaitingForConnectionDraining", for VPC Lattice to the DescribeScalingActivities API. (3f4037e)
- client-batch: This feature allows Batch on EKS to support configuration of Pod Labels through Metadata for Batch on EKS Jobs. (d26bec4)
- client-compute-optimizer: This release adds support for HDD EBS volume types and io2 Block Express. We are also adding support for 61 new instance types and instances that have non consecutive runtime. (defd0ca)
- client-drs: Adding a field to the replication configuration APIs to support the auto replicate new disks feature. We also deprecated RetryDataReplication. (6848391)
- client-ec2: This release adds support for Tunnel Endpoint Lifecycle control, a new feature that provides Site-to-Site VPN customers with better visibility and control of their VPN tunnel maintenance updates. (daa7956)
- client-emr: Updated DescribeCluster and ListClusters API responses to include ErrorDetail that specifies error code, programmatically accessible error data,and an error message. ErrorDetail provides the underlying reason for cluster failure and recommends actions to simplify troubleshooting of EMR clusters. (aa47baa)
- client-glue: This release adds support for AWS Glue Data Quality, which helps you evaluate and monitor the quality of your data and includes the API for creating, deleting, or updating data quality rulesets, runs and evaluations. (811c814)
- client-guardduty: Added EKS Runtime Monitoring feature support to existing detector, finding APIs and introducing new Coverage APIs (0f16674)
- client-imagebuilder: Adds support for new image workflow details and image vulnerability detection. (a2d8908)
- client-ivs: Amazon Interactive Video Service (IVS) now offers customers the ability to configure IVS channels to allow insecure RTMP ingest. (0001a10)
- client-kendra: AWS Kendra now supports featured results for a query. (2271816)
- client-network-firewall: AWS Network Firewall added TLS inspection configurations to allow TLS traffic inspection. (801cd21)
- client-sagemaker-geospatial: Amazon SageMaker geospatial capabilities now supports server-side encryption with customer managed KMS key and SageMaker notebooks with a SageMaker geospatial image in a Amazon SageMaker Domain with VPC only mode. (04b37bf)
- client-vpc-lattice: General Availability (GA) release of Amazon VPC Lattice (fc57f8f)
- client-wellarchitected: AWS Well-Architected SDK now supports getting consolidated report metrics and generating a consolidated report PDF. (f0d07c4)
- clients: update client endpoints as of 2023-03-30 (4682bc1)
- 3.296.021 Mar 2023
Release notes
Open source →Bug Fixes
- scripts: prettify package.json when updating version numbers (#4552) (4d47810)
- scripts: use json-stringify as parser for package.json (#4559) (69f53ce)
Features
- client-chime-sdk-messaging: Amazon Chime SDK messaging customers can now manage streaming configuration for messaging data for archival and analysis. (edee457)
- client-cleanrooms: GA Release of AWS Clean Rooms, Added Tagging Functionality (b310676)
- client-ec2: This release adds support for AWS Network Firewall, AWS PrivateLink, and Gateway Load Balancers to Amazon VPC Reachability Analyzer, and it makes the path destination optional as long as a destination address in the filter at source is provided. (eb6d517)
- client-iotsitewise: Provide support for tagging of data streams and enabling tag based authorization for property alias (0a085f6)
- client-mgn: This release introduces the Import and export feature and expansion of the post-launch actions (20befeb)
- clients: update client endpoints as of 2023-03-21 (9cf1810)
- node-http-handler: implement connections pool and manager interfaces (#4508) (86a6046)
- 3.295.020 Mar 2023
Release notes
Open source →Bug Fixes
Features
- client-application-auto-scaling: With this release customers can now tag their Application Auto Scaling registered targets with key-value pairs and manage IAM permissions for all the tagged resources centrally. (ba24447)
- client-neptune: This release makes following few changes. db-cluster-identifier is now a required parameter of create-db-instance. describe-db-cluster will now return PendingModifiedValues and GlobalClusterIdentifier fields in the response. (1824352)
- client-s3outposts: S3 On Outposts added support for endpoint status, and a failed endpoint reason, if any (56a152d)
- client-workdocs: This release adds a new API, SearchResources, which enable users to search through metadata and content of folders, documents, document versions and comments in a WorkDocs site. (e1674aa)
- clients: update client endpoints as of 2023-03-20 (3336bc7)
- 3.292.015 Mar 2023
Release notes
Open source →Bug Fixes
- docs: add plugin-eslint-tsdoc (#4525) (35f60e3)
- protocol-http: revert SRA HttpRequest (#4529) (0b3327b)
Features
- client-migrationhubstrategy: This release adds the binary analysis that analyzes IIS application DLLs on Windows and Java applications on Linux to provide anti-pattern report without configuring access to the source code. (dec133b)
- client-s3-control: Added support for S3 Object Lambda aliases. (f841638)
- client-securitylake: Make Create/Get/ListSubscribers APIs return resource share ARN and name so they can be used to validate the RAM resource share to accept. GetDatalake can be used to track status of UpdateDatalake and DeleteDatalake requests. (934e9e6)
- clients: update client endpoints as of 2023-03-15 (a254cf6)
- smithy-client: update client defaults provider (0d0cac0)
- 3.290.013 Mar 2023
Release notes
Open source →Features
- client-appintegrations: Adds FileConfiguration to Amazon AppIntegrations CreateDataIntegration supporting scheduled downloading of third party files into Amazon Connect from sources such as Microsoft SharePoint. (6780524)
- client-s3-control: Added support for cross-account Multi-Region Access Points. Added support for S3 Replication for S3 on Outposts. (0be873b)
- client-tnb: This release adds tagging support to the following Network Instance APIs : Instantiate, Update, Terminate. (dfdcf0e)
- client-wisdom: This release extends Wisdom CreateKnowledgeBase API to support SharePoint connector type by removing the @required trait for objectField (79c9f81)
- clients: update client endpoints as of 2023-03-13 (7110e0a)
- protocol-http: implement SRA HttpRequest (#4514) (d9d24b0)
- smithy-client: update client defaults provider (a092b53)
- 3.289.010 Mar 2023
Release notes
Open source →Features
- client-ivschat: This release adds a new exception returned when calling AWS IVS chat UpdateLoggingConfiguration. Now UpdateLoggingConfiguration can return ConflictException when invalid updates are made in sequence to Logging Configurations. (8b55eb1)
- client-secrets-manager: The type definitions of SecretString and SecretBinary now have a minimum length of 1 in the model to match the exception thrown when you pass in empty values. (4382b4e)
- clients: update client endpoints as of 2023-03-10 (feb6f9b)
- 3.282.01 Mar 2023
Release notes
Open source →Features
- client-codecatalyst: Published Dev Environments StopDevEnvironmentSession API (6458cf1)
- client-pricing: This release adds 2 new APIs - ListPriceLists which returns a list of applicable price lists, and GetPriceListFileUrl which outputs a URL to retrieve your price lists from the generated file from ListPriceLists (f7201bf)
- client-s3outposts: S3 on Outposts introduces a new API ListOutpostsWithS3, with this API you can list all your Outposts with S3 capacity. (9b55483)
- clients: update client endpoints as of 2023-03-01 (a52821d)
- protocol-http: use lowercase keys in Fields class (#4450) (e0db41d)
- 3.272.015 Feb 2023
Release notes
Open source →Features
- client-cloudtrail: This release adds an InsufficientEncryptionPolicyException type to the StartImport endpoint (4253089)
- client-frauddetector: This release introduces Lists feature which allows customers to reference a set of values in Fraud Detector's rules. With Lists, customers can dynamically manage these attributes in real time. Lists can be created/deleted and its contents can be modified using the Fraud Detector API. (6186c03)
- client-glue: Fix DirectJDBCSource not showing up in CLI code gen (bedba23)
- client-privatenetworks: This release introduces a new StartNetworkResourceUpdate API, which enables return/replacement of hardware from a NetworkSite. (804b9bc)
- client-wafv2: For protected CloudFront distributions, you can now use the AWS WAF Fraud Control account takeover prevention (ATP) managed rule group to block new login attempts from clients that have recently submitted too many failed login attempts. (dc28d4e)
- clients: update client endpoints as of 2023-02-15 (2e05ae8)
- 3.271.014 Feb 2023
Release notes
Open source →Bug Fixes
Features
- client-appconfig: AWS AppConfig now offers the option to set a version label on hosted configuration versions. Version labels allow you to identify specific hosted configuration versions based on an alternate versioning scheme that you define. (1ffdf34)
- client-datasync: With this launch, we are giving customers the ability to use older SMB protocol versions, enabling them to use DataSync to copy data to and from their legacy storage arrays. (125850c)
- client-ec2: With this release customers can turn host maintenance on or off when allocating or modifying a supported dedicated host. Host maintenance is turned on by default for supported hosts. (62c8b91)
- 3.267.08 Feb 2023
Release notes
Open source →Bug Fixes
Features
- client-backup: This release added one attribute (resource name) in the output model of our 9 existing APIs in AWS backup so that customers will see the resource name at the output. No input required from Customers. (162432f)
- client-cloudfront: CloudFront Origin Access Control extends support to AWS Elemental MediaStore origins. (8ff16f9)
- client-glue: DirectJDBCSource + Glue 4.0 streaming options (0593722)
- client-lakeformation: This release removes the LFTagpolicyResource expression limits. (690ee89)
- clients: update client endpoints as of 2023-02-08 (4cef2b1)
- util-dns: add DNS interfaces and initial implementations (#4386) (2b5c0c5)
3.266.1 (2023-02-07)
Bug Fixes
Features
- clients: update client endpoints as of 2023-02-07 (64c05d3)
- 3.266.17 Feb 2023
Nothing published for this version
- 3.266.06 Feb 2023
Release notes
Open source →Bug Fixes
- features-dynamodb: remove testing for error-should-be message (#4409) (a3ed754)
- middleware-sdk-transcribe-streaming: close sockets on WebSocketHandler.destroy() (#4400) (3a0cc76)
Features
- client-compute-optimizer: AWS Compute optimizer can now infer if Kafka is running on an instance. (65e7f31)
- client-customer-profiles: This release deprecates the PartyType and Gender enum data types from the Profile model and replaces them with new PartyTypeString and GenderString attributes, which accept any string of length up to 255. (4e190c7)
- client-frauddetector: My AWS Service (Amazon Fraud Detector) - This release introduces Cold Start Model Training which optimizes training for small datasets and adds intelligent methods for treating unlabeled data. You can now train Online Fraud Insights or Transaction Fraud Insights models with minimal historical-data. (34dac99)
- client-mediaconvert: The AWS Elemental MediaConvert SDK has added improved scene change detection capabilities and a bandwidth reduction filter, along with video quality enhancements, to the AVC encoder. (dea6044)
- client-outposts: Adds OrderType to Order structure. Adds PreviousOrderId and PreviousLineItemId to LineItem structure. Adds new line item status REPLACED. Increases maximum length of pagination token. (312c4e4)
- clients: update client endpoints as of 2023-02-06 (f023912)
- protocol-http: add types for field (#4390) (688b866)
- types: add request and response interfaces (#4389) (6b1be0b)
- util-stream: create util-stream package (#4402) (91ec1aa)
- 3.257.024 Jan 2023
Release notes
Open source →Features
- client-databrew: Enabled FIPS us-gov-west-1 endpoints in SDK. (c22758d)
- client-route-53: Amazon Route 53 now supports the Asia Pacific (Melbourne) Region (ap-southeast-4) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region. (98c0783)
- client-ssm-sap: This release provides updates to documentation and support for listing operations performed by AWS Systems Manager for SAP. (dd335a9)
- middleware-api-key: add new auth middleware (#4012) (bdf7a59)
- 3.254.019 Jan 2023
Release notes
Open source →Bug Fixes
- clients: revert timestamp format serialization (#4348) (0633164)
- util-utf8: add missing dependency in middleware-flexible-checksums (#4349) (1aed07e)
Features
- checksum: replace Hash with Checksum (#4346) (172b4f3)
- client-appflow: Adding support for Salesforce Pardot connector in Amazon AppFlow. (cbc9306)
- client-cloudwatch-logs: Bug fix - Removed the regex pattern validation from CoralModel to avoid potential security issue. (18a3866)
- client-codeartifact: Documentation updates for CodeArtifact (3a8d890)
- client-connect: Amazon Connect Chat introduces Persistent Chat, allowing customers to resume previous conversations with context and transcripts carried over from previous chats, eliminating the need to repeat themselves and allowing agents to provide personalized service with access to entire conversation history. (360932e)
- client-connectparticipant: This release updates Amazon Connect Participant's GetTranscript api to provide transcripts of past chats on a persistent chat session. (b2b008d)
- client-ec2: Adds SSM Parameter Resource Aliasing support to EC2 Launch Templates. Launch Templates can now store parameter aliases in place of AMI Resource IDs. CreateLaunchTemplateVersion and DescribeLaunchTemplateVersions now support a convenience flag, ResolveAlias, to return the resolved parameter value. (a165989)
- client-glue: Release Glue Studio Hudi Data Lake Format for SDK/CLI (603c44c)
- client-groundstation: Add configurable prepass and postpass times for DataflowEndpointGroup. Add Waiter to allow customers to wait for a contact that was reserved through ReserveContact (737c964)
- client-medialive: AWS Elemental MediaLive adds support for SCTE 35 preRollMilliSeconds. (8f23e93)
- client-opensearch: This release adds the enhanced dry run option, that checks for validation errors that might occur when deploying configuration changes and provides a summary of these errors, if any. The feature will also indicate whether a blue/green deployment will be required to apply a change. (76d4e0d)
- client-panorama: Added AllowMajorVersionUpdate option to OTAJobConfig to make appliance software major version updates opt-in. (87eea2c)
- client-sagemaker: HyperParameterTuningJobs now allow passing environment variables into the corresponding TrainingJobs (ac78b3b)
- clients: update client endpoints as of 2023-01-19 (f8768aa)
- 3.226.07 Dec 2022
Release notes
Open source →Bug Fixes
- codegen: remove unused import (#4260) (d65ca1b)
- types: add missing
tslibdependency totypes(#4128) (5dab646)
Features
- client-cloudfront: Introducing UpdateDistributionWithStagingConfig that can be used to promote the staging configuration to the production. (ce728a2)
- client-cost-explorer: This release adds the LinkedAccountName field to the GetAnomalies API response under RootCause (cef502f)
- client-eks: Adds support for EKS add-ons configurationValues fields and DescribeAddonConfiguration function (47f65dd)
- clients: update client endpoints as of 2022-12-07 (eea62b4)
- 3.224.05 Dec 2022
Release notes
Open source →Bug Fixes
Features
- client-cost-explorer: This release introduces two new APIs that offer a 1-click experience to refresh Savings Plans recommendations. The two APIs are StartSavingsPlansPurchaseRecommendationGeneration and ListSavingsPlansPurchaseRecommendationGeneration. (d0dbebc)
- client-ec2: Documentation updates for EC2. (7446494)
- client-ivschat: Adds PendingVerification error type to messaging APIs to block the resource usage for accounts identified as being fraudulent. (e94d8e5)
- client-rds: This release adds the InvalidDBInstanceStateFault to the RestoreDBClusterFromSnapshot operation. (b1d84f4)
- client-transcribe: Amazon Transcribe now supports creating custom language models in the following languages: Japanese (ja-JP) and German (de-DE). (57057bb)
- clients: update client endpoints as of 2022-12-05 (b302f16)
- 3.222.01 Dec 2022
Release notes
Open source →Features
- client-codecatalyst: This release adds operations that support customers using the AWS Toolkits and Amazon CodeCatalyst, a unified software development service that helps developers develop, deploy, and maintain applications in the cloud. For more information, see the documentation. (cb94b0c)
- client-comprehend: Comprehend now supports semi-structured documents (such as PDF files or image files) as inputs for custom analysis using the synchronous APIs (ClassifyDocument and DetectEntities). (5c0d056)
- client-gamelift: GameLift introduces a new feature, GameLift Anywhere. GameLift Anywhere allows you to integrate your own compute resources with GameLift. You can also use GameLift Anywhere to iteratively test your game servers without uploading the build to GameLift for every iteration. (b38a48f)
- client-pipes: AWS introduces new Amazon EventBridge Pipes which allow you to connect sources (SQS, Kinesis, DDB, Kafka, MQ) to Targets (14+ EventBridge Targets) without any code, with filtering, batching, input transformation, and an optional Enrichment stage (Lambda, StepFunctions, ApiGateway, ApiDestinations) (c2e00d5)
- client-sfn: This release adds support for the AWS Step Functions Map state in Distributed mode. The changes include a new MapRun resource and several new and modified APIs. (31a78be)
- clients: update client endpoints as of 2022-12-01 (75af76d)
- types: add checksum interface (#4216) (89598b6)
- utl-retry: add util-retry package and its types (#4224) (a2579b7)
- 3.215.021 Nov 2022
- 3.212.016 Nov 2022
Release notes
Open source →Features
- client-billingconductor: This release adds a new feature BillingEntity pricing rule. (6f15a0a)
- client-cloudformation: Added UnsupportedTarget HandlerErrorCode for use with CFN Resource Hooks (6c5beed)
- client-comprehendmedical: This release supports new set of entities and traits. It also adds new category (BEHAVIORAL_ENVIRONMENTAL_SOCIAL). (05089b4)
- client-connect: This release adds a new MonitorContact API for initiating monitoring of ongoing Voice and Chat contacts. (2adc9d0)
- client-eks: Adds support for customer-provided placement groups for Kubernetes control plane instances when creating local EKS clusters on Outposts (4c8f3dc)
- client-elasticache: for Redis now supports AWS Identity and Access Management authentication access to Redis clusters starting with redis-engine version 7.0 (d1ac8d8)
- client-iottwinmaker: This release adds the following: 1) ExecuteQuery API allows users to query their AWS IoT TwinMaker Knowledge Graph 2) Pricing plan APIs allow users to configure and manage their pricing mode 3) Support for property groups and tabular property values in existing AWS IoT TwinMaker APIs. (8d31224)
- client-personalize-events: This release provides support for creation and use of metric attributions in AWS Personalize (f30761f)
- client-proton: Add support for sorting and filtering in ListServiceInstances (68d0e23)
- client-rds: This release adds support for container databases (CDBs) to Amazon RDS Custom for Oracle. A CDB contains one PDB at creation. You can add more PDBs using Oracle SQL. You can also customize your database installation by setting the Oracle base, Oracle home, and the OS user name and group. (6aa6b3a)
- client-ssm-incidents: Add support for PagerDuty integrations on ResponsePlan, IncidentRecord, and RelatedItem APIs (7b5617c)
- client-ssm: This release adds support for cross account access in CreateOpsItem, UpdateOpsItem and GetOpsItem. It introduces new APIs to setup resource policies for SSM resources: PutResourcePolicy, GetResourcePolicies and DeleteResourcePolicy. (1d04c01)
- client-transfer: Allow additional operations to throw ThrottlingException (108f81d)
- client-xray: This release adds new APIs - PutResourcePolicy, DeleteResourcePolicy, ListResourcePolicies for supporting resource based policies for AWS X-Ray. (1e16743)
- 3.208.010 Nov 2022
Release notes
Open source →Bug Fixes
- aws-client-api-test: rename package (#4165) (2e13b67)
- types: add client config interface test with s3 example (#4156) (7811cd9)
Features
- client-ec2: This release adds a new price capacity optimized allocation strategy for Spot Instances to help customers optimize provisioning of Spot Instances via EC2 Auto Scaling, EC2 Fleet, and Spot Fleet. It allocates Spot Instances based on both spare capacity availability and Spot Instance price. (6f4d604)
- client-ecs: This release adds support for task scale-in protection with updateTaskProtection and getTaskProtection APIs. UpdateTaskProtection API can be used to protect a service managed task from being terminated by scale-in events and getTaskProtection API to get the scale-in protection status of a task. (a5eede0)
- client-elasticsearch-service: Amazon OpenSearch Service now offers managed VPC endpoints to connect to your Amazon OpenSearch Service VPC-enabled domain in a Virtual Private Cloud (VPC). This feature allows you to privately access OpenSearch Service domain without using public IPs or requiring traffic to traverse the Internet. (f36b021)
- client-scheduler: AWS introduces the new Amazon EventBridge Scheduler. EventBridge Scheduler is a serverless scheduler that allows you to create, run, and manage tasks from one central, managed service. (8829f71)
- clients: update client endpoints as of 2022-11-10 (c01499d)
- private: add server artifacts (#4159) (e70f472)
- 3.201.01 Nov 2022
Release notes
Open source →Bug Fixes
- client-s3-control: restrict Bucket param dedupe to S3 only (#4132) (80634b7)
- scripts: skip clients while linting in CI (#4129) (ffec8bd)
Features
- client-rds: Relational Database Service - This release adds support for configuring Storage Throughput on RDS database instances. (e06e4e2)
- client-textract: Add ocr results in AnalyzeIDResponse as blocks (0b08176)
- clients: update client endpoints as of 2022-11-01 (323e3c5)
- end support for Node.js 12.x (#4123) (83f913e)
- 3.200.031 Oct 2022
Release notes
Open source →Bug Fixes
- endpoint: instruct rds middleware to wait for endpoint resolution (#4120) (7cabc1e)
- types: extends check of generic in WithSdkStreamMixin (#4119) (299d245)
Features
- client-apprunner: This release adds support for private App Runner services. Services may now be configured to be made private and only accessible from a VPC. The changes include a new VpcIngressConnection resource and several new and modified APIs. (cce87ac)
- client-cloudwatch-logs: SDK release to support tagging for destinations and log groups with TagResource. Also supports tag on create with PutDestination. (c97217f)
- client-connect: Amazon connect now support a new API DismissUserContact to dismiss or remove terminated contacts in Agent CCP (9e340c3)
- client-ec2: Elastic IP transfer is a new Amazon VPC feature that allows you to transfer your Elastic IP addresses from one AWS Account to another. (dba90b0)
- client-iot: This release adds the Amazon Location action to IoT Rules Engine. (dc1adcf)
- client-sesv2: This release includes support for interacting with the Virtual Deliverability Manager, allowing you to opt in/out of the feature and to retrieve recommendations and metric data. (72ea473)
- client-textract: This release introduces additional support for 30+ normalized fields such as vendor address and currency. It also includes OCR output in the response and accuracy improvements for the already supported fields in previous version (5ee0634)
- clients: update client endpoints as of 2022-10-31 (1677e7f)
- 3.199.028 Oct 2022
Release notes
Open source →Bug Fixes
Features
- client-apprunner: AWS App Runner adds .NET 6, Go 1, PHP 8.1 and Ruby 3.1 runtimes. (12cc3bc)
- client-appstream: This release includes CertificateBasedAuthProperties in CreateDirectoryConfig and UpdateDirectoryConfig. (f6bd19e)
- client-cloudformation: This release adds more fields to improves visibility of AWS CloudFormation StackSets information in following APIs: ListStackInstances, DescribeStackInstance, ListStackSetOperationResults, ListStackSetOperations, DescribeStackSetOperation. (9f57946)
- client-gamesparks: Add LATEST as a possible GameSDK Version on snapshot (758bc33)
- client-mediatailor: This release introduces support for SCTE-35 segmentation descriptor messages which can be sent within time signal messages. (d2920e8)
- client-privatenetworks: Fix incorrect endpoint-prefix in endpoint ruleset. (30ddc67)
- client-support-app: Fix incorrect endpoint-prefix in endpoint ruleset. (2955f67)
- clients: update client endpoints as of 2022-10-28 (000a4ed)
- 3.198.027 Oct 2022
Release notes
Open source →Bug Fixes
- scripts: use since origin/main for ci (#4101) (1335bfb)
- types: make logger.trace an optional function (#4110) (7d95b34)
- update eventStreamPayloadHandler to also get prior signature from query string (#4100) (d6d9e10)
Features
- client-ec2: Feature supports the replacement of instance root volume using an updated AMI without requiring customers to stop their instance. (c980e67)
- client-fms: Add support NetworkFirewall Managed Rule Group Override flag in GetViolationDetails API (7586f6e)
- client-glue: Added support for custom datatypes when using custom csv classifier. (3711a1f)
- client-sagemaker: This change allows customers to provide a custom entrypoint script for the docker container to be run while executing training jobs, and provide custom arguments to the entrypoint script. (4978352)
- client-wafv2: This release adds the following: Challenge rule action, to silently verify client browsers; rule group rule action override to any valid rule action, not just Count; token sharing between protected applications for challenge/CAPTCHA token; targeted rules option for Bot Control managed rule group. (2d06b27)
- clients: update client endpoints as of 2022-10-27 (6eafddf)
- endpoint: log endpoint decisions at debug level (#4106) (d600213)
- 3.197.026 Oct 2022
Release notes
Open source →Bug Fixes
- endpoint: normalize endpoint to string when passing from client config to endpointParams (#4098) (5da4499)
- smithy-client: fix default error typo (#4092) (e8158a6)
- types: expand custom endpoint type (#4097) (3620ce4)
Features
- client-kafka: This release adds support for Tiered Storage. UpdateStorage allows you to control the Storage Mode for supported storage tiers. (0fd7c71)
- client-neptune: Added a new cluster-level attribute to set the capacity range for Neptune Serverless instances. (5458d9b)
- client-sagemaker: Amazon SageMaker Automatic Model Tuning now supports specifying Grid Search strategy for tuning jobs, which evaluates all hyperparameter combinations exhaustively based on the categorical hyperparameters provided. (a00fdf9)
- clients: update client endpoints as of 2022-10-26 (95631eb)
- 3.193.020 Oct 2022
Release notes
Open source →Bug Fixes
- client-eventbridge: remove middleware-sdk-eventbridge (#4059) (7b1f599)
- clients: add @aws-sdk/util-endpoints dependency (#4058) (e8d7c68)
- endpoint: join authScheme signingRegionSet values instead of taking first only (#4056) (751245a)
- endpoint: s3 control tests to unblock CI (#4063) (0090e1c)
- endpoint: test fixes for s3-control related to endpoints 2.0 (#4065) (25af672)
Features
- client-devops-guru: This release adds information about the resources DevOps Guru is analyzing. (991855c)
- client-global-accelerator: Global Accelerator now supports AddEndpoints and RemoveEndpoints operations for standard endpoint groups. (d7d6077)
- client-resiliencehub: In this release, we are introducing support for regional optimization for AWS Resilience Hub applications. It also includes a few documentation updates to improve clarity. (81b5510)
- client-rum: CloudWatch RUM now supports Extended CloudWatch Metrics with Additional Dimensions (0932dce)
- clients: update client endpoints as of 2022-10-20 (688454b)
- 3.190.017 Oct 2022
Release notes
Open source →Bug Fixes
- endpoint: e2e test fixes for endpoints 2.0 all services (#4044) (b53f5bd)
- endpoint: endpoints 2.0 all-service TS compilation fixes (#4043) (f2da618)
Features
- client-greengrass: This change allows customers to specify FunctionRuntimeOverride in FunctionDefinitionVersion. This configuration can be used if the runtime on the device is different from the AWS Lambda runtime specified for that function. (b2be11f)
- client-sagemaker: This release adds support for C7g, C6g, C6gd, C6gn, M6g, M6gd, R6g, and R6gn Graviton instance types in Amazon SageMaker Inference. (92e9095)
- 3.188.013 Oct 2022
Release notes
Open source →Bug Fixes
Features
- client-amplifyuibuilder: We are releasing the ability for fields to be configured as arrays. (af77058)
- client-appflow: With this update, you can choose which Salesforce API is used by Amazon AppFlow to transfer data to or from your Salesforce account. You can choose the Salesforce REST API or Bulk API 2.0. You can also choose for Amazon AppFlow to pick the API automatically. (fa7223a)
- client-connect: This release adds support for a secondary email and a mobile number for Amazon Connect instance users. (8c9f644)
- client-directory-service: This release adds support for describing and updating AWS Managed Microsoft AD set up. (a6042dd)
- client-guardduty: Add UnprocessedDataSources to CreateDetectorResponse which specifies the data sources that couldn't be enabled during the CreateDetector request. In addition, update documentations. (f64188c)
- client-medialive: AWS Elemental MediaLive now supports forwarding SCTE-35 messages through the Event Signaling and Management (ESAM) API, and can read those SCTE-35 messages from an inactive source. (3e59a7a)
- client-mediapackage-vod: This release adds SPEKE v2 support for MediaPackage VOD. Speke v2 is an upgrade to the existing SPEKE API to support multiple encryption keys, based on an encryption contract selected by the customer. (f53ca0e)
- client-panorama: Pause and resume camera stream processing with SignalApplicationInstanceNodeInstances. Reboot an appliance with CreateJobForDevices. More application state information in DescribeApplicationInstance response. (8e266f0)
- client-ssm-incidents: Update RelatedItem enum to support Tasks (d89bc49)
- client-ssm: Support of AmazonLinux2022 by Patch Manager (5f08c96)
- client-transfer: This release adds an option for customers to configure workflows that are triggered when files are only partially received from a client due to premature session disconnect. (d0d60da)
- client-wisdom: This release updates the GetRecommendations API to include a trigger event list for classifying and grouping recommendations. (8ea9f3c)
- clients: support util functions to consume response streams (#3977) (ad99b66)
- clients: update client endpoints as of 2022-10-13 (914798b)
- 3.186.06 Oct 2022
- 3.183.03 Oct 2022
Release notes
Open source →Bug Fixes
Features
- client-accessanalyzer: AWS IAM Access Analyzer policy validation introduces new checks for role trust policies. As customers author a policy, IAM Access Analyzer policy validation evaluates the policy for any issues to make it easier for customers to author secure policies. (b7db053)
- client-ec2: Adding an imdsSupport attribute to EC2 AMIs (7304adf)
- client-snowball: Adds support for V3_5C. This is a refreshed AWS Snowball Edge Compute Optimized device type with 28TB SSD, 104 vCPU and 416GB memory (customer usable). (22500bf)
- clients: update client endpoints as of 2022-10-03 (a285143)
- codegen: add query compatible header error code handling for JSON protocols (#3972) (8fe1b54)
- 3.178.023 Sept 2022
Release notes
Open source →Features
- client-apprunner: AWS App Runner adds a Node.js 16 runtime. (b34b261)
- client-ec2: Letting external AWS customers provide ImageId as a Launch Template override in FleetLaunchTemplateOverridesRequest (8c58db8)
- client-lex-models-v2: This release introduces additional optional parameters promptAttemptsSpecification to PromptSpecification, which enables the users to configure interrupt setting and Audio, DTMF and Text input configuration for the initial and retry prompt played by the Bot (b798090)
- client-lightsail: This release adds Instance Metadata Service (IMDS) support for Lightsail instances. (890a980)
- client-nimble: Amazon Nimble Studio adds support for on-demand Amazon Elastic Compute Cloud (EC2) G3 and G5 instances, allowing customers to utilize additional GPU instance types for their creative projects. (8f5334a)
- client-ssm: This release adds new SSM document types ConformancePackTemplate and CloudFormation (75acad4)
- clients: update client endpoints as of 2022-09-23 (126c20e)
- endpoint: endpoints 2.0 existing package changes (#3947) (df99fc3)
- 3.171.014 Sept 2022
Release notes
Open source →Features
- client-amplifyuibuilder: Amplify Studio UIBuilder is introducing forms functionality. Forms can be configured from Data Store models, JSON, or from scratch. These forms can then be generated in your project and used like any other React components. (d09d5fc)
- client-ec2: This update introduces API operations to manage and create local gateway route tables, CoIP pools, and VIF group associations. (272b997)
- clients: update client endpoints as of 2022-09-14 (f883fc0)
- endpoint: endpoints v2 codegen (#3942) (4b32da4)
- endpoint: util-endpoints and middleware-endpoint for endpoints 2.0 (#3932) (e81b7d0)
- 3.170.013 Sept 2022
Release notes
Open source →Bug Fixes
- scripts: skip files with stripped comments containing incorrect JavaScript (#3937) (bbb09f3)
- util-endpoints: call multi-level functions from callFunction (#3929) (1209cb1)
- util-endpoints: escape tilde when evaluating template (#3934) (5d7ef10)
- util-endpoints: export parseArn from lib/aws (#3931) (1cee1f4)
- util-endpoints: populate default params before checking for required values (#3928) (2561f60)
- util-endpoints: return null in parseArn for some empty elements (#3935) (f8bc8b3)
- util-endpoints: skip evaluation for arg of type number (#3936) (aecd894)
Features
- client-customer-profiles: Added isUnstructured in response for Customer Profiles Integration APIs (a6fb5eb)
- client-drs: Fixed the data type of lagDuration that is returned in Describe Source Server API (2a8f5f8)
- client-ec2: Two new features for local gateway route tables: support for static routes targeting Elastic Network Interfaces and direct VPC routing. (9346a11)
- client-evidently: This release adds support for the client-side evaluation - powered by AWS AppConfig feature. (a7d2b0e)
- client-kendra: This release enables our customer to choose the option of Sharepoint 2019 for the on-premise Sharepoint connector. (a3f73d2)
- client-transfer: This release introduces the ability to have multiple server host keys for any of your Transfer Family servers that use the SFTP protocol. (e09e302)
- clients: update client endpoints as of 2022-09-13 (c90906b)
- 3.168.09 Sept 2022
Release notes
Open source →Bug Fixes
Features
- client-cloudtrail: This release adds CloudTrail getChannel and listChannels APIs to allow customer to view the ServiceLinkedChannel configurations. (3c7cfa2)
- client-lex-models-v2: This release is for supporting Composite Slot Type feature in AWS Lex V2. Composite Slot Type will help developer to logically group coherent slots and maintain their inter-relationships in runtime conversation. (b45fc65)
- client-lex-runtime-v2: This release is for supporting Composite Slot Type feature in AWS Lex V2. Composite Slot Type will help developer to logically group coherent slots and maintain their inter-relationships in runtime conversation. (e01fa5e)
- client-pi: Increases the maximum values of two RDS Performance Insights APIs. The maximum value of the Limit parameter of DimensionGroup is 25. The MaxResult maximum is now 25 for the following APIs: DescribeDimensionKeys, GetResourceMetrics, ListAvailableResourceDimensions, and ListAvailableResourceMetrics. (2f5c346)
- clients: update client endpoints as of 2022-09-09 (a5dc90b)
- 3.162.031 Aug 2022
Release notes
Open source →Bug Fixes
- lib-dynamodb: declare File interface without requiring dom lib (#3890) (574507f)
- types: declare ReadableStream type without requiring dom (#3889) (061b5f5)
Features
- client-identitystore: Expand IdentityStore API to support Create, Read, Update, Delete and Get operations for User, Group and GroupMembership resources. (4227bb3)
- client-iotthingsgraph: This release deprecates all APIs of the ThingsGraph service (2584904)
- client-ivs: IVS Merge Fragmented Streams. This release adds support for recordingReconnectWindow field in IVS recordingConfigurations. For more information see https://docs.aws.amazon.com/ivs/latest/APIReference/Welcome.html (2cec549)
- client-sagemaker: SageMaker Inference Recommender now accepts Inference Recommender fields: Domain, Task, Framework, SamplePayloadUrl, SupportedContentTypes, SupportedInstanceTypes, directly in our CreateInferenceRecommendationsJob API through ContainerConfig (7ab95c9)
- 3.160.029 Aug 2022
Release notes
Open source →Bug Fixes
Features
- client-voice-id: Amazon Connect Voice ID now detects voice spoofing. When a prospective fraudster tries to spoof caller audio using audio playback or synthesized speech, Voice ID will return a risk score and outcome to indicate the how likely it is that the voice is spoofed. (bf82531)
- clients: update client endpoints as of 2022-08-29 (824b4a3)
- 3.159.026 Aug 2022
- 3.127.011 Jul 2022
Release notes
Open source →Features
- client-ec2: Build, manage, and monitor a unified global network that connects resources running across your cloud and on-premises environments using the AWS Cloud WAN APIs. (5105355)
- client-redshift: This release adds a new --snapshot-arn field for describe-cluster-snapshots, describe-node-configuration-options, restore-from-cluster-snapshot, authorize-snapshot-acsess, and revoke-snapshot-acsess APIs. It allows customers to give a Redshift snapshot ARN or a Redshift Serverless ARN as input. (be3a0a8)
- clients: update client endpoints as of 2022-07-11 (65a0485)
- types: add types to sdk stream utility mixin (#3779) (f311cab)
- 3.110.014 Jun 2022
Release notes
Open source →Bug Fixes
- client-lex-runtime-v2: serialize eventstream payload properly (#3655) (757f883)
- shared-ini-file-loader: update ini parsing (#3682) (9536104)
Features
- client-budgets: Add a budgets ThrottlingException. Update the CostFilters value pattern. (3f98cfc)
- client-lookoutmetrics: Adding filters to Alert and adding new UpdateAlert API. (d52f9aa)
- client-mediaconvert: AWS Elemental MediaConvert SDK has added support for rules that constrain Automatic-ABR rendition selection when generating ABR package ladders. (9c9825e)
- 3.109.013 Jun 2022
Release notes
Open source →Bug Fixes
Features
- client-outposts: This release adds API operations AWS uses to install Outpost servers. (a04c290)
3.108.1 (2022-06-10)
Bug Fixes
Features
- clients: update client endpoints as of 2022-06-10 (7268a70)
- 3.78.026 Apr 2022
Release notes
Open source →Features
- client-cloudfront: CloudFront now supports the Server-Timing header in HTTP responses sent from CloudFront. You can use this header to view metrics that help you gain insights about the behavior and performance of CloudFront. To use this header, enable it in a response headers policy. (c70378d)
- client-ivschat: Adds new APIs for IVS Chat, a feature for building interactive chat experiences alongside an IVS broadcast. (1ee3b39)
- client-lightsail: This release adds support for Lightsail load balancer HTTP to HTTPS redirect and TLS policy configuration. (6bfdeba)
- client-network-firewall: AWS Network Firewall now enables customers to use a customer managed AWS KMS key for the encryption of their firewall resources. (ba3e251)
- client-sagemaker: SageMaker Inference Recommender now accepts customer KMS key ID for encryption of endpoints and compilation outputs created during inference recommendation. (85a8b9d)
- types: add pagination stopOnSameToken option (#3524) (9bf73e8)
- 3.58.028 Mar 2022
- 3.55.022 Mar 2022
Release notes
Open source →Bug Fixes
- middleware-serde: mark error entry non-enumerable (#3426) (c7cceb5)
- property-provider: copy error properties to ProviderError in from() (#3440) (4377e44)
- property-provider: manually adjust the prototype of *ProviderError (#3445) (134f769)
- scripts: update typescript version in generate-clients (#3454) (f90992a)
- types: remove @internal jsdoc tag from profile types (#3452) (2d7c151)
Features
- clients: update clients as of 03/21/2022 (#3455) (7cd40a5)
- property-provider: memoize() supports force refresh (#3413) (a79f962)
- util-middleware: add normalizeProvider (#3456) (e15b0f5)
3.54.1 (2022-03-15)
Bug Fixes
- 3.54.116 Mar 2022
Nothing published for this version
- 3.54.011 Mar 2022
Release notes
Open source →Bug Fixes
- hash-stream-node: do not create copy of file stream (#3380) (89a70ae)
- signature-v4: normalized the path before double encoding it (#3408) (b20d431)
- util-body-length-node: fs.ReadStream with path of Buffer type (#3384) (d220242)
- util-body-length-node: support fd.createReadStream (#3385) (88f8cc2)
Features
- clients: update clients as of 2022/03/10 (#3411) (8fa517a)
- credential-provider-imds: accept custom logger (#3409) (11c4a7b)
- credential-provider-imds: support static stability (#3402) (a4beeba)
3.53.1 (2022-02-25)
Bug Fixes
- 3.53.024 Feb 2022
Release notes
Open source →Bug Fixes
- client-s3: disable bucket endpoint plugin in WriteGetObjectResponseCommand (#3344) (1945d47)
- codegen: fix set deserialization in SSDKs (#3322) (c827d5c)
- hash-stream-node: support file stream in readableStreamHasher (#3338) (1e3faa1)
- hash-stream-node: throw error if non-file readableStream is flowing (#3341) (76df645)
- util-stream: remove jest from devDeps (#3348) (d9e4c4b)
- util-stream: rename downlevel-dts to build:types:downlevel (#3355) (110bb19)
Features
- clients: generate service exceptions as classes (#3267) (ca64fee)
- clients: update clients as of 2022/02/23 (#3356) (b6b2e25)
- clients: update clients as of 2022/02/24 (#3361) (ec3cc1e)
- codegen: add getAwsChunkedEncodingStream to config (#3349) (6c05df3)
- codegen: http checksum dependency integration (#3346) (bfc9257)
- middleware-flexible-checksums: add flexibleChecksumMiddleware (#3340) (15e0512)
- middleware-flexible-checksums: support trailing checksums with aws-chunked encoding (#3347) (50b48fe)
- util-stream: add getAwsChunkedEncodingStream (#3339) (42d433b)
- 3.52.018 Feb 2022
Release notes
Open source →Bug Fixes
- package.json: set root version to 0.0.0 (#3325) (9a15961)
- package.json: update version to v3.51.0 (#3315) (b77a9b5)
- scripts: generate clients in batches (#3319) (2308e5f)
- scripts: store clients generated in a batch in temp directory (#3323) (2eef0a4)
Features
- clients: update clients as of 2022/02/18 (#3335) (717b06f)
- credential-provider-env: refactor into modular components (#3293) (e0697ed)
- credential-provider-node: refactor into modular components (#3294) (5f351cd)
- credential-provider-sso: refactor into modular components (#3296) (eece76f)
- smithy-client: add ExceptionOptionType type (#3314) (030da71)
- 3.50.08 Feb 2022
- 3.49.029 Jan 2022
- 3.47.221 Jan 2022
Nothing published for this version
- 3.47.120 Jan 2022
Nothing published for this version
- 3.47.015 Jan 2022
Release notes
Open source →Bug Fixes
- codegen: populate dnsSuffix just before consuming hostname (#3170) (0f0e77e)
- codegen: skip variants which only contains tags (#3172) (d72b72a)
Features
- 3.46.07 Jan 2022
Release notes
Open source →Bug Fixes
- clients: update clean:dist script to delete dist-* folder (#3155) (cdb1709)
- md5-js: remove unnecessary exclude from tsconfig (#3158) (6f50571)
- middleware-sdk-route53: typo in file extension of test (#3157) (1a3bd8c)
- middleware-signing: correct clock skew from error response (#3133) (7a207a9)
Features
- 3.40.06 Nov 2021
Release notes
Open source →Bug Fixes
- config-resolver: resolve region first from regionHash (#2969) (55f4e85)
- node-config-provider: move booleanSelector util to platform agnostic package (#2992) (2909c7b)
Features
- client-nimble: change StudioComponentConfiguration from union to structure (#2971) (049533d)
- client-nimble: update model as of 11/02/2021 (#2976) (47d2a6c)
- client-s3-control: support FIPS in S3 Outposts Control Plane (#2985) (41d3762)
- clients: populate variants in endpoints hashes (#2974) (0dd68ef)
- clients: update clients as of 2021/11/05 (#2994) (f5ecc31)
- config-resolver: resolve hostname from variants (#2980) (447580b)
- config-resolver: use real region in configuration (#2986) (af5b00e)
- karma-credential-loader: mark package as private (#2959) (a9ad7f6)
- 3.38.022 Oct 2021
- 3.37.015 Oct 2021
- 3.36.08 Oct 2021