xref: /aosp_15_r20/external/aws-sdk-java-v2/changelogs/2.17.x-CHANGELOG.md (revision 8a52c7834d808308836a99fc2a6e0ed8db339086)
1# __2.17.295__ __2022-10-19__
2## __AWS CloudTrail__
3  - ### Features
4    - This release includes support for exporting CloudTrail Lake query results to an Amazon S3 bucket.
5
6## __AWS Config__
7  - ### Features
8    - This release adds resourceType enums for AppConfig, AppSync, DataSync, EC2, EKS, Glue, GuardDuty, SageMaker, ServiceDiscovery, SES, Route53 types.
9
10## __AWS S3 Control__
11  - ### Features
12    - Updates internal logic for constructing API endpoints. We have added rule-based endpoints and internal model parameters.
13
14## __AWS SDK for Java v2__
15  - ### Features
16    - Updated service endpoint metadata.
17
18## __AWS Support App__
19  - ### Features
20    - This release adds the RegisterSlackWorkspaceForOrganization API. You can use the API to register a Slack workspace for an AWS account that is part of an organization.
21
22## __Amazon Chime SDK Messaging__
23  - ### Features
24    - Documentation updates for Chime Messaging SDK
25
26## __Amazon Connect Service__
27  - ### Features
28    - This release adds API support for managing phone numbers that can be used across multiple AWS regions through telephony traffic distribution.
29
30## __Amazon EventBridge__
31  - ### Features
32    - Updates internal logic for constructing API endpoints. We have added rule-based endpoints and internal model parameters.
33
34## __Amazon Managed Blockchain__
35  - ### Features
36    - Adding new Accessor APIs for Amazon Managed Blockchain
37
38## __Amazon Simple Storage Service__
39  - ### Features
40    - Updates internal logic for constructing API endpoints. We have added rule-based endpoints and internal model parameters.
41
42## __Amazon WorkSpaces Web__
43  - ### Features
44    - WorkSpaces Web now supports user access logging for recording session start, stop, and URL navigation.
45
46## __WS SDK for Java v2__
47  - ### Bugfixes
48    - Fix bug in FIPS configuration handling where setting a non-FIPS region clears the setting.
49
50# __2.17.294__ __2022-10-18__
51## __AWS Cloud Map__
52  - ### Features
53    - Updated the ListNamespaces API to support the NAME and HTTP_NAME filters, and the BEGINS_WITH filter condition.
54
55## __AWS SDK for Java v2__
56  - ### Features
57    - Bump jackson-databind version to 2.13.4.2
58    - Updated service endpoint metadata.
59
60## __Amazon Fraud Detector__
61  - ### Features
62    - Documentation Updates for Amazon Fraud Detector
63
64## __Amazon SageMaker Service__
65  - ### Features
66    - This change allows customers to enable data capturing while running a batch transform job, and configure monitoring schedule to monitoring the captured data.
67
68## __Amazon Simple Email Service__
69  - ### Features
70    - This release allows subscribers to enable Dedicated IPs (managed) to send email via a fully managed dedicated IP experience. It also adds identities' VerificationStatus in the response of GetEmailIdentity and ListEmailIdentities APIs, and ImportJobs counts in the response of ListImportJobs API.
71
72# __2.17.293__ __2022-10-17__
73## __AWS Greengrass__
74  - ### Features
75    - 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.
76
77## __Amazon SageMaker Service__
78  - ### Features
79    - This release adds support for C7g, C6g, C6gd, C6gn, M6g, M6gd, R6g, and R6gn Graviton instance types in Amazon SageMaker Inference.
80
81# __2.17.292__ __2022-10-14__
82## __AWS Elemental MediaConvert__
83  - ### Features
84    - MediaConvert now supports specifying the minimum percentage of the HRD buffer available at the end of each encoded video segment.
85
86## __AWS SDK for Java v2__
87  - ### Features
88    - Updated service endpoint metadata.
89
90# __2.17.291__ __2022-10-13__
91## __AWS Amplify UI Builder__
92  - ### Features
93    - We are releasing the ability for fields to be configured as arrays.
94
95## __AWS Directory Service__
96  - ### Features
97    - This release adds support for describing and updating AWS Managed Microsoft AD set up.
98
99## __AWS Elemental MediaLive__
100  - ### Features
101    - 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.
102
103## __AWS Elemental MediaPackage VOD__
104  - ### Features
105    - 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.
106
107## __AWS Identity and Access Management__
108  - ### Features
109    - Documentation updates for the AWS Identity and Access Management API Reference.
110
111## __AWS IoT FleetWise__
112  - ### Features
113    - Documentation update for AWS IoT FleetWise
114
115## __AWS Panorama__
116  - ### Features
117    - Pause and resume camera stream processing with SignalApplicationInstanceNodeInstances. Reboot an appliance with CreateJobForDevices. More application state information in DescribeApplicationInstance response.
118
119## __AWS RDS DataService__
120  - ### Features
121    - Doc update to reflect no support for schema parameter on BatchExecuteStatement API
122
123## __AWS SDK for Java v2__
124  - ### Features
125    - Updated service endpoint metadata.
126
127## __AWS Systems Manager Incident Manager__
128  - ### Features
129    - Update RelatedItem enum to support Tasks
130
131## __AWS Transfer Family__
132  - ### Features
133    - 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.
134
135## __Amazon Appflow__
136  - ### Features
137    - 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.
138
139## __Amazon Connect Service__
140  - ### Features
141    - This release adds support for a secondary email and a mobile number for Amazon Connect instance users.
142
143## __Amazon Connect Wisdom Service__
144  - ### Features
145    - This release updates the GetRecommendations API to include a trigger event list for classifying and grouping recommendations.
146
147## __Amazon DynamoDB__
148  - ### Features
149    - Add locale converter to enhanced DynamoDB client
150        - Contributed by: [@thomasturrell](https://github.com/thomasturrell)
151
152## __Amazon DynamoDB Enhanced__
153  - ### Features
154    - Treat @java.beans.Transient as @DynamoDbIgnore in BeanTableSchema and ImmutableTableSchema.
155
156## __Amazon EC2 Container Service__
157  - ### Features
158    - Documentation update to address tickets.
159
160## __Amazon GuardDuty__
161  - ### Features
162    - Add UnprocessedDataSources to CreateDetectorResponse which specifies the data sources that couldn't be enabled during the CreateDetector request. In addition, update documentations.
163
164## __Amazon Simple Systems Manager (SSM)__
165  - ### Features
166    - Support of AmazonLinux2022 by Patch Manager
167
168## __Amazon Translate__
169  - ### Features
170    - This release enables customers to specify multiple target languages in asynchronous batch translation requests.
171
172## __Contributors__
173Special thanks to the following contributors to this release:
174
175[@thomasturrell](https://github.com/thomasturrell)
176# __2.17.290__ __2022-10-07__
177## __AWS IoT Greengrass V2__
178  - ### Features
179    - This release adds error status details for deployments and components that failed on a device and adds features to improve visibility into component installation.
180
181## __AWS SDK for Java v2__
182  - ### Features
183    - Add the ability to configure connection timeout, and enabling keep-alive with interval/timeout settings on the AwsCrtAsyncHttpClient to support long-running connections
184        - Contributed by: [@nikp](https://github.com/nikp)
185    - Updated service endpoint metadata.
186
187## __Amazon CodeGuru Reviewer__
188  - ### Features
189    - Documentation update to replace broken link.
190
191## __Amazon QuickSight__
192  - ### Features
193    - Amazon QuickSight now supports SecretsManager Secret ARN in place of CredentialPair for DataSource creation and update. This release also has some minor documentation updates and removes CountryCode as a required parameter in GeoSpatialColumnGroup
194
195## __Elastic Load Balancing__
196  - ### Features
197    - Gateway Load Balancer adds a new feature (target_failover) for customers to rebalance existing flows to a healthy target after marked unhealthy or deregistered. This allows graceful patching/upgrades of target appliances during maintenance windows, and helps reduce unhealthy target failover time.
198
199## __Contributors__
200Special thanks to the following contributors to this release:
201
202[@nikp](https://github.com/nikp)
203# __2.17.289__ __2022-10-06__
204## __AWS Resilience Hub__
205  - ### Features
206    - Documentation change for AWS Resilience Hub. Doc-only update to fix Documentation layout
207
208## __AWS SDK for Java v2__
209  - ### Features
210    - Updated service endpoint metadata.
211
212  - ### Bugfixes
213    - Adds support for automatically transforming a FIPS pesudo region (e.g. "fips-us-west-2"), into a standard region name + setting the `fips_enabled` flag to `true`.
214
215# __2.17.288__ __2022-10-05__
216## __AWS Glue__
217  - ### Features
218    - This SDK release adds support to sync glue jobs with source control provider. Additionally, a new parameter called SourceControlDetails will be added to Job model.
219
220## __AWS Network Firewall__
221  - ### Features
222    - StreamExceptionPolicy configures how AWS Network Firewall processes traffic when a network connection breaks midstream
223
224## __AWS Outposts__
225  - ### Features
226    - This release adds the Asset state information to the ListAssets response. The ListAssets request supports filtering on Asset state.
227
228# __2.17.287__ __2022-10-04__
229## __AWS S3 Control__
230  - ### Features
231    - S3 Object Lambda adds support to allow customers to intercept HeadObject and ListObjects requests and introduce their own compute. These requests were previously proxied to S3.
232
233## __AWS SDK for Java v2__
234  - ### Features
235    - Updated service endpoint metadata.
236
237  - ### Bugfixes
238    - Build headers with two-digit day of month to meet RFC 822 reporting requirement
239        - Contributed by: [@dave-fn](https://github.com/dave-fn)
240
241## __Amazon Connect Cases__
242  - ### Features
243    - This release adds APIs for Amazon Connect Cases. Cases allows your agents to quickly track and manage customer issues that require multiple interactions, follow-up tasks, and teams in your contact center. For more information, see https://docs.aws.amazon.com/cases/latest/APIReference/Welcome.html
244
245## __Amazon Connect Service__
246  - ### Features
247    - Updated the CreateIntegrationAssociation API to support the CASES_DOMAIN IntegrationType.
248
249## __Amazon EC2 Container Service__
250  - ### Features
251    - Documentation updates to address various Amazon ECS tickets.
252
253## __Amazon Elastic Compute Cloud__
254  - ### Features
255    - Added EnableNetworkAddressUsageMetrics flag for ModifyVpcAttribute, DescribeVpcAttribute APIs.
256
257## __Amazon WorkMail__
258  - ### Features
259    - This release adds support for impersonation roles in Amazon WorkMail.
260
261## __Contributors__
262Special thanks to the following contributors to this release:
263
264[@dave-fn](https://github.com/dave-fn)
265# __2.17.286__ __2022-10-03__
266## __AWS SDK for Java v2__
267  - ### Features
268    - Updated service endpoint metadata.
269
270## __Access Analyzer__
271  - ### Features
272    - 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.
273
274## __Amazon Elastic Compute Cloud__
275  - ### Features
276    - Adding an imdsSupport attribute to EC2 AMIs
277
278## __Amazon Import/Export Snowball__
279  - ### Features
280    - 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).
281
282# __2.17.285__ __2022-09-30__
283## __AWS CodeDeploy__
284  - ### Features
285    - This release allows you to override the alarm configurations when creating a deployment.
286
287## __AWS SDK for Java v2__
288  - ### Features
289    - Updated service endpoint metadata.
290
291## __AWS SSO OIDC__
292  - ### Features
293    - Documentation updates for the IAM Identity Center OIDC CLI Reference.
294
295## __Amazon Data Lifecycle Manager__
296  - ### Features
297    - This release adds support for archival of single-volume snapshots created by Amazon Data Lifecycle Manager policies
298
299## __Amazon DevOps Guru__
300  - ### Features
301    - This release adds filter feature on AddNotificationChannel API, enable customer to configure the SNS notification messages by Severity or MessageTypes
302
303## __Amazon SageMaker Runtime__
304  - ### Features
305    - A new parameter called EnableExplanations is added to InvokeEndpoint API to enable on-demand SageMaker Clarify online explainability requests.
306
307## __Amazon SageMaker Service__
308  - ### Features
309    - A new parameter called ExplainerConfig is added to CreateEndpointConfig API to enable SageMaker Clarify online explainability feature.
310
311# __2.17.284__ __2022-09-29__
312## __AWS Certificate Manager__
313  - ### Features
314    - This update returns additional certificate details such as certificate SANs and allows sorting in the ListCertificates API.
315
316## __AWS Migration Hub Orchestrator__
317  - ### Features
318    - Introducing AWS MigrationHubOrchestrator. This is the first public release of AWS MigrationHubOrchestrator.
319
320## __AWS Proton__
321  - ### Features
322    - This release adds an option to delete pipeline provisioning repositories using the UpdateAccountSettings API
323
324## __AWS SDK for Java v2__
325  - ### Features
326    - Provide the ability to set a custom socket factory when building an HTTP client
327        - Contributed by: [@dave-fn](https://github.com/dave-fn)
328    - Updated service endpoint metadata.
329
330  - ### Bugfixes
331    - Update RequestBody/AsyncRequestBody.fromString(String, Charset) to use the provided charset in the content-type.
332
333## __AWS Secrets Manager__
334  - ### Features
335    - Documentation updates for Secrets Manager
336
337## __Amazon Elastic Compute Cloud__
338  - ### Features
339    - u-3tb1 instances are powered by Intel Xeon Platinum 8176M (Skylake) processors and are purpose-built to run large in-memory databases.
340
341## __Amazon FSx__
342  - ### Features
343    - This release adds support for Amazon File Cache.
344
345## __Amazon Polly__
346  - ### Features
347    - Added support for the new Cantonese voice - Hiujin. Hiujin is available as a Neural voice only.
348
349## __Amazon SageMaker Service__
350  - ### Features
351    - SageMaker Training Managed Warm Pools let you retain provisioned infrastructure to reduce latency for repetitive training workloads.
352
353## __Amazon Translate__
354  - ### Features
355    - This release enables customers to access control rights on Translate resources like Parallel Data and Custom Terminology using Tag Based Authorization.
356
357## __Amazon WorkSpaces__
358  - ### Features
359    - This release includes diagnostic log uploading feature. If it is enabled, the log files of WorkSpaces Windows client will be sent to Amazon WorkSpaces automatically for troubleshooting. You can use modifyClientProperty api to enable/disable this feature.
360
361## __EMR Serverless__
362  - ### Features
363    - This release adds API support to debug Amazon EMR Serverless jobs in real-time with live application UIs
364
365## __Contributors__
366Special thanks to the following contributors to this release:
367
368[@dave-fn](https://github.com/dave-fn)
369# __2.17.283__ __2022-09-27__
370## __AWS Cost Explorer Service__
371  - ### Features
372    - This release is to support retroactive Cost Categories. The new field will enable you to retroactively apply new and existing cost category rules to previous months.
373
374## __AWS SDK for Java v2__
375  - ### Features
376    - Updated service endpoint metadata.
377
378## __AWSKendraFrontendService__
379  - ### Features
380    - My AWS Service (placeholder) - Amazon Kendra now provides a data source connector for DropBox. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-dropbox.html
381
382## __Amazon Location Service__
383  - ### Features
384    - This release adds place IDs, which are unique identifiers of places, along with a new GetPlace operation, which can be used with place IDs to find a place again later. UnitNumber and UnitType are also added as new properties of places.
385
386# __2.17.282__ __2022-09-26__
387## __AWS Cost and Usage Report Service__
388  - ### Features
389    - This release adds two new support regions(me-central-1/eu-south-2) for OSG.
390
391## __AWS IoT FleetWise__
392  - ### Features
393    - General availability (GA) for AWS IoT Fleetwise. It adds AWS IoT Fleetwise to AWS SDK. For more information, see https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/Welcome.html.
394
395## __AWS SDK for Java v2__
396  - ### Features
397    - Updated service endpoint metadata.
398
399## __Amazon Simple Systems Manager (SSM)__
400  - ### Features
401    - This release includes support for applying a CloudWatch alarm to Systems Manager capabilities like Automation, Run Command, State Manager, and Maintenance Windows.
402
403# __2.17.281__ __2022-09-23__
404## __AWS App Runner__
405  - ### Features
406    - AWS App Runner adds a Node.js 16 runtime.
407
408## __AWS SDK for Java v2__
409  - ### Features
410    - Updated service endpoint metadata.
411
412## __AWS WAFV2__
413  - ### Features
414    - Add the default specification for ResourceType in ListResourcesForWebACL.
415
416## __Amazon Elastic Compute Cloud__
417  - ### Features
418    - Letting external AWS customers provide ImageId as a Launch Template override in FleetLaunchTemplateOverridesRequest
419
420## __Amazon Lex Model Building V2__
421  - ### Features
422    - 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
423
424## __Amazon Lightsail__
425  - ### Features
426    - This release adds Instance Metadata Service (IMDS) support for Lightsail instances.
427
428## __Amazon Simple Systems Manager (SSM)__
429  - ### Features
430    - This release adds new SSM document types ConformancePackTemplate and CloudFormation
431
432## __AmazonNimbleStudio__
433  - ### Features
434    - 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.
435
436# __2.17.280__ __2022-09-22__
437## __AWS Backup Gateway__
438  - ### Features
439    - Changes include: new GetVirtualMachineApi to fetch a single user's VM, improving ListVirtualMachines to fetch filtered VMs as well as all VMs, and improving GetGatewayApi to now also return the gateway's MaintenanceStartTime.
440
441## __AWS Device Farm__
442  - ### Features
443    - This release adds the support for VPC-ENI based connectivity for private devices on AWS Device Farm.
444
445## __AWS Glue__
446  - ### Features
447    - Added support for S3 Event Notifications for Catalog Target Crawlers.
448
449## __AWS SDK for Java v2__
450  - ### Features
451    - Updated service endpoint metadata.
452
453## __AWS SSO Identity Store__
454  - ### Features
455    - Documentation updates for the Identity Store CLI Reference.
456
457## __Amazon Elastic Compute Cloud__
458  - ### Features
459    - Documentation updates for Amazon EC2.
460
461# __2.17.279__ __2022-09-21__
462## __AWS S3 Control__
463  - ### Features
464    - S3 on Outposts launches support for object versioning for Outposts buckets. With S3 Versioning, you can preserve, retrieve, and restore every version of every object stored in your buckets. You can recover from both unintended user actions and application failures.
465
466## __AWS SDK for Java v2__
467  - ### Features
468    - Updated service endpoint metadata.
469
470  - ### Bugfixes
471    - Fixed issue where errors were being wrapped by SdkClientException
472
473## __Amazon Comprehend__
474  - ### Features
475    - Amazon Comprehend now supports synchronous mode for targeted sentiment API operations.
476
477## __Amazon SageMaker Service__
478  - ### Features
479    - SageMaker now allows customization on Canvas Application settings, including enabling/disabling time-series forecasting and specifying an Amazon Forecast execution role at both the Domain and UserProfile levels.
480
481# __2.17.278__ __2022-09-20__
482## __AWS SDK for Java v2__
483  - ### Features
484    - Updated service endpoint metadata.
485
486## __Amazon Elastic Compute Cloud__
487  - ### Features
488    - This release adds support for blocked paths to Amazon VPC Reachability Analyzer.
489
490# __2.17.277__ __2022-09-19__
491## __AWS CloudTrail__
492  - ### Features
493    - This release includes support for importing existing trails into CloudTrail Lake.
494
495## __AWS MediaConnect__
496  - ### Features
497    - This change allows the customer to use the SRT Caller protocol as part of their flows
498
499## __AWS SDK for Java v2__
500  - ### Features
501    - Updated service endpoint metadata.
502
503## __Amazon Elastic Compute Cloud__
504  - ### Features
505    - This release adds CapacityAllocations field to DescribeCapacityReservations
506
507## __Amazon Relational Database Service__
508  - ### Features
509    - This release adds support for Amazon RDS Proxy with SQL Server compatibility.
510
511# __2.17.276__ __2022-09-16__
512## __AWS CodeStar Notifications__
513  - ### Features
514    - This release adds tag based access control for the UntagResource API.
515
516## __AWS SDK for Java v2__
517  - ### Bugfixes
518    - Fixed issue where request used to fail while calculating Trailer based checksum for Async Request body.
519
520## __Amazon EC2 Container Service__
521  - ### Features
522    - This release supports new task definition sizes.
523
524# __2.17.275__ __2022-09-15__
525## __AWS SDK for Java v2__
526  - ### Features
527    - Updated service endpoint metadata.
528
529## __Amazon DynamoDB__
530  - ### Features
531    - Increased DynamoDB transaction limit from 25 to 100.
532
533## __Amazon Elastic Compute Cloud__
534  - ### Features
535    - This feature allows customers to create tags for vpc-endpoint-connections and vpc-endpoint-service-permissions.
536
537## __Amazon SageMaker Service__
538  - ### Features
539    - Amazon SageMaker Automatic Model Tuning now supports specifying Hyperband strategy for tuning jobs, which uses a multi-fidelity based tuning strategy to stop underperforming hyperparameter configurations early.
540
541# __2.17.274__ __2022-09-14__
542## __AWS Amplify UI Builder__
543  - ### Features
544    - 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.
545
546## __AWS SDK for Java v2__
547  - ### Features
548    - Updated service endpoint metadata.
549
550## __Amazon Elastic Compute Cloud__
551  - ### Features
552    - This update introduces API operations to manage and create local gateway route tables, CoIP pools, and VIF group associations.
553
554# __2.17.273__ __2022-09-13__
555## __AWS SDK for Java v2__
556  - ### Features
557    - Updated service endpoint metadata.
558
559## __AWS Transfer Family__
560  - ### Features
561    - This release introduces the ability to have multiple server host keys for any of your Transfer Family servers that use the SFTP protocol.
562
563## __AWSKendraFrontendService__
564  - ### Features
565    - This release enables our customer to choose the option of Sharepoint 2019 for the on-premise Sharepoint connector.
566
567## __Amazon CloudWatch Evidently__
568  - ### Features
569    - This release adds support for the client-side evaluation - powered by AWS AppConfig feature.
570
571## __Amazon Connect Customer Profiles__
572  - ### Features
573    - Added isUnstructured in response for Customer Profiles Integration APIs
574
575## __Amazon Elastic Compute Cloud__
576  - ### Features
577    - Two new features for local gateway route tables: support for static routes targeting Elastic Network Interfaces and direct VPC routing.
578
579## __Elastic Disaster Recovery Service__
580  - ### Features
581    - Fixed the data type of lagDuration that is returned in Describe Source Server API
582
583# __2.17.272__ __2022-09-12__
584## __Amazon Elastic Kubernetes Service__
585  - ### Features
586    - Adding support for local Amazon EKS clusters on Outposts
587
588# __2.17.271__ __2022-09-09__
589## __AWS CloudTrail__
590  - ### Features
591    - This release adds CloudTrail getChannel and listChannels APIs to allow customer to view the ServiceLinkedChannel configurations.
592
593## __AWS Performance Insights__
594  - ### Features
595    - 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.
596
597## __AWS SDK for Java v2__
598  - ### Features
599    - Updated service endpoint metadata.
600
601## __Amazon Lex Model Building V2__
602  - ### Features
603    - 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.
604
605## __Amazon Lex Runtime V2__
606  - ### Features
607    - 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.
608
609## __Amazon Redshift__
610  - ### Features
611    - This release updates documentation for AQUA features and other description updates.
612
613# __2.17.270__ __2022-09-08__
614## __AWS Common Runtime HTTP Client__
615  - ### Features
616    - Adds support for Https proxy system properties: host, port, user, password
617
618## __AWS Elemental MediaLive__
619  - ### Features
620    - This change exposes API settings which allow Dolby Atmos and Dolby Vision to be used when running a channel using Elemental Media Live
621
622## __AWS SDK for Java v2__
623  - ### Features
624    - Updated service endpoint metadata.
625
626## __Amazon EMR Containers__
627  - ### Features
628    - EMR on EKS now allows running Spark SQL using the newly introduced Spark SQL Job Driver in the Start Job Run API
629
630## __Amazon Elastic Compute Cloud__
631  - ### Features
632    - This release adds support to send VPC Flow Logs to kinesis-data-firehose as new destination type
633
634## __Amazon Lookout for Metrics__
635  - ### Features
636    - Release dimension value filtering feature to allow customers to define dimension filters for including only a subset of their dataset to be used by LookoutMetrics.
637
638## __Amazon Route 53__
639  - ### Features
640    - Amazon Route 53 now supports the Middle East (UAE) Region (me-central-1) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.
641
642## __Amazon SageMaker Service__
643  - ### Features
644    - This release adds Mode to AutoMLJobConfig.
645
646## __Amazon Simple Systems Manager (SSM)__
647  - ### Features
648    - This release adds support for Systems Manager State Manager Association tagging.
649
650## __Apache HTTP Client__
651  - ### Features
652    - Adds support for Https proxy system properties: host, port, user, password
653
654## __Netty NIO HTTP Client__
655  - ### Features
656    - Adds support for Https proxy system properties: host, port, user, password
657
658# __2.17.269__ __2022-09-07__
659## __AWS Data Exchange__
660  - ### Features
661    - Documentation updates for AWS Data Exchange.
662
663## __AWS IoT SiteWise__
664  - ### Features
665    - Allow specifying units in Asset Properties
666
667## __AWS SDK for Java v2__
668  - ### Bugfixes
669    - Fix for NPE when Http Checksum algorithm  is set for a request with Empty payload.
670
671## __Amazon Elastic Compute Cloud__
672  - ### Features
673    - Documentation updates for Amazon EC2.
674
675## __Amazon Elastic Kubernetes Service__
676  - ### Features
677    - Adds support for EKS Addons ResolveConflicts "preserve" flag. Also adds new update failed status for EKS Addons.
678
679## __Amazon FSx__
680  - ### Features
681    - Documentation update for Amazon FSx.
682
683## __Amazon SageMaker Service__
684  - ### Features
685    - SageMaker Hosting now allows customization on ML instance storage volume size, model data download timeout and inference container startup ping health check timeout for each ProductionVariant in CreateEndpointConfig API.
686
687## __Amazon Simple Notification Service__
688  - ### Features
689    - Amazon SNS introduces the Data Protection Policy APIs, which enable customers to attach a data protection policy to an SNS topic. This allows topic owners to enable the new message data protection feature to audit and block sensitive data that is exchanged through their topics.
690
691## __Inspector2__
692  - ### Features
693    - This release adds new fields like fixAvailable, fixedInVersion and remediation to the finding model. The requirement to have vulnerablePackages in the finding model has also been removed. The documentation has been updated to reflect these changes.
694
695# __2.17.268__ __2022-09-06__
696## __AWS SSO Identity Store__
697  - ### Features
698    - Documentation updates for the Identity Store CLI Reference.
699
700## __Amazon SageMaker Service__
701  - ### Features
702    - This release adds HyperParameterTuningJob type in Search API.
703
704# __2.17.267__ __2022-09-02__
705## __AWS Elemental MediaPackage__
706  - ### Features
707    - Added support for AES_CTR encryption to CMAF origin endpoints
708
709## __AWS SDK for Java v2__
710  - ### Features
711    - Updated service endpoint metadata.
712
713## __Amazon Cognito Identity Provider__
714  - ### Features
715    - This release adds a new "AuthSessionValidity" field to the UserPoolClient in Cognito. Application admins can configure this value for their users' authentication duration, which is currently fixed at 3 minutes, up to 15 minutes. Setting this field will also apply to the SMS MFA authentication flow.
716
717## __Amazon Connect Service__
718  - ### Features
719    - This release adds search APIs for Routing Profiles and Queues, which can be used to search for those resources within a Connect Instance.
720
721## __Amazon SageMaker Service__
722  - ### Features
723    - This release enables administrators to attribute user activity and API calls from Studio notebooks, Data Wrangler and Canvas to specific users even when users share the same execution IAM role. ExecutionRoleIdentityConfig at Sagemaker domain level enables this feature.
724
725# __2.17.266__ __2022-09-01__
726## __AWS Control Tower__
727  - ### Features
728    - This release contains the first SDK for AWS Control Tower. It introduces a new set of APIs: EnableControl, DisableControl, GetControlOperation, and ListEnabledControls.
729
730## __AWS SDK for Java v2__
731  - ### Features
732    - Updated service endpoint metadata.
733
734## __Amazon CodeGuru Reviewer__
735  - ### Features
736    - Documentation updates to fix formatting issues in CLI and SDK documentation.
737
738## __Amazon Route 53__
739  - ### Features
740    - Documentation updates for Amazon Route 53.
741
742# __2.17.265__ __2022-08-31__
743## __AWS IoT Things Graph__
744  - ### Features
745    - This release deprecates all APIs of the ThingsGraph service
746
747## __AWS RDS DataService__
748  - ### Features
749    - Documentation updates for RDS Data API
750
751## __AWS SSO Identity Store__
752  - ### Features
753    - Expand IdentityStore API to support Create, Read, Update, Delete and Get operations for User, Group and GroupMembership resources.
754
755## __Amazon CloudFront__
756  - ### Features
757    - Update API documentation for CloudFront origin access control (OAC)
758
759## __Amazon Interactive Video Service__
760  - ### Features
761    - 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
762
763## __Amazon SageMaker Service__
764  - ### Features
765    - SageMaker Inference Recommender now accepts Inference Recommender fields: Domain, Task, Framework, SamplePayloadUrl, SupportedContentTypes, SupportedInstanceTypes, directly in our CreateInferenceRecommendationsJob API through ContainerConfig
766
767# __2.17.264__ __2022-08-30__
768## __AWS IoT Greengrass V2__
769  - ### Features
770    - Adds topologyFilter to ListInstalledComponentsRequest which allows filtration of components by ROOT or ALL (including root and dependency components). Adds lastStatusChangeTimestamp to ListInstalledComponents response to show the last time a component changed state on a device.
771
772## __AWS SDK for Java v2__
773  - ### Features
774    - Updated service endpoint metadata.
775
776## __AWS SSO Identity Store__
777  - ### Features
778    - Documentation updates for the Identity Store CLI Reference.
779
780## __AWS Single Sign-On__
781  - ### Features
782    - Documentation updates for the AWS IAM Identity Center Portal CLI Reference.
783
784## __AWS Single Sign-On Admin__
785  - ### Features
786    - Documentation updates for the AWS IAM Identity Center CLI Reference.
787
788## __Amazon Lookout for Equipment__
789  - ### Features
790    - This release adds new apis for providing labels.
791
792## __Amazon Macie 2__
793  - ### Features
794    - This release of the Amazon Macie API adds support for using allow lists to define specific text and text patterns to ignore when inspecting data sources for sensitive data.
795
796# __2.17.263__ __2022-08-29__
797## __AWS SDK for Java v2__
798  - ### Features
799    - Bump CRT version to 0.19.2
800    - Updated service endpoint metadata.
801
802## __Amazon FSx__
803  - ### Features
804    - Documentation updates for Amazon FSx for NetApp ONTAP.
805
806## __Amazon S3 Transfer Manager__
807  - ### Bugfixes
808    - Added usage of createAnonymousCredentials to fix issue where NPE was thrown when AnonymousCredentialsProvider was passed in
809
810## __Amazon Voice ID__
811  - ### Features
812    - 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.
813
814## __S3 Transfer Manager__
815  - ### Bugfixes
816    - Fixed the file name mapping issue in downloadDirectory. See [#3366](https://github.com/aws/aws-sdk-java-v2/issues/3366)
817
818# __2.17.262__ __2022-08-26__
819## __AWS Elemental MediaPackage__
820  - ### Features
821    - This release adds Ads AdTriggers and AdsOnDeliveryRestrictions to describe calls for CMAF endpoints on MediaPackage.
822
823## __Amazon Relational Database Service__
824  - ### Features
825    - Removes support for RDS Custom from DBInstanceClass in ModifyDBInstance
826
827# __2.17.261__ __2022-08-25__
828## __AWS IoT Wireless__
829  - ### Features
830    - This release includes a new feature for the customers to enable the LoRa gateways to send out beacons for Class B devices and an option to select one or more gateways for Class C devices when sending the LoRaWAN downlink messages.
831
832## __AWS Panorama__
833  - ### Features
834    - Support sorting and filtering in ListDevices API, and add more fields to device listings and single device detail
835
836## __AWS SDK for Java v2__
837  - ### Features
838    - Updated service endpoint metadata.
839
840## __AWS SSO OIDC__
841  - ### Features
842    - Updated required request parameters on IAM Identity Center's OIDC CreateToken action.
843
844## __Amazon GameLift__
845  - ### Features
846    - This release adds support for eight EC2 local zones as fleet locations; Atlanta, Chicago, Dallas, Denver, Houston, Kansas City (us-east-1-mci-1a), Los Angeles, and Phoenix. It also adds support for C5d, C6a, C6i, and R5d EC2 instance families.
847
848## __Amazon Interactive Video Service Chat__
849  - ### Features
850    - Documentation change for IVS Chat API Reference. Doc-only update to add a paragraph on ARNs to the Welcome section.
851
852## __Elastic Load Balancing__
853  - ### Features
854    - Documentation updates for ELBv2. Gateway Load Balancer now supports Configurable Flow Stickiness, enabling you to configure the hashing used to maintain stickiness of flows to a specific target appliance.
855
856# __2.17.260__ __2022-08-24__
857## __AWS Config__
858  - ### Features
859    - AWS Config now supports ConformancePackTemplate documents in SSM Docs for the deployment and update of conformance packs.
860
861## __AWS Identity and Access Management__
862  - ### Features
863    - Documentation updates for AWS Identity and Access Management (IAM).
864
865## __AWS SDK for Java v2__
866  - ### Bugfixes
867    - Fixed an issue in sync clients where empty response payloads could cause a null pointer exception.
868
869## __AWS Transfer Family__
870  - ### Features
871    - Documentation updates for AWS Transfer Family
872
873## __Amazon CloudFront__
874  - ### Features
875    - Adds support for CloudFront origin access control (OAC), making it possible to restrict public access to S3 bucket origins in all AWS Regions, those with SSE-KMS, and more.
876
877## __Amazon Interactive Video Service__
878  - ### Features
879    - Documentation Change for IVS API Reference - Doc-only update to type field description for CreateChannel and UpdateChannel actions and for Channel data type. Also added Amazon Resource Names (ARNs) paragraph to Welcome section.
880
881## __Amazon QuickSight__
882  - ### Features
883    - Added a new optional property DashboardVisual under ExperienceConfiguration parameter of GenerateEmbedUrlForAnonymousUser and GenerateEmbedUrlForRegisteredUser API operations. This supports embedding of specific visuals in QuickSight dashboards.
884
885# __2.17.259__ __2022-08-23__
886## __AWS SDK for Java v2__
887  - ### Bugfixes
888    - Fix signature mismatch exception generated when signing query parameters with empty-value keys.
889
890## __AWS Single Sign-On Admin__
891  - ### Features
892    - Documentation updates to reflect service rename - AWS IAM Identity Center (successor to AWS Single Sign-On)
893
894## __Amazon Relational Database Service__
895  - ### Features
896    - RDS for Oracle supports Oracle Data Guard switchover and read replica backups.
897
898# __2.17.258__ __2022-08-22__
899## __AWS IoT SiteWise__
900  - ### Features
901    - Enable non-unique asset names under different hierarchies
902
903## __AWS SDK for Java v2__
904  - ### Features
905    - Updated service endpoint metadata.
906
907## __AWS SecurityHub__
908  - ### Features
909    - Added new resource details objects to ASFF, including resources for AwsBackupBackupVault, AwsBackupBackupPlan and AwsBackupRecoveryPoint. Added FixAvailable, FixedInVersion and Remediation to Vulnerability.
910
911## __AWS Support App__
912  - ### Features
913    - This is the initial SDK release for the AWS Support App in Slack.
914
915## __Amazon DocumentDB with MongoDB compatibility__
916  - ### Features
917    - Update document for volume clone
918
919## __Amazon Elastic Compute Cloud__
920  - ### Features
921    - R6a instances are powered by 3rd generation AMD EPYC (Milan) processors delivering all-core turbo frequency of 3.6 GHz. C6id, M6id, and R6id instances are powered by 3rd generation Intel Xeon Scalable processor (Ice Lake) delivering all-core turbo frequency of 3.5 GHz.
922
923## __Amazon Forecast Query Service__
924  - ### Features
925    - releasing What-If Analysis APIs
926
927## __Amazon Forecast Service__
928  - ### Features
929    - releasing What-If Analysis APIs and update ARN regex pattern to be more strict in accordance with security recommendation
930
931## __Amazon Lex Model Building V2__
932  - ### Features
933    - This release introduces a new feature to stop a running BotRecommendation Job for Automated Chatbot Designer.
934
935# __2.17.257__ __2022-08-19__
936## __AWS SDK for Java v2__
937  - ### Features
938    - Updated service endpoint metadata.
939
940## __AWSKendraFrontendService__
941  - ### Features
942    - This release adds support for a new authentication type - Personal Access Token (PAT) for confluence server.
943
944## __Amazon Connect Service__
945  - ### Features
946    - This release adds SearchSecurityProfiles API which can be used to search for Security Profile resources within a Connect Instance.
947
948## __Amazon Interactive Video Service Chat__
949  - ### Features
950    - Documentation Change for IVS Chat API Reference - Doc-only update to change text/description for tags field.
951
952## __Amazon Lookout for Metrics__
953  - ### Features
954    - This release is to make GetDataQualityMetrics API publicly available.
955
956# __2.17.256__ __2022-08-18__
957## __AWS Network Manager__
958  - ### Features
959    - Add TransitGatewayPeeringAttachmentId property to TransitGatewayPeering Model
960
961## __Amazon Chime SDK Media Pipelines__
962  - ### Features
963    - The Amazon Chime SDK now supports live streaming of real-time video from the Amazon Chime SDK sessions to streaming platforms such as Amazon IVS and Amazon Elemental MediaLive. We have also added support for concatenation to create a single media capture file.
964
965## __Amazon CloudWatch__
966  - ### Features
967    - Add support for managed Contributor Insights Rules
968
969## __Amazon Cognito Identity Provider__
970  - ### Features
971    - This change is being made simply to fix the public documentation based on the models. We have included the PasswordChange and ResendCode events, along with the Pass, Fail and InProgress status. We have removed the Success and Failure status which are never returned by our APIs.
972
973## __Amazon DynamoDB__
974  - ### Features
975    - This release adds support for importing data from S3 into a new DynamoDB table
976
977## __Amazon Elastic Compute Cloud__
978  - ### Features
979    - This release adds support for VPN log options , a new feature allowing S2S VPN connections to send IKE activity logs to CloudWatch Logs
980
981# __2.17.255__ __2022-08-17__
982## __AWS App Mesh__
983  - ### Features
984    - AWS App Mesh release to support Multiple Listener and Access Log Format feature
985
986## __AWS Lake Formation__
987  - ### Features
988    - This release adds a new API support "AssumeDecoratedRoleWithSAML" and also release updates the corresponding documentation.
989
990## __AWS Lambda__
991  - ### Features
992    - Added support for customization of Consumer Group ID for MSK and Kafka Event Source Mappings.
993
994## __AWS Secrets Manager__
995  - ### Features
996    - Documentation updates for Secrets Manager.
997
998## __AWSKendraFrontendService__
999  - ### Features
1000    - This release adds Zendesk connector (which allows you to specify Zendesk SAAS platform as data source), Proxy Support for Sharepoint and Confluence Server (which allows you to specify the proxy configuration if proxy is required to connect to your Sharepoint/Confluence Server as data source).
1001
1002## __Amazon Lex Model Building V2__
1003  - ### Features
1004    - This release introduces support for enhanced conversation design with the ability to define custom conversation flows with conditional branching and new bot responses.
1005
1006## __Amazon Relational Database Service__
1007  - ### Features
1008    - Adds support for Internet Protocol Version 6 (IPv6) for RDS Aurora database clusters.
1009
1010## __AmazonConnectCampaignService__
1011  - ### Features
1012    - Updated exceptions for Amazon Connect Outbound Campaign api's.
1013
1014# __2.17.254__ __2022-08-16__
1015## __AWS SDK for Java v2__
1016  - ### Features
1017    - Updated service endpoint metadata.
1018
1019## __AWS Service Catalog__
1020  - ### Features
1021    - Documentation updates for Service Catalog
1022
1023## __Amazon Rekognition__
1024  - ### Features
1025    - This release adds APIs which support copying an Amazon Rekognition Custom Labels model and managing project policies across AWS account.
1026
1027# __2.17.253__ __2022-08-15__
1028## __AWS SSO Identity Store__
1029  - ### Features
1030    - Documentation updates to reflect service rename - AWS IAM Identity Center (successor to AWS Single Sign-On)
1031
1032## __AWS Single Sign-On__
1033  - ### Features
1034    - Documentation updates to reflect service rename - AWS IAM Identity Center (successor to AWS Single Sign-On)
1035
1036## __Amazon CloudFront__
1037  - ### Features
1038    - Adds Http 3 support to distributions
1039
1040## __Amazon Connect Wisdom Service__
1041  - ### Features
1042    - This release introduces a new API PutFeedback that allows submitting feedback to Wisdom on content relevance.
1043
1044# __2.17.252__ __2022-08-12__
1045## __AWS SDK for Java v2__
1046  - ### Features
1047    - Updated service endpoint metadata.
1048
1049## __Amazon Chime SDK Messaging__
1050  - ### Features
1051    - The Amazon Chime SDK now supports channels with up to one million participants with elastic channels.
1052
1053## __Amazon Interactive Video Service__
1054  - ### Features
1055    - Updates various list api MaxResults ranges
1056
1057## __Amazon Personalize Runtime__
1058  - ### Features
1059    - This release provides support for promotions in AWS Personalize runtime.
1060
1061## __Amazon Prometheus Service__
1062  - ### Features
1063    - This release adds log APIs that allow customers to manage logging for their Amazon Managed Service for Prometheus workspaces.
1064
1065## __Amazon Relational Database Service__
1066  - ### Features
1067    - Adds support for RDS Custom to DBInstanceClass in ModifyDBInstance
1068
1069# __2.17.251__ __2022-08-11__
1070## __AWS Backup Storage__
1071  - ### Features
1072    - This is the first public release of AWS Backup Storage. We are exposing some previously-internal APIs for use by external services. These APIs are not meant to be used directly by customers.
1073
1074## __AWS Glue__
1075  - ### Features
1076    - Add support for Python 3.9 AWS Glue Python Shell jobs
1077
1078## __AWS Private 5G__
1079  - ### Features
1080    - This is the initial SDK release for AWS Private 5G. AWS Private 5G is a managed service that makes it easy to deploy, operate, and scale your own private mobile network at your on-premises location.
1081
1082## __AWS SDK for Java v2__
1083  - ### Features
1084    - Updated service endpoint metadata.
1085
1086# __2.17.250__ __2022-08-10__
1087## __Amazon Data Lifecycle Manager__
1088  - ### Features
1089    - This release adds support for excluding specific data (non-boot) volumes from multi-volume snapshot sets created by snapshot lifecycle policies
1090
1091## __Amazon Elastic Compute Cloud__
1092  - ### Features
1093    - This release adds support for excluding specific data (non-root) volumes from multi-volume snapshot sets created from instances.
1094
1095## __URL Connection HTTP Client__
1096  - ### Bugfixes
1097    - Fix for S3Client with URL Connection http client fails with EOFException when executing HeadObjectRequest for gzip encodeFix to S3Client fails with EOFException.
1098
1099# __2.17.249__ __2022-08-09__
1100## __Amazon Augmented AI Runtime__
1101  - ### Features
1102    - Fix bug with parsing ISO-8601 CreationTime in Java SDK in DescribeHumanLoop
1103
1104## __Amazon CloudWatch__
1105  - ### Features
1106    - Various quota increases related to dimensions and custom metrics
1107
1108## __Amazon Location Service__
1109  - ### Features
1110    - Amazon Location Service now allows circular geofences in BatchPutGeofence, PutGeofence, and GetGeofence APIs.
1111
1112## __Amazon SageMaker Service__
1113  - ### Features
1114    - Amazon SageMaker Automatic Model Tuning now supports specifying multiple alternate EC2 instance types to make tuning jobs more robust when the preferred instance type is not available due to insufficient capacity.
1115
1116# __2.17.248__ __2022-08-08__
1117## __AWS Glue__
1118  - ### Features
1119    - Add an option to run non-urgent or non-time sensitive Glue Jobs on spare capacity
1120
1121## __AWS IoT Wireless__
1122  - ### Features
1123    - AWS IoT Wireless release support for sidewalk data reliability.
1124
1125## __AWS SDK for Java v2__
1126  - ### Features
1127    - Updated service endpoint metadata.
1128
1129## __AWS SSO Identity Store__
1130  - ### Features
1131    - Documentation updates to reflect service rename - AWS IAM Identity Center (successor to AWS Single Sign-On)
1132
1133## __AWS SSO OIDC__
1134  - ### Features
1135    - Documentation updates to reflect service rename - AWS IAM Identity Center (successor to AWS Single Sign-On)
1136
1137## __AWS Single Sign-On__
1138  - ### Features
1139    - Documentation updates to reflect service rename - AWS IAM Identity Center (successor to AWS Single Sign-On)
1140
1141## __AWS Single Sign-On Admin__
1142  - ### Features
1143    - Documentation updates to reflect service rename - AWS IAM Identity Center (successor to AWS Single Sign-On)
1144
1145## __Amazon Pinpoint__
1146  - ### Features
1147    - Adds support for Advance Quiet Time in Journeys. Adds RefreshOnSegmentUpdate and WaitForQuietTime to JourneyResponse.
1148
1149## __Amazon QuickSight__
1150  - ### Features
1151    - A series of documentation updates to the QuickSight API reference.
1152
1153# __2.17.247__ __2022-08-04__
1154## __AWS Config__
1155  - ### Features
1156    - Add resourceType enums for Athena, GlobalAccelerator, Detective and EC2 types
1157
1158## __AWS Database Migration Service__
1159  - ### Features
1160    - Documentation updates for Database Migration Service (DMS).
1161
1162## __AWS IoT__
1163  - ### Features
1164    - The release is to support attach a provisioning template to CACert for JITP function, Customer now doesn't have to hardcode a roleArn and templateBody during register a CACert to enable JITP.
1165
1166## __AWS SDK for Java v2__
1167  - ### Features
1168    - Updated service endpoint metadata.
1169
1170## __Amazon Chime SDK Meetings__
1171  - ### Features
1172    - Adds support for Tags on Amazon Chime SDK WebRTC sessions
1173
1174# __2.17.246__ __2022-08-03__
1175## __AWS WAFV2__
1176  - ### Features
1177    - You can now associate an AWS WAF web ACL with an Amazon Cognito user pool.
1178
1179## __Amazon Cognito Identity Provider__
1180  - ### Features
1181    - Add a new exception type, ForbiddenException, that is returned when request is not allowed
1182
1183# __2.17.245__ __2022-08-02__
1184## __AWS License Manager User Subscriptions__
1185  - ### Features
1186    - This release supports user based subscription for Microsoft Visual Studio Professional and Enterprise on EC2.
1187
1188## __AWS SDK for Java v2__
1189  - ### Features
1190    - Updated service endpoint metadata.
1191
1192## __Amazon Personalize__
1193  - ### Features
1194    - This release adds support for incremental bulk ingestion for the Personalize CreateDatasetImportJob API.
1195
1196# __2.17.244__ __2022-08-01__
1197## __AWS Config__
1198  - ### Features
1199    - Documentation update for PutConfigRule and PutOrganizationConfigRule
1200
1201## __AWS SDK for Java v2__
1202  - ### Bugfixes
1203    - AWS-JSON services use the Fault trait to designate exceptions that are the service's fault (i.e. 500), rather than HTTP status code bindings like REST services. In cases where the response being unmarshalled does *NOT* have a status code (e.g. because the response was constructed rather from some other data rather than an actual HTTP response), the status code will default to 500 for faults and 400 for non-faults.
1204
1205## __Amazon WorkSpaces__
1206  - ### Features
1207    - This release introduces ModifySamlProperties, a new API that allows control of SAML properties associated with a WorkSpaces directory. The DescribeWorkspaceDirectories API will now additionally return SAML properties in its responses.
1208
1209# __2.17.243__ __2022-07-29__
1210## __AWS SDK for Java v2__
1211  - ### Features
1212    - Updated service endpoint metadata.
1213
1214## __AWS Shield__
1215  - ### Features
1216    - AWS Shield Advanced now supports filtering for ListProtections and ListProtectionGroups.
1217
1218## __Amazon Elastic Compute Cloud__
1219  - ### Features
1220    - Documentation updates for Amazon EC2.
1221
1222## __Amazon FSx__
1223  - ### Features
1224    - Documentation updates for Amazon FSx
1225
1226# __2.17.242__ __2022-07-28__
1227## __AWS SDK for Java v2__
1228  - ### Features
1229    - Updated service endpoint metadata.
1230
1231## __Amazon Elastic Compute Cloud__
1232  - ### Features
1233    - Documentation updates for VM Import/Export.
1234
1235## __Amazon Elasticsearch Service__
1236  - ### Features
1237    - This release adds support for gp3 EBS (Elastic Block Store) storage.
1238
1239## __Amazon Lookout for Vision__
1240  - ### Features
1241    - This release introduces support for image segmentation models and updates CPU accelerator options for models hosted on edge devices.
1242
1243## __Amazon OpenSearch Service__
1244  - ### Features
1245    - This release adds support for gp3 EBS (Elastic Block Store) storage.
1246
1247# __2.17.241__ __2022-07-27__
1248## __AWS Audit Manager__
1249  - ### Features
1250    - This release adds an exceeded quota exception to several APIs. We added a ServiceQuotaExceededException for the following operations: CreateAssessment, CreateControl, CreateAssessmentFramework, and UpdateAssessmentStatus.
1251
1252## __AWS Config__
1253  - ### Features
1254    - This release adds ListConformancePackComplianceScores API to support the new compliance score feature, which provides a percentage of the number of compliant rule-resource combinations in a conformance pack compared to the number of total possible rule-resource combinations in the conformance pack.
1255
1256## __AWS Global Accelerator__
1257  - ### Features
1258    - Global Accelerator now supports dual-stack accelerators, enabling support for IPv4 and IPv6 traffic.
1259
1260## __AWS Marketplace Catalog Service__
1261  - ### Features
1262    - The SDK for the StartChangeSet API will now automatically set and use an idempotency token in the ClientRequestToken request parameter if the customer does not provide it.
1263
1264## __AWS SDK for Java v2__
1265  - ### Features
1266    - Updated service endpoint metadata.
1267
1268## __Amazon Chime__
1269  - ### Features
1270    - Chime VoiceConnector will now support ValidateE911Address which will allow customers to prevalidate their addresses included in their SIP invites for emergency calling
1271
1272## __Amazon Polly__
1273  - ### Features
1274    - Amazon Polly adds new English and Hindi voice - Kajal. Kajal is available as Neural voice only.
1275
1276## __Amazon Simple Systems Manager (SSM)__
1277  - ### Features
1278    - Adding doc updates for OpsCenter support in Service Setting actions.
1279
1280## __Amazon WorkSpaces__
1281  - ### Features
1282    - Added CreateWorkspaceImage API to create a new WorkSpace image from an existing WorkSpace.
1283
1284# __2.17.240__ __2022-07-26__
1285## __AWS AppSync__
1286  - ### Features
1287    - Adds support for a new API to evaluate mapping templates with mock data, allowing you to remotely unit test your AppSync resolvers and functions.
1288
1289## __AWS SecurityHub__
1290  - ### Features
1291    - Documentation updates for AWS Security Hub
1292
1293## __AWS Transfer Family__
1294  - ### Features
1295    - AWS Transfer Family now supports Applicability Statement 2 (AS2), a network protocol used for the secure and reliable transfer of critical Business-to-Business (B2B) data over the public internet using HTTP/HTTPS as the transport mechanism.
1296
1297## __Amazon Detective__
1298  - ### Features
1299    - Added the ability to get data source package information for the behavior graph. Graph administrators can now start (or stop) optional datasources on the behavior graph.
1300
1301## __Amazon GuardDuty__
1302  - ### Features
1303    - Amazon GuardDuty introduces a new Malware Protection feature that triggers malware scan on selected EC2 instance resources, after the service detects a potentially malicious activity.
1304
1305## __Amazon Lookout for Vision__
1306  - ### Features
1307    - This release introduces support for the automatic scaling of inference units used by Amazon Lookout for Vision models.
1308
1309## __Amazon Macie 2__
1310  - ### Features
1311    - This release adds support for retrieving (revealing) sample occurrences of sensitive data that Amazon Macie detects and reports in findings.
1312
1313## __Amazon Rekognition__
1314  - ### Features
1315    - This release introduces support for the automatic scaling of inference units used by Amazon Rekognition Custom Labels models.
1316
1317## __Amazon Relational Database Service__
1318  - ### Features
1319    - Adds support for using RDS Proxies with RDS for MariaDB databases.
1320
1321# __2.17.239__ __2022-07-25__
1322## __Auto Scaling__
1323  - ### Features
1324    - Documentation update for Amazon EC2 Auto Scaling.
1325
1326# __2.17.238__ __2022-07-22__
1327## __AWS Account__
1328  - ### Features
1329    - This release enables customers to manage the primary contact information for their AWS accounts. For more information, see https://docs.aws.amazon.com/accounts/latest/reference/API_Operations.html
1330
1331## __AWS Elemental MediaLive__
1332  - ### Features
1333    - Link devices now support remote rebooting. Link devices now support maintenance windows. Maintenance windows allow a Link device to install software updates without stopping the MediaLive channel. The channel will experience a brief loss of input from the device while updates are installed.
1334
1335## __AWS IoT Core Device Advisor__
1336  - ### Features
1337    - Added new service feature (Early access only) - Long Duration Test, where customers can test the IoT device to observe how it behaves when the device is in operation for longer period.
1338
1339## __AWS SDK for Java v2__
1340  - ### Features
1341    - Updated service endpoint metadata.
1342
1343  - ### Bugfixes
1344    - Fix issue in IMDS credentials provider that causes expired credentials to be vended for a short period of time after the credentials provider is inactive for a long time.
1345
1346## __Amazon Elastic Compute Cloud__
1347  - ### Features
1348    - Added support for EC2 M1 Mac instances. For more information, please visit aws.amazon.com/mac.
1349
1350## __Amazon Relational Database Service__
1351  - ### Features
1352    - This release adds the "ModifyActivityStream" API with support for audit policy state locking and unlocking.
1353
1354## __Amazon Transcribe Service__
1355  - ### Features
1356    - Remove unsupported language codes for StartTranscriptionJob and update VocabularyFileUri for UpdateMedicalVocabulary
1357
1358# __2.17.237__ __2022-07-21__
1359## __AWS Database Migration Service__
1360  - ### Features
1361    - Documentation updates for Database Migration Service (DMS).
1362
1363## __AWS EC2 Instance Connect__
1364  - ### Features
1365    - This release includes a new exception type "EC2InstanceUnavailableException" for SendSSHPublicKey and SendSerialConsoleSSHPublicKey APIs.
1366
1367## __AWS IoT SiteWise__
1368  - ### Features
1369    - Added asynchronous API to ingest bulk historical and current data into IoT SiteWise.
1370
1371## __AWS Network Firewall__
1372  - ### Features
1373    - Network Firewall now supports referencing dynamic IP sets from stateful rule groups, for IP sets stored in Amazon VPC prefix lists.
1374
1375## __AWSKendraFrontendService__
1376  - ### Features
1377    - Amazon Kendra now provides Oauth2 support for SharePoint Online. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-sharepoint.html
1378
1379## __Amazon Athena__
1380  - ### Features
1381    - This feature allows customers to retrieve runtime statistics for completed queries
1382
1383## __Amazon CloudWatch__
1384  - ### Features
1385    - Adding support for the suppression of Composite Alarm actions
1386
1387## __Amazon DocumentDB with MongoDB compatibility__
1388  - ### Features
1389    - Enable copy-on-write restore type
1390
1391## __Amazon Fraud Detector__
1392  - ### Features
1393    - The release introduces Account Takeover Insights (ATI) model. The ATI model detects fraud relating to account takeover. This release also adds support for new variable types: ARE_CREDENTIALS_VALID and SESSION_ID and adds new structures to Model Version APIs.
1394
1395## __Amazon Relational Database Service__
1396  - ### Features
1397    - Adds support for creating an RDS Proxy for an RDS for MariaDB database.
1398
1399## __Amazon S3 Transfer Manager__
1400  - ### Bugfixes
1401    - Fixed an issue where using S3ClientConfiguration.Builder.endpointOverride could cause AWS_ERROR_INVALID_ARGUMENT.
1402
1403# __2.17.236__ __2022-07-20__
1404## __AWS Certificate Manager Private Certificate Authority__
1405  - ### Features
1406    - AWS Certificate Manager (ACM) Private Certificate Authority (PCA) documentation updates
1407
1408## __AWS IoT__
1409  - ### Features
1410    - GA release the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs. This includes Named Shadow Selection as a part of the UpdateIndexingConfiguration API.
1411
1412## __AWS SDK for Java v2__
1413  - ### Features
1414    - Updated service endpoint metadata.
1415
1416# __2.17.235__ __2022-07-19__
1417## __AWS Glue__
1418  - ### Features
1419    - Documentation updates for AWS Glue Job Timeout and Autoscaling
1420
1421## __Amazon DevOps Guru__
1422  - ### Features
1423    - Added new APIs for log anomaly detection feature.
1424
1425## __Amazon SageMaker Service__
1426  - ### Features
1427    - Fixed an issue with cross account QueryLineage
1428
1429## __Amazon Sagemaker Edge Manager__
1430  - ### Features
1431    - Amazon SageMaker Edge Manager provides lightweight model deployment feature to deploy machine learning models on requested devices.
1432
1433## __Amazon WorkSpaces__
1434  - ### Features
1435    - Increased the character limit of the login message from 850 to 2000 characters.
1436
1437# __2.17.234__ __2022-07-18__
1438## __AWS Application Discovery Service__
1439  - ### Features
1440    - Add AWS Agentless Collector details to the GetDiscoverySummary API response
1441
1442## __AWS Elemental MediaPackage__
1443  - ### Features
1444    - This release adds "IncludeIframeOnlyStream" for Dash endpoints and increases the number of supported video and audio encryption presets for Speke v2
1445
1446## __AWS Key Management Service__
1447  - ### Features
1448    - Added support for the SM2 KeySpec in China Partition Regions
1449
1450## __AWS SDK for Java v2__
1451  - ### Features
1452    - Updated service endpoint metadata.
1453
1454## __AWS Single Sign-On Admin__
1455  - ### Features
1456    - AWS SSO now supports attaching customer managed policies and a permissions boundary to your permission sets. This release adds new API operations to manage and view the customer managed policies and the permissions boundary for a given permission set.
1457
1458## __Amazon ElastiCache__
1459  - ### Features
1460    - Adding AutoMinorVersionUpgrade in the DescribeReplicationGroups API
1461
1462## __Amazon Elastic Compute Cloud__
1463  - ### Features
1464    - Documentation updates for Amazon EC2.
1465
1466## __Amazon SageMaker Service__
1467  - ### Features
1468    - Amazon SageMaker Edge Manager provides lightweight model deployment feature to deploy machine learning models on requested devices.
1469
1470# __2.17.233__ __2022-07-15__
1471## __AWS DataSync__
1472  - ### Features
1473    - Documentation updates for AWS DataSync regarding configuring Amazon FSx for ONTAP location security groups and SMB user permissions.
1474
1475## __AWS SDK for Java v2__
1476  - ### Features
1477    - Updated service endpoint metadata.
1478
1479## __AWS WAFV2__
1480  - ### Features
1481    - This SDK release provide customers ability to add sensitivity level for WAF SQLI Match Statements.
1482
1483## __Amazon CloudWatch Evidently__
1484  - ### Features
1485    - This release adds support for the new segmentation feature.
1486
1487## __Amazon DynamoDB Enhanced__
1488  - ### Bugfixes
1489    - Adding usage of ExpressionNames to VersionedRecord, thereby allowing version attributes with reserved words and special characters
1490
1491## __Elastic Disaster Recovery Service__
1492  - ### Features
1493    - Changed existing APIs to allow choosing a dynamic volume type for replicating volumes, to reduce costs for customers.
1494
1495## __S3 Transfer Manager (Developer Preview)__
1496  - ### Bugfixes
1497    - Fixed possible security issue in `S3TransferManager`s `downloadDirectory` operation where files could be downloaded to a sibling directory of the destination directory if the key contained relative paths.
1498
1499# __2.17.232__ __2022-07-14__
1500## __AWS Config__
1501  - ### Features
1502    - Update ResourceType enum with values for Route53Resolver, Batch, DMS, Workspaces, Stepfunctions, SageMaker, ElasticLoadBalancingV2, MSK types
1503
1504## __AWS Glue__
1505  - ### Features
1506    - This release adds an additional worker type for Glue Streaming jobs.
1507
1508## __AWS Outposts__
1509  - ### Features
1510    - This release adds the ShipmentInformation and AssetInformationList fields to the GetOrder API response.
1511
1512## __AWS SDK for Java v2__
1513  - ### Features
1514    - Updated service endpoint metadata.
1515
1516## __AWSKendraFrontendService__
1517  - ### Features
1518    - This release adds AccessControlConfigurations which allow you to redefine your document level access control without the need for content re-indexing.
1519
1520## __Amazon Athena__
1521  - ### Features
1522    - This release updates data types that contain either QueryExecutionId, NamedQueryId or ExpectedBucketOwner. Ids must be between 1 and 128 characters and contain only non-whitespace characters. ExpectedBucketOwner must be 12-digit string.
1523
1524## __Amazon Elastic Compute Cloud__
1525  - ### Features
1526    - This release adds flow logs for Transit Gateway to allow customers to gain deeper visibility and insights into network traffic through their Transit Gateways.
1527
1528## __Amazon SageMaker Service__
1529  - ### Features
1530    - This release adds support for G5, P4d, and C6i instance types in Amazon SageMaker Inference and increases the number of hyperparameters that can be searched from 20 to 30 in Amazon SageMaker Automatic Model Tuning
1531
1532## __AmazonNimbleStudio__
1533  - ### Features
1534    - Amazon Nimble Studio adds support for IAM-based access to AWS resources for Nimble Studio components and custom studio components. Studio Component scripts use these roles on Nimble Studio workstation to mount filesystems, access S3 buckets, or other configured resources in the Studio's AWS account
1535
1536## __CodeArtifact__
1537  - ### Features
1538    - This release introduces Package Origin Controls, a mechanism used to counteract Dependency Confusion attacks. Adds two new APIs, PutPackageOriginConfiguration and DescribePackage, and updates the ListPackage, DescribePackageVersion and ListPackageVersion APIs in support of the feature.
1539
1540## __Firewall Management Service__
1541  - ### Features
1542    - Adds support for strict ordering in stateful rule groups in Network Firewall policies.
1543
1544## __Inspector2__
1545  - ### Features
1546    - This release adds support for Inspector V2 scan configurations through the get and update configuration APIs. Currently this allows configuring ECR automated re-scan duration to lifetime or 180 days or 30 days.
1547
1548# __2.17.231__ __2022-07-13__
1549## __Amazon AppConfig__
1550  - ### Features
1551    - Adding Create, Get, Update, Delete, and List APIs for new two new resources: Extensions and ExtensionAssociations.
1552
1553## __URL Connection Client__
1554  - ### Bugfixes
1555    - Set the `Accept` header for `UrlConnectionHttpClient` because the default one does not comply with RFC 7231. See https://bugs.openjdk.org/browse/JDK-8163921
1556
1557# __2.17.230__ __2022-07-12__
1558## __AWS Network Manager__
1559  - ### Features
1560    - This release adds general availability API support for AWS Cloud WAN.
1561
1562## __AWS SDK for Java v2__
1563  - ### Features
1564    - Updated service endpoint metadata.
1565
1566# __2.17.229__ __2022-07-11__
1567## __AWS SDK for Java v2__
1568  - ### Features
1569    - Jitter credential provider cache refresh times.
1570    - Log a warning when an extreme number of async credential providers are running in parallel, because it could indicate that the user is not closing their clients or credential providers when they are done using them.
1571    - Share background refresh threads across async credential providers to reduce base SDK resource consumption.
1572    - Updated service endpoint metadata.
1573
1574## __Amazon Elastic Compute Cloud__
1575  - ### Features
1576    - 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.
1577
1578## __Amazon Redshift__
1579  - ### Features
1580    - 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.
1581
1582## __Redshift Serverless__
1583  - ### Features
1584    - Removed prerelease language for GA launch.
1585
1586# __2.17.228__ __2022-07-08__
1587## __AWS Backup__
1588  - ### Features
1589    - This release adds support for authentication using IAM user identity instead of passed IAM role, identified by excluding the IamRoleArn field in the StartRestoreJob API. This feature applies to only resource clients with a destructive restore nature (e.g. SAP HANA).
1590
1591## __AWS SDK for Java v2__
1592  - ### Bugfixes
1593    - Requests which are defined with AuthType as None should not be signed or authorized by the SDK.
1594
1595# __2.17.227__ __2022-07-07__
1596## __AWS Database Migration Service__
1597  - ### Features
1598    - New api to migrate event subscriptions to event bridge rules
1599
1600## __AWS IoT__
1601  - ### Features
1602    - This release adds support to register a CA certificate without having to provide a verification certificate. This also allows multiple AWS accounts to register the same CA in the same region.
1603
1604## __AWS IoT Wireless__
1605  - ### Features
1606    - Adds 5 APIs: PutPositionConfiguration, GetPositionConfiguration, ListPositionConfigurations, UpdatePosition, GetPosition for the new Positioning Service feature which enables customers to configure solvers to calculate position of LoRaWAN devices, or specify position of LoRaWAN devices & gateways.
1607
1608## __Amazon Chime SDK Meetings__
1609  - ### Features
1610    - Adds support for AppKeys and TenantIds in Amazon Chime SDK WebRTC sessions
1611
1612## __Amazon SageMaker Service__
1613  - ### Features
1614    - Heterogeneous clusters: the ability to launch training jobs with multiple instance types. This enables running component of the training job on the instance type that is most suitable for it. e.g. doing data processing and augmentation on CPU instances and neural network training on GPU instances
1615
1616# __2.17.226__ __2022-07-06__
1617## __AWS CloudFormation__
1618  - ### Features
1619    - My AWS Service (placeholder) - Add a new feature Account-level Targeting for StackSet operation
1620
1621## __Synthetics__
1622  - ### Features
1623    - This release introduces Group feature, which enables users to group cross-region canaries.
1624
1625# __2.17.225__ __2022-07-05__
1626## __AWS Config__
1627  - ### Features
1628    - Updating documentation service limits
1629
1630## __AWS SDK for Java v2__
1631  - ### Features
1632    - Updated service endpoint metadata.
1633
1634## __AWS Systems Manager Incident Manager__
1635  - ### Features
1636    - Adds support for tagging incident-record on creation by providing incident tags in the template within a response-plan.
1637
1638## __Amazon Lex Model Building V2__
1639  - ### Features
1640    - This release introduces additional optional parameters "messageSelectionStrategy" to PromptSpecification, which enables the users to configure the bot to play messages in orderly manner.
1641
1642## __Amazon QuickSight__
1643  - ### Features
1644    - This release allows customers to programmatically create QuickSight accounts with Enterprise and Enterprise + Q editions. It also releases allowlisting domains for embedding QuickSight dashboards at runtime through the embedding APIs.
1645
1646## __Amazon Relational Database Service__
1647  - ### Features
1648    - Adds waiters support for DBCluster.
1649
1650## __IAM Roles Anywhere__
1651  - ### Features
1652    - IAM Roles Anywhere allows your workloads such as servers, containers, and applications to obtain temporary AWS credentials and use the same IAM roles and policies that you have configured for your AWS workloads to access AWS resources.
1653
1654# __2.17.224__ __2022-07-01__
1655## __AWS Database Migration Service__
1656  - ### Features
1657    - Added new features for AWS DMS version 3.4.7 that includes new endpoint settings for S3, OpenSearch, Postgres, SQLServer and Oracle.
1658
1659## __Amazon Relational Database Service__
1660  - ### Features
1661    - Adds support for additional retention periods to Performance Insights.
1662
1663# __2.17.223__ __2022-06-30__
1664## __AWS Glue__
1665  - ### Features
1666    - This release adds tag as an input of CreateDatabase
1667
1668## __AWS Price List Service__
1669  - ### Features
1670    - Documentation update for GetProducts Response.
1671
1672## __AWS Well-Architected Tool__
1673  - ### Features
1674    - Added support for UpdateGlobalSettings API. Added status filter to ListWorkloadShares and ListLensShares.
1675
1676## __AWSKendraFrontendService__
1677  - ### Features
1678    - Amazon Kendra now provides a data source connector for alfresco
1679
1680## __Amazon Athena__
1681  - ### Features
1682    - This feature introduces the API support for Athena's parameterized query and BatchGetPreparedStatement API.
1683
1684## __Amazon Connect Customer Profiles__
1685  - ### Features
1686    - This release adds the optional MinAllowedConfidenceScoreForMerging parameter to the CreateDomain, UpdateDomain, and GetAutoMergingPreview APIs in Customer Profiles. This parameter is used as a threshold to influence the profile auto-merging step of the Identity Resolution process.
1687
1688## __Amazon EMR__
1689  - ### Features
1690    - This release adds support for the ExecutionRoleArn parameter in the AddJobFlowSteps and DescribeStep APIs. Customers can use ExecutionRoleArn to specify the IAM role used for each job they submit using the AddJobFlowSteps API.
1691
1692## __Amazon WorkMail__
1693  - ### Features
1694    - This release adds support for managing user availability configurations in Amazon WorkMail.
1695
1696## __AmazonMWAA__
1697  - ### Features
1698    - Documentation updates for Amazon Managed Workflows for Apache Airflow.
1699
1700# __2.17.222__ __2022-06-29__
1701## __AWS Common Runtime HTTP Client__
1702  - ### Bugfixes
1703    - Improve connection reusing by keying connection pools using hostname + port, instead of the full URI.
1704
1705## __AWS Elemental MediaLive__
1706  - ### Features
1707    - This release adds support for automatic renewal of MediaLive reservations at the end of each reservation term. Automatic renewal is optional. This release also adds support for labelling accessibility-focused audio and caption tracks in HLS outputs.
1708
1709## __AWS SDK for Java v2__
1710  - ### Features
1711    - Updated service endpoint metadata.
1712
1713## __Amazon AppStream__
1714  - ### Features
1715    - Includes support for StreamingExperienceSettings in CreateStack and UpdateStack APIs
1716
1717## __Amazon EMR__
1718  - ### Features
1719    - This release introduces additional optional parameter "Throughput" to VolumeSpecification to enable user to configure throughput for gp3 ebs volumes.
1720
1721## __Amazon SageMaker Service__
1722  - ### Features
1723    - This release adds: UpdateFeatureGroup, UpdateFeatureMetadata, DescribeFeatureMetadata APIs; FeatureMetadata type in Search API; LastModifiedTime, LastUpdateStatus, OnlineStoreTotalSizeBytes in DescribeFeatureGroup API.
1724
1725## __Amazon Translate__
1726  - ### Features
1727    - Added ListLanguages API which can be used to list the languages supported by Translate.
1728
1729## __Elastic Load Balancing__
1730  - ### Features
1731    - This release adds two attributes for ALB. One, helps to preserve the host header and the other helps to modify, preserve, or remove the X-Forwarded-For header in the HTTP request.
1732
1733## __Redshift Serverless__
1734  - ### Features
1735    - Add new API operations for Amazon Redshift Serverless, a new way of using Amazon Redshift without needing to manually manage provisioned clusters. The new operations let you interact with Redshift Serverless resources, such as create snapshots, list VPC endpoints, delete resource policies, and more.
1736
1737# __2.17.221__ __2022-06-28__
1738## __AWS DataSync__
1739  - ### Features
1740    - AWS DataSync now supports Amazon FSx for NetApp ONTAP locations.
1741
1742## __Amazon Elastic Compute Cloud__
1743  - ### Features
1744    - This release adds a new spread placement group to EC2 Placement Groups: host level spread, which spread instances between physical hosts, available to Outpost customers only. CreatePlacementGroup and DescribePlacementGroups APIs were updated with a new parameter: SpreadLevel to support this feature.
1745
1746## __Amazon Polly__
1747  - ### Features
1748    - Add 4 new neural voices - Pedro (es-US), Liam (fr-CA), Daniel (de-DE) and Arthur (en-GB).
1749
1750## __FinSpace Public API__
1751  - ### Features
1752    - Release new API GetExternalDataViewAccessDetails
1753
1754# __2.17.220__ __2022-06-27__
1755## __AWS IoT__
1756  - ### Features
1757    - This release ease the restriction for the input of tag value to align with AWS standard, now instead of min length 1, we change it to min length 0.
1758
1759# __2.17.219__ __2022-06-24__
1760## __AWS Glue__
1761  - ### Features
1762    - This release enables the new ListCrawls API for viewing the AWS Glue Crawler run history.
1763
1764## __AWS RDS DataService__
1765  - ### Features
1766    - Documentation updates for RDS Data API
1767
1768## __AWS SDK for Java v2__
1769  - ### Features
1770    - Updated service endpoint metadata.
1771
1772# __2.17.218__ __2022-06-23__
1773## __AWS Elemental MediaConvert__
1774  - ### Features
1775    - AWS Elemental MediaConvert SDK has released support for automatic DolbyVision metadata generation when converting HDR10 to DolbyVision.
1776
1777## __AWS Migration Hub Refactor Spaces__
1778  - ### Features
1779    - This release adds the new API UpdateRoute that allows route to be updated to ACTIVE/INACTIVE state. In addition, CreateRoute API will now allow users to create route in ACTIVE/INACTIVE state.
1780
1781## __Amazon Lookout for Equipment__
1782  - ### Features
1783    - This release adds visualizations to the scheduled inference results. Users will be able to see interference results, including diagnostic results from their running inference schedulers.
1784
1785## __Amazon SageMaker Service__
1786  - ### Features
1787    - SageMaker Ground Truth now supports Virtual Private Cloud. Customers can launch labeling jobs and access to their private workforce in VPC mode.
1788
1789## __Application Migration Service__
1790  - ### Features
1791    - New and modified APIs for the Post-Migration Framework
1792
1793# __2.17.217__ __2022-06-22__
1794## __AWS Price List Service__
1795  - ### Features
1796    - This release introduces 1 update to the GetProducts API. The serviceCode attribute is now required when you use the GetProductsRequest.
1797
1798## __AWS Transfer Family__
1799  - ### Features
1800    - Until today, the service supported only RSA host keys and user keys. Now with this launch, Transfer Family has expanded the support for ECDSA and ED25519 host keys and user keys, enabling customers to support a broader set of clients by choosing RSA, ECDSA, and ED25519 host and user keys.
1801
1802## __Amazon API Gateway__
1803  - ### Features
1804    - Documentation updates for Amazon API Gateway
1805
1806# __2.17.216__ __2022-06-21__
1807## __AWS Well-Architected Tool__
1808  - ### Features
1809    - Adds support for lens tagging, Adds support for multiple helpful-resource urls and multiple improvement-plan urls.
1810
1811## __Amazon EC2 Container Service__
1812  - ### Features
1813    - Amazon ECS UpdateService now supports the following parameters: PlacementStrategies, PlacementConstraints and CapacityProviderStrategy.
1814
1815## __Amazon Elastic Compute Cloud__
1816  - ### Features
1817    - This release adds support for Private IP VPNs, a new feature allowing S2S VPN connections to use private ip addresses as the tunnel outside ip address over Direct Connect as transport.
1818
1819# __2.17.215__ __2022-06-20__
1820## __AWS Directory Service__
1821  - ### Features
1822    - This release adds support for describing and updating AWS Managed Microsoft AD settings
1823
1824## __AWS Outposts__
1825  - ### Features
1826    - This release adds the AssetLocation structure to the ListAssets response. AssetLocation includes the RackElevation for an Asset.
1827
1828## __Managed Streaming for Kafka__
1829  - ### Features
1830    - Documentation updates to use Az Id during cluster creation.
1831
1832# __2.17.214__ __2022-06-17__
1833## __AWS SDK for Java v2__
1834  - ### Features
1835    - Updated service endpoint metadata.
1836
1837## __Amazon Connect Service__
1838  - ### Features
1839    - This release updates these APIs: UpdateInstanceAttribute, DescribeInstanceAttribute and ListInstanceAttributes. You can use it to programmatically enable/disable High volume outbound communications using attribute type HIGH_VOLUME_OUTBOUND on the specified Amazon Connect instance.
1840
1841## __Amazon DynamoDB__
1842  - ### Features
1843    - Doc only update for DynamoDB service
1844
1845## __Amazon DynamoDB Streams__
1846  - ### Features
1847    - Doc only update for DynamoDB service
1848
1849## __AmazonConnectCampaignService__
1850  - ### Features
1851    - Added Amazon Connect high volume outbound communications SDK.
1852
1853# __2.17.213__ __2022-06-16__
1854## __AWS SDK for Java v2__
1855  - ### Features
1856    - Updated service endpoint metadata.
1857
1858## __AWS Secrets Manager__
1859  - ### Features
1860    - Documentation updates for Secrets Manager
1861
1862## __AWS SecurityHub__
1863  - ### Features
1864    - Added Threats field for security findings. Added new resource details for ECS Container, ECS Task, RDS SecurityGroup, Kinesis Stream, EC2 TransitGateway, EFS AccessPoint, CloudFormation Stack, CloudWatch Alarm, VPC Peering Connection and WAF Rules
1865
1866## __Redshift Data API Service__
1867  - ### Features
1868    - This release adds a new --workgroup-name field to operations that connect to an endpoint. Customers can now execute queries against their serverless workgroups.
1869
1870# __2.17.212__ __2022-06-15__
1871## __AWS Service Catalog App Registry__
1872  - ### Features
1873    - This release adds a new API ListAttributeGroupsForApplication that returns associated attribute groups of an application. In addition, the UpdateApplication and UpdateAttributeGroup APIs will not allow users to update the 'Name' attribute.
1874
1875## __Amazon GuardDuty__
1876  - ### Features
1877    - Adds finding fields available from GuardDuty Console. Adds FreeTrial related operations. Deprecates the use of various APIs related to Master Accounts and Replace them with Administrator Accounts.
1878
1879## __Amazon WorkSpaces__
1880  - ### Features
1881    - Added new field "reason" to OperationNotSupportedException. Receiving this exception in the DeregisterWorkspaceDirectory API will now return a reason giving more context on the failure.
1882
1883## __FinSpace Public API__
1884  - ### Features
1885    - This release adds a new set of APIs, GetPermissionGroup, DisassociateUserFromPermissionGroup, AssociateUserToPermissionGroup, ListPermissionGroupsByUser, ListUsersByPermissionGroup.
1886
1887# __2.17.211__ __2022-06-14__
1888## __AWS Budgets__
1889  - ### Features
1890    - Add a budgets ThrottlingException. Update the CostFilters value pattern.
1891
1892## __AWS Elemental MediaConvert__
1893  - ### Features
1894    - AWS Elemental MediaConvert SDK has added support for rules that constrain Automatic-ABR rendition selection when generating ABR package ladders.
1895
1896## __Amazon Lookout for Metrics__
1897  - ### Features
1898    - Adding filters to Alert and adding new UpdateAlert API.
1899
1900# __2.17.210__ __2022-06-13__
1901## __AWS Outposts__
1902  - ### Features
1903    - This release adds API operations AWS uses to install Outpost servers.
1904
1905## __AWS SDK for Java v2__
1906  - ### Bugfixes
1907    - Do not start periodically refreshing async credential providers until they have been used at least once.
1908
1909# __2.17.209__ __2022-06-10__
1910## __AWS SDK for Java v2__
1911  - ### Features
1912    - Updated service endpoint metadata.
1913
1914## __AWS STS__
1915  - ### Features
1916    - Adding New WebIdentityTokenFileCredentialsProvider in sts that accepts STSClient
1917
1918## __Amazon Fraud Detector__
1919  - ### Features
1920    - Documentation updates for Amazon Fraud Detector (AWSHawksNest)
1921
1922# __2.17.208__ __2022-06-09__
1923## __Amazon Chime SDK Meetings__
1924  - ### Features
1925    - Adds support for live transcription in AWS GovCloud (US) Regions.
1926
1927# __2.17.207__ __2022-06-08__
1928## __AWS Database Migration Service__
1929  - ### Features
1930    - This release adds DMS Fleet Advisor APIs and exposes functionality for DMS Fleet Advisor. It adds functionality to create and modify fleet advisor instances, and to collect and analyze information about the local data infrastructure.
1931
1932## __AWS Identity and Access Management__
1933  - ### Features
1934    - Documentation updates for AWS Identity and Access Management (IAM).
1935
1936## __AWS SDK for Java v2__
1937  - ### Features
1938    - Updated service endpoint metadata.
1939
1940  - ### Removals
1941    - Remove the `netty-reactive-streams-http` depdendency. It is unused after [#1629](https://github.com/aws/aws-sdk-java-v2/issues/1629), and we have no plans to use the upstream version in the future.
1942
1943## __AWSMainframeModernization__
1944  - ### Features
1945    - AWS Mainframe Modernization service is a managed mainframe service and set of tools for planning, migrating, modernizing, and running mainframe workloads on AWS
1946
1947## __Amazon Neptune__
1948  - ### Features
1949    - This release adds support for Neptune to be configured as a global database, with a primary DB cluster in one region, and up to five secondary DB clusters in other regions.
1950
1951## __Amazon Redshift__
1952  - ### Features
1953    - Adds new API GetClusterCredentialsWithIAM to return temporary credentials.
1954
1955# __2.17.206__ __2022-06-07__
1956## __AWS Audit Manager__
1957  - ### Features
1958    - This release introduces 2 updates to the Audit Manager API. The roleType and roleArn attributes are now required when you use the CreateAssessment or UpdateAssessment operation. We also added a throttling exception to the RegisterAccount API operation.
1959
1960## __AWS Cost Explorer Service__
1961  - ### Features
1962    - Added two new APIs to support cost allocation tags operations: ListCostAllocationTags, UpdateCostAllocationTagsStatus.
1963
1964## __AWS SDK for Java v2__
1965  - ### Features
1966    - Updated service endpoint metadata.
1967
1968# __2.17.205__ __2022-06-06__
1969## __AWS SDK for Java v2__
1970  - ### Features
1971    - Updated service endpoint metadata.
1972
1973## __Amazon Chime SDK Messaging__
1974  - ### Features
1975    - This release adds support for searching channels by members via the SearchChannels API, removes required restrictions for Name and Mode in UpdateChannel API and enhances CreateChannel API by exposing member and moderator list as well as channel id as optional parameters.
1976
1977## __Amazon Connect Service__
1978  - ### Features
1979    - This release adds a new API, GetCurrentUserData, which returns real-time details about users' current activity.
1980
1981# __2.17.204__ __2022-06-02__
1982## __AWS Proton__
1983  - ### Features
1984    - Add new "Components" API to enable users to Create, Delete and Update AWS Proton components.
1985
1986## __AWSKendraFrontendService__
1987  - ### Features
1988    - Amazon Kendra now provides a data source connector for GitHub. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-github.html
1989
1990## __Amazon CloudWatch Application Insights__
1991  - ### Features
1992    - Provide Account Level onboarding support through CFN/CLI
1993
1994## __Amazon Connect Service__
1995  - ### Features
1996    - This release adds the following features: 1) New APIs to manage (create, list, update) task template resources, 2) Updates to startTaskContact API to support task templates, and 3) new TransferContact API to programmatically transfer in-progress tasks via a contact flow.
1997
1998## __Amazon Voice ID__
1999  - ### Features
2000    - Added a new attribute ServerSideEncryptionUpdateDetails to Domain and DomainSummary.
2001
2002## __CodeArtifact__
2003  - ### Features
2004    - Documentation updates for CodeArtifact
2005
2006# __2.17.203__ __2022-06-01__
2007## __AWS Backup Gateway__
2008  - ### Features
2009    - Adds GetGateway and UpdateGatewaySoftwareNow API and adds hypervisor name to UpdateHypervisor API
2010
2011## __Amazon Chime SDK Meetings__
2012  - ### Features
2013    - Adds support for centrally controlling each participant's ability to send and receive audio, video and screen share within a WebRTC session. Attendee capabilities can be specified when the attendee is created and updated during the session with the new BatchUpdateAttendeeCapabilitiesExcept API.
2014
2015## __Amazon Forecast Service__
2016  - ### Features
2017    - Added Format field to Import and Export APIs in Amazon Forecast. Added TimeSeriesSelector to Create Forecast API.
2018
2019## __Amazon Route 53__
2020  - ### Features
2021    - Add new APIs to support Route 53 IP Based Routing
2022
2023# __2.17.202__ __2022-05-31__
2024## __AWS IoT SiteWise__
2025  - ### Features
2026    - This release adds the following new optional field to the IoT SiteWise asset resource: assetDescription.
2027
2028## __AWS SDK for Java v2__
2029  - ### Features
2030    - Updated service endpoint metadata.
2031
2032## __Amazon Cognito Identity Provider__
2033  - ### Features
2034    - Amazon Cognito now supports IP Address propagation for all unauthenticated APIs (e.g. SignUp, ForgotPassword).
2035
2036## __Amazon Lookout for Metrics__
2037  - ### Features
2038    - Adding backtest mode to detectors using the Cloudwatch data source.
2039
2040## __Amazon SageMaker Service__
2041  - ### Features
2042    - Amazon SageMaker Notebook Instances now support Jupyter Lab 3.
2043
2044## __Amazon Transcribe Service__
2045  - ### Features
2046    - Amazon Transcribe now supports automatic language identification for multi-lingual audio in batch mode.
2047
2048## __Elastic Disaster Recovery Service__
2049  - ### Features
2050    - Changed existing APIs and added new APIs to accommodate using multiple AWS accounts with AWS Elastic Disaster Recovery.
2051
2052# __2.17.201__ __2022-05-27__
2053## __AWS DataSync__
2054  - ### Features
2055    - AWS DataSync now supports TLS encryption in transit, file system policies and access points for EFS locations.
2056
2057## __AWS SDK for Java v2__
2058  - ### Features
2059    - Updated service endpoint metadata.
2060
2061## __Amazon Appflow__
2062  - ### Features
2063    - Adding the following features/changes: Parquet output that preserves typing from the source connector, Failed executions threshold before deactivation for scheduled flows, increasing max size of access and refresh token from 2048 to 4096
2064
2065## __Amazon SageMaker Service__
2066  - ### Features
2067    - Amazon SageMaker Notebook Instances now allows configuration of Instance Metadata Service version and Amazon SageMaker Studio now supports G5 instance types.
2068
2069## __EMR Serverless__
2070  - ### Features
2071    - This release adds support for Amazon EMR Serverless, a serverless runtime environment that simplifies running analytics applications using the latest open source frameworks such as Apache Spark and Apache Hive.
2072
2073# __2.17.200__ __2022-05-26__
2074## __AWS SDK for Java v2__
2075  - ### Features
2076    - Updated service endpoint metadata.
2077
2078## __Amazon Elastic Compute Cloud__
2079  - ### Features
2080    - C7g instances, powered by the latest generation AWS Graviton3 processors, provide the best price performance in Amazon EC2 for compute-intensive workloads.
2081
2082## __Amazon Forecast Service__
2083  - ### Features
2084    - Introduced a new field in Auto Predictor as Time Alignment Boundary. It helps in aligning the timestamps generated during Forecast exports
2085
2086## __Amazon Lightsail__
2087  - ### Features
2088    - Amazon Lightsail now supports the ability to configure a Lightsail Container Service to pull images from Amazon ECR private repositories in your account.
2089
2090## __EMR Serverless Web Service__
2091  - ### Features
2092    - This release adds support for Amazon EMR Serverless, a serverless runtime environment that simplifies running analytics applications using the latest open source frameworks such as Apache Spark and Apache Hive.
2093
2094# __2.17.199__ __2022-05-25__
2095## __AWS App Runner__
2096  - ### Features
2097    - Documentation-only update added for CodeConfiguration.
2098
2099## __AWS CloudFormation__
2100  - ### Features
2101    - Add a new parameter statusReason to DescribeStackSetOperation output for additional details
2102
2103## __AWS SDK for Java v2__
2104  - ### Features
2105    - Updated service endpoint metadata.
2106
2107## __AWS Secrets Manager__
2108  - ### Features
2109    - Documentation updates for Secrets Manager
2110
2111## __Amazon API Gateway__
2112  - ### Features
2113    - Documentation updates for Amazon API Gateway
2114
2115## __Amazon FSx__
2116  - ### Features
2117    - This release adds root squash support to FSx for Lustre to restrict root level access from clients by mapping root users to a less-privileged user/group with limited permissions.
2118
2119## __Amazon Lookout for Metrics__
2120  - ### Features
2121    - Adding AthenaSourceConfig for MetricSet APIs to support Athena as a data source.
2122
2123## __Amazon SageMaker Service__
2124  - ### Features
2125    - Amazon SageMaker Autopilot adds support for manually selecting features from the input dataset using the CreateAutoMLJob API.
2126
2127## __Amazon Voice ID__
2128  - ### Features
2129    - VoiceID will now automatically expire Speakers if they haven't been accessed for Enrollment, Re-enrollment or Successful Auth for three years. The Speaker APIs now return a "LastAccessedAt" time for Speakers, and the EvaluateSession API returns "SPEAKER_EXPIRED" Auth Decision for EXPIRED Speakers.
2130
2131# __2.17.198__ __2022-05-24__
2132## __AWS Elemental MediaConvert__
2133  - ### Features
2134    - AWS Elemental MediaConvert SDK has added support for rules that constrain Automatic-ABR rendition selection when generating ABR package ladders.
2135
2136## __AWS Network Manager__
2137  - ### Features
2138    - This release adds Multi Account API support for a TGW Global Network, to enable and disable AWSServiceAccess with AwsOrganizations for Network Manager service and dependency CloudFormation StackSets service.
2139
2140## __AWS SDK for Java v2__
2141  - ### Features
2142    - Bump CRT version to 0.16.10, which contains M1 support [#2942](https://github.com/aws/aws-sdk-java-v2/issues/2942)
2143    - Updated service endpoint metadata.
2144
2145## __Amazon Cognito Identity Provider__
2146  - ### Features
2147    - Amazon Cognito now supports requiring attribute verification (ex. email and phone number) before update.
2148
2149## __Amazon Elastic Compute Cloud__
2150  - ### Features
2151    - Stop Protection feature enables customers to protect their instances from accidental stop actions.
2152
2153## __Amazon Interactive Video Service Chat__
2154  - ### Features
2155    - Doc-only update. For MessageReviewHandler structure, added timeout period in the description of the fallbackResult field
2156
2157# __2.17.197__ __2022-05-23__
2158## __AWS SDK for Java v2__
2159  - ### Features
2160    - Updated service endpoint metadata.
2161
2162## __Amazon ElastiCache__
2163  - ### Features
2164    - Added support for encryption in transit for Memcached clusters. Customers can now launch Memcached cluster with encryption in transit enabled when using Memcached version 1.6.12 or later.
2165
2166## __Amazon Forecast Service__
2167  - ### Features
2168    - New APIs for Monitor that help you understand how your predictors perform over time.
2169
2170## __Amazon Personalize__
2171  - ### Features
2172    - Adding modelMetrics as part of DescribeRecommender API response for Personalize.
2173
2174# __2.17.196__ __2022-05-20__
2175## __Amazon CloudWatch Logs__
2176  - ### Features
2177    - Doc-only update to publish the new valid values for log retention
2178
2179## __Amazon Comprehend__
2180  - ### Features
2181    - Comprehend releases 14 new entity types for DetectPiiEntities and ContainsPiiEntities APIs.
2182
2183# __2.17.195__ __2022-05-19__
2184## __AWS SDK for Java v2__
2185  - ### Features
2186    - Updated service endpoint metadata.
2187
2188## __Amazon Lookout for Metrics__
2189  - ### Features
2190    - In this release we added SnsFormat to SNSConfiguration to support human readable alert.
2191
2192## __GameSparks__
2193  - ### Features
2194    - This release adds an optional DeploymentResult field in the responses of GetStageDeploymentIntegrationTests and ListStageDeploymentIntegrationTests APIs.
2195
2196# __2.17.194__ __2022-05-18__
2197## __AWS App Mesh__
2198  - ### Features
2199    - This release updates the existing Create and Update APIs for meshes and virtual nodes by adding a new IP preference field. This new IP preference field can be used to control the IP versions being used with the mesh and allows for IPv6 support within App Mesh.
2200
2201## __AWS Batch__
2202  - ### Features
2203    - Documentation updates for AWS Batch.
2204
2205## __AWS IoT Events Data__
2206  - ### Features
2207    - Introducing new API for deleting detectors: BatchDeleteDetector.
2208
2209## __AWS IoT Greengrass V2__
2210  - ### Features
2211    - This release adds the new DeleteDeployment API operation that you can use to delete deployment resources. This release also adds support for discontinued AWS-provided components, so AWS can communicate when a component has any issues that you should consider before you deploy it.
2212
2213## __AWS SDK for Java v2__
2214  - ### Features
2215    - Updated service endpoint metadata.
2216
2217## __AWS Transfer Family__
2218  - ### Features
2219    - AWS Transfer Family now supports SetStat server configuration option, which provides the ability to ignore SetStat command issued by file transfer clients, enabling customers to upload files without any errors.
2220
2221## __Amazon DynamoDB Enhanced Client__
2222  - ### Features
2223    - Introducing the UpdateExpression API in the enhanced client and the capability to use update expressions in the extension framework. Additionally, the new AtomicCounterExtension utilizes this feature to provide atomic counter support for users through tagging and annotations.
2224
2225## __Amazon QuickSight__
2226  - ### Features
2227    - API UpdatePublicSharingSettings enables IAM admins to enable/disable account level setting for public access of dashboards. When enabled, owners/co-owners for dashboards can enable public access on their dashboards. These dashboards can only be accessed through share link or embedding.
2228
2229# __2.17.193__ __2022-05-17__
2230## __AWS Glue__
2231  - ### Features
2232    - This release adds a new optional parameter called codeGenNodeConfiguration to CRUD job APIs that allows users to manage visual jobs via APIs. The updated CreateJob and UpdateJob will create jobs that can be viewed in Glue Studio as a visual graph. GetJob can be used to get codeGenNodeConfiguration.
2233
2234## __AWS Key Management Service__
2235  - ### Features
2236    - Add HMAC best practice tip, annual rotation of AWS managed keys.
2237
2238## __S3 Transfer Manager (Developer Preview)__
2239  - ### Features
2240    - Add serialization capability to ResumableFileDownload, allowing users to persist paused downloads
2241
2242# __2.17.192__ __2022-05-16__
2243## __AWS Application Discovery Service__
2244  - ### Features
2245    - Add Migration Evaluator Collector details to the GetDiscoverySummary API response
2246
2247## __AWS Resilience Hub__
2248  - ### Features
2249    - In this release, we are introducing support for Amazon Elastic Container Service, Amazon Route 53, AWS Elastic Disaster Recovery, AWS Backup in addition to the existing supported Services. This release also supports Terraform file input from S3 and scheduling daily assessments
2250
2251## __AWS SDK for Java v2__
2252  - ### Features
2253    - Bump CRT version to 0.16.8
2254
2255## __AWS Security Token Service__
2256  - ### Features
2257    - Documentation updates for AWS Security Token Service.
2258
2259## __AWS Service Catalog__
2260  - ### Features
2261    - Updated the descriptions for the ListAcceptedPortfolioShares API description and the PortfolioShareType parameters.
2262
2263## __Amazon CloudFront__
2264  - ### Features
2265    - Introduced a new error (TooLongCSPInResponseHeadersPolicy) that is returned when the value of the Content-Security-Policy header in a response headers policy exceeds the maximum allowed length.
2266
2267## __Amazon Rekognition__
2268  - ### Features
2269    - Documentation updates for Amazon Rekognition.
2270
2271## __Amazon WorkSpaces Web__
2272  - ### Features
2273    - Amazon WorkSpaces Web now supports Administrator timeout control
2274
2275# __2.17.191__ __2022-05-13__
2276## __Amazon Managed Grafana__
2277  - ### Features
2278    - This release adds APIs for creating and deleting API keys in an Amazon Managed Grafana workspace.
2279
2280# __2.17.190__ __2022-05-12__
2281## __AWS IoT__
2282  - ### Features
2283    - Documentation update for China region ListMetricValues for IoT
2284
2285## __AWS Lambda__
2286  - ### Features
2287    - Lambda releases NodeJs 16 managed runtime to be available in all commercial regions.
2288
2289## __AWS Outposts__
2290  - ### Features
2291    - Documentation updates for AWS Outposts.
2292
2293## __AWS Systems Manager Incident Manager__
2294  - ### Features
2295    - Adding support for dynamic SSM Runbook parameter values. Updating validation pattern for engagements. Adding ConflictException to UpdateReplicationSet API contract.
2296
2297## __AWS Transfer Family__
2298  - ### Features
2299    - AWS Transfer Family now accepts ECDSA keys for server host keys
2300
2301## __AWSKendraFrontendService__
2302  - ### Features
2303    - Amazon Kendra now provides a data source connector for Jira. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-jira.html
2304
2305## __Amazon Elastic Compute Cloud__
2306  - ### Features
2307    - This release introduces a target type Gateway Load Balancer Endpoint for mirrored traffic. Customers can now specify GatewayLoadBalancerEndpoint option during the creation of a traffic mirror target.
2308
2309## __Amazon Interactive Video Service Chat__
2310  - ### Features
2311    - Documentation-only updates for IVS Chat API Reference.
2312
2313## __Amazon Lightsail__
2314  - ### Features
2315    - This release adds support to include inactive database bundles in the response of the GetRelationalDatabaseBundles request.
2316
2317## __Amazon WorkSpaces__
2318  - ### Features
2319    - Increased the character limit of the login message from 600 to 850 characters.
2320
2321## __FinSpace Public API__
2322  - ### Features
2323    - We've now deprecated CreateSnapshot permission for creating a data view, instead use CreateDataView permission.
2324
2325# __2.17.189__ __2022-05-11__
2326## __AWS Secrets Manager__
2327  - ### Features
2328    - Doc only update for Secrets Manager that fixes several customer-reported issues.
2329
2330## __Amazon Elastic Compute Cloud__
2331  - ### Features
2332    - This release updates AWS PrivateLink APIs to support IPv6 for PrivateLink Services and Endpoints of type 'Interface'.
2333
2334# __2.17.188__ __2022-05-10__
2335## __AWS Compute Optimizer__
2336  - ### Features
2337    - Documentation updates for Compute Optimizer
2338
2339## __AWS Migration Hub Refactor Spaces__
2340  - ### Features
2341    - AWS Migration Hub Refactor Spaces documentation only update to fix a formatting issue.
2342
2343## __AWS SDK for Java v2__
2344  - ### Features
2345    - Bump `aws-crt` version from `0.16.1` to `0.16.7`
2346
2347  - ### Bugfixes
2348    - DynamoDBEnhanced - Fix handling attribute names with special characters including `/`
2349
2350## __Amazon EMR__
2351  - ### Features
2352    - This release updates the Amazon EMR ModifyInstanceGroups API to support "MERGE" type cluster reconfiguration. Also, added the ability to specify a particular Amazon Linux release for all nodes in a cluster launch request.
2353
2354## __Amazon Elastic Compute Cloud__
2355  - ### Features
2356    - Added support for using NitroTPM and UEFI Secure Boot on EC2 instances.
2357
2358## __Amazon Elastic Kubernetes Service__
2359  - ### Features
2360    - Adds BOTTLEROCKET_ARM_64_NVIDIA and BOTTLEROCKET_x86_64_NVIDIA AMI types to EKS managed nodegroups
2361
2362## __S3 Transfer Manager (Developer Preview)__
2363  - ### Bugfixes
2364    - Fixed a bug in `S3TransferManager#uploadDirectory` and `S3TransferManager#downloadDirectory` where failedUploads or failedDownloads did not contain all failed transfers
2365    - Fixed cancellation logic in `S3TransferManager#downloadDirectory`
2366
2367# __2.17.187__ __2022-05-09__
2368## __AWS Cloud Control API__
2369  - ### Features
2370    - SDK release for Cloud Control API to include paginators for Python SDK.
2371
2372## __AWS SDK for Java v2__
2373  - ### Features
2374    - Updated service endpoint metadata.
2375
2376## __AWS Systems Manager Incident Manager Contacts__
2377  - ### Features
2378    - Fixed an error in the DescribeEngagement example for AWS Incident Manager.
2379
2380## __Amazon CloudWatch Evidently__
2381  - ### Features
2382    - Add detail message inside GetExperimentResults API response to indicate experiment result availability
2383
2384# __2.17.186__ __2022-05-06__
2385## __AWS Elemental MediaPackage__
2386  - ### Features
2387    - This release adds Dvb Dash 2014 as an available profile option for Dash Origin Endpoints.
2388
2389## __AWS SDK for Java v2__
2390  - ### Features
2391    - Updated service endpoint metadata.
2392
2393## __AWS SecurityHub__
2394  - ### Features
2395    - Documentation updates for Security Hub API reference
2396
2397## __Amazon Elastic Compute Cloud__
2398  - ### Features
2399    - Add new state values for IPAMs, IPAM Scopes, and IPAM Pools.
2400
2401## __Amazon Location Service__
2402  - ### Features
2403    - Amazon Location Service now includes a MaxResults parameter for ListGeofences requests.
2404
2405## __Amazon Redshift__
2406  - ### Features
2407    - Introduces new field 'LoadSampleData' in CreateCluster operation. Customers can now specify 'LoadSampleData' option during creation of a cluster, which results in loading of sample data in the cluster that is created.
2408
2409## __Amazon Relational Database Service__
2410  - ### Features
2411    - Various documentation improvements.
2412
2413# __2.17.185__ __2022-05-05__
2414## __AWS DataSync__
2415  - ### Features
2416    - AWS DataSync now supports a new ObjectTags Task API option that can be used to control whether Object Tags are transferred.
2417
2418## __AWS IoT__
2419  - ### Features
2420    - AWS IoT Jobs now allows you to create up to 100,000 active continuous and snapshot jobs by using concurrency control.
2421
2422## __AWS SDK for Java v2__
2423  - ### Features
2424    - Updated service endpoint metadata.
2425
2426## __AWSKendraFrontendService__
2427  - ### Features
2428    - AWS Kendra now supports hierarchical facets for a query. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/filtering.html
2429
2430## __Amazon Elastic Compute Cloud__
2431  - ### Features
2432    - Amazon EC2 I4i instances are powered by 3rd generation Intel Xeon Scalable processors and feature up to 30 TB of local AWS Nitro SSD storage
2433
2434# __2.17.184__ __2022-05-04__
2435## __AWS Backup__
2436  - ### Features
2437    - Adds support to 2 new filters about job complete time for 3 list jobs APIs in AWS Backup
2438
2439## __AWS IoT Secure Tunneling__
2440  - ### Features
2441    - This release introduces a new API RotateTunnelAccessToken that allow revoking the existing tokens and generate new tokens
2442
2443## __AWS SDK for Java v2__
2444  - ### Features
2445    - Updated service endpoint metadata.
2446
2447## __Amazon Lightsail__
2448  - ### Features
2449    - Documentation updates for Lightsail
2450
2451## __Amazon Simple Systems Manager (SSM)__
2452  - ### Features
2453    - This release adds the TargetMaps parameter in SSM State Manager API.
2454
2455# __2.17.183__ __2022-05-03__
2456## __AWS SDK for Java v2__
2457  - ### Features
2458    - Updated service endpoint metadata.
2459
2460## __Amazon Elastic Compute Cloud__
2461  - ### Features
2462    - Adds support for allocating Dedicated Hosts on AWS Outposts. The AllocateHosts API now accepts an OutpostArn request parameter, and the DescribeHosts API now includes an OutpostArn response parameter.
2463
2464## __Amazon Kinesis Video Streams__
2465  - ### Features
2466    - Add support for multiple image feature related APIs for configuring image generation and notification of a video stream. Add "GET_IMAGES" to the list of supported API names for the GetDataEndpoint API.
2467
2468## __Amazon Kinesis Video Streams Archived Media__
2469  - ### Features
2470    - Add support for GetImages API for retrieving images from a video stream
2471
2472## __Amazon SageMaker Service__
2473  - ### Features
2474    - SageMaker Autopilot adds new metrics for all candidate models generated by Autopilot experiments; RStudio on SageMaker now allows users to bring your own development environment in a custom image.
2475
2476## __Amazon Simple Storage Service__
2477  - ### Features
2478    - Documentation only update for doc bug fixes for the S3 API docs.
2479
2480# __2.17.182__ __2022-05-02__
2481## __AWS Organizations__
2482  - ### Features
2483    - This release adds the INVALID_PAYMENT_INSTRUMENT as a fail reason and an error message.
2484
2485## __AWS Outposts__
2486  - ### Features
2487    - This release adds a new API called ListAssets to the Outposts SDK, which lists the hardware assets in an Outpost.
2488
2489## __AWS SDK for Java v2__
2490  - ### Features
2491    - Updated service endpoint metadata.
2492
2493## __Synthetics__
2494  - ### Features
2495    - CloudWatch Synthetics has introduced a new feature to provide customers with an option to delete the underlying resources that Synthetics canary creates when the user chooses to delete the canary.
2496
2497# __2.17.181__ __2022-04-29__
2498## __AWS Elemental MediaConvert__
2499  - ### Features
2500    - AWS Elemental MediaConvert SDK nows supports creation of Dolby Vision profile 8.1, the ability to generate black frames of video, and introduces audio-only DASH and CMAF support.
2501
2502## __AWS WAFV2__
2503  - ### Features
2504    - You can now inspect all request headers and all cookies. You can now specify how to handle oversize body contents in your rules that inspect the body.
2505
2506## __Amazon CodeGuru Reviewer__
2507  - ### Features
2508    - Amazon CodeGuru Reviewer now supports suppressing recommendations from being generated on specific files and directories.
2509
2510## __Amazon Relational Database Service__
2511  - ### Features
2512    - Feature - Adds support for Internet Protocol Version 6 (IPv6) on RDS database instances.
2513
2514## __Amazon Simple Systems Manager (SSM)__
2515  - ### Features
2516    - Update the StartChangeRequestExecution, adding TargetMaps to the Runbook parameter
2517
2518# __2.17.180__ __2022-04-28__
2519## __AWS Audit Manager__
2520  - ### Features
2521    - This release adds documentation updates for Audit Manager. We provided examples of how to use the Custom_ prefix for the keywordValue attribute. We also provided more details about the DeleteAssessmentReport operation.
2522
2523## __AWS Network Firewall__
2524  - ### Features
2525    - AWS Network Firewall adds support for stateful threat signature AWS managed rule groups.
2526
2527## __Amazon Connect Service__
2528  - ### Features
2529    - This release introduces an API for changing the current agent status of a user in Connect.
2530
2531## __Amazon Elastic Compute Cloud__
2532  - ### Features
2533    - This release adds support to query the public key and creation date of EC2 Key Pairs. Additionally, the format (pem or ppk) of a key pair can be specified when creating a new key pair.
2534
2535## __Amazon GuardDuty__
2536  - ### Features
2537    - Documentation update for API description.
2538
2539## __Braket__
2540  - ### Features
2541    - This release enables Braket Hybrid Jobs with Embedded Simulators to have multiple instances.
2542
2543## __S3 Transfer Manager (Develper Preview)__
2544  - ### Features
2545    - Add `DownloadDirectoryRequest.Builder#downloadFileRequestTransformer` and `DownloadDirectoryRequest.Builder#listObjectsRequestTranformer` to allow users to modify requests during directory downloads.
2546
2547# __2.17.179__ __2022-04-27__
2548## __AWS Amplify__
2549  - ### Features
2550    - Documentation only update to support the Amplify GitHub App feature launch
2551
2552## __AWS CloudTrail__
2553  - ### Features
2554    - Increases the retention period maximum to 2557 days. Deprecates unused fields of the ListEventDataStores API response. Updates documentation.
2555
2556## __AWS IoT Wireless__
2557  - ### Features
2558    - Add list support for event configurations, allow to get and update event configurations by resource type, support LoRaWAN events; Make NetworkAnalyzerConfiguration as a resource, add List, Create, Delete API support; Add FCntStart attribute support for ABP WirelessDevice.
2559
2560## __AWS SDK for Java v2__
2561  - ### Features
2562    - Expose an option in `AsyncResponseTransformer#toFile` to allow overwriting and appending existing file.
2563
2564## __Amazon Chime SDK Media Pipelines__
2565  - ### Features
2566    - For Amazon Chime SDK meetings, the Amazon Chime Media Pipelines SDK allows builders to capture audio, video, and content share streams. You can also capture meeting events, live transcripts, and data messages. The pipelines save the artifacts to an Amazon S3 bucket that you designate.
2567
2568## __Amazon Lookout for Equipment__
2569  - ### Features
2570    - This release adds the following new features: 1) Introduces an option for automatic schema creation 2) Now allows for Ingestion of data containing most common errors and allows automatic data cleaning 3) Introduces new API ListSensorStatistics that gives further information about the ingested data
2571
2572## __Amazon Rekognition__
2573  - ### Features
2574    - This release adds support to configure stream-processor resources for label detections on streaming-videos. UpateStreamProcessor API is also launched with this release, which could be used to update an existing stream-processor.
2575
2576## __Amazon SageMaker Service__
2577  - ### Features
2578    - Amazon SageMaker Autopilot adds support for custom validation dataset and validation ratio through the CreateAutoMLJob and DescribeAutoMLJob APIs.
2579
2580## __S3 Transfer Manager (Develper Preview)__
2581  - ### Features
2582    - Implement pause and resume for `S3TransferManager#downloadFile`
2583    - S3TransferManager#downloadFile now by default replaces existing file if it already exists instead of throwing FileAlreadyExistsException. See [#3108](https://github.com/aws/aws-sdk-java-v2/issues/3108)
2584
2585# __2.17.178__ __2022-04-26__
2586## __AWS Glue__
2587  - ### Features
2588    - This release adds documentation for the APIs to create, read, delete, list, and batch read of AWS Glue custom patterns, and for Lake Formation configuration settings in the AWS Glue crawler.
2589
2590## __AWS Network Firewall__
2591  - ### Features
2592    - AWS Network Firewall now enables customers to use a customer managed AWS KMS key for the encryption of their firewall resources.
2593
2594## __AWS Price List Service__
2595  - ### Features
2596    - Documentation updates for Price List API
2597
2598## __Amazon CloudFront__
2599  - ### Features
2600    - 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.
2601
2602## __Amazon Interactive Video Service Chat__
2603  - ### Features
2604    - Adds new APIs for IVS Chat, a feature for building interactive chat experiences alongside an IVS broadcast.
2605
2606## __Amazon Lightsail__
2607  - ### Features
2608    - This release adds support for Lightsail load balancer HTTP to HTTPS redirect and TLS policy configuration.
2609
2610## __Amazon SageMaker Service__
2611  - ### Features
2612    - SageMaker Inference Recommender now accepts customer KMS key ID for encryption of endpoints and compilation outputs created during inference recommendation.
2613
2614# __2.17.177__ __2022-04-25__
2615## __AWS RDS DataService__
2616  - ### Features
2617    - Support to receive SQL query results in the form of a simplified JSON string. This enables developers using the new JSON string format to more easily convert it to an object using popular JSON string parsing libraries.
2618
2619## __AWS SecurityHub__
2620  - ### Features
2621    - Security Hub now lets you opt-out of auto-enabling the defaults standards (CIS and FSBP) in accounts that are auto-enabled with Security Hub via Security Hub's integration with AWS Organizations.
2622
2623## __Amazon Connect Service__
2624  - ### Features
2625    - This release adds SearchUsers API which can be used to search for users with a Connect Instance
2626
2627## __Amazon GameLift__
2628  - ### Features
2629    - Documentation updates for Amazon GameLift.
2630
2631## __AmazonMQ__
2632  - ### Features
2633    - This release adds the CRITICAL_ACTION_REQUIRED broker state and the ActionRequired API property. CRITICAL_ACTION_REQUIRED informs you when your broker is degraded. ActionRequired provides you with a code which you can use to find instructions in the Developer Guide on how to resolve the issue.
2634
2635# __2.17.176__ __2022-04-22__
2636## __AWS SDK for Java v2__
2637  - ### Bugfixes
2638    - Fix to ignore empty strings while marshalling list of strings in header field.
2639
2640## __Amazon Chime SDK Meetings__
2641  - ### Features
2642    - Include additional exceptions types.
2643
2644## __Amazon Elastic Compute Cloud__
2645  - ### Features
2646    - Adds support for waiters that automatically poll for a deleted NAT Gateway until it reaches the deleted state.
2647
2648# __2.17.175__ __2022-04-21__
2649## __AWS Glue__
2650  - ### Features
2651    - This release adds APIs to create, read, delete, list, and batch read of Glue custom entity types
2652
2653## __AWS IoT SiteWise__
2654  - ### Features
2655    - This release adds 3 new batch data query APIs : BatchGetAssetPropertyValue, BatchGetAssetPropertyValueHistory and BatchGetAssetPropertyAggregates
2656
2657## __AWS IoT TwinMaker__
2658  - ### Features
2659    - General availability (GA) for AWS IoT TwinMaker. For more information, see https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html
2660
2661## __AWS MediaTailor__
2662  - ### Features
2663    - This release introduces tiered channels and adds support for live sources. Customers using a STANDARD channel can now create programs using live sources.
2664
2665## __AWS Secrets Manager__
2666  - ### Features
2667    - Documentation updates for Secrets Manager
2668
2669## __AWS Storage Gateway__
2670  - ### Features
2671    - This release adds support for minimum of 5 character length virtual tape barcodes.
2672
2673## __Amazon Connect Wisdom Service__
2674  - ### Features
2675    - This release updates the GetRecommendations API to include a trigger event list for classifying and grouping recommendations.
2676
2677## __Amazon ElastiCache__
2678  - ### Features
2679    - Doc only update for ElastiCache
2680
2681## __Amazon Lookout for Metrics__
2682  - ### Features
2683    - Added DetectMetricSetConfig API for detecting configuration required for creating metric set from provided S3 data source.
2684
2685# __2.17.174__ __2022-04-20__
2686## __AWS SDK for Java v2__
2687  - ### Features
2688    - Updated service endpoint metadata.
2689
2690  - ### Bugfixes
2691    - Prevent IndexOutOfBoundsException when PutObject tagging is an empty set.
2692
2693## __Amazon Connect Service__
2694  - ### Features
2695    - This release adds APIs to search, claim, release, list, update, and describe phone numbers. You can also use them to associate and disassociate contact flows to phone numbers.
2696
2697## __Amazon Macie 2__
2698  - ### Features
2699    - Sensitive data findings in Amazon Macie now indicate how Macie found the sensitive data that produced a finding (originType).
2700
2701## __Amazon Relational Database Service__
2702  - ### Features
2703    - Added a new cluster-level attribute to set the capacity range for Aurora Serverless v2 instances.
2704
2705## __Application Migration Service__
2706  - ### Features
2707    - Removed required annotation from input fields in Describe operations requests. Added quotaValue to ServiceQuotaExceededException
2708
2709# __2.17.173__ __2022-04-19__
2710## __AWS Key Management Service__
2711  - ### Features
2712    - Adds support for KMS keys and APIs that generate and verify HMAC codes
2713
2714## __AWS SDK for Java v2__
2715  - ### Features
2716    - Updated service endpoint metadata.
2717
2718## __AWS Transfer Family__
2719  - ### Features
2720    - This release contains corrected HomeDirectoryMappings examples for several API functions: CreateAccess, UpdateAccess, CreateUser, and UpdateUser,.
2721
2722## __AWSKendraFrontendService__
2723  - ### Features
2724    - Amazon Kendra now provides a data source connector for Quip. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-quip.html
2725
2726## __Amazon Personalize__
2727  - ### Features
2728    - Adding StartRecommender and StopRecommender APIs for Personalize.
2729
2730## __Amazon Polly__
2731  - ### Features
2732    - Amazon Polly adds new Austrian German voice - Hannah. Hannah is available as Neural voice only.
2733
2734## __Amazon Redshift__
2735  - ### Features
2736    - Introduces new fields for LogDestinationType and LogExports on EnableLogging requests and Enable/Disable/DescribeLogging responses. Customers can now select CloudWatch Logs as a destination for their Audit Logs.
2737
2738## __Amazon Simple Systems Manager (SSM)__
2739  - ### Features
2740    - Added offset support for specifying the number of days to wait after the date and time specified by a CRON expression when creating SSM association.
2741
2742## __Amazon Textract__
2743  - ### Features
2744    - This release adds support for specifying and extracting information from documents using the Queries feature within Analyze Document API
2745
2746## __Amazon WorkLink__
2747  - ### Features
2748    - Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.
2749
2750## __Auto Scaling__
2751  - ### Features
2752    - EC2 Auto Scaling now adds default instance warm-up times for all scaling activities, health check replacements, and other replacement events in the Auto Scaling instance lifecycle.
2753
2754# __2.17.172__ __2022-04-15__
2755## __Amazon Athena__
2756  - ### Features
2757    - This release adds subfields, ErrorMessage, Retryable, to the AthenaError response object in the GetQueryExecution API when a query fails.
2758
2759## __Amazon Lightsail__
2760  - ### Features
2761    - This release adds support to describe the synchronization status of the account-level block public access feature for your Amazon Lightsail buckets.
2762
2763## __Amazon Relational Database Service__
2764  - ### Features
2765    - Removes Amazon RDS on VMware with the deletion of APIs related to Custom Availability Zones and Media installation
2766
2767# __2.17.171__ __2022-04-14__
2768## __AWS Batch__
2769  - ### Features
2770    - Enables configuration updates for compute environments with BEST_FIT_PROGRESSIVE and SPOT_CAPACITY_OPTIMIZED allocation strategies.
2771
2772## __AWS Glue__
2773  - ### Features
2774    - Auto Scaling for Glue version 3.0 and later jobs to dynamically scale compute resources. This SDK change provides customers with the auto-scaled DPU usage
2775
2776## __AWS SDK for Java v2__
2777  - ### Features
2778    - Automatically refresh credentials in the background when async credential refreshes are enabled, even if traffic is low.
2779    - Updated service endpoint metadata.
2780
2781## __Amazon AppStream__
2782  - ### Features
2783    - Includes updates for create and update fleet APIs to manage the session scripts locations for Elastic fleets.
2784
2785## __Amazon Appflow__
2786  - ### Features
2787    - Enables users to pass custom token URL parameters for Oauth2 authentication during create connector profile
2788
2789## __Amazon CloudWatch__
2790  - ### Features
2791    - Updates documentation for additional statistics in CloudWatch Metric Streams.
2792
2793## __Amazon Elastic Compute Cloud__
2794  - ### Features
2795    - Documentation updates for Amazon EC2.
2796
2797# __2.17.170__ __2022-04-13__
2798## __Amazon CloudWatch__
2799  - ### Features
2800    - Adds support for additional statistics in CloudWatch Metric Streams.
2801
2802## __Amazon FSx__
2803  - ### Features
2804    - This release adds support for deploying FSx for ONTAP file systems in a single Availability Zone.
2805
2806# __2.17.169__ __2022-04-12__
2807## __AWS IoT TwinMaker__
2808  - ### Features
2809    - This release adds the following new features: 1) ListEntities API now supports search using ExternalId. 2) BatchPutPropertyValue and GetPropertyValueHistory API now allows users to represent time in sub-second level precisions.
2810
2811## __AWS SDK for Java v2__
2812  - ### Features
2813    - Updated service endpoint metadata.
2814
2815## __Amazon DevOps Guru__
2816  - ### Features
2817    - This release adds new APIs DeleteInsight to deletes the insight along with the associated anomalies, events and recommendations.
2818
2819## __Amazon Elastic Compute Cloud__
2820  - ### Features
2821    - X2idn and X2iedn instances are powered by 3rd generation Intel Xeon Scalable processors with an all-core turbo frequency up to 3.5 GHzAmazon EC2. C6a instances are powered by 3rd generation AMD EPYC processors.
2822
2823## __Amazon Elastic File System__
2824  - ### Features
2825    - Amazon EFS adds support for a ThrottlingException when using the CreateAccessPoint API if the account is nearing the AccessPoint limit(120).
2826
2827# __2.17.168__ __2022-04-11__
2828## __AWS Amplify UI Builder__
2829  - ### Features
2830    - In this release, we have added the ability to bind events to component level actions.
2831
2832## __AWS App Runner__
2833  - ### Features
2834    - This release adds tracing for App Runner services with X-Ray using AWS Distro for OpenTelemetry. New APIs: CreateObservabilityConfiguration, DescribeObservabilityConfiguration, ListObservabilityConfigurations, and DeleteObservabilityConfiguration. Updated APIs: CreateService and UpdateService.
2835
2836## __AWS SDK for Java v2__
2837  - ### Features
2838    - Updated service endpoint metadata.
2839
2840## __Amazon WorkSpaces__
2841  - ### Features
2842    - Added API support that allows customers to create GPU-enabled WorkSpaces using EC2 G4dn instances.
2843
2844# __2.17.167__ __2022-04-08__
2845## __AWS Elemental MediaConvert__
2846  - ### Features
2847    - AWS Elemental MediaConvert SDK has added support for the pass-through of WebVTT styling to WebVTT outputs, pass-through of KLV metadata to supported formats, and improved filter support for processing 444/RGB content.
2848
2849## __AWS Elemental MediaPackage VOD__
2850  - ### Features
2851    - This release adds ScteMarkersSource as an available field for Dash Packaging Configurations. When set to MANIFEST, MediaPackage will source the SCTE-35 markers from the manifest. When set to SEGMENTS, MediaPackage will source the SCTE-35 markers from the segments.
2852
2853## __AWS WAFV2__
2854  - ### Features
2855    - Add a new CurrentDefaultVersion field to ListAvailableManagedRuleGroupVersions API response; add a new VersioningSupported boolean to each ManagedRuleGroup returned from ListAvailableManagedRuleGroups API response.
2856
2857# __2.17.166__ __2022-04-07__
2858## __AWS Performance Insights__
2859  - ### Features
2860    - Adds support for DocumentDB to the Performance Insights API.
2861
2862## __Amazon API Gateway__
2863  - ### Features
2864    - ApiGateway CLI command get-usage now includes usagePlanId, startDate, and endDate fields in the output to match documentation.
2865
2866## __Amazon DocumentDB with MongoDB compatibility__
2867  - ### Features
2868    - Added support to enable/disable performance insights when creating or modifying db instances
2869
2870## __Amazon EventBridge__
2871  - ### Features
2872    - Adds new EventBridge Endpoint resources for disaster recovery, multi-region failover, and cross-region replication capabilities to help you build resilient event-driven applications.
2873
2874## __Amazon Personalize__
2875  - ### Features
2876    - This release provides tagging support in AWS Personalize.
2877
2878## __Amazon SageMaker Service__
2879  - ### Features
2880    - Amazon Sagemaker Notebook Instances now supports G5 instance types
2881
2882# __2.17.165__ __2022-04-06__
2883## __AWS Config__
2884  - ### Features
2885    - Add resourceType enums for AWS::EMR::SecurityConfiguration and AWS::SageMaker::CodeRepository
2886
2887## __AWS Lambda__
2888  - ### Features
2889    - This release adds new APIs for creating and managing Lambda Function URLs and adds a new FunctionUrlAuthType parameter to the AddPermission API. Customers can use Function URLs to create built-in HTTPS endpoints on their functions.
2890
2891## __AWS Panorama__
2892  - ### Features
2893    - Added Brand field to device listings.
2894
2895## __AWS SDK for Java v2__
2896  - ### Features
2897    - Updated service endpoint metadata.
2898    - Upgrade jackson-databind to 2.13.2.2
2899
2900## __AWSKendraFrontendService__
2901  - ### Features
2902    - Amazon Kendra now provides a data source connector for Box. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-box.html
2903
2904# __2.17.164__ __2022-04-05__
2905## __AWS DataSync__
2906  - ### Features
2907    - AWS DataSync now supports Amazon FSx for OpenZFS locations.
2908
2909## __AWS S3 Control__
2910  - ### Features
2911    - Documentation-only update for doc bug fixes for the S3 Control API docs.
2912
2913## __AWS SDK for Java v2__
2914  - ### Features
2915    - Bump CRT version to `0.16.1`.
2916
2917  - ### Bugfixes
2918    - Refresh IMDS credentials more aggressively.
2919
2920## __AWS SecurityHub__
2921  - ### Features
2922    - Added additional ASFF details for RdsSecurityGroup AutoScalingGroup, ElbLoadBalancer, CodeBuildProject and RedshiftCluster.
2923
2924## __Amazon FSx__
2925  - ### Features
2926    - Provide customers more visibility into file system status by adding new "Misconfigured Unavailable" status for Amazon FSx for Windows File Server.
2927
2928# __2.17.163__ __2022-04-04__
2929## __AWS IoT__
2930  - ### Features
2931    - AWS IoT - AWS IoT Device Defender adds support to list metric datapoints collected for IoT devices through the ListMetricValues API
2932
2933## __AWS Proton__
2934  - ### Features
2935    - SDK release to support tagging for AWS Proton Repository resource
2936
2937## __AWS Server Migration Service__
2938  - ### Features
2939    - Revised product update notice for SMS console deprecation.
2940
2941## __AWS Service Catalog__
2942  - ### Features
2943    - This release adds ProvisioningArtifictOutputKeys to DescribeProvisioningParameters to reference the outputs of a Provisioned Product and deprecates ProvisioningArtifactOutputs.
2944
2945# __2.17.162__ __2022-04-01__
2946## __AWS SDK for Java v2__
2947  - ### Features
2948    - Updated service endpoint metadata.
2949
2950## __Amazon Connect Service__
2951  - ### Features
2952    - This release updates these APIs: UpdateInstanceAttribute, DescribeInstanceAttribute and ListInstanceAttributes. You can use it to programmatically enable/disable multi-party conferencing using attribute type MULTI_PARTY_CONFERENCING on the specified Amazon Connect instance.
2953
2954# __2.17.161__ __2022-03-31__
2955## __AWS Audit Manager__
2956  - ### Features
2957    - This release adds documentation updates for Audit Manager. The updates provide data deletion guidance when a customer deregisters Audit Manager or deregisters a delegated administrator.
2958
2959## __AWS Cloud Control API__
2960  - ### Features
2961    - SDK release for Cloud Control API in Amazon Web Services China (Beijing) Region, operated by Sinnet, and Amazon Web Services China (Ningxia) Region, operated by NWCD
2962
2963## __AWS Glue DataBrew__
2964  - ### Features
2965    - This AWS Glue Databrew release adds feature to support ORC as an input format.
2966
2967## __AWS SDK for Java v2__
2968  - ### Features
2969    - Updated service endpoint metadata.
2970
2971  - ### Bugfixes
2972    - Fix NPE thrown from serializing/deserializing a structure that has map type with null values
2973
2974## __Amazon Managed Grafana__
2975  - ### Features
2976    - This release adds tagging support to the Managed Grafana service. New APIs: TagResource, UntagResource and ListTagsForResource. Updates: add optional field tags to support tagging while calling CreateWorkspace.
2977
2978## __Amazon Pinpoint SMS Voice V2__
2979  - ### Features
2980    - Amazon Pinpoint now offers a version 2.0 suite of SMS and voice APIs, providing increased control over sending and configuration. This release is a new SDK for sending SMS and voice messages called PinpointSMSVoiceV2.
2981
2982## __Amazon WorkSpaces__
2983  - ### Features
2984    - Added APIs that allow you to customize the logo, login message, and help links in the WorkSpaces client login page. To learn more, visit https://docs.aws.amazon.com/workspaces/latest/adminguide/customize-branding.html
2985
2986## __Route53 Recovery Cluster__
2987  - ### Features
2988    - This release adds a new API "ListRoutingControls" to list routing control states using the highly reliable Route 53 ARC data plane endpoints.
2989
2990## __URLConnection HTTP Client__
2991  - ### Features
2992    - ProxyConfiguration support for UrlConnectionHttpClient.
2993
2994# __2.17.160__ __2022-03-30__
2995## __AWS IoT__
2996  - ### Features
2997    - Doc only update for IoT that fixes customer-reported issues.
2998
2999## __AWS IoT Data Plane__
3000  - ### Features
3001    - Update the default AWS IoT Core Data Plane endpoint from VeriSign signed to ATS signed. If you have firewalls with strict egress rules, configure the rules to grant you access to data-ats.iot.[region].amazonaws.com or data-ats.iot.[region].amazonaws.com.cn.
3002
3003## __AWS SDK for Java v2__
3004  - ### Features
3005    - Extend union type improvements to additional services: dynamodb, dynamodbstreams, iot, sagemaker, clouddirectory, iotanalytics, kendra, marketplaceentitlement, quicksight, s3, xray.
3006    - Remove unnecessary dependencies on JDK modules not in java.base. This didn't remove all of the dependencies on such modules, just the unnecessary ones.
3007
3008  - ### Bugfixes
3009    - Fix issue where the `contentLength` specified on the `RequestBody` is not honored. Fixes [#2908](https://github.com/aws/aws-sdk-java-v2/issues/2908).
3010
3011## __Amazon Elastic Compute Cloud__
3012  - ### Features
3013    - This release simplifies the auto-recovery configuration process enabling customers to set the recovery behavior to disabled or default
3014
3015## __Amazon FSx__
3016  - ### Features
3017    - This release adds support for modifying throughput capacity for FSx for ONTAP file systems.
3018
3019## __Firewall Management Service__
3020  - ### Features
3021    - AWS Firewall Manager now supports the configuration of third-party policies that can use either the centralized or distributed deployment models.
3022
3023# __2.17.159__ __2022-03-29__
3024## __AWS Organizations__
3025  - ### Features
3026    - This release provides the new CloseAccount API that enables principals in the management account to close any member account within an organization.
3027
3028## __AWS SDK for Java v2__
3029  - ### Features
3030    - Allow services to model structures with mutually exclusive fields (union types). Such structures have additional static constructors and the ability to query for which field is populated. Services which support this feature at launch: accessanalyzer, appconfig, appconfigdata, appmesh, connect, emrcontainers, evidently, grafana, groundstation, healthlake, inspector2, iottwinmaker, migrationhubstrategy, nimble, panorama, proton, rdsdata, redshiftdata, s3control, snowdevicemanagement, ssmincidents, transcribe, wisdom.
3031    - Allow specifying the profile file and name used by the instance profile credentials provider.
3032    - Improve resilience of instance profile credentials provider to short-term outages. Credentials that are close to expiration or expired can still be used to sign calls when the instance metadata service appears to be having issues. Services are now responsible for determining whether the credentials have actually expired.
3033    - Include SDK user-agent in container credential provider calls.
3034    - Use the client's profile file and name for instance profile credentials when the default credentials provider is not overridden.
3035
3036  - ### Bugfixes
3037    - Moved HttpCredentialsProvider (base class of ContainerCredentialsProvider and InstanceProfileCredentialsProvider) from private to public. This fixes an issue where public classes extended an internal class. Some components of this type were modified to allow it to be public.
3038
3039# __2.17.158__ __2022-03-28__
3040## __AWS Certificate Manager Private Certificate Authority__
3041  - ### Features
3042    - Updating service name entities
3043
3044## __AWS Elemental MediaLive__
3045  - ### Features
3046    - This release adds support for selecting a maintenance window.
3047
3048## __AWS SDK for Java v2__
3049  - ### Features
3050    - Updated service endpoint metadata.
3051
3052# __2.17.157__ __2022-03-25__
3053## __AWS Batch__
3054  - ### Features
3055    - Bug Fix: Fixed a bug where shapes were marked as unboxed and were not serialized and sent over the wire, causing an API error from the service.
3056
3057## __Amazon Elastic Compute Cloud__
3058  - ### Features
3059    - This is release adds support for Amazon VPC Reachability Analyzer to analyze path through a Transit Gateway.
3060
3061## __Amazon Simple Systems Manager (SSM)__
3062  - ### Features
3063    - This Patch Manager release supports creating, updating, and deleting Patch Baselines for Rocky Linux OS.
3064
3065# __2.17.156__ __2022-03-24__
3066## __AWS Config__
3067  - ### Features
3068    - Added new APIs GetCustomRulePolicy and GetOrganizationCustomRulePolicy, and updated existing APIs PutConfigRule, DescribeConfigRule, DescribeConfigRuleEvaluationStatus, PutOrganizationConfigRule, DescribeConfigRule to support a new feature for building AWS Config rules with AWS CloudFormation Guard
3069
3070## __AWS Lambda__
3071  - ### Features
3072    - Adds support for increased ephemeral storage (/tmp) up to 10GB for Lambda functions. Customers can now provision up to 10 GB of ephemeral storage per function instance, a 20x increase over the previous limit of 512 MB.
3073
3074## __AWS SDK for Java v2__
3075  - ### Features
3076    - Updated service endpoint metadata.
3077
3078## __Amazon Transcribe Service__
3079  - ### Features
3080    - This release adds an additional parameter for subtitling with Amazon Transcribe batch jobs: outputStartIndex.
3081
3082# __2.17.155__ __2022-03-23__
3083## __AWS Audit Manager__
3084  - ### Features
3085    - This release updates 1 API parameter, the SnsArn attribute. The character length and regex pattern for the SnsArn attribute have been updated, which enables you to deselect an SNS topic when using the UpdateSettings operation.
3086
3087## __AWS SDK for Java v2__
3088  - ### Features
3089    - Updated service endpoint metadata.
3090
3091## __AWS Transfer Family__
3092  - ### Features
3093    - Documentation updates for AWS Transfer Family to describe how to remove an associated workflow from a server.
3094
3095## __Amazon ElastiCache__
3096  - ### Features
3097    - Doc only update for ElastiCache
3098
3099## __Amazon Elastic Block Store__
3100  - ### Features
3101    - Increased the maximum supported value for the Timeout parameter of the StartSnapshot API from 60 minutes to 4320 minutes. Changed the HTTP error code for ConflictException from 503 to 409.
3102
3103## __Amazon Redshift__
3104  - ### Features
3105    - This release adds a new [--encrypted | --no-encrypted] field in restore-from-cluster-snapshot API. Customers can now restore an unencrypted snapshot to a cluster encrypted with AWS Managed Key or their own KMS key.
3106
3107## __Amazon Simple Systems Manager (SSM)__
3108  - ### Features
3109    - Update AddTagsToResource, ListTagsForResource, and RemoveTagsFromResource APIs to reflect the support for tagging Automation resources. Includes other minor documentation updates.
3110
3111## __GameSparks__
3112  - ### Features
3113    - Released the preview of Amazon GameSparks, a fully managed AWS service that provides a multi-service backend for game developers.
3114
3115# __2.17.154__ __2022-03-22__
3116## __AWS Cost Explorer Service__
3117  - ### Features
3118    - Added three new APIs to support tagging and resource-level authorization on Cost Explorer resources: TagResource, UntagResource, ListTagsForResource. Added optional parameters to CreateCostCategoryDefinition, CreateAnomalySubscription and CreateAnomalyMonitor APIs to support Tag On Create.
3119
3120## __AWS Lake Formation__
3121  - ### Features
3122    - The release fixes the incorrect permissions called out in the documentation - DESCRIBE_TAG, ASSOCIATE_TAG, DELETE_TAG, ALTER_TAG. This trebuchet release fixes the corresponding SDK and documentation.
3123
3124## __AWS SDK for Java v2__
3125  - ### Features
3126    - Bump up jackson version 2.13.1 -> 2.13.2
3127
3128## __Amazon EC2 Container Service__
3129  - ### Features
3130    - Documentation only update to address tickets
3131
3132## __Amazon Location Service__
3133  - ### Features
3134    - Amazon Location Service now includes a MaxResults parameter for GetDevicePositionHistory requests.
3135
3136## __Amazon Polly__
3137  - ### Features
3138    - Amazon Polly adds new Catalan voice - Arlet. Arlet is available as Neural voice only.
3139
3140# __2.17.153__ __2022-03-21__
3141## __AWS MediaConnect__
3142  - ### Features
3143    - This release adds support for selecting a maintenance window.
3144
3145## __AWS Resource Access Manager__
3146  - ### Features
3147    - Document improvements to the RAM API operations and parameter descriptions.
3148
3149## __Amazon Chime SDK Meetings__
3150  - ### Features
3151    - Add support for media replication to link multiple WebRTC media sessions together to reach larger and global audiences. Participants connected to a replica session can be granted access to join the primary session and can switch sessions with their existing WebRTC connection
3152
3153## __Amazon EC2 Container Registry__
3154  - ### Features
3155    - This release includes a fix in the DescribeImageScanFindings paginated output.
3156
3157## __Amazon QuickSight__
3158  - ### Features
3159    - AWS QuickSight Service Features - Expand public API support for group management.
3160
3161# __2.17.152__ __2022-03-18__
3162## __AWS Glue__
3163  - ### Features
3164    - Added 9 new APIs for AWS Glue Interactive Sessions: ListSessions, StopSession, CreateSession, GetSession, DeleteSession, RunStatement, GetStatement, ListStatements, CancelStatement
3165
3166# __2.17.151__ __2022-03-16__
3167## __AWS Certificate Manager Private Certificate Authority__
3168  - ### Features
3169    - AWS Certificate Manager (ACM) Private Certificate Authority (CA) now supports customizable certificate subject names and extensions.
3170
3171## __AWS SDK for Java v2__
3172  - ### Features
3173    - Updated service endpoint metadata.
3174
3175## __AWS Systems Manager Incident Manager__
3176  - ### Features
3177    - Removed incorrect validation pattern for IncidentRecordSource.invokedBy
3178
3179## __AWSBillingConductor__
3180  - ### Features
3181    - This is the initial SDK release for AWS Billing Conductor. The AWS Billing Conductor is a customizable billing service, allowing you to customize your billing data to match your desired business structure.
3182
3183## __Amazon S3 on Outposts__
3184  - ### Features
3185    - S3 on Outposts is releasing a new API, ListSharedEndpoints, that lists all endpoints associated with S3 on Outpost, that has been shared by Resource Access Manager (RAM).
3186
3187## __AmplifyBackend__
3188  - ### Features
3189    - Adding the ability to customize Cognito verification messages for email and SMS in CreateBackendAuth and UpdateBackendAuth. Adding deprecation documentation for ForgotPassword in CreateBackendAuth and UpdateBackendAuth
3190
3191## __S3 Transfer Manager (Preview)__
3192  - ### Bugfixes
3193    - Fixed the bug in the transfer manager where files were downloaded sequentially in downloadDirectory. See [#3092](https://github.com/aws/aws-sdk-java-v2/issues/3092)
3194
3195# __2.17.150__ __2022-03-15__
3196## __AWS Data Exchange__
3197  - ### Features
3198    - This feature enables data providers to use the RevokeRevision operation to revoke subscriber access to a given revision. Subscribers are unable to interact with assets within a revoked revision.
3199
3200## __AWS RoboMaker__
3201  - ### Features
3202    - This release deprecates ROS, Ubuntu and Gazbeo from RoboMaker Simulation Service Software Suites in favor of user-supplied containers and Relaxed Software Suites.
3203
3204## __AWS SDK for Java v2__
3205  - ### Features
3206    - Bump CRT version to `0.15.23`.
3207
3208  - ### Bugfixes
3209    - Fixed an issue where NPE could be thrown when a request failed before API call timer started
3210
3211## __Amazon Cognito Identity Provider__
3212  - ### Features
3213    - Updated EmailConfigurationType and SmsConfigurationType to reflect that you can now choose Amazon SES and Amazon SNS resources in the same Region.
3214
3215## __Amazon EC2 Container Service__
3216  - ### Features
3217    - Documentation only update to address tickets
3218
3219## __Amazon Elastic Compute Cloud__
3220  - ### Features
3221    - Adds the Cascade parameter to the DeleteIpam API. Customers can use this parameter to automatically delete their IPAM, including non-default scopes, pools, cidrs, and allocations. There mustn't be any pools provisioned in the default public scope to use this parameter.
3222
3223## __Amazon Keyspaces__
3224  - ### Features
3225    - Fixing formatting issues in CLI and SDK documentation
3226
3227## __Amazon Location Service__
3228  - ### Features
3229    - New HERE style "VectorHereExplore" and "VectorHereExploreTruck".
3230
3231## __Amazon Relational Database Service__
3232  - ### Features
3233    - Various documentation improvements
3234
3235## __S3 Transfer Manager__
3236  - ### Features
3237    - Add Copy support to S3 Transfer Manager
3238
3239# __2.17.149__ __2022-03-14__
3240## __AWS Config__
3241  - ### Features
3242    - Add resourceType enums for AWS::ECR::PublicRepository and AWS::EC2::LaunchTemplate
3243
3244## __AWS SDK for Java v2__
3245  - ### Features
3246    - Updated service endpoint metadata.
3247
3248## __AWSKendraFrontendService__
3249  - ### Features
3250    - Amazon Kendra now provides a data source connector for Slack. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-slack.html
3251
3252## __Amazon ElastiCache__
3253  - ### Features
3254    - Doc only update for ElastiCache
3255
3256## __Amazon Timestream Query__
3257  - ### Features
3258    - Amazon Timestream Scheduled Queries now support Timestamp datatype in a multi-measure record.
3259
3260## __Netty NIO HTTP Client__
3261  - ### Bugfixes
3262    - The default tlsNegotiationTimeout is now 5 seconds instead of 2 seconds to account for potential startup latency.
3263
3264# __2.17.148__ __2022-03-11__
3265## __AWS Lambda__
3266  - ### Features
3267    - Adds PrincipalOrgID support to AddPermission API. Customers can use it to manage permissions to lambda functions at AWS Organizations level.
3268
3269## __AWS Outposts__
3270  - ### Features
3271    - This release adds address filters for listSites
3272
3273## __AWS Secrets Manager__
3274  - ### Features
3275    - Documentation updates for Secrets Manager.
3276
3277## __Amazon Chime__
3278  - ### Features
3279    - Chime VoiceConnector Logging APIs will now support MediaMetricLogs. Also CreateMeetingDialOut now returns AccessDeniedException.
3280
3281## __Amazon Connect Service__
3282  - ### Features
3283    - This release adds support for enabling Rich Messaging when starting a new chat session via the StartChatContact API. Rich Messaging enables the following formatting options: bold, italics, hyperlinks, bulleted lists, and numbered lists.
3284
3285## __Amazon Transcribe Streaming Service__
3286  - ### Features
3287    - Amazon Transcribe StartTranscription API now supports additional parameters for Language Identification feature: customVocabularies and customFilterVocabularies
3288
3289# __2.17.147__ __2022-03-10__
3290## __AWS SDK for Java v2__
3291  - ### Features
3292    - Updated service endpoint metadata.
3293
3294## __AWS Transfer Family__
3295  - ### Features
3296    - Adding more descriptive error types for managed workflows
3297
3298## __Amazon Lex Model Building V2__
3299  - ### Features
3300    - This release makes slotTypeId an optional parameter in CreateSlot and UpdateSlot APIs in Amazon Lex V2 for model building. Customers can create and update slots without specifying a slot type id.
3301
3302## __Amazon Transcribe Service__
3303  - ### Features
3304    - Documentation fix for API `StartMedicalTranscriptionJobRequest`, now showing min sample rate as 16khz
3305
3306# __2.17.146__ __2022-03-09__
3307## __AWS SDK for Java v2__
3308  - ### Features
3309    - Updated service endpoint metadata.
3310
3311## __Amazon Comprehend__
3312  - ### Features
3313    - Amazon Comprehend now supports extracting the sentiment associated with entities such as brands, products and services from text documents.
3314
3315# __2.17.145__ __2022-03-08__
3316## __AWS Elemental MediaConvert__
3317  - ### Features
3318    - AWS Elemental MediaConvert SDK has added support for reading timecode from AVCHD sources and now provides the ability to segment WebVTT at the same interval as the video and audio in HLS packages.
3319
3320## __AWS SDK for Java v2__
3321  - ### Features
3322    - Updated service endpoint metadata.
3323
3324## __Amazon Elastic Kubernetes Service__
3325  - ### Features
3326    - Introducing a new enum for NodeGroup error code: Ec2SubnetMissingIpv6Assignment
3327
3328## __Amazon Keyspaces__
3329  - ### Features
3330    - Adding link to CloudTrail section in Amazon Keyspaces Developer Guide
3331
3332# __2.17.144__ __2022-03-07__
3333## __AWS Migration Hub Refactor Spaces__
3334  - ### Features
3335    - AWS Migration Hub Refactor Spaces documentation update.
3336
3337## __Amazon Chime SDK Meetings__
3338  - ### Features
3339    - Adds support for Transcribe language identification feature to the StartMeetingTranscription API.
3340
3341## __Amazon EC2 Container Service__
3342  - ### Features
3343    - Amazon ECS UpdateService API now supports additional parameters: loadBalancers, propagateTags, enableECSManagedTags, and serviceRegistries
3344
3345# __2.17.143__ __2022-03-04__
3346## __AWS Security Token Service__
3347  - ### Features
3348    - Documentation updates for AWS Security Token Service.
3349
3350## __AWS Transfer Family__
3351  - ### Features
3352    - Add waiters for server online and offline.
3353
3354## __Amazon Connect Service__
3355  - ### Features
3356    - This release updates the *InstanceStorageConfig APIs so they support a new ResourceType: REAL_TIME_CONTACT_ANALYSIS_SEGMENTS. Use this resource type to enable streaming for real-time contact analysis and to associate the Kinesis stream where real-time contact analysis segments will be published.
3357
3358## __Amazon DevOps Guru__
3359  - ### Features
3360    - Amazon DevOps Guru now integrates with Amazon CodeGuru Profiler. You can view CodeGuru Profiler recommendations for your AWS Lambda function in DevOps Guru. This feature is enabled by default for new customers as of 3/4/2022. Existing customers can enable this feature with UpdateEventSourcesConfig.
3361
3362## __Amazon DynamoDB Enhanced Client__
3363  - ### Bugfixes
3364    - Bugfix for handling attribute names with `+` character
3365
3366## __Amazon Elastic Compute Cloud__
3367  - ### Features
3368    - Documentation updates for Amazon EC2.
3369
3370## __Amazon Macie__
3371  - ### Features
3372    - Amazon Macie Classic (macie) has been discontinued and is no longer available. A new Amazon Macie (macie2) is now available with significant design improvements and additional features.
3373
3374## __Synthetics__
3375  - ### Features
3376    - Allow custom handler function.
3377
3378# __2.17.142__ __2022-03-03__
3379## __AWS IoT Greengrass V2__
3380  - ### Features
3381    - Doc only update that clarifies Create Deployment section.
3382
3383## __AWS SDK for Java v2__
3384  - ### Features
3385    - Updated service endpoint metadata.
3386
3387## __AWSKendraFrontendService__
3388  - ### Features
3389    - Amazon Kendra now suggests spell corrections for a query. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/query-spell-check.html
3390
3391## __Amazon Appflow__
3392  - ### Features
3393    - Launching Amazon AppFlow Marketo as a destination connector SDK.
3394
3395## __Amazon FSx__
3396  - ### Features
3397    - This release adds support for data repository associations to use root ("/") as the file system path
3398
3399## __Amazon Timestream Query__
3400  - ### Features
3401    - Documentation only update for SDK and CLI
3402
3403# __2.17.141__ __2022-03-02__
3404## __AWS CloudTrail__
3405  - ### Features
3406    - Add bytesScanned field into responses of DescribeQuery and GetQueryResults.
3407
3408## __Amazon Athena__
3409  - ### Features
3410    - This release adds support for S3 Object Ownership by allowing the S3 bucket owner full control canned ACL to be set when Athena writes query results to S3 buckets.
3411
3412## __Amazon EC2 Container Registry__
3413  - ### Features
3414    - This release adds support for tracking images lastRecordedPullTime.
3415
3416## __Amazon GameLift__
3417  - ### Features
3418    - Minor updates to address errors.
3419
3420## __Amazon Keyspaces__
3421  - ### Features
3422    - This release adds support for data definition language (DDL) operations
3423
3424# __2.17.140__ __2022-03-01__
3425## __AWS Elemental MediaPackage__
3426  - ### Features
3427    - This release adds Hybridcast as an available profile option for Dash Origin Endpoints.
3428
3429## __AWS SDK for Java v2__
3430  - ### Features
3431    - Updated service endpoint metadata.
3432
3433## __Amazon Relational Database Service__
3434  - ### Features
3435    - Documentation updates for Multi-AZ DB clusters.
3436
3437## __Application Migration Service__
3438  - ### Features
3439    - Add support for GP3 and IO2 volume types. Add bootMode to LaunchConfiguration object (and as a parameter to UpdateLaunchConfigurationRequest).
3440
3441## __Managed Streaming for Kafka Connect__
3442  - ### Features
3443    - Adds operation for custom plugin deletion (DeleteCustomPlugin) and adds new StateDescription field to DescribeCustomPlugin and DescribeConnector responses to return errors from asynchronous resource creation.
3444
3445# __2.17.139__ __2022-02-28__
3446## __AWS Amplify__
3447  - ### Features
3448    - Add repositoryCloneMethod field for hosting an Amplify app. This field shows what authorization method is used to clone the repo: SSH, TOKEN, or SIGV4.
3449
3450## __AWS Amplify UI Builder__
3451  - ### Features
3452    - We are adding the ability to configure workflows and actions for components.
3453
3454## __AWS Fault Injection Simulator__
3455  - ### Features
3456    - This release adds logging support for AWS Fault Injection Simulator experiments. Experiment templates can now be configured to send experiment activity logs to Amazon CloudWatch Logs or to an S3 bucket.
3457
3458## __AWS SDK for Java v2__
3459  - ### Features
3460    - Updated service endpoint metadata.
3461
3462## __AWS Service Catalog App Registry__
3463  - ### Features
3464    - AppRegistry is deprecating Application and Attribute-Group Name update feature. In this release, we are marking the name attributes for Update APIs as deprecated to give a heads up to our customers.
3465
3466## __Amazon Athena__
3467  - ### Features
3468    - This release adds support for updating an existing named query.
3469
3470## __Amazon Elastic Compute Cloud__
3471  - ### Features
3472    - This release adds support for new AMI property 'lastLaunchedTime'
3473
3474## __Amazon FSx__
3475  - ### Features
3476    - This release adds support for the following FSx for OpenZFS features: snapshot lifecycle transition messages, force flag for deleting file systems with child resources, LZ4 data compression, custom record sizes, and unsetting volume quotas and reservations.
3477
3478## __FinSpace Public API__
3479  - ### Features
3480    - Add new APIs for managing Users and Permission Groups.
3481
3482## __Route53 Recovery Cluster__
3483  - ### Features
3484    - This release adds a new API option to enable overriding safety rules to allow routing control state updates.
3485
3486# __2.17.138__ __2022-02-25__
3487## __AWS Panorama__
3488  - ### Features
3489    - Added NTP server configuration parameter to ProvisionDevice operation. Added alternate software fields to DescribeDevice response
3490
3491## __AWS SDK for Java v2__
3492  - ### Features
3493    - Updated service endpoint metadata.
3494
3495## __Amazon ElastiCache__
3496  - ### Features
3497    - Doc only update for ElastiCache
3498
3499# __2.17.137__ __2022-02-24__
3500## __AWS Glue DataBrew__
3501  - ### Features
3502    - This AWS Glue Databrew release adds feature to merge job outputs into a max number of files for S3 File output type.
3503
3504## __AWS S3 Control__
3505  - ### Features
3506    - Amazon S3 Batch Operations adds support for new integrity checking capabilities in Amazon S3.
3507
3508## __AWS Transfer Family__
3509  - ### Features
3510    - Support automatic pagination when listing AWS Transfer Family resources.
3511
3512## __Amazon Lightsail__
3513  - ### Features
3514    - This release adds support to delete and create Lightsail default key pairs that you can use with Lightsail instances.
3515
3516## __Amazon Route 53__
3517  - ### Features
3518    - SDK doc update for Route 53 to update some parameters with new information.
3519
3520## __Amazon Simple Storage Service__
3521  - ### Features
3522    - This release adds support for new integrity checking capabilities in Amazon S3. You can choose from four supported checksum algorithms for data integrity checking on your upload and download requests. In addition, AWS SDK can automatically calculate a checksum as it streams data into S3
3523
3524## __Auto Scaling__
3525  - ### Features
3526    - You can now hibernate instances in a warm pool to stop instances without deleting their RAM contents. You can now also return instances to the warm pool on scale in, instead of always terminating capacity that you will need later.
3527
3528## __Firewall Management Service__
3529  - ### Features
3530    - AWS Firewall Manager now supports the configuration of AWS Network Firewall policies with either centralized or distributed deployment models. This release also adds support for custom endpoint configuration, where you can choose which Availability Zones to create firewall endpoints in.
3531
3532# __2.17.136__ __2022-02-23__
3533## __AWS Lambda__
3534  - ### Features
3535    - Lambda releases .NET 6 managed runtime to be available in all commercial regions.
3536
3537## __AWS SDK for Java v2__
3538  - ### Features
3539    - Add `ClientOverrideConfiguration` getter to `SdkClientBuilder`. Allows for changing multiple overrides on a client through the client builder alone.
3540        - Contributed by: [@smswz](https://github.com/smswz)
3541    - Updated service endpoint metadata.
3542
3543## __AWS Transfer Family__
3544  - ### Features
3545    - The file input selection feature provides the ability to use either the originally uploaded file or the output file from the previous workflow step, enabling customers to make multiple copies of the original file while keeping the source file intact for file archival.
3546
3547## __Amazon Textract__
3548  - ### Features
3549    - Added support for merged cells and column header for table response.
3550
3551## __URL Connection HTTP Client__
3552  - ### Bugfixes
3553    - Fix "java.net.ProtocolException: Server rejected operation" when the HTTP response has no response content. If the response includes content, update the exception message to say that the Apache HTTP client may fix the problem.
3554
3555## __Contributors__
3556Special thanks to the following contributors to this release:
3557
3558[@smswz](https://github.com/smswz)
3559# __2.17.135__ __2022-02-22__
3560## __AWS App Runner__
3561  - ### Features
3562    - AWS App Runner adds a Java platform (Corretto 8, Corretto 11 runtimes) and a Node.js 14 runtime.
3563
3564## __AWS SDK for Java v2__
3565  - ### Features
3566    - Updated service endpoint metadata.
3567
3568## __AWS WAFV2__
3569  - ### Features
3570    - Updated descriptions for logging configuration.
3571
3572## __Amazon Translate__
3573  - ### Features
3574    - This release enables customers to use translation settings for formality customization in their synchronous translation output.
3575
3576## __S3 Transfer Manager__
3577  - ### Features
3578    - Add support for filtering objects as part of S3 Transfer Manager's DownloadDirectory API
3579
3580# __2.17.134__ __2022-02-21__
3581## __AWS SDK for Java v2__
3582  - ### Features
3583    - Support adding http checksum for requests and validation of http checksum for responses based on HttpChecksum traits defined in the model.
3584    - Updated service endpoint metadata.
3585
3586## __Amazon Connect Customer Profiles__
3587  - ### Features
3588    - This release introduces apis CreateIntegrationWorkflow, DeleteWorkflow, ListWorkflows, GetWorkflow and GetWorkflowSteps. These apis are used to manage and view integration workflows.
3589
3590## __Amazon DynamoDB__
3591  - ### Features
3592    - DynamoDB ExecuteStatement API now supports Limit as a request parameter to specify the maximum number of items to evaluate. If specified, the service will process up to the Limit and the results will include a LastEvaluatedKey value to continue the read in a subsequent operation.
3593
3594## __EC2 Image Builder__
3595  - ### Features
3596    - This release adds support to enable faster launching for Windows AMIs created by EC2 Image Builder.
3597
3598# __2.17.133__ __2022-02-18__
3599## __AWS Budgets__
3600  - ### Features
3601    - This change introduces DescribeBudgetNotificationsForAccount API which returns budget notifications for the specified account
3602
3603## __AWS Transfer Family__
3604  - ### Features
3605    - Properties for Transfer Family used with SFTP, FTP, and FTPS protocols. Display Banners are bodies of text that can be displayed before and/or after a user authenticates onto a server using one of the previously mentioned protocols.
3606
3607## __Amazon GameLift__
3608  - ### Features
3609    - Increase string list limit from 10 to 100.
3610
3611# __2.17.132__ __2022-02-17__
3612## __AWS Backup__
3613  - ### Features
3614    - AWS Backup add new S3_BACKUP_OBJECT_FAILED and S3_RESTORE_OBJECT_FAILED event types in BackupVaultNotifications events list.
3615
3616## __AWS Identity and Access Management__
3617  - ### Features
3618    - Documentation updates for AWS Identity and Access Management (IAM).
3619
3620## __AWS SDK for Java v2__
3621  - ### Features
3622    - Update SDK to be able to successfully build using JDK 17.
3623    - Updated service endpoint metadata.
3624
3625## __Amazon CloudWatch Evidently__
3626  - ### Features
3627    - Add support for filtering list of experiments and launches by status
3628
3629## __Amazon Redshift__
3630  - ### Features
3631    - SDK release for Cross region datasharing and cost-control for cross region datasharing
3632
3633# __2.17.131__ __2022-02-16__
3634## __AWS Budgets__
3635  - ### Features
3636    - Adds support for auto-adjusting budgets, a new budget method alongside fixed and planned. Auto-adjusting budgets introduces new metadata to configure a budget limit baseline using a historical lookback average or current period forecast.
3637
3638## __AWS Cost Explorer Service__
3639  - ### Features
3640    - AWS Cost Anomaly Detection now supports SNS FIFO topic subscribers.
3641
3642## __AWS Glue__
3643  - ### Features
3644    - Support for optimistic locking in UpdateTable
3645
3646## __AWS SDK for Java v2__
3647  - ### Features
3648    - Add support for setting the default `RegionScope` used by the Sigv4a signer implementations. If the region scope to use is not supplied to the signing methods, the signers will default to this scope first and then the normal signing region.
3649
3650  - ### Removals
3651    - Removed codegen-resources from service jars, which reduces SDK artifact size.
3652
3653## __Amazon Elastic Compute Cloud__
3654  - ### Features
3655    - Documentation updates for EC2.
3656
3657## __Amazon Simple Systems Manager (SSM)__
3658  - ### Features
3659    - Assorted ticket fixes and updates for AWS Systems Manager.
3660
3661## __Netty NIO Async HTTP Client__
3662  - ### Bugfixes
3663    - Fixed an issue in Netty async http client where NPE was thrown when the execution got cancelled before executionId was attached to the channel.
3664
3665## __S3 Transfer Manager__
3666  - ### Features
3667    - Implement downloadDirectory API in the S3TransferManager
3668
3669  - ### Bugfixes
3670    - A couple of minor refactoring on the S3TransferManager. 1. `CompletedDirectoryUpload#failedTransfers` now returns `List<FailedFileUpload>` instead of `Collection<FailedFileUpload>`. 2. `UploadDirectoryOverrideConfiguration#uploadFileRequestTransformer` now returns `Consumer<UploadFileRequest.Builder>` instead of `Optional<Consumer<UploadFileRequest.Builder>>` it will be no-op if no uploadFileRequestTransformer is provided
3671
3672# __2.17.130__ __2022-02-14__
3673## __Amazon Appflow__
3674  - ### Features
3675    - Launching Amazon AppFlow SAP as a destination connector SDK.
3676
3677## __Amazon Athena__
3678  - ### Features
3679    - This release adds a subfield, ErrorType, to the AthenaError response object in the GetQueryExecution API when a query fails.
3680
3681## __Amazon Relational Database Service__
3682  - ### Features
3683    - Adds support for determining which Aurora PostgreSQL versions support Babelfish.
3684
3685# __2.17.129__ __2022-02-11__
3686## __AWS SDK for Java v2__
3687  - ### Bugfixes
3688    - Always return an empty SDK bytes when services model their response payload as a blob. Previously, it would either return null, empty bytes or throw an exception depending on the protocol, HTTP client and whether the service was using chunked encoding for their responses.
3689
3690## __Amazon Simple Systems Manager (SSM)__
3691  - ### Features
3692    - Documentation updates for AWS Systems Manager.
3693
3694# __2.17.128__ __2022-02-10__
3695## __AWS CloudFormation__
3696  - ### Features
3697    - This SDK release adds AWS CloudFormation Hooks HandlerErrorCodes
3698
3699## __AWS SDK for Java v2__
3700  - ### Features
3701    - Updated service endpoint metadata.
3702
3703## __AWS WAFV2__
3704  - ### Features
3705    - Adds support for AWS WAF Fraud Control account takeover prevention (ATP), with configuration options for the new managed rule group AWSManagedRulesATPRuleSet and support for application integration SDKs for Android and iOS mobile apps.
3706
3707## __Amazon Lookout for Vision__
3708  - ### Features
3709    - This release makes CompilerOptions in Lookout for Vision's StartModelPackagingJob's Configuration object optional.
3710
3711## __Amazon Pinpoint__
3712  - ### Features
3713    - This SDK release adds a new paramater creation date for GetApp and GetApps Api call
3714
3715## __Amazon Simple Notification Service__
3716  - ### Features
3717    - Customer requested typo fix in API documentation.
3718
3719# __2.17.127__ __2022-02-09__
3720## __AWS CloudFormation__
3721  - ### Features
3722    - This SDK release is for the feature launch of AWS CloudFormation Hooks.
3723
3724# __2.17.126__ __2022-02-08__
3725## __AWS App Runner__
3726  - ### Features
3727    - This release adds support for App Runner to route outbound network traffic of a service through an Amazon VPC. New API: CreateVpcConnector, DescribeVpcConnector, ListVpcConnectors, and DeleteVpcConnector. Updated API: CreateService, DescribeService, and UpdateService.
3728
3729## __AWS S3 Control__
3730  - ### Features
3731    - This release adds support for S3 Batch Replication. Batch Replication lets you replicate existing objects, already replicated objects to new destinations, and objects that previously failed to replicate. Customers will receive object-level visibility of progress and a detailed completion report.
3732
3733## __AWSKendraFrontendService__
3734  - ### Features
3735    - Amazon Kendra now provides a data source connector for Amazon FSx. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-fsx.html
3736
3737## __Amazon DynamoDB Enhanced Client__
3738  - ### Features
3739    - Added logging to 'software.amazon.awssdk.enhanced.dynamodb.beans', which will assist when debugging the behavior of BeanTableSchema and ImmutableTableSchema.
3740
3741## __Amazon SageMaker Service__
3742  - ### Features
3743    - Autopilot now generates an additional report with information on the performance of the best model, such as a Confusion matrix and Area under the receiver operating characteristic (AUC-ROC). The path to the report can be found in CandidateArtifactLocations.
3744
3745# __2.17.125__ __2022-02-07__
3746## __AWS Audit Manager__
3747  - ### Features
3748    - This release updates 3 API parameters. UpdateAssessmentFrameworkControlSet now requires the controls attribute, and CreateAssessmentFrameworkControl requires the id attribute. Additionally, UpdateAssessmentFramework now has a minimum length constraint for the controlSets attribute.
3749
3750## __AWS Systems Manager Incident Manager__
3751  - ### Features
3752    - Update RelatedItem enum to support SSM Automation
3753
3754## __Amazon EventBridge__
3755  - ### Features
3756    - Documentation updates for EventBridge
3757
3758## __Synthetics__
3759  - ### Features
3760    - Adding names parameters to the Describe APIs.
3761
3762# __2.17.124__ __2022-02-04__
3763## __AWS Lake Formation__
3764  - ### Features
3765    - Add support for calling Update Table Objects without a TransactionId.
3766
3767## __AWS SDK for Java v2__
3768  - ### Features
3769    - Updated service endpoint metadata.
3770
3771## __Amazon Athena__
3772  - ### Features
3773    - You can now optionally specify the account ID that you expect to be the owner of your query results output location bucket in Athena. If the account ID of the query results bucket owner does not match the specified account ID, attempts to output to the bucket will fail with an S3 permissions error.
3774
3775## __Amazon Relational Database Service__
3776  - ### Features
3777    - updates for RDS Custom for Oracle 12.1 support
3778
3779# __2.17.123__ __2022-02-03__
3780## __AWS RoboMaker__
3781  - ### Features
3782    - The release deprecates the use various APIs of RoboMaker Deployment Service in favor of AWS IoT GreenGrass v2.0.
3783
3784## __AWS SDK for Java v2__
3785  - ### Features
3786    - Updated service endpoint metadata.
3787
3788## __AWSMarketplace Metering__
3789  - ### Features
3790    - Add CustomerAWSAccountId to ResolveCustomer API response and increase UsageAllocation limit to 2500.
3791
3792## __Amazon Elastic Compute Cloud__
3793  - ### Features
3794    - adds support for AMIs in Recycle Bin
3795
3796## __Amazon Recycle Bin__
3797  - ### Features
3798    - Add EC2 Image recycle bin support.
3799
3800# __2.17.122__ __2022-02-02__
3801## __AWS Cost Explorer Service__
3802  - ### Features
3803    - Doc-only update for Cost Explorer API that adds INVOICING_ENTITY dimensions
3804
3805## __AWS Fault Injection Simulator__
3806  - ### Features
3807    - Added GetTargetResourceType and ListTargetResourceTypesAPI actions. These actions return additional details about resource types and parameters that can be targeted by FIS actions. Added a parameters field for the targets that can be specified in experiment templates.
3808
3809## __AWS Glue__
3810  - ### Features
3811    - Launch Protobuf support for AWS Glue Schema Registry
3812
3813## __AWS IoT__
3814  - ### Features
3815    - This release adds support for configuring AWS IoT logging level per client ID, source IP, or principal ID.
3816
3817## __AWS SDK for Java v2__
3818  - ### Features
3819    - Add new AsyncResponseTransformer: toPublisher(). This transformer makes it more convenient for users to directly consume a streaming-response payload (i.e., S3 GetObject) with async clients. This also allows users of Reactor/RxJava to more easily consume a streaming response (e.g., via Flux#from(Publisher)).
3820    - Only include non-null Extended Request IDs in exception messages
3821
3822  - ### Documentations
3823    - Improve documentation & add warnings for FUTURE_COMPLETION_EXECUTOR
3824
3825## __Amazon Appflow__
3826  - ### Features
3827    - Launching Amazon AppFlow Custom Connector SDK.
3828
3829## __Amazon Comprehend__
3830  - ### Features
3831    - Amazon Comprehend now supports sharing and importing custom trained models from one AWS account to another within the same region.
3832
3833## __Amazon DynamoDB__
3834  - ### Features
3835    - Documentation update for DynamoDB Java SDK.
3836
3837## __Amazon EMR__
3838  - ### Features
3839    - Documentation updates for Amazon EMR.
3840
3841## __Amazon ElastiCache__
3842  - ### Features
3843    - Documentation update for AWS ElastiCache
3844
3845## __Amazon Elasticsearch Service__
3846  - ### Features
3847    - Allows customers to get progress updates for blue/green deployments
3848
3849## __Amazon Personalize__
3850  - ### Features
3851    - Adding minRecommendationRequestsPerSecond attribute to recommender APIs.
3852
3853# __2.17.121__ __2022-01-28__
3854## __AWS AppConfig Data__
3855  - ### Features
3856    - Documentation updates for AWS AppConfig Data.
3857
3858## __AWS SDK for Java v2__
3859  - ### Features
3860    - Updated service endpoint metadata.
3861
3862## __AWS Secrets Manager__
3863  - ### Features
3864    - Feature are ready to release on Jan 28th
3865
3866## __Amazon AppConfig__
3867  - ### Features
3868    - Documentation updates for AWS AppConfig
3869
3870## __Amazon Athena__
3871  - ### Features
3872    - This release adds a field, AthenaError, to the GetQueryExecution response object when a query fails.
3873
3874## __Amazon Cognito Identity Provider__
3875  - ### Features
3876    - Doc updates for Cognito user pools API Reference.
3877
3878## __Amazon SageMaker Service__
3879  - ### Features
3880    - This release added a new NNA accelerator compilation support for Sagemaker Neo.
3881
3882# __2.17.120__ __2022-01-27__
3883## __AWS Amplify__
3884  - ### Features
3885    - Doc only update to the description of basicauthcredentials to describe the required encoding and format.
3886
3887## __Amazon Connect Service__
3888  - ### Features
3889    - This release adds support for configuring a custom chat duration when starting a new chat session via the StartChatContact API. The default value for chat duration is 25 hours, minimum configurable value is 1 hour (60 minutes) and maximum configurable value is 7 days (10,080 minutes).
3890
3891## __Amazon Elastic Compute Cloud__
3892  - ### Features
3893    - X2ezn instances are powered by Intel Cascade Lake CPUs that deliver turbo all core frequency of up to 4.5 GHz and up to 100 Gbps of networking bandwidth
3894
3895## __Amazon OpenSearch Service__
3896  - ### Features
3897    - Allows customers to get progress updates for blue/green deployments
3898
3899## __Managed Streaming for Kafka__
3900  - ### Features
3901    - Amazon MSK has updated the CreateCluster and UpdateBrokerStorage API that allows you to specify volume throughput during cluster creation and broker volume updates.
3902
3903# __2.17.119__ __2022-01-26__
3904## __AWS SecurityHub__
3905  - ### Features
3906    - Adding top level Sample boolean field
3907
3908## __Amazon CodeGuru Reviewer__
3909  - ### Features
3910    - Added failure state and adjusted timeout in waiter
3911
3912## __Amazon Elastic Block Store__
3913  - ### Features
3914    - Documentation updates for Amazon EBS Direct APIs.
3915
3916## __Amazon Fraud Detector__
3917  - ### Features
3918    - Added new APIs for viewing past predictions and obtaining prediction metadata including prediction explanations: ListEventPredictions and GetEventPredictionMetadata
3919
3920## __Amazon SageMaker Service__
3921  - ### Features
3922    - API changes relating to Fail steps in model building pipeline and add PipelineExecutionFailureReason in PipelineExecutionSummary.
3923
3924# __2.17.118__ __2022-01-25__
3925## __AWS SDK for Java v2__
3926  - ### Features
3927    - Updated service endpoint metadata.
3928
3929## __Amazon Connect Service__
3930  - ### Features
3931    - This release adds support for custom vocabularies to be used with Contact Lens. Custom vocabularies improve transcription accuracy for one or more specific words.
3932
3933## __Amazon Elastic File System__
3934  - ### Features
3935    - Use Amazon EFS Replication to replicate your Amazon EFS file system in the AWS Region of your preference.
3936
3937## __Amazon FSx__
3938  - ### Features
3939    - This release adds support for growing SSD storage capacity and growing/shrinking SSD IOPS for FSx for ONTAP file systems.
3940
3941## __Amazon GuardDuty__
3942  - ### Features
3943    - Amazon GuardDuty expands threat detection coverage to protect Amazon Elastic Kubernetes Service (EKS) workloads.
3944
3945# __2.17.117__ __2022-01-24__
3946## __AWS Route53 Recovery Readiness__
3947  - ### Features
3948    - Updated documentation for Route53 Recovery Readiness APIs.
3949
3950# __2.17.116__ __2022-01-21__
3951## __AWS Elemental MediaConvert__
3952  - ### Features
3953    - AWS Elemental MediaConvert SDK has added support for 4K AV1 output resolutions & 10-bit AV1 color, the ability to ingest sidecar Dolby Vision XML metadata files, and the ability to flag WebVTT and IMSC tracks for accessibility in HLS.
3954
3955## __Amazon Transcribe Service__
3956  - ### Features
3957    - Add support for granular PIIEntityTypes when using Batch ContentRedaction.
3958
3959# __2.17.115__ __2022-01-20__
3960## __AWS Fault Injection Simulator__
3961  - ### Features
3962    - Added action startTime and action endTime timestamp fields to the ExperimentAction object
3963
3964## __AWS MediaTailor__
3965  - ### Features
3966    - This release adds support for multiple Segment Delivery Configurations. Users can provide a list of names and URLs when creating or editing a source location. When retrieving content, users can send a header to choose which URL should be used to serve content.
3967
3968## __AWS SDK for Java v2__
3969  - ### Bugfixes
3970    - Prevent duplicate ExecutionAttribute names and fix name for FIPS_ENDPOINT_ENABLED attribute
3971    - sets tableSchema field when provisioning the extension context in ChainExtension#afterRead
3972        - Contributed by: [@alvinsee](https://github.com/alvinsee)
3973
3974## __Amazon Connect Service__
3975  - ### Features
3976    - This release adds tagging support for UserHierarchyGroups resource.
3977
3978## __Amazon Elastic Compute Cloud__
3979  - ### Features
3980    - C6i, M6i and R6i instances are powered by a third-generation Intel Xeon Scalable processor (Ice Lake) delivering all-core turbo frequency of 3.5 GHz
3981
3982## __Amazon GuardDuty__
3983  - ### Features
3984    - Amazon GuardDuty findings now include remoteAccountDetails under AwsApiCallAction section if instance credential is exfiltrated.
3985
3986## __Netty NIO HTTP Client__
3987  - ### Bugfixes
3988    - Verify that the content-length header matches the content returned by the service.
3989
3990## __Contributors__
3991Special thanks to the following contributors to this release:
3992
3993[@alvinsee](https://github.com/alvinsee)
3994# __2.17.114__ __2022-01-19__
3995## __AWS EC2 Instance Connect__
3996  - ### Features
3997    - Adds support for ED25519 keys. PushSSHPublicKey Availability Zone parameter is now optional. Adds EC2InstanceStateInvalidException for instances that are not running. This was previously a service exception, so this may require updating your code to handle this new exception.
3998
3999## __AWS SDK for Java v2__
4000  - ### Bugfixes
4001    - Fixed an issue where the clientName was not overridden if an SdkAsyncHttpClient instance was provided
4002
4003## __Amazon Macie 2__
4004  - ### Features
4005    - This release of the Amazon Macie API introduces stricter validation of requests to create custom data identifiers.
4006
4007# __2.17.113__ __2022-01-18__
4008## __AWS CloudTrail__
4009  - ### Features
4010    - This release fixes a documentation bug in the description for the readOnly field selector in advanced event selectors. The description now clarifies that users omit the readOnly field selector to select both Read and Write management events.
4011
4012## __AWS Storage Gateway__
4013  - ### Features
4014    - Documentation update for adding bandwidth throttling support for S3 File Gateways.
4015
4016## __Amazon Elastic Compute Cloud__
4017  - ### Features
4018    - Add support for AWS Client VPN client login banner and session timeout.
4019
4020## __Amazon Interactive Video Service__
4021  - ### Features
4022    - This release adds support for the new Thumbnail Configuration property for Recording Configurations. For more information see https://docs.aws.amazon.com/ivs/latest/userguide/record-to-s3.html
4023
4024## __Amazon Location Service__
4025  - ### Features
4026    - This release adds the CalculateRouteMatrix API which calculates routes for the provided departure and destination positions. The release also deprecates the use of pricing plan across all verticals.
4027
4028# __2.17.112__ __2022-01-14__
4029## __AWS Config__
4030  - ### Features
4031    - Update ResourceType enum with values for CodeDeploy, EC2 and Kinesis resources
4032
4033## __AWS Resource Access Manager__
4034  - ### Features
4035    - This release adds the ListPermissionVersions API which lists the versions for a given permission.
4036
4037## __AWS SDK for Java v2__
4038  - ### Features
4039    - Updated service endpoint metadata.
4040
4041  - ### Bugfixes
4042    - Do not fail with a parsing error when receiving 0-length chunk-encoded responses for XML services.
4043
4044## __Amazon CloudWatch Application Insights__
4045  - ### Features
4046    - Application Insights support for Active Directory and SharePoint
4047
4048## __Amazon Honeycode__
4049  - ### Features
4050    - Added read and write api support for multi-select picklist. And added errorcode field to DescribeTableDataImportJob API output, when import job fails.
4051
4052## __Amazon Lookout for Metrics__
4053  - ### Features
4054    - This release adds a new DeactivateAnomalyDetector API operation.
4055
4056# __2.17.111__ __2022-01-13__
4057## __AWS Glue__
4058  - ### Features
4059    - This SDK release adds support to pass run properties when starting a workflow run
4060
4061## __AWS SDK for Java v2__
4062  - ### Features
4063    - Updated service endpoint metadata.
4064
4065## __Amazon ElastiCache__
4066  - ### Features
4067    - AWS ElastiCache for Redis has added a new Engine Log LogType in LogDelivery feature. You can now publish the Engine Log from your Amazon ElastiCache for Redis clusters to Amazon CloudWatch Logs and Amazon Kinesis Data Firehose.
4068
4069## __Amazon Lex Runtime V2__
4070  - ### Features
4071    - This release adds support for sending hints to Amazon Lex V2 runtime APIs. Bot developers can provide runtime hints to help improve the recognition of slot values.
4072
4073## __Amazon Pinpoint__
4074  - ### Features
4075    - Adds JourneyChannelSettings to WriteJourneyRequest
4076
4077## __Amazon S3__
4078  - ### Bugfixes
4079    - Retry on InternalError error code, which fixes an issue where 200s followed by a failure were not retried.
4080
4081## __Amazon Simple Systems Manager (SSM)__
4082  - ### Features
4083    - AWS Systems Manager adds category support for DescribeDocument API
4084
4085## __AmazonNimbleStudio__
4086  - ### Features
4087    - Amazon Nimble Studio now supports validation for Launch Profiles. Launch Profiles now report static validation results after create/update to detect errors in network or active directory configuration.
4088
4089## __Apache HTTP Client__
4090  - ### Bugfixes
4091    - Do not reuse connections that receive a 5xx service response.
4092
4093# __2.17.110__ __2022-01-12__
4094## __AWS Performance Insights__
4095  - ### Features
4096    - This release adds three Performance Insights APIs. Use ListAvailableResourceMetrics to get available metrics, GetResourceMetadata to get feature metadata, and ListAvailableResourceDimensions to list available dimensions. The AdditionalMetrics field in DescribeDimensionKeys retrieves per-SQL metrics.
4097
4098## __Amazon ElastiCache__
4099  - ### Features
4100    - Doc only update for ElastiCache
4101
4102## __Amazon Elastic Compute Cloud__
4103  - ### Features
4104    - Hpc6a instances are powered by a third-generation AMD EPYC processors (Milan) delivering all-core turbo frequency of 3.4 GHz
4105
4106## __Amazon Honeycode__
4107  - ### Features
4108    - Honeycode is releasing new APIs to allow user to create, delete and list tags on resources.
4109
4110## __Amazon Lex Model Building V2__
4111  - ### Features
4112    - This release adds support for Custom vocabulary in Amazon Lex V2 APIs for model building. Customers can give Amazon Lex V2 more information about how to process audio conversations with a bot by creating a custom vocabulary in a specific language.
4113
4114## __Firewall Management Service__
4115  - ### Features
4116    - Shield Advanced policies for Amazon CloudFront resources now support automatic application layer DDoS mitigation. The max length for SecurityServicePolicyData ManagedServiceData is now 8192 characters, instead of 4096.
4117
4118# __2.17.109__ __2022-01-11__
4119## __AWS Cost Explorer Service__
4120  - ### Features
4121    - Doc only update for Cost Explorer API that fixes missing clarifications for MatchOptions definitions
4122
4123## __AWS IoT Events Data__
4124  - ### Features
4125    - This release provides documentation updates for Timer.timestamp in the IoT Events API Reference Guide.
4126
4127## __AWS SDK for Java v2__
4128  - ### Bugfixes
4129    - Fix an issue where the error response handler is not set for eventstream operations on XML services, for example `SelectObjectContent` for Amazon S3.
4130
4131## __AWSKendraFrontendService__
4132  - ### Features
4133    - Amazon Kendra now supports advanced query language and query-less search.
4134
4135## __Amazon Elastic Compute Cloud__
4136  - ### Features
4137    - EC2 Capacity Reservations now supports RHEL instance platforms (RHEL with SQL Server Standard, RHEL with SQL Server Enterprise, RHEL with SQL Server Web, RHEL with HA, RHEL with HA and SQL Server Standard, RHEL with HA and SQL Server Enterprise)
4138
4139## __Amazon Relational Database Service__
4140  - ### Features
4141    - This release adds the db-proxy event type to support subscribing to RDS Proxy events.
4142
4143## __Amazon WorkSpaces__
4144  - ### Features
4145    - Introducing new APIs for Workspaces audio optimization with Amazon Connect: CreateConnectClientAddIn, DescribeConnectClientAddIns, UpdateConnectClientAddIn and DeleteConnectClientAddIn.
4146
4147## __FinSpace Public API__
4148  - ### Features
4149    - Documentation updates for FinSpace.
4150
4151# __2.17.108__ __2022-01-10__
4152## __AWS Compute Optimizer__
4153  - ### Features
4154    - Adds support for new Compute Optimizer capability that makes it easier for customers to optimize their EC2 instances by leveraging multiple CPU architectures.
4155
4156## __AWS Glue DataBrew__
4157  - ### Features
4158    - This SDK release adds support for specifying a Bucket Owner for an S3 location.
4159
4160## __AWS SDK for Java v2__
4161  - ### Features
4162    - Bump up jackson version `2.12.3` -> `2.13.1`
4163
4164## __Amazon Elastic Compute Cloud__
4165  - ### Features
4166    - New feature: Updated EC2 API to support faster launching for Windows images. Optimized images are pre-provisioned, using snapshots to launch instances up to 65% faster.
4167
4168## __Amazon Lookout for Metrics__
4169  - ### Features
4170    - This release adds FailureType in the response of DescribeAnomalyDetector.
4171
4172## __Amazon Transcribe Service__
4173  - ### Features
4174    - Documentation updates for Amazon Transcribe.
4175
4176# __2.17.107__ __2022-01-07__
4177## __AWS Elemental MediaLive__
4178  - ### Features
4179    - This release adds support for selecting the Program Date Time (PDT) Clock source algorithm for HLS outputs.
4180
4181## __AWS SDK for Java v2__
4182  - ### Features
4183    - Updated service endpoint metadata.
4184    - Upgrade Netty version to 4.1.72
4185
4186# __2.17.106__ __2022-01-06__
4187## __AWS AppSync__
4188  - ### Features
4189    - AppSync: AWS AppSync now supports configurable batching sizes for AWS Lambda resolvers, Direct AWS Lambda resolvers and pipeline functions
4190
4191## __AWS IoT Wireless__
4192  - ### Features
4193    - Downlink Queue Management feature provides APIs for customers to manage the queued messages destined to device inside AWS IoT Core for LoRaWAN. Customer can view, delete or purge the queued message(s). It allows customer to preempt the queued messages and let more urgent messages go through.
4194
4195## __AWS MediaTailor__
4196  - ### Features
4197    - This release adds support for filler slate when updating MediaTailor channels that use the linear playback mode.
4198
4199## __AWS SDK for Java v2__
4200  - ### Features
4201    - Updated service endpoint metadata.
4202
4203## __Amazon Elastic Compute Cloud__
4204  - ### Features
4205    - This release introduces On-Demand Capacity Reservation support for Cluster Placement Groups, adds Tags on instance Metadata, and includes documentation updates for Amazon EC2.
4206
4207## __Amazon Elasticsearch Service__
4208  - ### Features
4209    - Amazon OpenSearch Service adds support for Fine Grained Access Control for existing domains running Elasticsearch version 6.7 and above
4210
4211## __Amazon OpenSearch Service__
4212  - ### Features
4213    - Amazon OpenSearch Service adds support for Fine Grained Access Control for existing domains running Elasticsearch version 6.7 and above
4214
4215## __AmazonMWAA__
4216  - ### Features
4217    - This release adds a "Source" field that provides the initiator of an update, such as due to an automated patch from AWS or due to modification via Console or API.
4218
4219# __2.17.105__ __2022-01-05__
4220## __AWS CloudTrail__
4221  - ### Features
4222    - This release adds support for CloudTrail Lake, a new feature that lets you run SQL-based queries on events that you have aggregated into event data stores. New APIs have been added for creating and managing event data stores, and creating, running, and managing queries in CloudTrail Lake.
4223
4224## __AWS Glue__
4225  - ### Features
4226    - Add Delta Lake target support for Glue Crawler and 3rd Party Support for Lake Formation
4227
4228## __AWS IoT__
4229  - ### Features
4230    - This release adds an automatic retry mechanism for AWS IoT Jobs. You can now define a maximum number of retries for each Job rollout, along with the criteria to trigger the retry for FAILED/TIMED_OUT/ALL(both FAILED an TIMED_OUT) job.
4231
4232## __AWS Lake Formation__
4233  - ### Features
4234    - Add new APIs for 3rd Party Support for Lake Formation
4235
4236## __AWS SDK for Java v2__
4237  - ### Features
4238    - Updated service endpoint metadata.
4239
4240  - ### Bugfixes
4241    - Log request ID and extended request ID with the request logger and requestId logger. See [#2876](https://github.com/aws/aws-sdk-java-v2/issues/2876)
4242
4243## __Amazon AppStream__
4244  - ### Features
4245    - Includes APIs for App Entitlement management regarding entitlement and entitled application association.
4246
4247## __Amazon EC2 Container Service__
4248  - ### Features
4249    - Documentation update for ticket fixes.
4250
4251## __Amazon Elastic Compute Cloud__
4252  - ### Features
4253    - This release adds a new API called ModifyVpcEndpointServicePayerResponsibility which allows VPC endpoint service owners to take payer responsibility of their VPC Endpoint connections.
4254
4255## __Amazon Elastic Kubernetes Service__
4256  - ### Features
4257    - Amazon EKS now supports running applications using IPv6 address space
4258
4259## __Amazon Import/Export Snowball__
4260  - ### Features
4261    - Updating validation rules for interfaces used in the Snowball API to tighten security of service.
4262
4263## __Amazon QuickSight__
4264  - ### Features
4265    - Multiple Doc-only updates for Amazon QuickSight.
4266
4267## __Amazon S3__
4268  - ### Features
4269    - Add support for `SelectObjectContent`.
4270
4271## __Amazon SageMaker Service__
4272  - ### Features
4273    - Amazon SageMaker now supports running training jobs on ml.g5 instance types.
4274
4275# __2.17.104__ __2022-01-04__
4276## __AWS S3 Control__
4277  - ### Features
4278    - Documentation updates for the renaming of Glacier to Glacier Flexible Retrieval.
4279
4280## __Amazon Rekognition__
4281  - ### Features
4282    - This release introduces a new field IndexFacesModelVersion, which is the version of the face detect and storage model that was used when indexing the face vector.
4283
4284## __Amazon Simple Storage Service__
4285  - ### Features
4286    - Minor doc-based updates based on feedback bugs received.
4287
4288# __2.17.103__ __2022-01-03__
4289## __AWS Elemental MediaConvert__
4290  - ### Features
4291    - AWS Elemental MediaConvert SDK has added strength levels to the Sharpness Filter and now permits OGG files to be specified as sidecar audio inputs.
4292
4293## __AWS IoT Greengrass V2__
4294  - ### Features
4295    - This release adds the API operations to manage the Greengrass role associated with your account and to manage the core device connectivity information. Greengrass V2 customers can now depend solely on Greengrass V2 SDK for all the API operations needed to manage their fleets.
4296
4297## __AWS SDK for Java v2__
4298  - ### Features
4299    - Updated service endpoint metadata.
4300
4301  - ### Bugfixes
4302    - Add null check for nonProxyHosts in Apache HTTP Client ProxyConfiguration.
4303
4304## __Amazon Detective__
4305  - ### Features
4306    - Added and updated API operations to support the Detective integration with AWS Organizations. New actions are used to manage the delegated administrator account and the integration configuration.
4307
4308## __Amazon Relational Database Service__
4309  - ### Features
4310    - Multiple doc-only updates for Relational Database Service (RDS)
4311
4312## __Amazon SageMaker Service__
4313  - ### Features
4314    - The release allows users to pass pipeline definitions as Amazon S3 locations and control the pipeline execution concurrency using ParallelismConfiguration. It also adds support of EMR jobs as pipeline steps.
4315
4316## __Apache HTTP Client__
4317  - ### Bugfixes
4318    - Stop auto-enabling TLS protocol versions
4319
4320# __2.17.102__ __2021-12-21__
4321## __AWS MediaConnect__
4322  - ### Features
4323    - You can now use the Fujitsu-QoS protocol for your MediaConnect sources and outputs to transport content to and from Fujitsu devices.
4324
4325## __AWS SDK for Java v2__
4326  - ### Features
4327    - Updated SDK default configurations.
4328    - Updated service endpoint metadata.
4329
4330## __AWS Transfer Family__
4331  - ### Features
4332    - Property for Transfer Family used with the FTPS protocol. TLS Session Resumption provides a mechanism to resume or share a negotiated secret key between the control and data connection for an FTPS session.
4333
4334## __Amazon Chime SDK Messaging__
4335  - ### Features
4336    - The Amazon Chime SDK now supports updating message attributes via channel flows
4337
4338## __Amazon Lookout for Metrics__
4339  - ### Features
4340    - This release adds support for Causal Relationships. Added new ListAnomalyGroupRelatedMetrics API operation and InterMetricImpactDetails API data type
4341
4342## __Amazon QLDB__
4343  - ### Features
4344    - Amazon QLDB now supports journal exports in JSON and Ion Binary formats. This release adds an optional OutputFormat parameter to the ExportJournalToS3 API.
4345
4346## __Amazon WorkMail__
4347  - ### Features
4348    - This release allows customers to change their email monitoring configuration in Amazon WorkMail.
4349
4350## __AmazonNimbleStudio__
4351  - ### Features
4352    - Amazon Nimble Studio adds support for users to upload files during a streaming session using NICE DCV native client or browser.
4353
4354## __EC2 Image Builder__
4355  - ### Features
4356    - Added a note to infrastructure configuration actions and data types concerning delivery of Image Builder event messages to encrypted SNS topics. The key that's used to encrypt the SNS topic must reside in the account that Image Builder runs under.
4357
4358# __2.17.101__ __2021-12-20__
4359## __AWS DataSync__
4360  - ### Features
4361    - AWS DataSync now supports FSx Lustre Locations.
4362
4363## __AWS SDK for Java v2__
4364  - ### Features
4365    - Introduce a defaults mode configuration that determines how certain default configuration options are resolved in the SDK. See `DefaultsMode` for more information.
4366    - Updated SDK default configurations.
4367    - Updated service endpoint metadata.
4368
4369## __AWS SecurityHub__
4370  - ### Features
4371    - Added new resource details objects to ASFF, including resources for Firewall, and RuleGroup, FirewallPolicy Added additional details for AutoScalingGroup, LaunchConfiguration, and S3 buckets.
4372
4373## __Amazon API Gateway__
4374  - ### Features
4375    - Documentation updates for Amazon API Gateway
4376
4377## __Amazon Connect Customer Profiles__
4378  - ### Features
4379    - This release adds an optional parameter, ObjectTypeNames to the PutIntegration API to support multiple object types per integration option. Besides, this release introduces Standard Order Objects which contain data from third party systems and each order object belongs to a specific profile.
4380
4381## __Amazon DevOps Guru__
4382  - ### Features
4383    - Adds Tags support to DescribeOrganizationResourceCollectionHealth
4384
4385## __Amazon Forecast Service__
4386  - ### Features
4387    - Adds ForecastDimensions field to the DescribeAutoPredictorResponse
4388
4389## __Amazon Location Service__
4390  - ### Features
4391    - Making PricingPlan optional as part of create resource API.
4392
4393## __Amazon Redshift__
4394  - ### Features
4395    - This release adds API support for managed Redshift datashares. Customers can now interact with a Redshift datashare that is managed by a different service, such as AWS Data Exchange.
4396
4397## __Amazon SageMaker Service__
4398  - ### Features
4399    - This release adds a new ContentType field in AutoMLChannel for SageMaker CreateAutoMLJob InputDataConfig.
4400
4401## __Apache HTTP Client__
4402  - ### Features
4403    - Add "ConcurrencyAcquireDuration" metric for apache-client
4404
4405## __EC2 Image Builder__
4406  - ### Features
4407    - This release adds support for importing and exporting VM Images as part of the Image Creation workflow via EC2 VM Import/Export.
4408
4409## __FinSpace Public API__
4410  - ### Features
4411    - Make dataset description optional and allow s3 export for dataviews
4412
4413## __Metrics__
4414  - ### Features
4415    - Add pretty-format support to LoggingMetricPublisher
4416
4417## __Netty NIO HTTP Client__
4418  - ### Features
4419    - If `tlsNegotiationTimeout` is not configured, it will be set to the resolved `connectionTimeout`. By default, `tlsNegotiationTimeout` is now 2s instead of 10s
4420
4421  - ### Bugfixes
4422    - Ensure in-use channels are not incorrectly closed
4423
4424# __2.17.100__ __2021-12-13__
4425## __AWS SDK for Java v2__
4426  - ### Features
4427    - Updated service endpoint metadata.
4428
4429  - ### Bugfixes
4430    - Make `ProcessCredentialsProvider` closeable, so that the internal credentials cache (which may be async and need to be closed) can be closed.
4431
4432## __AWS Secrets Manager__
4433  - ### Features
4434    - Documentation updates for Secrets Manager
4435
4436## __Netty NIO HTTP Client__
4437  - ### Features
4438    - Add "ConcurrencyAcquireDuration" metric for netty-nio-client
4439
4440# __2.17.99__ __2021-12-09__
4441## __AWS Network Firewall__
4442  - ### Features
4443    - This release adds support for managed rule groups.
4444
4445## __AWS Route53 Recovery Control Config__
4446  - ### Features
4447    - This release adds tagging supports to Route53 Recovery Control Configuration. New APIs: TagResource, UntagResource and ListTagsForResource. Updates: add optional field `tags` to support tagging while calling CreateCluster, CreateControlPanel and CreateSafetyRule.
4448
4449## __AWS Savings Plans__
4450  - ### Features
4451    - Adds the ability to specify Savings Plans hourly commitments using five digits after the decimal point.
4452
4453## __AWS Server Migration Service__
4454  - ### Features
4455    - This release adds SMS discontinuation information to the API and CLI references.
4456
4457## __Amazon Elastic Compute Cloud__
4458  - ### Features
4459    - Adds waiters support for internet gateways.
4460
4461## __Amazon Lex Model Building V2__
4462  - ### Features
4463    - Added support for grammar slot type in Amazon Lex. You can author your own grammar in the XML format per the SRGS specification to collect information in a conversation.
4464
4465## __Amazon Route 53 Domains__
4466  - ### Features
4467    - Amazon Route 53 domain registration APIs now support filtering and sorting in the ListDomains API, deleting a domain by using the DeleteDomain API and getting domain pricing information by using the ListPrices API.
4468
4469# __2.17.98__ __2021-12-08__
4470## __AWS Comprehend Medical__
4471  - ### Features
4472    - This release adds a new set of APIs (synchronous and batch) to support the SNOMED-CT ontology.
4473
4474## __AWS Health APIs and Notifications__
4475  - ### Features
4476    - Documentation updates for AWS Health
4477
4478## __AWS IoT__
4479  - ### Features
4480    - This release allows customer to enable caching of custom authorizer on HTTP protocol for clients that use persistent or Keep-Alive connection in order to reduce the number of Lambda invocations.
4481
4482## __AWS Outposts__
4483  - ### Features
4484    - This release adds the UpdateOutpost API.
4485
4486## __AWS SDK for Java v2__
4487  - ### Features
4488    - Updated service endpoint metadata.
4489
4490## __AWS Support__
4491  - ### Features
4492    - Documentation updates for AWS Support.
4493
4494## __Amazon CloudWatch Logs__
4495  - ### Features
4496    - This release adds AWS Organizations support as condition key in destination policy for cross account Subscriptions in CloudWatch Logs.
4497
4498## __Amazon Lookout for Vision__
4499  - ### Features
4500    - This release adds new APIs for packaging an Amazon Lookout for Vision model as an AWS IoT Greengrass component.
4501
4502## __Amazon SageMaker Service__
4503  - ### Features
4504    - This release added a new Ambarella device(amba_cv2) compilation support for Sagemaker Neo.
4505
4506## __Netty NIO HTTP Client__
4507  - ### Bugfixes
4508    - Ensure initial channel used for protocol detection is released before re-acquiring
4509
4510# __2.17.97__ __2021-12-06__
4511## __AWS AppSync__
4512  - ### Features
4513    - AWS AppSync now supports custom domain names, allowing you to associate a domain name that you own with an AppSync API in your account.
4514
4515## __Amazon Location Service__
4516  - ### Features
4517    - This release adds support for Accuracy position filtering, position metadata and autocomplete for addresses and points of interest based on partial or misspelled free-form text.
4518
4519## __Amazon Route 53__
4520  - ### Features
4521    - Add PriorRequestNotComplete exception to UpdateHostedZoneComment API
4522
4523## __Amazon S3__
4524  - ### Bugfixes
4525    - Fixed an issue that resulted in a NullPointerException when an invalid or global region was used on an S3 client. Fixes [#2885](https://github.com/aws/aws-sdk-java-v2/issues/2885).
4526
4527## __URL Connection Http Client__
4528  - ### Features
4529    - Lower memory consumption for HTTP requests by enabling fixed-length streaming mode.
4530        - Contributed by: [@rtyley](https://github.com/rtyley)
4531
4532## __Contributors__
4533Special thanks to the following contributors to this release:
4534
4535[@rtyley](https://github.com/rtyley)
4536# __2.17.96__ __2021-12-03__
4537## __AWS SDK for Java v2__
4538  - ### Bugfixes
4539    - Fix to set TokenBucket capacity correctly when requested amount greater than capacity
4540
4541## __Amazon Rekognition__
4542  - ### Features
4543    - This release added new KnownGender types for Celebrity Recognition.
4544
4545# __2.17.95__ __2021-12-02__
4546## __AWS Amplify UI Builder__
4547  - ### Features
4548    - This release introduces the actions and data types for the new Amplify UI Builder API. The Amplify UI Builder API provides a programmatic interface for creating and configuring user interface (UI) component libraries and themes for use in Amplify applications.
4549
4550## __AWS Network Manager__
4551  - ### Features
4552    - This release adds API support for AWS Cloud WAN.
4553
4554## __AWS Resource Access Manager__
4555  - ### Features
4556    - This release adds the ability to use the new ResourceRegionScope parameter on List operations that return lists of resources or resource types. This new parameter filters the results by letting you differentiate between global or regional resource types.
4557
4558## __AWS SDK for Java v2__
4559  - ### Bugfixes
4560    - Complete the future returned by SdkPublisher.subscribe or filter exceptionally if the subscriber or predicate throws an exception.
4561
4562# __2.17.94__ __2021-12-01__
4563## __AWS Direct Connect__
4564  - ### Features
4565    - Adds SiteLink support to private and transit virtual interfaces. SiteLink is a new Direct Connect feature that allows routing between Direct Connect points of presence.
4566
4567## __AWS SDK for Java v2__
4568  - ### Features
4569    - Updated service endpoint metadata.
4570
4571## __AWS Shield__
4572  - ### Features
4573    - This release adds API support for Automatic Application Layer DDoS Mitigation for AWS Shield Advanced. Customers can now enable automatic DDoS mitigation in count or block mode for layer 7 protected resources.
4574
4575## __AWSKendraFrontendService__
4576  - ### Features
4577    - Experience Builder allows customers to build search applications without writing code. Analytics Dashboard provides quality and usability metrics for Kendra indexes. Custom Document Enrichment allows customers to build a custom ingestion pipeline to pre-process documents and generate metadata.
4578
4579## __Amazon DevOps Guru__
4580  - ### Features
4581    - DevOps Guru now provides detailed, database-specific analyses of performance issues and recommends corrective actions for Amazon Aurora database instances with Performance Insights turned on. You can also use AWS tags to choose which resources to analyze and define your applications.
4582
4583## __Amazon DynamoDB__
4584  - ### Features
4585    - Add support for Table Classes and introduce the Standard Infrequent Access table class.
4586
4587## __Amazon Elastic Compute Cloud__
4588  - ### Features
4589    - This release adds support for Amazon VPC IP Address Manager (IPAM), which enables you to plan, track, and monitor IP addresses for your workloads. This release also adds support for VPC Network Access Analyzer, which enables you to analyze network access to resources in your Virtual Private Clouds.
4590
4591## __Amazon Lex Model Building V2__
4592  - ### Features
4593    - This release introduces a new feature, Automated Chatbot Designer, that helps customers automatically create a bot design from existing conversation transcripts. The feature uses machine learning to discover most common intents and the information needed to fulfill them.
4594
4595## __Amazon SageMaker Runtime__
4596  - ### Features
4597    - Adding new exception types for InvokeEndpoint
4598
4599## __Amazon SageMaker Service__
4600  - ### Features
4601    - This release enables - 1/ Inference endpoint configuration recommendations and ability to run custom load tests to meet performance needs. 2/ Deploy serverless inference endpoints. 3/ Query, filter and retrieve end-to-end ML lineage graph, and incorporate model quality/bias detection in ML workflow.
4602
4603# __2.17.93__ __2021-11-30__
4604## __AWS Backup Gateway__
4605  - ### Features
4606    - Initial release of AWS Backup gateway which enables you to centralize and automate protection of on-premises VMware and VMware Cloud on AWS workloads using AWS Backup.
4607
4608## __AWS Glue__
4609  - ### Features
4610    - Support for DataLake transactions
4611
4612## __AWS IoT__
4613  - ### Features
4614    - Added the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs.
4615
4616## __AWS IoT TwinMaker__
4617  - ### Features
4618    - AWS IoT TwinMaker makes it faster and easier to create, visualize and monitor digital twins of real-world systems like buildings, factories and industrial equipment to optimize operations. Learn more: https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html (New Service) (Preview)
4619
4620## __AWS Lake Formation__
4621  - ### Features
4622    - This release adds support for row and cell-based access control in Lake Formation. It also adds support for Lake Formation Governed Tables, which support ACID transactions and automatic storage optimizations.
4623
4624## __AWS Outposts__
4625  - ### Features
4626    - This release adds the SupportedHardwareType parameter to CreateOutpost.
4627
4628## __AWS SDK for Java v2__
4629  - ### Features
4630    - Updated service endpoint metadata.
4631
4632## __AWS Storage Gateway__
4633  - ### Features
4634    - Added gateway type VTL_SNOW. Added new SNOWBALL HostEnvironment for gateways running on a Snowball device. Added new field HostEnvironmentId to serve as an identifier for the HostEnvironment on which the gateway is running.
4635
4636## __Access Analyzer__
4637  - ### Features
4638    - AWS IAM Access Analyzer now supports policy validation for resource policies attached to S3 buckets and access points. You can run additional policy checks by specifying the S3 resource type you want to attach to your resource policy.
4639
4640## __Amazon Elastic Compute Cloud__
4641  - ### Features
4642    - This release adds support for Is4gen and Im4gn instances. This release also adds a new subnet attribute, enableLniAtDeviceIndex, to support local network interfaces, which are logical networking components that connect an EC2 instance to your on-premises network.
4643
4644## __Amazon FSx__
4645  - ### Features
4646    - This release adds support for the FSx for OpenZFS file system type, FSx for Lustre file systems with the Persistent_2 deployment type, and FSx for Lustre file systems with Amazon S3 data repository associations and automatic export policies.
4647
4648## __Amazon Import/Export Snowball__
4649  - ### Features
4650    - Tapeball is to integrate tape gateway onto snowball, it enables customer to transfer local data on the tape to snowball,and then ingest the data into tape gateway on the cloud.
4651
4652## __Amazon Kinesis__
4653  - ### Features
4654    - Amazon Kinesis Data Streams now supports on demand streams.
4655
4656## __Amazon Simple Storage Service__
4657  - ### Features
4658    - Introduce Amazon S3 Glacier Instant Retrieval storage class and a new setting in S3 Object Ownership to disable ACLs for bucket and the objects in it.
4659
4660## __Amazon WorkSpaces Web__
4661  - ### Features
4662    - This is the initial SDK release for Amazon WorkSpaces Web. Amazon WorkSpaces Web is a low-cost, fully managed WorkSpace built to deliver secure web-based workloads and software-as-a-service (SaaS) application access to users within existing web browsers.
4663
4664## __Managed Streaming for Kafka__
4665  - ### Features
4666    - This release adds three new V2 APIs. CreateClusterV2 for creating both provisioned and serverless clusters. DescribeClusterV2 for getting information about provisioned and serverless clusters and ListClustersV2 for listing all clusters (both provisioned and serverless) in your account.
4667
4668## __Redshift Data API Service__
4669  - ### Features
4670    - Data API now supports serverless queries.
4671
4672# __2.17.92__ __2021-11-29__
4673## __AWS Compute Optimizer__
4674  - ### Features
4675    - Adds support for the enhanced infrastructure metrics paid feature. Also adds support for two new sets of resource efficiency metrics, including savings opportunity metrics and performance improvement opportunity metrics.
4676
4677## __AWS Data Exchange__
4678  - ### Features
4679    - This release enables providers and subscribers to use Data Set, Job, and Asset operations to work with API assets from Amazon API Gateway. In addition, this release enables subscribers to use the SendApiAsset operation to invoke a provider's Amazon API Gateway API that they are entitled to.
4680
4681## __AWS IoT SiteWise__
4682  - ### Features
4683    - AWS IoT SiteWise now supports retention configuration for the hot tier storage.
4684
4685## __AWS Well-Architected Tool__
4686  - ### Features
4687    - This update provides support for Well-Architected API users to use custom lens features.
4688
4689## __Amazon CloudWatch Evidently__
4690  - ### Features
4691    - Introducing Amazon CloudWatch Evidently. This is the first public release of Amazon CloudWatch Evidently.
4692
4693## __Amazon EC2 Container Registry__
4694  - ### Features
4695    - This release adds supports for pull through cache rules and enhanced scanning.
4696
4697## __Amazon Elastic Compute Cloud__
4698  - ### Features
4699    - This release adds support for G5g and M6a instances. This release also adds support for Amazon EBS Snapshots Archive, a feature that enables you to archive your EBS snapshots; and Recycle Bin, a feature that enables you to protect your EBS snapshots against accidental deletion.
4700
4701## __Amazon Recycle Bin__
4702  - ### Features
4703    - This release adds support for Recycle Bin.
4704
4705## __Amazon Simple Storage Service__
4706  - ### Features
4707    - Amazon S3 Event Notifications adds Amazon EventBridge as a destination and supports additional event types. The PutBucketNotificationConfiguration API can now skip validation of Amazon SQS, Amazon SNS and AWS Lambda destinations.
4708
4709## __Amazon Simple Systems Manager (SSM)__
4710  - ### Features
4711    - Added two new attributes to DescribeInstanceInformation called SourceId and SourceType along with new string filters SourceIds and SourceTypes to filter instance records.
4712
4713## __CloudWatch RUM__
4714  - ### Features
4715    - This is the first public release of CloudWatch RUM
4716
4717## __Inspector2__
4718  - ### Features
4719    - This release adds support for the new Amazon Inspector API. The new Amazon Inspector can automatically discover and scan Amazon EC2 instances and Amazon ECR container images for software vulnerabilities and unintended network exposure, and report centralized findings across multiple AWS accounts.
4720
4721# __2.17.91__ __2021-11-28__
4722## __AWS Migration Hub Refactor Spaces__
4723  - ### Features
4724    - This is the initial SDK release for AWS Migration Hub Refactor Spaces
4725
4726## __Amazon Personalize__
4727  - ### Features
4728    - This release adds API support for Recommenders and BatchSegmentJobs.
4729
4730## __Amazon Personalize Runtime__
4731  - ### Features
4732    - This release adds inference support for Recommenders.
4733
4734## __Amazon Textract__
4735  - ### Features
4736    - This release adds support for synchronously analyzing identity documents through a new API: AnalyzeID
4737
4738# __2.17.90__ __2021-11-26__
4739## __AWS IoT Core Device Advisor__
4740  - ### Features
4741    - Documentation update for Device Advisor GetEndpoint API
4742
4743## __AWS Outposts__
4744  - ### Features
4745    - This release adds new APIs for working with Outpost sites and orders.
4746
4747## __Amazon Elastic Compute Cloud__
4748  - ### Features
4749    - Documentation updates for EC2.
4750
4751## __Amazon Pinpoint__
4752  - ### Features
4753    - Added a One-Time Password (OTP) management feature. You can use the Amazon Pinpoint API to generate OTP codes and send them to your users as SMS messages. Your apps can then call the API to verify the OTP codes that your users input
4754
4755## __Application Migration Service__
4756  - ### Features
4757    - Application Migration Service now supports an additional replication method that does not require agent installation on each source server. This option is available for source servers running on VMware vCenter versions 6.7 and 7.0.
4758
4759## __Auto Scaling__
4760  - ### Features
4761    - Documentation updates for Amazon EC2 Auto Scaling.
4762
4763# __2.17.89__ __2021-11-24__
4764## __AWS IoT SiteWise__
4765  - ### Features
4766    - AWS IoT SiteWise now accepts data streams that aren't associated with any asset properties. You can organize data by updating data stream associations.
4767
4768## __AWS Lambda__
4769  - ### Features
4770    - Remove Lambda function url apis
4771
4772## __AWS Proton__
4773  - ### Features
4774    - This release adds APIs for getting the outputs and provisioned stacks for Environments, Pipelines, and ServiceInstances. You can now add tags to EnvironmentAccountConnections. It also adds APIs for working with PR-based provisioning. Also, it adds APIs for syncing templates with a git repository.
4775
4776## __Amazon Connect Customer Profiles__
4777  - ### Features
4778    - This release introduces a new auto-merging feature for profile matching. The auto-merging configurations can be set via CreateDomain API or UpdateDomain API. You can use GetIdentityResolutionJob API and ListIdentityResolutionJobs API to fetch job status.
4779
4780## __Amazon ElastiCache__
4781  - ### Features
4782    - Doc only update for ElastiCache
4783
4784## __Amazon Timestream Query__
4785  - ### Features
4786    - Releasing Amazon Timestream Scheduled Queries. It makes real-time analytics more performant and cost-effective for customers by calculating and storing frequently accessed aggregates, and other computations, typically used in operational dashboards, business reports, and other analytics applications
4787
4788## __Amazon Timestream Write__
4789  - ### Features
4790    - This release adds support for multi-measure records and magnetic store writes. Multi-measure records allow customers to store multiple measures in a single table row. Magnetic store writes enable customers to write late arrival data (data with timestamp in the past) directly into the magnetic store.
4791
4792## __Amazon Translate__
4793  - ### Features
4794    - This release enables customers to use translation settings to mask profane words and phrases in their translation output.
4795
4796## __Auto Scaling__
4797  - ### Features
4798    - Customers can now configure predictive scaling policies to proactively scale EC2 Auto Scaling groups based on any CloudWatch metrics that more accurately represent the load on the group than the four predefined metrics. They can also use math expressions to further customize the metrics.
4799
4800## __EC2 Image Builder__
4801  - ### Features
4802    - This release adds support for sharing AMIs with Organizations within an EC2 Image Builder Distribution Configuration.
4803
4804# __2.17.88__ __2021-11-23__
4805## __AWS Backup__
4806  - ### Features
4807    - This release adds new opt-in settings for advanced features for DynamoDB backups
4808
4809## __AWS IoT__
4810  - ### Features
4811    - This release introduces a new feature, Managed Job Template, for AWS IoT Jobs Service. Customers can now use service provided managed job templates to easily create jobs for supported standard job actions.
4812
4813## __AWS IoT Core Device Advisor__
4814  - ### Features
4815    - This release introduces a new feature for Device Advisor: ability to execute multiple test suites in parallel for given customer account. You can use GetEndpoint API to get the device-level test endpoint and call StartSuiteRun with "parallelRun=true" to run suites in parallel.
4816
4817## __AWS IoT Wireless__
4818  - ### Features
4819    - Two new APIs, GetNetworkAnalyzerConfiguration and UpdateNetworkAnalyzerConfiguration, are added for the newly released Network Analyzer feature which enables customers to view real-time frame information and logs from LoRaWAN devices and gateways.
4820
4821## __AWS Lambda__
4822  - ### Features
4823    - Release Lambda event source filtering for SQS, Kinesis Streams, and DynamoDB Streams.
4824
4825## __AWS Security Token Service__
4826  - ### Features
4827    - Documentation updates for AWS Security Token Service.
4828
4829## __Amazon DynamoDB__
4830  - ### Features
4831    - DynamoDB PartiQL now supports ReturnConsumedCapacity, which returns capacity units consumed by PartiQL APIs if the request specified returnConsumedCapacity parameter. PartiQL APIs include ExecuteStatement, BatchExecuteStatement, and ExecuteTransaction.
4832
4833## __Amazon EC2 Container Service__
4834  - ### Features
4835    - Documentation update for ARM support on Amazon ECS.
4836
4837## __Amazon ElastiCache__
4838  - ### Features
4839    - Adding support for r6gd instances for Redis with data tiering. In a cluster with data tiering enabled, when available memory capacity is exhausted, the least recently used data is automatically tiered to solid state drives for cost-effective capacity scaling with minimal performance impact.
4840
4841## __Amazon Elastic Compute Cloud__
4842  - ### Features
4843    - This release adds a new parameter ipv6Native to the allow creation of IPv6-only subnets using the CreateSubnet operation, and the operation ModifySubnetAttribute includes new parameters to modify subnet attributes to use resource-based naming and enable DNS resolutions for Private DNS name.
4844
4845## __Amazon Macie 2__
4846  - ### Features
4847    - Documentation updates for Amazon Macie
4848
4849## __Amazon OpenSearch Service__
4850  - ### Features
4851    - This release adds an optional parameter dry-run for the UpdateDomainConfig API to perform basic validation checks, and detect the deployment type that will be required for the configuration change, without actually applying the change.
4852
4853## __Amazon Redshift__
4854  - ### Features
4855    - This release adds support for reserved node exchange with restore/resize
4856
4857## __Amazon Relational Database Service__
4858  - ### Features
4859    - Adds support for Multi-AZ DB clusters for RDS for MySQL and RDS for PostgreSQL.
4860
4861## __Amazon Simple Queue Service__
4862  - ### Features
4863    - Amazon SQS adds a new queue attribute, SqsManagedSseEnabled, which enables server-side queue encryption using SQS owned encryption keys.
4864
4865## __Amazon Simple Storage Service__
4866  - ### Features
4867    - Introduce two new Filters to S3 Lifecycle configurations - ObjectSizeGreaterThan and ObjectSizeLessThan. Introduce a new way to trigger actions on noncurrent versions by providing the number of newer noncurrent versions along with noncurrent days.
4868
4869## __Amazon WorkSpaces__
4870  - ### Features
4871    - Documentation updates for Amazon WorkSpaces
4872
4873## __Elastic Load Balancing__
4874  - ### Features
4875    - This release allows you to create internal Application and Network Load Balancers in dualstack mode. This release also adds an attribute to block internet gateway (IGW) access to the load balancer, preventing unintended access to your internal load balancers through an internet gateway.
4876
4877## __FinSpace Public API__
4878  - ### Features
4879    - Update documentation for createChangeset API.
4880
4881# __2.17.87__ __2021-11-22__
4882## __AWS CloudFormation__
4883  - ### Features
4884    - This release include SDK changes for the feature launch of Stack Import to Service Managed StackSet.
4885
4886## __AWS Database Migration Service__
4887  - ### Features
4888    - Added new S3 endpoint settings to allow to convert the current UTC time into a specified time zone when a date partition folder is created. Using with 'DatePartitionedEnabled'.
4889
4890## __AWS S3 Control__
4891  - ### Features
4892    - Added Amazon CloudWatch publishing option for S3 Storage Lens metrics.
4893
4894## __AWS SDK for Java v2__
4895  - ### Features
4896    - Updated service endpoint metadata.
4897
4898  - ### Bugfixes
4899    - Adds all fields in RequestOverrideConfiguration when a builder is created from an instance
4900
4901## __Amazon Chime SDK Meetings__
4902  - ### Features
4903    - Added new APIs for enabling Echo Reduction with Voice Focus.
4904
4905## __Amazon Connect Service__
4906  - ### Features
4907    - This release adds support for UpdateContactFlowMetadata, DeleteContactFlow and module APIs. For details, see the Release Notes in the Amazon Connect Administrator Guide.
4908
4909## __Amazon Elastic Kubernetes Service__
4910  - ### Features
4911    - Adding missing exceptions to RegisterCluster operation
4912
4913## __Amazon Elasticsearch Service__
4914  - ### Features
4915    - This release adds an optional parameter dry-run for the UpdateElasticsearchDomainConfig API to perform basic validation checks, and detect the deployment type that will be required for the configuration change, without actually applying the change.
4916
4917## __Amazon QuickSight__
4918  - ### Features
4919    - Add support for Exasol data source, 1 click enterprise embedding and email customization.
4920
4921## __Amazon Relational Database Service__
4922  - ### Features
4923    - Adds local backup support to Amazon RDS on AWS Outposts.
4924
4925## __Amazon Simple Systems Manager (SSM)__
4926  - ### Features
4927    - Adds new parameter to CreateActivation API . This parameter is for "internal use only".
4928
4929## __Amazon Transcribe Streaming Service__
4930  - ### Features
4931    - This release adds language identification support for streaming transcription.
4932
4933## __Braket__
4934  - ### Features
4935    - This release adds support for Amazon Braket Hybrid Jobs.
4936
4937## __FinSpace Public API__
4938  - ### Features
4939    - Add new APIs for managing Datasets, Changesets, and Dataviews.
4940
4941# __2.17.86__ __2021-11-19__
4942## __AWS Batch__
4943  - ### Features
4944    - Documentation updates for AWS Batch.
4945
4946## __AWS CloudFormation__
4947  - ### Features
4948    - The StackSets ManagedExecution feature will allow concurrency for non-conflicting StackSet operations and queuing the StackSet operations that conflict at a given time for later execution.
4949
4950## __AWS Elemental MediaLive__
4951  - ### Features
4952    - This release adds support for specifying a SCTE-35 PID on input. MediaLive now supports SCTE-35 PID selection on inputs containing one or more active SCTE-35 PIDs.
4953
4954## __AWS Lambda__
4955  - ### Features
4956    - Add support for Lambda Function URLs. Customers can use Function URLs to create built-in HTTPS endpoints on their functions.
4957
4958## __Amazon AppStream__
4959  - ### Features
4960    - Includes APIs for managing resources for Elastic fleets: applications, app blocks, and application-fleet associations.
4961
4962## __Amazon CloudWatch Application Insights__
4963  - ### Features
4964    - Application Insights now supports monitoring for HANA
4965
4966## __Amazon Lex Runtime V2__
4967  - ### Features
4968    - Now supports styled slots in Lex V2 runtime. Customers can provide inputs like "a as in apple b for beta" which will be resolved to "ab" as slot value.
4969
4970## __Amazon Redshift__
4971  - ### Features
4972    - Added support of default IAM role for CreateCluster, RestoreFromClusterSnapshot and ModifyClusterIamRoles APIs
4973
4974## __DynamoDB Enhanced Client__
4975  - ### Features
4976    - Adds operation type labels to each operation and propagates to the extension write context
4977
4978# __2.17.85__ __2021-11-18__
4979## __AWS Audit Manager__
4980  - ### Features
4981    - This release introduces a new feature for Audit Manager: Dashboard views. You can now view insights data for your active assessments, and quickly identify non-compliant evidence that needs to be remediated.
4982
4983## __AWS Glue DataBrew__
4984  - ### Features
4985    - This SDK release adds the following new features: 1) PII detection in profile jobs, 2) Data quality rules, enabling validation of data quality in profile jobs, 3) SQL query-based datasets for Amazon Redshift and Snowflake data sources, and 4) Connecting DataBrew datasets with Amazon AppFlow flows.
4986
4987## __AWS Lambda__
4988  - ### Features
4989    - Added support for CLIENT_CERTIFICATE_TLS_AUTH and SERVER_ROOT_CA_CERTIFICATE as SourceAccessType for MSK and Kafka event source mappings.
4990
4991## __AWS SDK for Java v2__
4992  - ### Features
4993    - Updated service endpoint metadata.
4994
4995## __Amazon AppConfig__
4996  - ### Features
4997    - Add Type to support feature flag configuration profiles
4998
4999## __Amazon Chime__
5000  - ### Features
5001    - Adds new Transcribe API parameters to StartMeetingTranscription, including support for content identification and redaction (PII & PHI), partial results stabilization, and custom language models.
5002
5003## __Amazon Chime SDK Meetings__
5004  - ### Features
5005    - Adds new Transcribe API parameters to StartMeetingTranscription, including support for content identification and redaction (PII & PHI), partial results stabilization, and custom language models.
5006
5007## __Amazon CloudWatch__
5008  - ### Features
5009    - CloudWatch Anomaly Detection now supports anomaly detectors that use metric math as input.
5010
5011## __Amazon Forecast Service__
5012  - ### Features
5013    - NEW CreateExplanability API that helps you understand how attributes such as price, promotion, etc. contributes to your forecasted values; NEW CreateAutoPredictor API that trains up to 40% more accurate forecasting model, saves up to 50% of retraining time, and provides model level explainability.
5014
5015## __Amazon Interactive Video Service__
5016  - ### Features
5017    - Add APIs for retrieving stream session information and support for filtering live streams by health. For more information, see https://docs.aws.amazon.com/ivs/latest/userguide/stream-health.html
5018
5019## __Amazon Lex Model Building V2__
5020  - ### Features
5021    - Added support for Polly Neural TTS (NTTS) voices. Customers can choose between 'standard' and 'neural' for Polly Engine configuration per locale when creating or updating an Amazon Lex bot.
5022
5023## __Managed Streaming for Kafka__
5024  - ### Features
5025    - Amazon MSK has added a new API that allows you to update the connectivity settings for an existing cluster to enable public accessibility.
5026
5027## __Redshift Data API Service__
5028  - ### Features
5029    - Rolling back Data API serverless features until dependencies are live.
5030
5031# __2.17.84__ __2021-11-17__
5032## __AWS AppConfig Data__
5033  - ### Features
5034    - AWS AppConfig Data is a new service that allows you to retrieve configuration deployed by AWS AppConfig. See the AppConfig user guide for more details on getting started. https://docs.aws.amazon.com/appconfig/latest/userguide/what-is-appconfig.html
5035
5036## __AWS SDK for Java v2__
5037  - ### Features
5038    - Updated service endpoint metadata.
5039
5040## __Amazon API Gateway__
5041  - ### Features
5042    - Documentation updates for Amazon API Gateway.
5043
5044## __Amazon DevOps Guru__
5045  - ### Features
5046    - Add paginator for DescribeResourceCollectionHealth
5047
5048## __Amazon Simple Notification Service__
5049  - ### Features
5050    - Amazon SNS introduces the PublishBatch API, which enables customers to publish up to 10 messages per API request. The new API is valid for Standard and FIFO topics.
5051
5052## __AmplifyBackend__
5053  - ### Features
5054    - New APIs to support the Amplify Storage category. Add and manage file storage in your Amplify app backend.
5055
5056## __Elastic Disaster Recovery Service__
5057  - ### Features
5058    - Introducing AWS Elastic Disaster Recovery (AWS DRS), a new service that minimizes downtime and data loss with fast, reliable recovery of on-premises and cloud-based applications using affordable storage, minimal compute, and point-in-time recovery.
5059
5060## __Redshift Data API Service__
5061  - ### Features
5062    - Data API now supports serverless requests.
5063
5064# __2.17.83__ __2021-11-16__
5065## __AWS CloudTrail__
5066  - ### Features
5067    - CloudTrail Insights now supports ApiErrorRateInsight, which enables customers to identify unusual activity in their AWS account based on API error codes and their rate.
5068
5069## __AWS SDK for Java v2__
5070  - ### Features
5071    - Updated service endpoint metadata.
5072
5073## __Amazon Location Service__
5074  - ### Features
5075    - This release adds the support for Relevance, Distance, Time Zone, Language and Interpolated Address for Geocoding and Reverse Geocoding.
5076
5077## __DynamoDB Enhanced Client__
5078  - ### Features
5079    - Implement `DescribeTable` operation in `DynamoDbTable` and `DynamoDbAsyncTable`
5080
5081# __2.17.82__ __2021-11-15__
5082## __AWS Database Migration Service__
5083  - ### Features
5084    - Add Settings in JSON format for the source GCP MySQL endpoint
5085
5086## __AWS SDK for Java v2__
5087  - ### Features
5088    - Updated service endpoint metadata.
5089    - Use System Property Proxy Settings for Netty and AWS Common Runtime (CRT) HTTP Clients. See [#2321](https://github.com/aws/aws-sdk-java-v2/issues/2321), [#1793](https://github.com/aws/aws-sdk-java-v2/issues/1793)
5090        - Contributed by: [@erin889](https://github.com/erin889)
5091
5092  - ### Bugfixes
5093    - Update the REST-JSON marshalling logic to conform to the standard expected behavior WRT to the `Content-Type` of the request.
5094
5095## __AWS Transfer Family__
5096  - ### Features
5097    - AWS Transfer Family now supports integrating a custom identity provider using AWS Lambda
5098
5099## __AWS WAFV2__
5100  - ### Features
5101    - Your options for logging web ACL traffic now include Amazon CloudWatch Logs log groups and Amazon S3 buckets.
5102
5103## __Amazon AppStream__
5104  - ### Features
5105    - This release includes support for images of AmazonLinux2 platform type.
5106
5107## __Amazon Elastic Compute Cloud__
5108  - ### Features
5109    - Adds a new VPC Subnet attribute "EnableDns64." When enabled on IPv6 Subnets, the Amazon-Provided DNS Resolver returns synthetic IPv6 addresses for IPv4-only destinations.
5110
5111## __Amazon Elastic Kubernetes Service__
5112  - ### Features
5113    - Adding Tags support to Cluster Registrations.
5114
5115## __Amazon Simple Systems Manager (SSM)__
5116  - ### Features
5117    - Adds support for Session Reason and Max Session Duration for Systems Manager Session Manager.
5118
5119## __Migration Hub Strategy Recommendations__
5120  - ### Features
5121    - AWS SDK for Migration Hub Strategy Recommendations. It includes APIs to start the portfolio assessment, import portfolio data for assessment, and to retrieve recommendations. For more information, see the AWS Migration Hub documentation at https://docs.aws.amazon.com/migrationhub/index.html
5122
5123## __Contributors__
5124Special thanks to the following contributors to this release:
5125
5126[@erin889](https://github.com/erin889)
5127# __2.17.81__ __2021-11-12__
5128## __AWS Elemental MediaConvert__
5129  - ### Features
5130    - AWS Elemental MediaConvert SDK has added automatic modes for GOP configuration and added the ability to ingest screen recordings generated by Safari on MacOS 12 Monterey.
5131
5132## __AWS SDK for Java v2__
5133  - ### Features
5134    - Updated service endpoint metadata.
5135
5136## __Amazon Connect Service__
5137  - ### Features
5138    - This release adds APIs for creating and managing scheduled tasks. Additionally, adds APIs to describe and update a contact and list associated references.
5139
5140## __Amazon DevOps Guru__
5141  - ### Features
5142    - Add support for cross account APIs.
5143
5144## __Amazon Elastic Compute Cloud__
5145  - ### Features
5146    - C6i instances are powered by a third-generation Intel Xeon Scalable processor (Ice Lake) delivering all-core turbo frequency of 3.5 GHz. G5 instances feature up to 8 NVIDIA A10G Tensor Core GPUs and second generation AMD EPYC processors.
5147
5148## __Amazon Simple Systems Manager (SSM)__
5149  - ### Features
5150    - This Patch Manager release supports creating Patch Baselines for RaspberryPi OS (formerly Raspbian)
5151
5152# __2.17.80__ __2021-11-11__
5153## __AWS SDK for Java v2__
5154  - ### Features
5155    - Updated service endpoint metadata.
5156
5157## __Amazon DynamoDB__
5158  - ### Features
5159    - Updated Help section for "dynamodb update-contributor-insights" API
5160
5161## __Amazon Elastic Compute Cloud__
5162  - ### Features
5163    - This release provides an additional route target for the VPC route table.
5164
5165## __Amazon Translate__
5166  - ### Features
5167    - This release enables customers to import Multi-Directional Custom Terminology and use Multi-Directional Custom Terminology in both real-time translation and asynchronous batch translation.
5168
5169# __2.17.79__ __2021-11-10__
5170## __AWS Backup__
5171  - ### Features
5172    - AWS Backup SDK provides new options when scheduling backups: select supported services and resources that are assigned to a particular tag, linked to a combination of tags, or can be identified by a partial tag value, and exclude resources from their assignments.
5173
5174## __AWS Resilience Hub__
5175  - ### Features
5176    - Initial release of AWS Resilience Hub, a managed service that enables you to define, validate, and track the resilience of your applications on AWS
5177
5178## __AWS SDK for Java__
5179  - ### Features
5180    - Added a new `dualstackEnabled` property to every client builder, which can be used to make calls be invoked against AWS endpoints which return IPv6 records. This can also be enabled via the `AWS_USE_DUALSTACK_ENDPOINT` environment variable, `aws.useDualstackEndpoint` system property, or the `use_dualstack_endpoint` profile file property.
5181
5182## __AWS SDK for Java v2__
5183  - ### Features
5184    - Added a new `fipsEnabled` property to every client builder, which can be used to make calls be invoked against AWS endpoints which are FIPS compliant. This can also be enabled via the `AWS_USE_FIPS_ENDPOINT` environment variable, `aws.useFipsEndpoint` system property, or the `use_fips_endpoint` profile file property.
5185
5186## __Amazon EC2 Container Service__
5187  - ### Features
5188    - This release adds support for container instance health.
5189
5190## __Amazon S3__
5191  - ### Deprecations
5192    - Deprecated `S3Configuration.Builder`'s `dualstackEnabled` in favor of the new service-standard `S3ClientBuilder.dualstackEnabled`.
5193
5194## __Amazon S3 Control__
5195  - ### Deprecations
5196    - Deprecated `S3ControlConfiguration.Builder`'s `dualstackEnabled` in favor of the new service-standard `S3ControlClientBuilder.dualstackEnabled`.
5197    - Deprecated `S3ControlConfiguration.Builder`'s `fipsModeEnabled` in favor of the new service-standard `S3ControlClientBuilder.fipsEnabled`.
5198
5199## __Apache HTTP Client__
5200  - ### Features
5201    - Add DNS resolver override support for Apache HTTP Client
5202
5203# __2.17.78__ __2021-11-09__
5204## __AWS Batch__
5205  - ### Features
5206    - Adds support for scheduling policy APIs.
5207
5208## __AWS Health APIs and Notifications__
5209  - ### Features
5210    - Documentation updates for AWS Health.
5211
5212## __AWS IoT Greengrass V2__
5213  - ### Features
5214    - This release adds support for Greengrass core devices running Windows. You can now specify name of a Windows user to run a component.
5215
5216## __AWS SDK for Java v2__
5217  - ### Features
5218    - Updated service endpoint metadata.
5219
5220# __2.17.77__ __2021-11-08__
5221## __AWS WAFV2__
5222  - ### Features
5223    - You can now configure rules to run a CAPTCHA check against web requests and, as needed, send a CAPTCHA challenge to the client.
5224
5225## __Amazon Chime SDK Meetings__
5226  - ### Features
5227    - Updated format validation for ids and regions.
5228
5229## __Amazon Elastic Compute Cloud__
5230  - ### Features
5231    - This release adds internal validation on the GatewayAssociationState field
5232
5233## __Amazon S3__
5234  - ### Features
5235    - [Breaking Changes] Refactor S3TransferManager (PREVIEW) to support non-file-based transfers. This release refactors the S3TransferManager interface hierarchy and client API to differentiate between file-based and non-file-based transfers, allowing arbitrary object transfers. As a result, some S3TransferManager method signatures have changed in a backwards-incompatible way. Most notably, `Upload upload(UploadRequest)` becomes `FileUpload uploadFile(UploadFileRequest)`, and likewise for download variants. Please see https://github.com/aws/aws-sdk-java-v2/pull/2817 for a full list of changes.
5236
5237## __Amazon SageMaker Service__
5238  - ### Features
5239    - SageMaker CreateEndpoint and UpdateEndpoint APIs now support additional deployment configuration to manage traffic shifting options and automatic rollback monitoring. DescribeEndpoint now shows new in-progress deployment details with stage status.
5240
5241# __2.17.76__ __2021-11-05__
5242## __AWS Resource Groups Tagging API__
5243  - ### Features
5244    - Documentation updates and improvements.
5245
5246## __AWS SDK for Java v2__
5247  - ### Features
5248    - Added the profile key `duration_seconds` to class `ProfileProperty`
5249        - Contributed by: [@abrooksv](https://github.com/abrooksv)
5250
5251## __Amazon Elastic Compute Cloud__
5252  - ### Features
5253    - DescribeInstances now returns customer-owned IP addresses for instances running on an AWS Outpost.
5254
5255## __Amazon Translate__
5256  - ### Features
5257    - This release enable customers to use their own KMS keys to encrypt output files when they submit a batch transform job.
5258
5259## __Contributors__
5260Special thanks to the following contributors to this release:
5261
5262[@abrooksv](https://github.com/abrooksv)
5263# __2.17.75__ __2021-11-04__
5264## __AWS IoT Wireless__
5265  - ### Features
5266    - Adding APIs for the FUOTA (firmware update over the air) and multicast for LoRaWAN devices and APIs to support event notification opt-in feature for Sidewalk related events. A few existing APIs need to be modified for this new feature.
5267
5268## __AWS SDK for Java v2__
5269  - ### Features
5270    - Updated service endpoint metadata.
5271
5272## __Amazon Chime SDK Meetings__
5273  - ### Features
5274    - The Amazon Chime SDK Meetings APIs allow software developers to create meetings and attendees for interactive audio, video, screen and content sharing in custom meeting applications which use the Amazon Chime SDK.
5275
5276## __Amazon Connect Service__
5277  - ### Features
5278    - This release adds CRUD operation support for Security profile resource in Amazon Connect
5279
5280## __Amazon Elastic Compute Cloud__
5281  - ### Features
5282    - This release adds a new instance replacement strategy for EC2 Fleet, Spot Fleet. Now you can select an action to perform when your instance gets a rebalance notification. EC2 Fleet, Spot Fleet can launch a replacement then terminate the instance that received notification after a termination delay
5283
5284## __Amazon SageMaker Service__
5285  - ### Features
5286    - ListDevices and DescribeDevice now show Edge Manager agent version.
5287
5288# __2.17.74__ __2021-11-03__
5289## __AWS DataSync__
5290  - ### Features
5291    - AWS DataSync now supports Hadoop Distributed File System (HDFS) Locations
5292
5293## __AWS SDK for Java v2__
5294  - ### Features
5295    - Updated service endpoint metadata.
5296
5297## __Amazon Connect Participant Service__
5298  - ### Features
5299    - This release adds a new boolean attribute - Connect Participant - to the CreateParticipantConnection API, which can be used to mark the participant as connected.
5300
5301## __Amazon Macie 2__
5302  - ### Features
5303    - This release adds support for specifying the severity of findings that a custom data identifier produces, based on the number of occurrences of text that matches the detection criteria.
5304
5305## __FinSpace User Environment Management service__
5306  - ### Features
5307    - Adds superuser and data-bundle parameters to CreateEnvironment API
5308
5309# __2.17.73__ __2021-11-02__
5310## __AWS SDK for Java v2__
5311  - ### Features
5312    - Updated service endpoint metadata.
5313
5314## __Amazon CloudFront__
5315  - ### Features
5316    - CloudFront now supports response headers policies to add HTTP headers to the responses that CloudFront sends to viewers. You can use these policies to add CORS headers, control browser caching, and more, without modifying your origin or writing any code.
5317
5318## __Amazon Connect Service__
5319  - ### Features
5320    - Amazon Connect Chat now supports real-time message streaming.
5321
5322## __AmazonNimbleStudio__
5323  - ### Features
5324    - Amazon Nimble Studio adds support for users to stop and start streaming sessions.
5325
5326## __Netty NIO HTTP Client__
5327  - ### Features
5328    - Allow users to configure tlsNegotiationTimeout on NettyNioAsyncHttpClient
5329
5330# __2.17.72__ __2021-11-01__
5331## __AWS Network Manager__
5332  - ### Features
5333    - This release adds API support to aggregate resources, routes, and telemetry data across a Global Network.
5334
5335## __AWS SDK for Java v2__
5336  - ### Features
5337    - Updated service endpoint metadata.
5338
5339## __Amazon Lightsail__
5340  - ### Features
5341    - This release adds support to enable access logging for buckets in the Lightsail object storage service.
5342
5343## __Amazon Neptune__
5344  - ### Features
5345    - Adds support for major version upgrades to ModifyDbCluster API
5346
5347## __Amazon Rekognition__
5348  - ### Features
5349    - This Amazon Rekognition Custom Labels release introduces the management of datasets with projects
5350
5351# __2.17.71__ __2021-10-29__
5352## __AWS SDK for Java v2__
5353  - ### Features
5354    - Updated service endpoint metadata.
5355
5356## __Amazon CloudWatch Application Insights__
5357  - ### Features
5358    - Added Monitoring support for SQL Server Failover Cluster Instance. Additionally, added a new API to allow one-click monitoring of containers resources.
5359
5360## __Amazon Connect Service__
5361  - ### Features
5362    - Amazon Connect Chat now supports real-time message streaming.
5363
5364## __Amazon Elastic Compute Cloud__
5365  - ### Features
5366    - Support added for AMI sharing with organizations and organizational units in ModifyImageAttribute API
5367
5368## __Amazon Rekognition__
5369  - ### Features
5370    - This release added new attributes to Rekognition Video GetCelebrityRecognition API operations.
5371
5372## __Amazon Transcribe Service__
5373  - ### Features
5374    - Transcribe and Transcribe Call Analytics now support automatic language identification along with custom vocabulary, vocabulary filter, custom language model and PII redaction.
5375
5376## __S3TransferManager__
5377  - ### Bugfixes
5378    - Fix potentially flaky S3TransferManagerListenerTests
5379
5380# __2.17.70__ __2021-10-28__
5381## __AWS Systems Manager Incident Manager__
5382  - ### Features
5383    - Updating documentation, adding new field to ConflictException to indicate earliest retry timestamp for some operations, increase maximum length of nextToken fields
5384
5385## __Amazon Connect Participant Service__
5386  - ### Features
5387    - This release adds a new boolean attribute - Connect Participant - to the CreateParticipantConnection API, which can be used to mark the participant as connected.
5388
5389## __Amazon EC2 Container Service__
5390  - ### Features
5391    - Amazon ECS now supports running Fargate tasks on Windows Operating Systems Families which includes Windows Server 2019 Core and Windows Server 2019 Full.
5392
5393## __Amazon Elastic Compute Cloud__
5394  - ### Features
5395    - Added new read-only DenyAllIGWTraffic network interface attribute. Added support for DL1 24xlarge instances powered by Habana Gaudi Accelerators for deep learning model training workloads
5396
5397## __Amazon GameLift__
5398  - ### Features
5399    - Added support for Arm-based AWS Graviton2 instances, such as M6g, C6g, and R6g.
5400
5401## __Amazon SageMaker Service__
5402  - ### Features
5403    - This release adds support for RStudio on SageMaker.
5404
5405# __2.17.69__ __2021-10-27__
5406## __AWS DynamoDB Enhanced Client__
5407  - ### Features
5408    - Added support for @DynamoDBAutoGeneratedTimestamp that can be used for auto updated the last updated timestamp for a record.
5409
5410## __AWS SDK for Java v2__
5411  - ### Features
5412    - Provide an error message if a AsyncRequestBody.fromFile source file changes length or update time while the SDK is reading from the file.
5413    - Updated service endpoint metadata.
5414
5415## __Amazon Elastic Compute Cloud__
5416  - ### Features
5417    - This release adds: attribute-based instance type selection for EC2 Fleet, Spot Fleet, a feature that lets customers express instance requirements as attributes like vCPU, memory, and storage; and Spot placement score, a feature that helps customers identify an optimal location to run Spot workloads.
5418
5419## __Amazon Elastic Kubernetes Service__
5420  - ### Features
5421    - EKS managed node groups now support BOTTLEROCKET_x86_64 and BOTTLEROCKET_ARM_64 AMI types.
5422
5423## __Amazon SageMaker Service__
5424  - ### Features
5425    - This release allows customers to describe one or more versioned model packages through BatchDescribeModelPackage, update project via UpdateProject, modify and read customer metadata properties using Create, Update and Describe ModelPackage and enables cross account registration of model packages.
5426
5427## __Amazon Textract__
5428  - ### Features
5429    - This release adds support for asynchronously analyzing invoice and receipt documents through two new APIs: StartExpenseAnalysis and GetExpenseAnalysis
5430
5431## __Auto Scaling__
5432  - ### Features
5433    - This release adds support for attribute-based instance type selection, a new EC2 Auto Scaling feature that lets customers express their instance requirements as a set of attributes, such as vCPU, memory, and storage.
5434
5435# __2.17.68__ __2021-10-26__
5436## __Amazon Chime SDK Identity__
5437  - ### Features
5438    - The Amazon Chime SDK now supports push notifications through Amazon Pinpoint
5439
5440## __Amazon Chime SDK Messaging__
5441  - ### Features
5442    - The Amazon Chime SDK now supports push notifications through Amazon Pinpoint
5443
5444## __Amazon EMR Containers__
5445  - ### Features
5446    - This feature enables auto-generation of certificate to secure the managed-endpoint and removes the need for customer provided certificate-arn during managed-endpoint setup.
5447
5448## __Amazon S3__
5449  - ### Bugfixes
5450    - Raise an exception instead of hanging when a put-object content-length exceeds the data written by the async request body.
5451    - Truncate the async request body when the content-length is shorter than the request body, instead of raising a "Data read has a different checksum" exception.
5452
5453# __2.17.67__ __2021-10-25__
5454## __AWS Audit Manager__
5455  - ### Features
5456    - This release introduces a new feature for Audit Manager: Custom framework sharing. You can now share your custom frameworks with another AWS account, or replicate them into another AWS Region under your own account.
5457
5458## __AWS SDK for Java v2__
5459  - ### Features
5460    - Updated service endpoint metadata.
5461
5462## __Amazon Elastic Compute Cloud__
5463  - ### Features
5464    - This release adds support to create a VPN Connection that is not attached to a Gateway at the time of creation. Use this to create VPNs associated with Core Networks, or modify your VPN and attach a gateway using the modify API after creation.
5465
5466## __Amazon Relational Database Service__
5467  - ### Features
5468    - This release adds support for Amazon RDS Custom, which is a new RDS management type that gives you full access to your database and operating system. For more information, see https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/rds-custom.html
5469
5470## __Amazon Route 53 Resolver__
5471  - ### Features
5472    - New API for ResolverConfig, which allows autodefined rules for reverse DNS resolution to be disabled for a VPC
5473
5474# __2.17.66__ __2021-10-22__
5475## __AWS Audit Manager__
5476  - ### Features
5477    - This release introduces character restrictions for ControlSet names. We updated regex patterns for the following attributes: ControlSet, CreateAssessmentFrameworkControlSet, and UpdateAssessmentFrameworkControlSet.
5478
5479## __Amazon Chime__
5480  - ### Features
5481    - Chime VoiceConnector and VoiceConnectorGroup APIs will now return an ARN.
5482
5483## __Amazon QuickSight__
5484  - ### Features
5485    - Added QSearchBar option for GenerateEmbedUrlForRegisteredUser ExperienceConfiguration to support Q search bar embedding
5486
5487## __S3TransferManager__
5488  - ### Features
5489    - Add support for S3TransferManager TransferListeners
5490
5491# __2.17.65__ __2021-10-21__
5492## __AWS SDK for Java v2__
5493  - ### Features
5494    - Updated service endpoint metadata.
5495
5496  - ### Bugfixes
5497    - Update the REST-JSON marshalling logic to conform to the standard expected behavior WRT to the `Content-Type` of the request.
5498
5499## __Amazon Connect Service__
5500  - ### Features
5501    - Released Amazon Connect hours of operation API for general availability (GA). This API also supports AWS CloudFormation. For more information, see Amazon Connect Resource Type Reference in the AWS CloudFormation User Guide.
5502
5503# __2.17.64__ __2021-10-20__
5504## __AWS Direct Connect__
5505  - ### Features
5506    - This release adds 4 new APIS, which needs to be public able
5507
5508## __AWS Elemental MediaConvert__
5509  - ### Features
5510    - AWS Elemental MediaConvert SDK has added support for specifying caption time delta in milliseconds and the ability to apply color range legalization to source content other than AVC video.
5511
5512## __AWS Elemental MediaPackage__
5513  - ### Features
5514    - When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
5515
5516## __AWS Elemental MediaPackage VOD__
5517  - ### Features
5518    - MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
5519
5520## __AWS Panorama__
5521  - ### Features
5522    - General availability for AWS Panorama. AWS SDK for Panorama includes APIs to manage your devices and nodes, and deploy computer vision applications to the edge. For more information, see the AWS Panorama documentation at http://docs.aws.amazon.com/panorama
5523
5524## __AWS SDK for Java v2__
5525  - ### Features
5526    - Add missing @Override annotations
5527
5528## __AWS SecurityHub__
5529  - ### Features
5530    - Added support for cross-Region finding aggregation, which replicates findings from linked Regions to a single aggregation Region. Added operations to view, enable, update, and delete the finding aggregation.
5531
5532## __Amazon Appflow__
5533  - ### Features
5534    - Feature to add support for JSON-L format for S3 as a source.
5535
5536## __Amazon Transcribe Streaming Service__
5537  - ### Features
5538    - This release adds custom language support for streaming transcription.
5539
5540# __2.17.63__ __2021-10-19__
5541## __AWS Data Exchange__
5542  - ### Features
5543    - This release adds support for our public preview of AWS Data Exchange for Amazon Redshift. This enables data providers to list products including AWS Data Exchange datashares for Amazon Redshift, giving subscribers read-only access to provider data in Amazon Redshift.
5544
5545## __Amazon Chime SDK Messaging__
5546  - ### Features
5547    - The Amazon Chime SDK now allows developers to execute business logic on in-flight messages before they are delivered to members of a messaging channel with channel flows.
5548
5549# __2.17.62__ __2021-10-18__
5550## __AWS SDK for Java v2__
5551  - ### Bugfixes
5552    - Allow AwsErrorDetails to be serialized using Java serialization
5553
5554## __Amazon Interactive Video Service__
5555  - ### Features
5556    - Bug fix: remove unsupported maxResults and nextToken pagination parameters from ListTagsForResource
5557
5558## __Amazon QuickSight__
5559  - ### Features
5560    - AWS QuickSight Service Features - Add IP Restriction UI and public APIs support.
5561
5562# __2.17.61__ __2021-10-15__
5563## __AWS Glue__
5564  - ### Features
5565    - Enable S3 event base crawler API.
5566
5567## __Amazon Elastic File System__
5568  - ### Features
5569    - EFS adds documentation for a new exception for short identifiers to be thrown after its migration to long resource identifiers.
5570
5571# __2.17.60__ __2021-10-14__
5572## __AWS RoboMaker__
5573  - ### Features
5574    - Adding support to GPU simulation jobs as well as non-ROS simulation jobs.
5575
5576## __AWS SDK for Java v2__
5577  - ### Features
5578    - Updated service endpoint metadata.
5579
5580  - ### Bugfixes
5581    - Fixes a bug in XML error unmarshalling where error responses with empty body won't populate the requestId field. Affects Amazon S3 API calls such as Head object
5582
5583## __Amazon SageMaker Service__
5584  - ### Features
5585    - This release updates the provisioning artifact ID to an optional parameter in CreateProject API. The provisioning artifact ID defaults to the latest provisioning artifact ID of the product if you don't provide one.
5586
5587## __Auto Scaling__
5588  - ### Features
5589    - Amazon EC2 Auto Scaling now supports filtering describe Auto Scaling groups API using tags
5590
5591## __Elastic Load Balancing__
5592  - ### Features
5593    - Adds new option to filter by availability on each type of load balancer when describing ssl policies.
5594
5595# __2.17.59__ __2021-10-13__
5596## __AWS Config__
5597  - ### Features
5598    - Adding Config support for AWS::OpenSearch::Domain
5599
5600## __AWS SDK for Java v2__
5601  - ### Features
5602    - Updated service endpoint metadata.
5603
5604## __AWS Storage Gateway__
5605  - ### Features
5606    - Adding support for Audit Logs on NFS shares and Force Closing Files on SMB shares.
5607
5608## __Amazon Elastic Compute Cloud__
5609  - ### Features
5610    - This release adds support for additional VPC Flow Logs delivery options to S3, such as Apache Parquet formatted files, Hourly partitions and Hive-compatible S3 prefixes
5611
5612## __Amazon Kinesis Analytics__
5613  - ### Features
5614    - Support for Apache Flink 1.13 in Kinesis Data Analytics. Changed the required status of some Update properties to better fit the corresponding Create properties.
5615
5616## __Amazon WorkMail__
5617  - ### Features
5618    - This release adds APIs for adding, removing and retrieving details of mail domains
5619
5620# __2.17.58__ __2021-10-12__
5621## __AWS MediaTailor__
5622  - ### Features
5623    - MediaTailor now supports ad prefetching.
5624
5625## __AWS SDK for Java v2__
5626  - ### Features
5627    - Reduce base delay of STANDARD retry mode to 100ms for non-throttling responses. This reduces tail latency in the event of transient failures.
5628    - Updated service endpoint metadata.
5629
5630## __Amazon CloudSearch__
5631  - ### Features
5632    - Adds an additional validation exception for Amazon CloudSearch configuration APIs for better error handling.
5633
5634## __Amazon EC2 Container Service__
5635  - ### Features
5636    - Documentation only update to address tickets.
5637
5638## __Amazon Elastic Compute Cloud__
5639  - ### Features
5640    - EncryptionSupport for InstanceStorageInfo added to DescribeInstanceTypes API
5641
5642# __2.17.57__ __2021-10-11__
5643## __AWS Elemental MediaLive__
5644  - ### Features
5645    - This release adds support for Transport Stream files as an input type to MediaLive encoders.
5646
5647## __Amazon Elastic Compute Cloud__
5648  - ### Features
5649    - Documentation update for Amazon EC2.
5650
5651## __Amazon Fraud Detector__
5652  - ### Features
5653    - New model type: Transaction Fraud Insights, which is optimized for online transaction fraud. Stored Events, which allows customers to send and store data directly within Amazon Fraud Detector. Batch Import, which allows customers to upload a CSV file of historic event data for processing and storage
5654
5655## __Elastic Load Balancing__
5656  - ### Features
5657    - Enable support for ALB IPv6 Target Groups (IP Address Type)
5658
5659# __2.17.56__ __2021-10-08__
5660## __AWS Elemental MediaConvert__
5661  - ### Features
5662    - AWS Elemental MediaConvert has added the ability to set account policies which control access restrictions for HTTP, HTTPS, and S3 content sources.
5663
5664## __AWS SDK for Java v2__
5665  - ### Features
5666    - Updated service endpoint metadata.
5667
5668## __AWS Secrets Manager__
5669  - ### Features
5670    - Documentation updates for Secrets Manager
5671
5672## __AWS SecurityHub__
5673  - ### Features
5674    - Added new resource details objects to ASFF, including resources for WAF rate-based rules, EC2 VPC endpoints, ECR repositories, EKS clusters, X-Ray encryption, and OpenSearch domains. Added additional details for CloudFront distributions, CodeBuild projects, ELB V2 load balancers, and S3 buckets.
5675
5676## __Amazon Elastic Compute Cloud__
5677  - ### Features
5678    - This release removes a requirement for filters on SearchLocalGatewayRoutes operations.
5679
5680## __Amazon Lex Model Building V2__
5681  - ### Features
5682    - Added configuration support for an Amazon Lex bot to provide fulfillment progress updates to users while their requests are being processed. See documentation for more details: https://docs.aws.amazon.com/lexv2/latest/dg/streaming-progress.html
5683
5684## __Amazon Lex Runtime V2__
5685  - ### Features
5686    - Added configuration support for an Amazon Lex bot to provide fulfillment progress updates to users while their requests are being processed. See documentation for more details: https://docs.aws.amazon.com/lexv2/latest/dg/streaming-progress.html
5687
5688## __Netty NIO HTTP Client__
5689  - ### Bugfixes
5690    - When executing a request, it's possible for multiple threads to interact and modify the channel pipeline without synchronizing which can cause issues. This commit fixes this issue by ensuring that code that modifies the pipeline all run within the context of the channel's event loop.
5691
5692# __2.17.55__ __2021-10-07__
5693## __AWS Backup__
5694  - ### Features
5695    - Launch of AWS Backup Vault Lock, which protects your backups from malicious and accidental actions, works with existing backup policies, and helps you meet compliance requirements.
5696
5697## __AWS SDK for Java v2__
5698  - ### Features
5699    - Updated service endpoint metadata.
5700
5701## __AWSKendraFrontendService__
5702  - ### Features
5703    - Amazon Kendra now supports indexing and querying documents in different languages.
5704
5705## __Amazon Chime__
5706  - ### Features
5707    - This release enables customers to configure Chime MediaCapturePipeline via API.
5708
5709## __Amazon Kinesis Firehose__
5710  - ### Features
5711    - Allow support for Amazon Opensearch Service(successor to Amazon Elasticsearch Service) as a Kinesis Data Firehose delivery destination.
5712
5713## __Amazon Managed Grafana__
5714  - ### Features
5715    - Initial release of the SDK for Amazon Managed Grafana API.
5716
5717## __Schemas__
5718  - ### Features
5719    - Removing unused request/response objects.
5720
5721# __2.17.54__ __2021-10-06__
5722## __AWS SDK for Java v2__
5723  - ### Features
5724    - Updated service endpoint metadata.
5725
5726## __AWSKendraFrontendService__
5727  - ### Features
5728    - Amazon Kendra now supports integration with AWS SSO
5729
5730## __Amazon FSx__
5731  - ### Features
5732    - This release adds support for Lustre 2.12 to FSx for Lustre.
5733
5734## __Amazon SageMaker Service__
5735  - ### Features
5736    - This release adds a new TrainingInputMode FastFile for SageMaker Training APIs.
5737
5738## __AmplifyBackend__
5739  - ### Features
5740    - Adding a new field 'AmplifyFeatureFlags' to the response of the GetBackend operation. It will return a stringified version of the cli.json file for the given Amplify project.
5741
5742## __DynamoDB Enhanced Client__
5743  - ### Features
5744    - This commit introduces DynamoDbTable#updateItemWithResponse() that allows customers to specify additional parameters on the request such as ReturnConsumedCapacity to get additional information the service response.
5745
5746# __2.17.53__ __2021-10-05__
5747## __AWS Backup__
5748  - ### Features
5749    - AWS Backup Audit Manager framework report.
5750
5751## __AWS Glue__
5752  - ### Features
5753    - This release adds tag as an input of CreateConnection
5754
5755## __Amazon DynamoDB__
5756  - ### Features
5757    - Allow parallel scan via DynamoDBEnhanced client and modify ScanEnhancedRequest to support totalSegments and segment parameters.
5758      The corresponding github issue is https://github.com/aws/aws-sdk-java-v2/issues/1851
5759        - Contributed by: [@asanthan-amazon](https://github.com/asanthan-amazon)
5760
5761## __Amazon Elastic Compute Cloud__
5762  - ### Features
5763    - Released Capacity Reservation Fleet, a feature of Amazon EC2 Capacity Reservations, which provides a way to manage reserved capacity across instance types. For more information: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/cr-fleets.html
5764
5765## __Amazon Location Service__
5766  - ### Features
5767    - Add support for PositionFiltering.
5768
5769## __Amazon WorkMail__
5770  - ### Features
5771    - This release allows customers to change their inbound DMARC settings in Amazon WorkMail.
5772
5773## __Application Auto Scaling__
5774  - ### Features
5775    - With this release, Application Auto Scaling adds support for Amazon Neptune. Customers can now automatically add or remove Read Replicas of their Neptune clusters to keep the average CPU Utilization at the target value specified by the customers.
5776
5777## __Contributors__
5778Special thanks to the following contributors to this release:
5779
5780[@asanthan-amazon](https://github.com/asanthan-amazon)
5781# __2.17.52__ __2021-10-04__
5782## __AWS CodeBuild__
5783  - ### Features
5784    - CodeBuild now allows you to select how batch build statuses are sent to the source provider for a project.
5785
5786## __AWS Key Management Service__
5787  - ### Features
5788    - Added SDK examples for ConnectCustomKeyStore, CreateCustomKeyStore, CreateKey, DeleteCustomKeyStore, DescribeCustomKeyStores, DisconnectCustomKeyStore, GenerateDataKeyPair, GenerateDataKeyPairWithoutPlaintext, GetPublicKey, ReplicateKey, Sign, UpdateCustomKeyStore and Verify APIs
5789
5790## __Amazon Elastic File System__
5791  - ### Features
5792    - EFS adds a new exception for short identifiers to be thrown after its migration to long resource identifiers.
5793
5794# __2.17.51__ __2021-10-01__
5795## __AWS App Runner__
5796  - ### Features
5797    - This release contains several minor bug fixes.
5798
5799## __AWS SDK for Java v2__
5800  - ### Features
5801    - Updated service endpoint metadata.
5802
5803## __Amazon Simple Systems Manager (SSM)__
5804  - ### Features
5805    - When "AutoApprovable" is true for a Change Template, then specifying --auto-approve (boolean) in Start-Change-Request-Execution will create a change request that bypasses approver review. (except for change calendar restrictions)
5806
5807## __Synthetics__
5808  - ### Features
5809    - CloudWatch Synthetics now enables customers to choose a customer managed AWS KMS key or an Amazon S3-managed key instead of an AWS managed key (default) for the encryption of artifacts that the canary stores in Amazon S3. CloudWatch Synthetics also supports artifact S3 location updation now.
5810
5811# __2.17.50__ __2021-09-30__
5812## __AWS Account__
5813  - ### Features
5814    - This release of the Account Management API enables customers to manage the alternate contacts for their AWS accounts. For more information, see https://docs.aws.amazon.com/accounts/latest/reference/accounts-welcome.html
5815
5816## __AWS Cloud Control API__
5817  - ### Features
5818    - Initial release of the SDK for AWS Cloud Control API
5819
5820## __AWS Data Exchange__
5821  - ### Features
5822    - This release enables subscribers to set up automatic exports of newly published revisions using the new EventAction API.
5823
5824## __AWS Network Firewall__
5825  - ### Features
5826    - This release adds support for strict ordering for stateful rule groups. Using strict ordering, stateful rules are evaluated in the exact order in which you provide them.
5827
5828## __AWS SDK for Java v2__
5829  - ### Features
5830    - Updated service endpoint metadata.
5831
5832## __Amazon Macie 2__
5833  - ### Features
5834    - Amazon S3 bucket metadata now indicates whether an error or a bucket's permissions settings prevented Amazon Macie from retrieving data about the bucket or the bucket's objects.
5835
5836## __Amazon WorkMail__
5837  - ### Features
5838    - This release adds support for mobile device access overrides management in Amazon WorkMail.
5839
5840## __Amazon WorkSpaces__
5841  - ### Features
5842    - Added CreateUpdatedWorkspaceImage API to update WorkSpace images with latest software and drivers. Updated DescribeWorkspaceImages API to display if there are updates available for WorkSpace images.
5843
5844# __2.17.49__ __2021-09-29__
5845## __AWS Lambda__
5846  - ### Features
5847    - Adds support for Lambda functions powered by AWS Graviton2 processors. Customers can now select the CPU architecture for their functions.
5848
5849## __AWS SDK for Java v2__
5850  - ### Features
5851    - Updated service endpoint metadata.
5852
5853## __Amazon Prometheus Service__
5854  - ### Features
5855    - This release adds alert manager and rule group namespace APIs
5856
5857## __Amazon Simple Email Service__
5858  - ### Features
5859    - This release includes the ability to use 2048 bits RSA key pairs for DKIM in SES, either with Easy DKIM or Bring Your Own DKIM.
5860
5861## __Netty NIO HTTP Client__
5862  - ### Bugfixes
5863    - Update `netty-tcnative-boringssl-static` to `2.0.43.Final` to fix issues loading the native libraries on some platforms.
5864
5865# __2.17.48__ __2021-09-28__
5866## __AWS SDK for Java v2__
5867  - ### Bugfixes
5868    - Bug fix to handle DocumentType for Explicit payload members.
5869
5870## __AWS Transfer Family__
5871  - ### Features
5872    - Added changes for managed workflows feature APIs.
5873
5874## __EC2 Image Builder__
5875  - ### Features
5876    - Fix description for AmiDistributionConfiguration Name property, which actually refers to the output AMI name. Also updated for consistent terminology to use "base" image, and another update to fix description text.
5877
5878# __2.17.47__ __2021-09-27__
5879## __AWS SDK for Java v2__
5880  - ### Features
5881    - Updated service endpoint metadata.
5882
5883## __Amazon AppIntegrations Service__
5884  - ### Features
5885    - The Amazon AppIntegrations service enables you to configure and reuse connections to external applications.
5886
5887## __Amazon Connect Service__
5888  - ### Features
5889    - This release updates a set of APIs: CreateIntegrationAssociation, ListIntegrationAssociations, CreateUseCase, and StartOutboundVoiceContact. You can use it to create integrations with Amazon Pinpoint for the Amazon Connect Campaigns use case, Amazon Connect Voice ID, and Amazon Connect Wisdom.
5890
5891## __Amazon Connect Wisdom Service__
5892  - ### Features
5893    - Released Amazon Connect Wisdom, a feature of Amazon Connect, which provides real-time recommendations and search functionality in general availability (GA). For more information, see https://docs.aws.amazon.com/wisdom/latest/APIReference/Welcome.html.
5894
5895## __Amazon Pinpoint__
5896  - ### Features
5897    - Added support for journey with contact center activity
5898
5899## __Amazon Voice ID__
5900  - ### Features
5901    - Released the Amazon Voice ID SDK, for usage with the Amazon Connect Voice ID feature released for Amazon Connect.
5902
5903## __Elastic Load Balancing__
5904  - ### Features
5905    - Adds new ALB-type target group to facilitate forwarding traffic from NLB to ALB
5906
5907# __2.17.46__ __2021-09-24__
5908## __AWS License Manager__
5909  - ### Features
5910    - AWS License Manager now allows customers to get the LicenseArn in the Checkout API Response.
5911
5912## __AWS SDK for Java v2__
5913  - ### Features
5914    - Remove SDK usage of global execution.interceptors files. This reduces the need for customers to use a special transformer for execution.interceptors files when they are creating an uber-jar of all SDK modules. Customers should still consider using such an appender, in case other libraries rely on execution.interceptors files.
5915    - Updated service endpoint metadata.
5916
5917## __Amazon Elastic Compute Cloud__
5918  - ### Features
5919    - DescribeInstances now returns Platform Details, Usage Operation, and Usage Operation Update Time.
5920
5921## __DynamoDB Enhanced Client__
5922  - ### Features
5923    - Annotated immutable class introspector now ignores 'toBuilder' method allowing easier integration with libraries that auto-generate this method on immutable data classes.
5924        - Contributed by: [@bmaizels](https://github.com/bmaizels)
5925
5926## __Contributors__
5927Special thanks to the following contributors to this release:
5928
5929[@bmaizels](https://github.com/bmaizels)
5930# __2.17.45__ __2021-09-23__
5931## __AWS AppSync__
5932  - ### Features
5933    - Documented the new OpenSearchServiceDataSourceConfig data type. Added deprecation notes to the ElasticsearchDataSourceConfig data type.
5934
5935## __AWS Elemental MediaConvert__
5936  - ### Features
5937    - This release adds style and positioning support for caption or subtitle burn-in from rich text sources such as TTML. This release also introduces configurable image-based trick play track generation.
5938
5939## __AWS SDK for Java v2__
5940  - ### Features
5941    - Updated service endpoint metadata.
5942
5943## __Amazon Simple Systems Manager (SSM)__
5944  - ### Features
5945    - Added cutoff behavior support for preventing new task invocations from starting when the maintenance window cutoff time is reached.
5946
5947# __2.17.44__ __2021-09-22__
5948## __AWS Elemental MediaPackage VOD__
5949  - ### Features
5950    - MediaPackage VOD will now return the current processing statuses of an asset's endpoints. The status can be QUEUED, PROCESSING, PLAYABLE, or FAILED.
5951
5952## __AWS Identity and Access Management__
5953  - ### Features
5954    - Added changes to OIDC API about not using port numbers in the URL.
5955
5956## __AWS License Manager__
5957  - ### Features
5958    - AWS License Manager now allows customers to change their Windows Server or SQL license types from Bring-Your-Own-License (BYOL) to License Included or vice-versa (using the customer's media).
5959
5960## __AWS MediaTailor__
5961  - ### Features
5962    - This release adds support to configure logs for playback configuration.
5963
5964## __AWS SDK for Java v2__
5965  - ### Features
5966    - Updated service endpoint metadata.
5967
5968## __AWS WAFV2__
5969  - ### Features
5970    - Added the regex match rule statement, for matching web requests against a single regular expression.
5971
5972## __Amazon Lex Model Building V2__
5973  - ### Features
5974    - This release adds support for utterances statistics for bots built using Lex V2 console and APIs. For details, see: https://docs.aws.amazon.com/lexv2/latest/dg/monitoring-utterances.html
5975
5976## __EC2 Image Builder__
5977  - ### Features
5978    - This feature adds support for specifying GP3 volume throughput and configuring instance metadata options for instances launched by EC2 Image Builder.
5979
5980# __2.17.43__ __2021-09-21__
5981## __AWS IoT__
5982  - ### Features
5983    - This release adds support for verifying, viewing and filtering AWS IoT Device Defender detect violations with four verification states.
5984
5985## __AWS SDK for Java v2__
5986  - ### Bugfixes
5987    - Update Sigv4a signer to include the port in the Host header, when the port does not match the standard port for the protocol. This allows requests to endpoints with non-standard ports to succeed.
5988
5989## __Amazon Comprehend__
5990  - ### Features
5991    - Amazon Comprehend now supports versioning of custom models, improved training with ONE_DOC_PER_FILE text documents for custom entity recognition, ability to provide specific test sets during training, and live migration to new model endpoints.
5992
5993## __Amazon EC2 Container Registry__
5994  - ### Features
5995    - This release adds additional support for repository replication
5996
5997## __Amazon Elastic Compute Cloud__
5998  - ### Features
5999    - This update adds support for downloading configuration templates using new APIs (GetVpnConnectionDeviceTypes and GetVpnConnectionDeviceSampleConfiguration) and Internet Key Exchange version 2 (IKEv2) parameters for many popular CGW devices.
6000
6001## __DynamoDB Enhanced Client__
6002  - ### Features
6003    - This commit introduces DynamoDbTable#deleteItemWithResponse() that allows customers to specify additional parameters on the request such as ReturnConsumedCapacity to get additional information the service response.
6004
6005## __Managed Streaming for Kafka__
6006  - ### Features
6007    - Added StateInfo to ClusterInfo
6008
6009## __S3 Transfer Manager__
6010  - ### Bugfixes
6011    - Fix the NPE thrown when calling `S3TransferManager.create()`
6012
6013# __2.17.42__ __2021-09-17__
6014## __AWS Database Migration Service__
6015  - ### Features
6016    - Optional flag force-planned-failover added to reboot-replication-instance API call. This flag can be used to test a planned failover scenario used during some maintenance operations.
6017
6018## __AWS SDK for Java v2__
6019  - ### Features
6020    - Updated service endpoint metadata.
6021
6022## __Amazon Elasticsearch Service__
6023  - ### Features
6024    - This release adds an optional parameter in the ListDomainNames API to filter domains based on the engine type (OpenSearch/Elasticsearch).
6025
6026## __Amazon OpenSearch Service__
6027  - ### Features
6028    - This release adds an optional parameter in the ListDomainNames API to filter domains based on the engine type (OpenSearch/Elasticsearch).
6029
6030# __2.17.41__ __2021-09-16__
6031## __AWS RoboMaker__
6032  - ### Features
6033    - Adding support to create container based Robot and Simulation applications by introducing an environment field
6034
6035## __AWS SDK for Java v2__
6036  - ### Features
6037    - Updated service endpoint metadata.
6038
6039## __Amazon Macie 2__
6040  - ### Features
6041    - This release adds support for specifying which managed data identifiers are used by a classification job, and retrieving a list of managed data identifiers that are available.
6042
6043## __Amazon Pinpoint__
6044  - ### Features
6045    - This SDK release adds a new feature for Pinpoint campaigns, in-app messaging.
6046
6047## __Amazon SageMaker Service__
6048  - ### Features
6049    - Add API for users to retry a failed pipeline execution or resume a stopped one.
6050
6051## __Amazon Simple Storage Service__
6052  - ### Features
6053    - Add support for access point arn filtering in S3 CW Request Metrics
6054
6055## __Amazon Transcribe Service__
6056  - ### Features
6057    - This release adds support for subtitling with Amazon Transcribe batch jobs.
6058
6059## __DynamoDB Enhanced Client__
6060  - ### Features
6061    - This commit introduces DynamoDbTable#putItemWithResponse() that allows customers to specify additional parameters on the request such as ReturnValues to get additional information the service response.
6062
6063## __Managed Streaming for Kafka Connect__
6064  - ### Features
6065    - This is the initial SDK release for Amazon Managed Streaming for Apache Kafka Connect (MSK Connect).
6066
6067# __2.17.40__ __2021-09-14__
6068## __AWS SDK for Java v2__
6069  - ### Features
6070    - Upgrade Netty to 4.1.68
6071
6072## __AWS WAFV2__
6073  - ### Features
6074    - This release adds support for including rate based rules in a rule group.
6075
6076## __Amazon Chime__
6077  - ### Features
6078    - Adds support for SipHeaders parameter for CreateSipMediaApplicationCall.
6079
6080## __Amazon Comprehend__
6081  - ### Features
6082    - Amazon Comprehend now allows you to train and run PDF and Word documents for custom entity recognition. With PDF and Word formats, you can extract information from documents containing headers, lists and tables.
6083
6084## __Amazon Elastic Compute Cloud__
6085  - ### Features
6086    - This release adds support for vt1 3xlarge, 6xlarge and 24xlarge instances powered by Xilinx Alveo U30 Media Accelerators for video transcoding workloads
6087
6088## __Amazon SageMaker Service__
6089  - ### Features
6090    - This release adds support for "Project Search"
6091
6092## __Amazon Transcribe Streaming Service__
6093  - ### Features
6094    - Amazon Transcribe now supports PII Identification and Redaction for streaming transcription.
6095
6096# __2.17.39__ __2021-09-13__
6097## __AWS IoT__
6098  - ### Features
6099    - AWS IoT Rules Engine adds OpenSearch action. The OpenSearch rule action lets you stream data from IoT sensors and applications to Amazon OpenSearch Service which is a successor to Amazon Elasticsearch Service.
6100
6101## __AWS SDK for Java v2__
6102  - ### Features
6103    - Updated service endpoint metadata.
6104
6105## __Amazon Elastic Compute Cloud__
6106  - ### Features
6107    - Adds support for T3 instances on Amazon EC2 Dedicated Hosts.
6108
6109## __S3 Transfer Manager__
6110  - ### Features
6111    - Now users can pass `File` to `DownloadRequest` and `UploadRequest` in `S3TransferManager`.
6112
6113# __2.17.38__ __2021-09-10__
6114## __AWS CloudFormation__
6115  - ### Features
6116    - Doc only update for CloudFormation that fixes several customer-reported issues.
6117
6118## __AWS SDK for Java v2__
6119  - ### Features
6120    - Add support for authenticated corporate proxies
6121        - Contributed by: [@guillepb10](https://github.com/guillepb10)
6122    - Updated service endpoint metadata.
6123
6124## __Amazon EC2 Container Registry__
6125  - ### Features
6126    - This release updates terminology around KMS keys.
6127
6128## __Amazon QuickSight__
6129  - ### Features
6130    - Add new data source type for Amazon OpenSearch (successor to Amazon ElasticSearch).
6131
6132## __Amazon Relational Database Service__
6133  - ### Features
6134    - This release adds support for providing a custom timeout value for finding a scaling point during autoscaling in Aurora Serverless v1.
6135
6136## __Amazon SageMaker Service__
6137  - ### Features
6138    - This release adds support for "Lifecycle Configurations" to SageMaker Studio
6139
6140## __Amazon Transcribe Service__
6141  - ### Features
6142    - This release adds an API option for startTranscriptionJob and startMedicalTranscriptionJob that allows the user to specify encryption context key value pairs for batch jobs.
6143
6144## __DynamoDB Enhanced Client__
6145  - ### Bugfixes
6146    - Fix `PutItemEnhancedRequest` and `DeleteItemEnhancedRequest` to include `ConditionExpression` in their `equals()` and `hashCode()` calculations.
6147    - Fixes for `UpdateItemEnhancedRequest`:
6148       - Include `ConditionExpression` in `toBuilder()`
6149       - Include `ConditionExpression` in `equals()` and `hashCode()` calculations
6150
6151## __S3 Transfer Manager__
6152  - ### Bugfixes
6153    - Remove extra question mark when query parameters are provided in transfer manager
6154
6155## __Contributors__
6156Special thanks to the following contributors to this release:
6157
6158[@guillepb10](https://github.com/guillepb10)
6159# __2.17.37__ __2021-09-09__
6160## __AWS SDK for Java v2__
6161  - ### Features
6162    - Updated service endpoint metadata.
6163
6164## __Amazon CodeGuru Reviewer__
6165  - ### Features
6166    - The Amazon CodeGuru Reviewer API now includes the RuleMetadata data object and a Severity attribute on a RecommendationSummary object. A RuleMetadata object contains information about a rule that generates a recommendation. Severity indicates how severe the issue associated with a recommendation is.
6167
6168## __Amazon EMR__
6169  - ### Features
6170    - This release enables customers to login to EMR Studio using AWS Identity and Access Management (IAM) identities or identities in their Identity Provider (IdP) via IAM.
6171
6172## __Amazon Lookout for Equipment__
6173  - ### Features
6174    - Added OffCondition parameter to CreateModel API
6175
6176# __2.17.36__ __2021-09-08__
6177## __AWS Resource Access Manager__
6178  - ### Features
6179    - A minor text-only update that fixes several customer issues.
6180
6181## __AWS SDK for Java v2__
6182  - ### Features
6183    - Improve performance of generated enum methods
6184
6185## __Amazon OpenSearch Service__
6186  - ### Features
6187    - Updated Configuration APIs for Amazon OpenSearch Service (successor to Amazon Elasticsearch Service)
6188
6189## __Managed Streaming for Kafka__
6190  - ### Features
6191    - Amazon MSK has added a new API that allows you to update the encrypting and authentication settings for an existing cluster.
6192
6193# __2.17.35__ __2021-09-07__
6194## __AWS Elemental MediaPackage__
6195  - ### Features
6196    - SPEKE v2 support for live CMAF packaging type. SPEKE v2 is an upgrade to the existing SPEKE API to support multiple encryption keys, it supports live DASH currently.
6197
6198## __AWS SDK for Java v2__
6199  - ### Features
6200    - Updated service endpoint metadata.
6201
6202## __AWS Systems Manager Incident Manager Contacts__
6203  - ### Features
6204    - Added SDK examples for SSM-Contacts.
6205
6206## __AWS X-Ray__
6207  - ### Features
6208    - Updated references to AWS KMS keys and customer managed keys to reflect current terminology.
6209
6210## __Amazon ElastiCache__
6211  - ### Features
6212    - Doc only update for ElastiCache
6213
6214## __Amazon Elastic Kubernetes Service__
6215  - ### Features
6216    - Adding RegisterCluster and DeregisterCluster operations, to support connecting external clusters to EKS.
6217
6218## __Amazon Forecast Service__
6219  - ### Features
6220    - Predictor creation now supports selecting an accuracy metric to optimize in AutoML and hyperparameter optimization. This release adds additional accuracy metrics for predictors - AverageWeightedQuantileLoss, MAPE and MASE.
6221
6222## __Amazon Prometheus Service__
6223  - ### Features
6224    - This release adds tagging support for Amazon Managed Service for Prometheus workspace.
6225
6226## __DynamoDB Enhanced Client__
6227  - ### Features
6228    - Allow customers to specify `ReturnValuesOnConditionCheckFailure` for `TransactWriteItems`. Addresses [#2283](https://github.com/aws/aws-sdk-java-v2/issues/2283).
6229
6230# __2.17.34__ __2021-09-03__
6231## __AWS Outposts__
6232  - ### Features
6233    - This release adds a new API CreateOrder.
6234
6235## __AWS SDK for Java v2__
6236  - ### Features
6237    - Updated service endpoint metadata.
6238
6239## __Amazon Chime SDK Identity__
6240  - ### Features
6241    - Documentation updates for Chime
6242
6243## __Amazon Chime SDK Messaging__
6244  - ### Features
6245    - Documentation updates for Chime
6246
6247## __Amazon CodeGuru Reviewer__
6248  - ### Features
6249    - Added support for CodeInconsistencies detectors
6250
6251## __Amazon Fraud Detector__
6252  - ### Features
6253    - Enhanced GetEventPrediction API response to include risk scores from imported SageMaker models
6254
6255## __Amazon S3__
6256  - ### Features
6257    - Adds multi-region support for S3 access points as well as Sigv4 Asymmetric signing
6258
6259# __2.17.33__ __2021-09-02__
6260## __AWS Certificate Manager Private Certificate Authority__
6261  - ### Features
6262    - Private Certificate Authority Service now allows customers to enable an online certificate status protocol (OCSP) responder service on their private certificate authorities. Customers can also optionally configure a custom CNAME for their OCSP responder.
6263
6264## __AWS S3 Control__
6265  - ### Features
6266    - S3 Multi-Region Access Points provide a single global endpoint to access a data set that spans multiple S3 buckets in different AWS Regions.
6267
6268## __AWS SDK for Java v2__
6269  - ### Features
6270    - Updated service endpoint metadata.
6271
6272## __AWS SecurityHub__
6273  - ### Features
6274    - New ASFF Resources: AwsAutoScalingLaunchConfiguration, AwsEc2VpnConnection, AwsEcrContainerImage. Added KeyRotationStatus to AwsKmsKey. Added AccessControlList, BucketLoggingConfiguration,BucketNotificationConfiguration and BucketNotificationConfiguration to AwsS3Bucket.
6275
6276## __AWS Transfer Family__
6277  - ### Features
6278    - AWS Transfer Family introduces Managed Workflows for creating, executing, monitoring, and standardizing post file transfer processing
6279
6280## __Access Analyzer__
6281  - ### Features
6282    - Updates service API, documentation, and paginators to support multi-region access points from Amazon S3.
6283
6284## __Amazon Elastic Block Store__
6285  - ### Features
6286    - Documentation updates for Amazon EBS direct APIs.
6287
6288## __Amazon Elastic File System__
6289  - ### Features
6290    - Adds support for EFS Intelligent-Tiering, which uses EFS Lifecycle Management to monitor file access patterns and is designed to automatically transition files to and from your corresponding Infrequent Access (IA) storage classes.
6291
6292## __Amazon FSx__
6293  - ### Features
6294    - Announcing Amazon FSx for NetApp ONTAP, a new service that provides fully managed shared storage in the AWS Cloud with the data access and management capabilities of ONTAP.
6295
6296## __Amazon Lex Model Building Service__
6297  - ### Features
6298    - Lex now supports Korean (ko-KR) locale.
6299
6300## __Amazon QuickSight__
6301  - ### Features
6302    - This release adds support for referencing parent datasets as sources in a child dataset.
6303
6304## __Schemas__
6305  - ### Features
6306    - This update include the support for Schema Discoverer to discover the events sent to the bus from another account. The feature will be enabled by default when discoverer is created or updated but can also be opt-in or opt-out by specifying the value for crossAccount.
6307
6308# __2.17.32__ __2021-09-01__
6309## __AWS CloudTrail__
6310  - ### Features
6311    - Documentation updates for CloudTrail
6312
6313## __AWS Config__
6314  - ### Features
6315    - Documentation updates for config
6316
6317## __AWS MediaTailor__
6318  - ### Features
6319    - This release adds support for wall clock programs in LINEAR channels.
6320
6321## __AWS SDK for Java v2__
6322  - ### Features
6323    - Added new convenience methods to SdkPublisher: doAfterOnError, doAfterOnComplete, and doAfterCancel.
6324    - Updated service endpoint metadata.
6325
6326  - ### Bugfixes
6327    - Fixed an issue where event streams might fail with ClassCastException or NoSuchElementExceptions
6328
6329## __AWS Service Catalog App Registry__
6330  - ### Features
6331    - Introduction of GetAssociatedResource API and GetApplication response extension for Resource Groups support.
6332
6333## __Amazon Elastic Compute Cloud__
6334  - ### Features
6335    - Added LaunchTemplate support for the IMDS IPv6 endpoint
6336
6337# __2.17.31__ __2021-08-31__
6338## __AWS Compute Optimizer__
6339  - ### Features
6340    - Documentation updates for Compute Optimizer
6341
6342## __AWS IoT__
6343  - ### Features
6344    - Added Create/Update/Delete/Describe/List APIs for a new IoT resource named FleetMetric. Added a new Fleet Indexing query API named GetBucketsAggregation. Added a new field named DisconnectedReason in Fleet Indexing query response. Updated their related documentations.
6345
6346## __AWS SDK for Java v2__
6347  - ### Features
6348    - Updated service endpoint metadata.
6349
6350## __Amazon MemoryDB__
6351  - ### Features
6352    - Documentation updates for MemoryDB
6353
6354## __Amazon Polly__
6355  - ### Features
6356    - Amazon Polly adds new South African English voice - Ayanda. Ayanda is available as Neural voice only.
6357
6358## __Amazon Simple Queue Service__
6359  - ### Features
6360    - Amazon SQS adds a new queue attribute, RedriveAllowPolicy, which includes the dead-letter queue redrive permission parameters. It defines which source queues can specify dead-letter queues as a JSON object.
6361
6362# __2.17.30__ __2021-08-30__
6363## __AWS CloudFormation__
6364  - ### Features
6365    - AWS CloudFormation allows you to iteratively develop your applications when failures are encountered without rolling back successfully provisioned resources. By specifying stack failure options, you can troubleshoot resources in a CREATE_FAILED or UPDATE_FAILED status.
6366
6367## __AWS CodeBuild__
6368  - ### Features
6369    - Documentation updates for CodeBuild
6370
6371## __AWS Key Management Service__
6372  - ### Features
6373    - This release has changes to KMS nomenclature to remove the word master from both the "Customer master key" and "CMK" abbreviation and replace those naming conventions with "KMS key".
6374
6375## __Amazon Kinesis Firehose__
6376  - ### Features
6377    - This release adds the Dynamic Partitioning feature to Kinesis Data Firehose service for S3 destinations.
6378
6379# __2.17.29__ __2021-08-27__
6380## __AWS SDK for Java v2__
6381  - ### Features
6382    - Updated service endpoint metadata.
6383
6384## __Amazon EMR__
6385  - ### Features
6386    - Amazon EMR now supports auto-terminating idle EMR clusters. You can specify the idle timeout value when enabling auto-termination for both running and new clusters and Amazon EMR automatically terminates the cluster when idle timeout kicks in.
6387
6388## __Amazon Elastic Compute Cloud__
6389  - ### Features
6390    - This release adds the BootMode flag to the ImportImage API and showing the detected BootMode of an ImportImage task.
6391
6392## __Amazon Simple Storage Service__
6393  - ### Features
6394    - Documentation updates for Amazon S3.
6395
6396# __2.17.28__ __2021-08-26__
6397## __AWS Compute Optimizer__
6398  - ### Features
6399    - Adds support for 1) the AWS Graviton (AWS_ARM64) recommendation preference for Amazon EC2 instance and Auto Scaling group recommendations, and 2) the ability to get the enrollment statuses for all member accounts of an organization.
6400
6401## __Amazon Elastic Compute Cloud__
6402  - ### Features
6403    - Support added for resizing VPC prefix lists
6404
6405## __Amazon Rekognition__
6406  - ### Features
6407    - This release added new attributes to Rekognition RecognizeCelebities and GetCelebrityInfo API operations.
6408
6409## __Amazon Transcribe Service__
6410  - ### Features
6411    - This release adds support for batch transcription in six new languages - Afrikaans, Danish, Mandarin Chinese (Taiwan), New Zealand English, South African English, and Thai.
6412
6413# __2.17.27__ __2021-08-25__
6414## __AWS DataSync__
6415  - ### Features
6416    - Added include filters to CreateTask and UpdateTask, and added exclude filters to StartTaskExecution, giving customers more granular control over how DataSync transfers files, folders, and objects.
6417
6418## __AWS SDK for Java v2__
6419  - ### Features
6420    - Updated service endpoint metadata.
6421
6422## __Amazon CloudWatch Events__
6423  - ### Features
6424    - AWS CWEvents adds an enum of EXTERNAL for EcsParameters LaunchType for PutTargets API
6425
6426## __Amazon Elastic Compute Cloud__
6427  - ### Features
6428    - Support added for IMDS IPv6 endpoint
6429
6430## __Amazon EventBridge__
6431  - ### Features
6432    - AWS EventBridge adds an enum of EXTERNAL for EcsParameters LaunchType for PutTargets API
6433
6434## __Firewall Management Service__
6435  - ### Features
6436    - AWS Firewall Manager now supports triggering resource cleanup workflow when account or resource goes out of policy scope for AWS WAF, Security group, AWS Network Firewall, and Amazon Route 53 Resolver DNS Firewall policies.
6437
6438# __2.17.26__ __2021-08-24__
6439## __AWS Elemental MediaConvert__
6440  - ### Features
6441    - AWS Elemental MediaConvert SDK has added MBAFF encoding support for AVC video and the ability to pass encryption context from the job settings to S3.
6442
6443## __AWS IoT Data Plane__
6444  - ### Features
6445    - Updated Publish with support for new Retain flag and added two new API operations: GetRetainedMessage, ListRetainedMessages.
6446
6447## __AWS SDK for Java v2__
6448  - ### Bugfixes
6449    - Fix `NullPointerException` in `RetryPolicy.hashCode()`.
6450
6451## __Amazon Polly__
6452  - ### Features
6453    - Amazon Polly adds new New Zealand English voice - Aria. Aria is available as Neural voice only.
6454
6455## __Amazon Simple Systems Manager (SSM)__
6456  - ### Features
6457    - Updated Parameter Store property for logging improvements.
6458
6459## __Amazon Transcribe Service__
6460  - ### Features
6461    - This release adds support for feature tagging with Amazon Transcribe batch jobs.
6462
6463# __2.17.25__ __2021-08-23__
6464## __AWS Backup__
6465  - ### Features
6466    - AWS Backup - Features: Evaluate your backup activity and generate audit reports.
6467
6468## __AWS Database Migration Service__
6469  - ### Features
6470    - Amazon AWS DMS service now support Redis target endpoint migration. Now S3 endpoint setting is capable to setup features which are used to be configurable only in extract connection attributes.
6471
6472## __AWS Glue__
6473  - ### Features
6474    - Add support for Custom Blueprints
6475
6476## __AWS IoT SiteWise__
6477  - ### Features
6478    - Documentation updates for AWS IoT SiteWise
6479
6480## __AWS SDK for Java v2__
6481  - ### Features
6482    - Updated service endpoint metadata.
6483
6484## __Amazon API Gateway__
6485  - ### Features
6486    - Adding some of the pending releases (1) Adding WAF Filter to GatewayResponseType enum (2) Ensuring consistent error model for all operations (3) Add missing BRE to GetVpcLink operation
6487
6488## __Amazon Data Lifecycle Manager__
6489  - ### Features
6490    - Added AMI deprecation support for Amazon Data Lifecycle Manager EBS-backed AMI policies.
6491
6492## __Amazon Fraud Detector__
6493  - ### Features
6494    - Updated an element of the DescribeModelVersion API response (LogitMetrics -> logOddsMetrics) for clarity. Added new exceptions to several APIs to protect against unlikely scenarios.
6495
6496# __2.17.24__ __2021-08-20__
6497## __AWS RoboMaker__
6498  - ### Features
6499    - Documentation updates for RoboMaker
6500
6501## __Amazon Comprehend__
6502  - ### Features
6503    - Add tagging support for Comprehend async inference job.
6504
6505## __Amazon Elastic Compute Cloud__
6506  - ### Features
6507    - encryptionInTransitSupported added to DescribeInstanceTypes API
6508
6509## __Amazon Elastic Kubernetes Service__
6510  - ### Features
6511    - Adds support for EKS add-ons "preserve" flag, which allows customers to maintain software on their EKS clusters after removing it from EKS add-ons management.
6512
6513# __2.17.23__ __2021-08-19__
6514## __AWS SDK for Java v2__
6515  - ### Features
6516    - Implement ADAPTIVE retry mode. ADAPTIVE mode builds on STANDARD retry mode and adds rate limiting of requests when the client is throttled.
6517
6518      Adaptive retry mode dynamically limits the rate of AWS requests to maximize success rate. This may be at the expense of request latency. Adaptive retry mode is not recommended when predictable latency is important.
6519
6520      Warning: Adaptive retry mode assumes that the client is working against a single resource (e.g. one DynamoDB Table or one S3 Bucket). If you use a single client for multiple resources, throttling or outages associated with one resource will result in increased latency and failures when accessing all other resources via the same client. When using adaptive retry mode, we recommend using a single client per resource.
6521    - Updated service endpoint metadata.
6522
6523## __Amazon Appflow__
6524  - ### Features
6525    - This release adds support for SAPOData connector and extends Veeva connector for document extraction.
6526
6527## __Amazon Elastic Compute Cloud__
6528  - ### Features
6529    - The ImportImage API now supports the ability to create AMIs with AWS-managed licenses for Microsoft SQL Server for both Windows and Linux.
6530
6531## __Amazon MemoryDB__
6532  - ### Features
6533    - AWS MemoryDB SDK now supports all APIs for newly launched MemoryDB service.
6534
6535## __Application Auto Scaling__
6536  - ### Features
6537    - This release extends Application Auto Scaling support for replication group of Amazon ElastiCache Redis clusters. Auto Scaling monitors and automatically expands node group count and number of replicas per node group when a critical usage threshold is met or according to customer-defined schedule.
6538
6539# __2.17.22__ __2021-08-18__
6540## __AWS CodeBuild__
6541  - ### Features
6542    - CodeBuild now allows you to make the build results for your build projects available to the public without requiring access to an AWS account.
6543
6544## __Amazon Route 53__
6545  - ### Features
6546    - Documentation updates for route53
6547
6548## __Amazon Route 53 Resolver__
6549  - ### Features
6550    - Documentation updates for Route 53 Resolver
6551
6552## __Amazon SageMaker Runtime__
6553  - ### Features
6554    - Amazon SageMaker Runtime now supports InvokeEndpointAsync to asynchronously invoke endpoints that were created with the AsyncInferenceConfig object in the EndpointConfig. Asynchronous invocations support larger payload sizes in Amazon S3 and longer processing times.
6555
6556## __Amazon SageMaker Service__
6557  - ### Features
6558    - Amazon SageMaker now supports Asynchronous Inference endpoints. Adds PlatformIdentifier field that allows Notebook Instance creation with different platform selections. Increases the maximum number of containers in multi-container endpoints to 15. Adds more instance types to InstanceType field.
6559
6560# __2.17.21__ __2021-08-17__
6561## __AWS Cloud9__
6562  - ### Features
6563    - Added DryRun parameter to CreateEnvironmentEC2 API. Added ManagedCredentialsActions parameter to UpdateEnvironment API
6564
6565## __AWS Cost Explorer Service__
6566  - ### Features
6567    - This release is a new feature for Cost Categories: Split charge rules. Split charge rules enable you to allocate shared costs between your cost category values.
6568
6569## __Amazon CloudDirectory__
6570  - ### Features
6571    - Documentation updates for clouddirectory
6572
6573## __Amazon CloudWatch Logs__
6574  - ### Features
6575    - Documentation-only update for CloudWatch Logs
6576
6577## __Amazon Elastic Compute Cloud__
6578  - ### Features
6579    - This release adds support for EC2 ED25519 key pairs for authentication
6580
6581# __2.17.20__ __2021-08-16__
6582## __AWS CodeBuild__
6583  - ### Features
6584    - CodeBuild now allows you to select how batch build statuses are sent to the source provider for a project.
6585
6586## __AWS Config__
6587  - ### Features
6588    - Update ResourceType enum with values for Backup Plan, Selection, Vault, RecoveryPoint; ECS Cluster, Service, TaskDefinition; EFS AccessPoint, FileSystem; EKS Cluster; ECR Repository resources
6589
6590## __AWS Directory Service__
6591  - ### Features
6592    - This release adds support for describing client authentication settings.
6593
6594## __AWS IoT SiteWise__
6595  - ### Features
6596    - AWS IoT SiteWise added query window for the interpolation interval. AWS IoT SiteWise computes each interpolated value by using data points from the timestamp of each interval minus the window to the timestamp of each interval plus the window.
6597
6598## __AWS License Manager__
6599  - ### Features
6600    - AWS License Manager now allows end users to call CheckoutLicense API using new CheckoutType PERPETUAL. Perpetual checkouts allow sellers to check out a quantity of entitlements to be drawn down for consumption.
6601
6602## __AWS SDK for Java v2__
6603  - ### Features
6604    - Updated service endpoint metadata.
6605
6606## __Amazon Simple Storage Service__
6607  - ### Features
6608    - Documentation updates for Amazon S3
6609
6610## __Netty NIO HTTP Client__
6611  - ### Features
6612    - Upgrade Netty version to 4.1.66.Final
6613
6614# __2.17.19__ __2021-08-13__
6615## __Amazon Connect Customer Profiles__
6616  - ### Features
6617    - This release introduces Standard Profile Objects, namely Asset and Case which contain values populated by data from third party systems and belong to a specific profile. This release adds an optional parameter, ObjectFilter to the ListProfileObjects API in order to search for these Standard Objects.
6618
6619## __Amazon EMR__
6620  - ### Features
6621    - Amazon EMR customers can now specify custom AMIs at the instance level in their clusters. This allows using custom AMIs in clusters that have instances with different instruction set architectures, e.g. m5.xlarge (x86) and m6g.xlarge (ARM).
6622
6623## __Amazon ElastiCache__
6624  - ### Features
6625    - This release adds ReplicationGroupCreateTime field to ReplicationGroup which indicates the UTC time when ElastiCache ReplicationGroup is created
6626
6627## __Amazon QuickSight__
6628  - ### Features
6629    - Documentation updates for QuickSight.
6630
6631## __URL Connection Http Client__
6632  - ### Bugfixes
6633    - Fixed connection pooling for HTTPS endpoints. Previously, each request would create a new connection.
6634
6635# __2.17.18__ __2021-08-12__
6636## __AWS Glue DataBrew__
6637  - ### Features
6638    - This SDK release adds support for the output of a recipe job results to Tableau Hyper format.
6639
6640## __AWS Lambda__
6641  - ### Features
6642    - Lambda Python 3.9 runtime launch
6643
6644## __AWS SDK for Java v2__
6645  - ### Features
6646    - Updated service endpoint metadata.
6647
6648  - ### Bugfixes
6649    - Fixed an issue where request-level overrides (e.g. credentials) were not applied to endpoint discovery calls.
6650
6651## __Amazon API Gateway__
6652  - ### Features
6653    - Adding support for ACM imported or private CA certificates for mTLS enabled domain names
6654
6655## __Amazon SageMaker Service__
6656  - ### Features
6657    - Amazon SageMaker Autopilot adds new metrics for all candidate models generated by Autopilot experiments.
6658
6659## __AmazonApiGatewayV2__
6660  - ### Features
6661    - Adding support for ACM imported or private CA certificates for mTLS enabled domain names
6662
6663# __2.17.17__ __2021-08-11__
6664## __AWS CodeBuild__
6665  - ### Features
6666    - CodeBuild now allows you to make the build results for your build projects available to the public without requiring access to an AWS account.
6667
6668## __AWS SDK for Java v2__
6669  - ### Bugfixes
6670    - Use "full jitter" & updated base delay for STANDARD retry mode defaults
6671
6672  - ### Documentations
6673    - Create a shared, project-level IntelliJ inspection profile
6674    - Move IntelliJ code style & copyright configuration to project-level settings
6675
6676## __AWS Snow Device Management__
6677  - ### Features
6678    - AWS Snow Family customers can remotely monitor and operate their connected AWS Snowcone devices.
6679
6680## __Amazon EC2 Container Service__
6681  - ### Features
6682    - Documentation updates for ECS.
6683
6684## __Amazon Elastic Block Store__
6685  - ### Features
6686    - Documentation updates for Amazon EBS direct APIs.
6687
6688## __Amazon Route 53__
6689  - ### Features
6690    - Documentation updates for route53
6691
6692## __AmazonNimbleStudio__
6693  - ### Features
6694    - Add new attribute 'ownedBy' in Streaming Session APIs. 'ownedBy' represents the AWS SSO Identity Store User ID of the owner of the Streaming Session resource.
6695
6696# __2.17.16__ __2021-08-10__
6697## __AWS SDK for Java v2__
6698  - ### Features
6699    - Updated service endpoint metadata.
6700
6701  - ### Bugfixes
6702    - Fix issue in `FileAsyncRequestBody` where the underlying file channel would only be closed when enough requests are sent to read *past* the end of the file; if just enough requests are sent to read to the end of the file, the file is not closed, leaving an open file descriptor around longer than it needs to be.
6703
6704## __Amazon Chime__
6705  - ### Features
6706    - Add support for "auto" in Region field of StartMeetingTranscription API request.
6707
6708## __Amazon S3 Transfer Manager [Preview]__
6709  - ### Features
6710    - This release includes the preview release of the Amazon S3 Transfer Manager. Visit our [Developer Guide](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/transfer-manager.html) for more information.
6711
6712# __2.17.15__ __2021-08-09__
6713## __AWS WAFV2__
6714  - ### Features
6715    - This release adds APIs to support versioning feature of AWS WAF Managed rule groups
6716
6717## __Amazon Rekognition__
6718  - ### Features
6719    - This release adds support for four new types of segments (opening credits, content segments, slates, and studio logos), improved accuracy for credits and shot detection and new filters to control black frame detection.
6720
6721## __Amazon Simple Systems Manager (SSM)__
6722  - ### Features
6723    - Documentation updates for AWS Systems Manager.
6724
6725# __2.17.14__ __2021-08-06__
6726## __AWS SDK for Java v2__
6727  - ### Features
6728    - Updated service endpoint metadata.
6729
6730## __Amazon Athena__
6731  - ### Features
6732    - Documentation updates for Athena.
6733
6734## __Amazon Chime SDK Identity__
6735  - ### Features
6736    - The Amazon Chime SDK Identity APIs allow software developers to create and manage unique instances of their messaging applications.
6737
6738## __Amazon Chime SDK Messaging__
6739  - ### Features
6740    - The Amazon Chime SDK Messaging APIs allow software developers to send and receive messages in custom messaging applications.
6741
6742## __Amazon Connect Service__
6743  - ### Features
6744    - This release adds support for agent status and hours of operation. For details, see the Release Notes in the Amazon Connect Administrator Guide.
6745
6746## __Amazon Lightsail__
6747  - ### Features
6748    - This release adds support to track when a bucket access key was last used.
6749
6750## __Amazon S3__
6751  - ### Bugfixes
6752    - Fixed an issue where checksum validation only considered the first 4 bytes of the 16 byte checksum, creating the potential for corrupted downloads to go undetected.
6753
6754## __Synthetics__
6755  - ### Features
6756    - Documentation updates for Visual Monitoring feature and other doc ticket fixes.
6757
6758# __2.17.13__ __2021-08-05__
6759## __Amazon Lex Model Building V2__
6760  - ### Features
6761    - Customers can now toggle the active field on prompts and responses.
6762
6763## __Auto Scaling__
6764  - ### Features
6765    - EC2 Auto Scaling adds configuration checks and Launch Template validation to Instance Refresh.
6766
6767# __2.17.12__ __2021-08-04__
6768## __AWS SDK for Java v2__
6769  - ### Features
6770    - Add customization.config support for setting default RetryMode
6771    - Updated service endpoint metadata.
6772
6773  - ### Bugfixes
6774    - Fixed an issue where a bean-based marshallers for request and response models would fail for fluent setters that happened to start with "set", like "settings".
6775
6776## __AWS Systems Manager Incident Manager__
6777  - ### Features
6778    - Documentation updates for Incident Manager.
6779
6780## __Amazon EventBridge__
6781  - ### Features
6782    - Documentation updates to add EC2 Image Builder as a target on PutTargets.
6783
6784## __Amazon Relational Database Service__
6785  - ### Features
6786    - This release adds AutomaticRestartTime to the DescribeDBInstances and DescribeDBClusters operations. AutomaticRestartTime indicates the time when a stopped DB instance or DB cluster is restarted automatically.
6787
6788## __Amazon Transcribe Service__
6789  - ### Features
6790    - This release adds support for call analytics (batch) within Amazon Transcribe.
6791
6792## __EC2 Image Builder__
6793  - ### Features
6794    - Updated list actions to include a list of valid filters that can be used in the request.
6795
6796# __2.17.11__ __2021-08-03__
6797## __AWS Elemental MediaConvert__
6798  - ### Features
6799    - AWS Elemental MediaConvert SDK has added control over the passthrough of XDS captions metadata to outputs.
6800
6801## __AWS Glue__
6802  - ### Features
6803    - Add ConcurrentModificationException to create-table, delete-table, create-database, update-database, delete-database
6804
6805## __AWS IoT SiteWise__
6806  - ### Features
6807    - My AWS Service (placeholder) - This release introduces custom Intervals and offset for tumbling window in metric for AWS IoT SiteWise.
6808
6809## __AWS Proton__
6810  - ### Features
6811    - Docs only add idempotent create apis
6812
6813## __AWS SDK for Java v2__
6814  - ### Bugfixes
6815    - Add IntelliJ .ipr files to gitignore
6816
6817## __Amazon Redshift__
6818  - ### Features
6819    - API support for Redshift Data Sharing feature.
6820
6821# __2.17.10__ __2021-08-02__
6822## __AWS IoT Greengrass V2__
6823  - ### Features
6824    - This release adds support for component system resource limits and idempotent Create operations. You can now specify the maximum amount of CPU and memory resources that each component can use.
6825
6826## __AWS SDK for Java v2__
6827  - ### Bugfixes
6828    - Don't attempt to use empty session tokens
6829
6830## __AWS Savings Plans__
6831  - ### Bugfixes
6832    - Setting default content type to 'application/json' since the service does not accept 'x-amz-json-<version>'
6833
6834## __AWS Systems Manager Incident Manager Contacts__
6835  - ### Features
6836    - Added new attribute in AcceptCode API. AcceptCodeValidation takes in two values - ENFORCE, IGNORE. ENFORCE forces validation of accept code and IGNORE ignores it which is also the default behavior; Corrected TagKeyList length from 200 to 50
6837
6838# __2.17.9__ __2021-07-30__
6839## __AWS AppSync__
6840  - ### Features
6841    - AWS AppSync now supports a new authorization mode allowing you to define your own authorization logic using an AWS Lambda function.
6842
6843## __AWS SDK for Java v2__
6844  - ### Features
6845    - Updated service endpoint metadata.
6846
6847## __AWS Secrets Manager__
6848  - ### Features
6849    - Add support for KmsKeyIds in the ListSecretVersionIds API response
6850
6851## __Amazon SageMaker Service__
6852  - ### Features
6853    - API changes with respect to Lambda steps in model building pipelines. Adds several waiters to async Sagemaker Image APIs. Add more instance types to AppInstanceType field
6854
6855## __Elastic Load Balancing__
6856  - ### Features
6857    - Client Port Preservation ALB Attribute Launch
6858
6859# __2.17.8__ __2021-07-29__
6860## __AWS IoT__
6861  - ### Features
6862    - Increase maximum credential duration of role alias to 12 hours.
6863
6864## __AWS IoT SiteWise__
6865  - ### Features
6866    - Added support for AWS IoT SiteWise Edge. You can now create an AWS IoT SiteWise gateway that runs on AWS IoT Greengrass V2. With the gateway, you can collect local server and equipment data, process the data, and export the selected data from the edge to the AWS Cloud.
6867
6868## __AWS SDK for Java v2__
6869  - ### Features
6870    - Updated service endpoint metadata.
6871
6872  - ### Bugfixes
6873    - Correctly handle multi-value headers in Aws4Signer
6874
6875## __AWS Savings Plans__
6876  - ### Features
6877    - Documentation update for valid Savings Plans offering ID pattern
6878
6879## __Amazon Chime__
6880  - ### Features
6881    - Adds support for live transcription of meetings with Amazon Transcribe and Amazon Transcribe Medical. The new APIs, StartMeetingTranscription and StopMeetingTranscription, control the generation of user-attributed transcriptions sent to meeting clients via Amazon Chime SDK data messages.
6882
6883## __Amazon Elastic Compute Cloud__
6884  - ### Features
6885    - This release adds support for G4ad xlarge and 2xlarge instances powered by AMD Radeon Pro V520 GPUs and AMD 2nd Generation EPYC processors
6886
6887# __2.17.7__ __2021-07-28__
6888## __AWS CloudFormation__
6889  - ### Features
6890    - SDK update to support Importing existing Stacks to new/existing Self Managed StackSet - Stack Import feature.
6891
6892## __AWS Single Sign-On Admin__
6893  - ### Features
6894    - Documentation updates for arn:aws:trebuchet:::service:v1:03a2216d-1cda-4696-9ece-1387cb6f6952
6895
6896# __2.17.6__ __2021-07-27__
6897## __AWS Batch__
6898  - ### Features
6899    - Add support for ListJob filters
6900
6901## __AWS IoT Analytics__
6902  - ### Features
6903    - IoT Analytics now supports creating a dataset resource with IoT SiteWise MultiLayerStorage data stores, enabling customers to query industrial data within the service. This release includes adding JOIN functionality for customers to query multiple data sources in a dataset.
6904
6905## __AWS IoT Wireless__
6906  - ### Features
6907    - Add SidewalkManufacturingSn as an identifier to allow Customer to query WirelessDevice, in the response, AmazonId is added in the case that Sidewalk device is return.
6908
6909## __AWS Route53 Recovery Control Config__
6910  - ### Features
6911    - Amazon Route 53 Application Recovery Controller's routing control - Routing Control Configuration APIs help you create and delete clusters, control panels, routing controls and safety rules. State changes (On/Off) of routing controls are not part of configuration APIs.
6912
6913## __AWS Route53 Recovery Readiness__
6914  - ### Features
6915    - Amazon Route 53 Application Recovery Controller's readiness check capability continually monitors resource quotas, capacity, and network routing policies to ensure that the recovery environment is scaled and configured to take over when needed.
6916
6917## __AWS SDK for Java v2__
6918  - ### Features
6919    - Updated service endpoint metadata.
6920
6921## __AWS Shield__
6922  - ### Features
6923    - Change name of DDoS Response Team (DRT) to Shield Response Team (SRT)
6924
6925## __Amazon Lex Model Building V2__
6926  - ### Features
6927    - Add waiters that automatically poll for resource status for asynchronous operations, such as building a bot
6928
6929## __Amazon QuickSight__
6930  - ### Features
6931    - Add support to use row-level security with tags when embedding dashboards for users not provisioned in QuickSight
6932
6933## __Amazon Route 53__
6934  - ### Features
6935    - This release adds support for the RECOVERY_CONTROL health check type to be used in conjunction with Route53 Application Recovery Controller.
6936
6937## __Redshift Data API Service__
6938  - ### Features
6939    - Added structures to support new Data API operation BatchExecuteStatement, used to execute multiple SQL statements within a single transaction.
6940
6941## __Route53 Recovery Cluster__
6942  - ### Features
6943    - Amazon Route 53 Application Recovery Controller's routing control - Routing Control Data Plane APIs help you update the state (On/Off) of the routing controls to reroute traffic across application replicas in a 100% available manner.
6944
6945# __2.17.5__ __2021-07-26__
6946## __AWS Proton__
6947  - ### Features
6948    - Documentation-only update links
6949
6950## __AWS S3 Control__
6951  - ### Features
6952    - S3 Access Point aliases can be used anywhere you use S3 bucket names to access data in S3
6953
6954## __AWS SDK for Java v2__
6955  - ### Features
6956    - Annotate and document members that are modeled as deprecated
6957
6958## __AWS SSO Identity Store__
6959  - ### Features
6960    - Documentation updates for SSO API Ref.
6961
6962## __Amazon CloudWatch__
6963  - ### Features
6964    - SDK update to support creation of Cross-Account Metric Alarms and update API documentation.
6965
6966## __Amazon S3__
6967  - ### Documentations
6968    - Deprecate S3 CopySource parameter for CopyObject & UploadPartCopy
6969
6970## __Amazon Textract__
6971  - ### Features
6972    - Adds support for AnalyzeExpense, a new API to extract relevant data such as contact information, items purchased, and vendor name, from almost any invoice or receipt without the need for any templates or configuration.
6973
6974## __Synthetics__
6975  - ### Features
6976    - CloudWatch Synthetics now supports visual testing in its canaries.
6977
6978# __2.17.4__ __2021-07-23__
6979## __AWS SecurityHub__
6980  - ### Features
6981    - Added product name, company name, and Region fields for security findings. Added details objects for RDS event subscriptions and AWS ECS services. Added fields to the details for AWS Elasticsearch domains.
6982
6983## __Amazon S3 on Outposts__
6984  - ### Features
6985    - Add on-premise access type support for endpoints
6986
6987## __EC2 Image Builder__
6988  - ### Features
6989    - Update to documentation to reapply missing change to SSM uninstall switch default value and improve description.
6990
6991# __2.17.3__ __2021-07-22__
6992## __AWS Elemental MediaLive__
6993  - ### Features
6994    - MediaLive now supports passing through style data on WebVTT caption outputs.
6995
6996## __AWS Glue DataBrew__
6997  - ### Features
6998    - This SDK release adds two new features: 1) Output to Native JDBC destinations and 2) Adding configurations to profile jobs
6999
7000## __AWS S3 Control__
7001  - ### Features
7002    - Documentation updates for Amazon S3-control
7003
7004## __Amazon Elastic Compute Cloud__
7005  - ### Features
7006    - This release allows customers to assign prefixes to their elastic network interface and to reserve IP blocks in their subnet CIDRs. These reserved blocks can be used to assign prefixes to elastic network interfaces or be excluded from auto-assignment.
7007
7008## __Amazon QLDB__
7009  - ### Features
7010    - Amazon QLDB now supports ledgers encrypted with customer managed KMS keys. Changes in CreateLedger, UpdateLedger and DescribeLedger APIs to support the changes.
7011
7012## __Amazon S3__
7013  - ### Features
7014    - Add support for more user-friendly CopyObject source parameters
7015
7016## __Elastic Load Balancing__
7017  - ### Features
7018    - Adds support for enabling TLS protocol version and cipher suite headers to be sent to backend targets for Application Load Balancers.
7019
7020# __2.17.2__ __2021-07-21__
7021## __AWS CodeBuild__
7022  - ### Features
7023    - AWS CodeBuild now allows you to set the access permissions for build artifacts, project artifacts, and log files that are uploaded to an Amazon S3 bucket that is owned by another account.
7024
7025## __AWS Identity and Access Management__
7026  - ### Features
7027    - Documentation updates for AWS Identity and Access Management (IAM).
7028
7029## __AWS Lambda__
7030  - ### Features
7031    - New ResourceConflictException error code for PutFunctionEventInvokeConfig, UpdateFunctionEventInvokeConfig, and DeleteFunctionEventInvokeConfig operations.
7032
7033## __AWS Proton__
7034  - ### Features
7035    - Documentation updates for AWS Proton
7036
7037## __AWSKendraFrontendService__
7038  - ### Features
7039    - Amazon Kendra now provides a data source connector for Amazon WorkDocs. For more information, see https://docs.aws.amazon.com/kendra/latest/dg/data-source-workdocs.html
7040
7041## __Amazon Elastic MapReduce__
7042  - ### Features
7043    - EMR now supports new DescribeReleaseLabel and ListReleaseLabel APIs. They can provide Amazon EMR release label details. You can programmatically list available releases and applications for a specific Amazon EMR release label.
7044
7045## __Amazon Personalize__
7046  - ### Features
7047    - My AWS Service (placeholder) - Making minProvisionedTPS an optional parameter when creating a campaign. If not provided, it defaults to 1.
7048
7049## __Amazon Relational Database Service__
7050  - ### Features
7051    - Adds the OriginalSnapshotCreateTime field to the DBSnapshot response object. This field timestamps the underlying data of a snapshot and doesn't change when the snapshot is copied.
7052
7053## __Elastic Load Balancing__
7054  - ### Features
7055    - Adds support for enabling TLS protocol version and cipher suite headers to be sent to backend targets for Application Load Balancers.
7056
7057# __2.17.1__ __2021-07-20__
7058## __AWS Compute Optimizer__
7059  - ### Features
7060    - Documentation updates for Compute Optimizer
7061
7062## __Amazon Elastic Compute Cloud__
7063  - ### Features
7064    - Added idempotency to the CreateVolume API using the ClientToken request parameter
7065
7066# __2.17.0__ __2021-07-19__
7067## __AWS Direct Connect__
7068  - ### Features
7069    - Documentation updates for directconnect
7070
7071## __AWS Health APIs and Notifications__
7072  - ### Features
7073    - In the Health API, the maximum number of entities for the EventFilter and EntityFilter data types has changed from 100 to 99. This change is related to an internal optimization of the AWS Health service.
7074
7075## __AWS RoboMaker__
7076  - ### Features
7077    - This release allows customers to create a new version of WorldTemplates with support for Doors.
7078
7079## __AWS SDK for Java v2__
7080  - ### Features
7081    - Moved Jackson from an external SDK dependency to an internal dependency: https://aws.amazon.com/blogs/developer/the-aws-sdk-for-java-2-17-removes-its-external-dependency-on-jackson/
7082
7083## __Amazon EMR Containers__
7084  - ### Features
7085    - Updated DescribeManagedEndpoint and ListManagedEndpoints to return failureReason and stateDetails in API response.
7086
7087## __Amazon Location Service__
7088  - ### Features
7089    - Add five new API operations: UpdateGeofenceCollection, UpdateMap, UpdatePlaceIndex, UpdateRouteCalculator, UpdateTracker.
7090
7091## __EC2 Image Builder__
7092  - ### Features
7093    - Documentation updates for reversal of default value for additional instance configuration SSM switch, plus improved descriptions for semantic versioning.
7094