1*8a52c783SCole Faust# __2.4.17__ __2019-02-27__ 2*8a52c783SCole Faust## __AWS WAF__ 3*8a52c783SCole Faust - ### Features 4*8a52c783SCole Faust - Documentation updates for waf 5*8a52c783SCole Faust 6*8a52c783SCole Faust## __AWS WAF Regional__ 7*8a52c783SCole Faust - ### Features 8*8a52c783SCole Faust - Documentation updates for waf-regional 9*8a52c783SCole Faust 10*8a52c783SCole Faust## __core__ 11*8a52c783SCole Faust - ### Bugfixes 12*8a52c783SCole Faust - Netty 4.1.33.Final 13*8a52c783SCole Faust 14*8a52c783SCole Faust# __2.4.16__ __2019-02-26__ 15*8a52c783SCole Faust## __AWS Application Discovery Service__ 16*8a52c783SCole Faust - ### Features 17*8a52c783SCole Faust - Documentation updates for discovery 18*8a52c783SCole Faust 19*8a52c783SCole Faust## __AWS Cost and Usage Report Service__ 20*8a52c783SCole Faust - ### Features 21*8a52c783SCole Faust - Adding support for Athena and new report preferences to the Cost and Usage Report API. 22*8a52c783SCole Faust 23*8a52c783SCole Faust## __AWS Elemental MediaConvert__ 24*8a52c783SCole Faust - ### Features 25*8a52c783SCole Faust - AWS Elemental MediaConvert SDK has added several features including support for: auto-rotation or user-specified rotation of 0, 90, 180, or 270 degrees; multiple output groups with DRM; ESAM XML documents to specify ad insertion points; Offline Apple HLS FairPlay content protection. 26*8a52c783SCole Faust 27*8a52c783SCole Faust## __AWS OpsWorks for Chef Automate__ 28*8a52c783SCole Faust - ### Features 29*8a52c783SCole Faust - Documentation updates for opsworkscm 30*8a52c783SCole Faust 31*8a52c783SCole Faust## __AWS Organizations__ 32*8a52c783SCole Faust - ### Features 33*8a52c783SCole Faust - Documentation updates for AWS Organizations 34*8a52c783SCole Faust 35*8a52c783SCole Faust## __AWS Resource Groups__ 36*8a52c783SCole Faust - ### Features 37*8a52c783SCole Faust - Documentation updates for Resource Groups API; updating description of Tag API. 38*8a52c783SCole Faust 39*8a52c783SCole Faust## __Amazon Pinpoint__ 40*8a52c783SCole Faust - ### Features 41*8a52c783SCole Faust - This release adds support for the Amazon Resource Groups Tagging API to Amazon Pinpoint, which means that you can now add and manage tags for Amazon Pinpoint projects (apps), campaigns, and segments. A tag is a label that you optionally define and associate with Amazon Pinpoint resource. Tags can help you categorize and manage these types of resources in different ways, such as by purpose, owner, environment, or other criteria. For example, you can use tags to apply policies or automation, or to identify resources that are subject to certain compliance requirements. A project, campaign, or segment can have as many as 50 tags. For more information about using and managing tags in Amazon Pinpoint, see the Amazon Pinpoint Developer Guide at https://docs.aws.amazon.com/pinpoint/latest/developerguide/welcome.html. For more information about the Amazon Resource Group Tagging API, see the Amazon Resource Group Tagging API Reference at https://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/Welcome.html. 42*8a52c783SCole Faust 43*8a52c783SCole Faust## __Amazon S3__ 44*8a52c783SCole Faust - ### Bugfixes 45*8a52c783SCole Faust - Fix the issue where NoSuchBucketException was not unmarshalled for `s3#getBucketPolicy` when the bucket doesn't exist. See [#1088](https://github.com/aws/aws-sdk-java-v2/issues/1088) 46*8a52c783SCole Faust 47*8a52c783SCole Faust# __2.4.15__ __2019-02-25__ 48*8a52c783SCole Faust## __AWS CodeCommit__ 49*8a52c783SCole Faust - ### Removals 50*8a52c783SCole Faust - Removing invalid "fips" region 51*8a52c783SCole Faust 52*8a52c783SCole Faust## __AWS Cost Explorer Service__ 53*8a52c783SCole Faust - ### Features 54*8a52c783SCole Faust - Added metrics to normalized units. 55*8a52c783SCole Faust 56*8a52c783SCole Faust## __AWS Elasticache__ 57*8a52c783SCole Faust - ### Removals 58*8a52c783SCole Faust - Removing invalid "fips" region 59*8a52c783SCole Faust 60*8a52c783SCole Faust## __AWS Elemental MediaStore__ 61*8a52c783SCole Faust - ### Features 62*8a52c783SCole Faust - This release adds support for access logging, which provides detailed records for the requests that are made to objects in a container. 63*8a52c783SCole Faust 64*8a52c783SCole Faust## __AWS SDK for Java v2__ 65*8a52c783SCole Faust - ### Removals 66*8a52c783SCole Faust - Removes invalid AWS regions that don't match the partition regex 67*8a52c783SCole Faust 68*8a52c783SCole Faust## __Amazon DynamoDB__ 69*8a52c783SCole Faust - ### Removals 70*8a52c783SCole Faust - Removing invalid "local" region 71*8a52c783SCole Faust 72*8a52c783SCole Faust## __Amazon MTurk__ 73*8a52c783SCole Faust - ### Removals 74*8a52c783SCole Faust - Removing invalid "sandbox" region 75*8a52c783SCole Faust 76*8a52c783SCole Faust## __Amazon S3__ 77*8a52c783SCole Faust - ### Removals 78*8a52c783SCole Faust - Removing invalid dualstack regions and s3-external-1 79*8a52c783SCole Faust 80*8a52c783SCole Faust## __Auto Scaling__ 81*8a52c783SCole Faust - ### Features 82*8a52c783SCole Faust - Added support for passing an empty SpotMaxPrice parameter to remove a value previously set when updating an Amazon EC2 Auto Scaling group. 83*8a52c783SCole Faust 84*8a52c783SCole Faust## __Elastic Load Balancing__ 85*8a52c783SCole Faust - ### Features 86*8a52c783SCole Faust - This release enables you to use the existing client secret when modifying a rule with an action of type authenticate-oidc. 87*8a52c783SCole Faust 88*8a52c783SCole Faust# __2.4.14__ __2019-02-22__ 89*8a52c783SCole Faust## __AWS Cloud9__ 90*8a52c783SCole Faust - ### Features 91*8a52c783SCole Faust - Adding EnvironmentLifecycle to the Environment data type. 92*8a52c783SCole Faust 93*8a52c783SCole Faust## __AWS Glue__ 94*8a52c783SCole Faust - ### Features 95*8a52c783SCole Faust - AWS Glue adds support for assigning AWS resource tags to jobs, triggers, development endpoints, and crawlers. Each tag consists of a key and an optional value, both of which you define. With this capacity, customers can use tags in AWS Glue to easily organize and identify your resources, create cost allocation reports, and control access to resources. 96*8a52c783SCole Faust 97*8a52c783SCole Faust## __AWS Step Functions__ 98*8a52c783SCole Faust - ### Features 99*8a52c783SCole Faust - This release adds support for tag-on-create. You can now add tags when you create AWS Step Functions activity and state machine resources. For more information about tagging, see AWS Tagging Strategies. 100*8a52c783SCole Faust 101*8a52c783SCole Faust## __Amazon Athena__ 102*8a52c783SCole Faust - ### Features 103*8a52c783SCole Faust - This release adds tagging support for Workgroups to Amazon Athena. Use these APIs to add, remove, or list tags on Workgroups, and leverage the tags for various authorization and billing scenarios. 104*8a52c783SCole Faust 105*8a52c783SCole Faust# __2.4.13__ __2019-02-21__ 106*8a52c783SCole Faust## __AWS CodeBuild__ 107*8a52c783SCole Faust - ### Features 108*8a52c783SCole Faust - Add support for CodeBuild local caching feature 109*8a52c783SCole Faust 110*8a52c783SCole Faust## __AWS Organizations__ 111*8a52c783SCole Faust - ### Features 112*8a52c783SCole Faust - Documentation updates for organizations 113*8a52c783SCole Faust 114*8a52c783SCole Faust## __AWS Transfer for SFTP__ 115*8a52c783SCole Faust - ### Features 116*8a52c783SCole Faust - Bug fix: increased the max length allowed for request parameter NextToken when paginating List operations 117*8a52c783SCole Faust 118*8a52c783SCole Faust## __Amazon CloudWatch__ 119*8a52c783SCole Faust - ### Features 120*8a52c783SCole Faust - Documentation updates for monitoring 121*8a52c783SCole Faust 122*8a52c783SCole Faust## __Amazon Kinesis Video Streams__ 123*8a52c783SCole Faust - ### Features 124*8a52c783SCole Faust - Documentation updates for Kinesis Video Streams 125*8a52c783SCole Faust 126*8a52c783SCole Faust## __Amazon Kinesis Video Streams Archived Media__ 127*8a52c783SCole Faust - ### Features 128*8a52c783SCole Faust - In this release, HLS playback of KVS streams can be configured to output MPEG TS fragments using the ContainerFormat parameter. HLS playback of KVS streams can also be configured to include the EXT-X-PROGRAM-DATE-TIME field using the DisplayFragmentTimestamp parameter. 129*8a52c783SCole Faust 130*8a52c783SCole Faust## __Amazon Kinesis Video Streams Media__ 131*8a52c783SCole Faust - ### Features 132*8a52c783SCole Faust - Documentation updates for Kinesis Video Streams 133*8a52c783SCole Faust 134*8a52c783SCole Faust## __Amazon WorkDocs__ 135*8a52c783SCole Faust - ### Features 136*8a52c783SCole Faust - Documentation updates for workdocs 137*8a52c783SCole Faust 138*8a52c783SCole Faust# __2.4.12__ __2019-02-20__ 139*8a52c783SCole Faust## __AWS CodeCommit__ 140*8a52c783SCole Faust - ### Features 141*8a52c783SCole Faust - This release adds an API for adding / updating / deleting / copying / moving / setting file modes for one or more files directly to an AWS CodeCommit repository without requiring a Git client. 142*8a52c783SCole Faust 143*8a52c783SCole Faust## __AWS Direct Connect__ 144*8a52c783SCole Faust - ### Features 145*8a52c783SCole Faust - Documentation updates for AWS Direct Connect 146*8a52c783SCole Faust 147*8a52c783SCole Faust## __AWS Elemental MediaLive__ 148*8a52c783SCole Faust - ### Features 149*8a52c783SCole Faust - This release adds support for VPC inputs, allowing you to push content from your Amazon VPC directly to MediaLive. 150*8a52c783SCole Faust 151*8a52c783SCole Faust## __AWS SDK for Java v2__ 152*8a52c783SCole Faust - ### Bugfixes 153*8a52c783SCole Faust - Fixed an issue where the SDK could be over-retrying on signature errors. 154*8a52c783SCole Faust - Fixed an issue where the SDK could fail to adjust the local clock under skewed-clock conditions. 155*8a52c783SCole Faust 156*8a52c783SCole Faust# __2.4.11__ __2019-02-19__ 157*8a52c783SCole Faust## __AWS Directory Service__ 158*8a52c783SCole Faust - ### Features 159*8a52c783SCole Faust - This release adds support for tags during directory creation (CreateDirectory, CreateMicrosoftAd, ConnectDirectory). 160*8a52c783SCole Faust 161*8a52c783SCole Faust## __AWS IoT__ 162*8a52c783SCole Faust - ### Features 163*8a52c783SCole Faust - AWS IoT - AWS IoT Device Defender adds support for configuring behaviors in a security profile with statistical thresholds. Device Defender also adds support for configuring multiple data-point evaluations before a violation is either created or cleared. 164*8a52c783SCole Faust 165*8a52c783SCole Faust## __Amazon Elastic File System__ 166*8a52c783SCole Faust - ### Features 167*8a52c783SCole Faust - Amazon EFS now supports adding tags to file system resources as part of the CreateFileSystem API . Using this capability, customers can now more easily enforce tag-based authorization for EFS file system resources. 168*8a52c783SCole Faust 169*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 170*8a52c783SCole Faust - ### Features 171*8a52c783SCole Faust - AWS Systems Manager now supports adding tags when creating Activations, Patch Baselines, Documents, Parameters, and Maintenance Windows 172*8a52c783SCole Faust 173*8a52c783SCole Faust# __2.4.10__ __2019-02-18__ 174*8a52c783SCole Faust## __AWS SDK for Java v2__ 175*8a52c783SCole Faust - ### Features 176*8a52c783SCole Faust - Updated service endpoint metadata. 177*8a52c783SCole Faust 178*8a52c783SCole Faust## __AWS Secrets Manager__ 179*8a52c783SCole Faust - ### Features 180*8a52c783SCole Faust - This release increases the maximum allowed size of SecretString or SecretBinary from 4KB to 7KB in the CreateSecret, UpdateSecret, PutSecretValue and GetSecretValue APIs. 181*8a52c783SCole Faust 182*8a52c783SCole Faust## __Amazon Athena__ 183*8a52c783SCole Faust - ### Features 184*8a52c783SCole Faust - This release adds support for Workgroups to Amazon Athena. Use Workgroups to isolate users, teams, applications or workloads in the same account, control costs by setting up query limits and creating Amazon SNS alarms, and publish query-related metrics to Amazon CloudWatch. 185*8a52c783SCole Faust 186*8a52c783SCole Faust# __2.4.9__ __2019-02-15__ 187*8a52c783SCole Faust## __AWS IoT__ 188*8a52c783SCole Faust - ### Features 189*8a52c783SCole Faust - In this release, IoT Device Defender introduces support for tagging Scheduled Audit resources. 190*8a52c783SCole Faust 191*8a52c783SCole Faust## __AWS SDK for Java v2__ 192*8a52c783SCole Faust - ### Bugfixes 193*8a52c783SCole Faust - Attach `extendedRequestId` to `AwsResponseMetadata` if available for event streaming operations so that customers can retrieve it from response metadata 194*8a52c783SCole Faust 195*8a52c783SCole Faust## __Amazon Chime__ 196*8a52c783SCole Faust - ### Features 197*8a52c783SCole Faust - Documentation updates for Amazon Chime 198*8a52c783SCole Faust 199*8a52c783SCole Faust## __Application Auto Scaling__ 200*8a52c783SCole Faust - ### Features 201*8a52c783SCole Faust - Documentation updates for Application Auto Scaling 202*8a52c783SCole Faust 203*8a52c783SCole Faust# __2.4.8__ __2019-02-14__ 204*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 205*8a52c783SCole Faust - ### Features 206*8a52c783SCole Faust - This release adds tagging and ARN support for AWS Client VPN Endpoints.You can now run bare metal workloads on EC2 M5 and M5d instances. m5.metal and m5d.metal instances are powered by custom Intel Xeon Scalable Processors with a sustained all core frequency of up to 3.1 GHz. m5.metal and m5d.metal offer 96 vCPUs and 384 GiB of memory. With m5d.metal, you also have access to 3.6 TB of NVMe SSD-backed instance storage. m5.metal and m5d.metal instances deliver 25 Gbps of aggregate network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking, as well as 14 Gbps of bandwidth to EBS.You can now run bare metal workloads on EC2 z1d instances. z1d.metal instances are powered by custom Intel Xeon Scalable Processors with a sustained all core frequency of up to 4.0 GHz. z1d.metal offers 48 vCPUs, 384 GiB of memory, and 1.8 TB of NVMe SSD-backed instance storage. z1d.metal instances deliver 25 Gbps of aggregate network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking, as well as 14 Gbps of bandwidth to EBS. 207*8a52c783SCole Faust 208*8a52c783SCole Faust## __Amazon Kinesis Video Streams__ 209*8a52c783SCole Faust - ### Features 210*8a52c783SCole Faust - Adds support for Tag-On-Create for Kinesis Video Streams. A list of tags associated with the stream can be created at the same time as the stream creation. 211*8a52c783SCole Faust 212*8a52c783SCole Faust# __2.4.7__ __2019-02-13__ 213*8a52c783SCole Faust## __AWS MediaTailor__ 214*8a52c783SCole Faust - ### Features 215*8a52c783SCole Faust - This release adds support for tagging AWS Elemental MediaTailor resources. 216*8a52c783SCole Faust 217*8a52c783SCole Faust## __Amazon Elastic File System__ 218*8a52c783SCole Faust - ### Features 219*8a52c783SCole Faust - Customers can now use the EFS Infrequent Access (IA) storage class to more cost-effectively store larger amounts of data in their file systems. EFS IA is cost-optimized storage for files that are not accessed every day. You can create a new file system and enable Lifecycle Management to automatically move files that have not been accessed for 30 days from the Standard storage class to the IA storage class. 220*8a52c783SCole Faust 221*8a52c783SCole Faust## __Amazon Rekognition__ 222*8a52c783SCole Faust - ### Features 223*8a52c783SCole Faust - GetContentModeration now returns the version of the moderation detection model used to detect unsafe content. 224*8a52c783SCole Faust 225*8a52c783SCole Faust# __2.4.6__ __2019-02-12__ 226*8a52c783SCole Faust## __AWS Lambda__ 227*8a52c783SCole Faust - ### Features 228*8a52c783SCole Faust - Documentation updates for AWS Lambda 229*8a52c783SCole Faust 230*8a52c783SCole Faust## __AWS Transcribe Streaming__ 231*8a52c783SCole Faust - ### Features 232*8a52c783SCole Faust - Amazon Transcribe now supports US Spanish, which expands upon the existing language support for US English. 233*8a52c783SCole Faust 234*8a52c783SCole Faust## __Netty Nio HTTP Client__ 235*8a52c783SCole Faust - ### Bugfixes 236*8a52c783SCole Faust - Awaits `EventLoopGroup#shutdownGracefully` to complete when closing Netty client. 237*8a52c783SCole Faust 238*8a52c783SCole Faust# __2.4.5__ __2019-02-11__ 239*8a52c783SCole Faust## __AWS CodeBuild__ 240*8a52c783SCole Faust - ### Features 241*8a52c783SCole Faust - Add customized webhook filter support 242*8a52c783SCole Faust 243*8a52c783SCole Faust## __AWS Elemental MediaPackage__ 244*8a52c783SCole Faust - ### Features 245*8a52c783SCole Faust - Adds optional configuration for DASH to compact the manifest by combining duplicate SegmentTemplate tags. Adds optional configuration for DASH SegmentTemplate format to refer to segments by "Number" (default) or by "Time". 246*8a52c783SCole Faust 247*8a52c783SCole Faust## __Amazon AppStream__ 248*8a52c783SCole Faust - ### Features 249*8a52c783SCole Faust - This update enables customers to find the start time, max expiration time, and connection status associated with AppStream streaming session. 250*8a52c783SCole Faust 251*8a52c783SCole Faust## __Amazon CloudWatch Logs__ 252*8a52c783SCole Faust - ### Bugfixes 253*8a52c783SCole Faust - Fix infinite pagination bug in CloudWatchLogsClient.getLogEventsPaginator API. See https://github.com/aws/aws-sdk-java-v2/issues/1045 254*8a52c783SCole Faust 255*8a52c783SCole Faust# __2.4.4__ __2019-02-08__ 256*8a52c783SCole Faust## __AWS Application Discovery Service__ 257*8a52c783SCole Faust - ### Features 258*8a52c783SCole Faust - Documentation updates for the AWS Application Discovery Service. 259*8a52c783SCole Faust 260*8a52c783SCole Faust## __AWS S3__ 261*8a52c783SCole Faust - ### Bugfixes 262*8a52c783SCole Faust - Use request header to determine if checksum validation should be enabled for `s3#putObject` 263*8a52c783SCole Faust 264*8a52c783SCole Faust## __AWS SDK for Java v2__ 265*8a52c783SCole Faust - ### Features 266*8a52c783SCole Faust - Never initialie the default region provider chain if the region is always specified in the client builder. 267*8a52c783SCole Faust - Never initialize the default credentials provider chain if credentials are always specified in the client builder. 268*8a52c783SCole Faust 269*8a52c783SCole Faust - ### Bugfixes 270*8a52c783SCole Faust - Defer all errors raised when creating `ProfileCredentialsProvider` to the `resolveCredentials()` call. 271*8a52c783SCole Faust 272*8a52c783SCole Faust## __Amazon Data Lifecycle Manager__ 273*8a52c783SCole Faust - ### Features 274*8a52c783SCole Faust - This release is to correct the timestamp format to ISO8601 for the DateCreated and DateModified files in the GetLifecyclePolicy response object. 275*8a52c783SCole Faust 276*8a52c783SCole Faust## __Amazon EC2 Container Service__ 277*8a52c783SCole Faust - ### Features 278*8a52c783SCole Faust - Amazon ECS introduces the PutAccountSettingDefault API, an API that allows a user to set the default ARN/ID format opt-in status for all the roles and users in the account. Previously, setting the account's default opt-in status required the use of the root user with the PutAccountSetting API. 279*8a52c783SCole Faust 280*8a52c783SCole Faust# __2.4.3__ __2019-02-07__ 281*8a52c783SCole Faust## __AWS Elemental MediaLive__ 282*8a52c783SCole Faust - ### Features 283*8a52c783SCole Faust - This release adds tagging of channels, inputs, and input security groups. 284*8a52c783SCole Faust 285*8a52c783SCole Faust## __AWS RoboMaker__ 286*8a52c783SCole Faust - ### Features 287*8a52c783SCole Faust - Added support for tagging and tag-based access control for AWS RoboMaker resources. Also, DescribeSimulationJob now includes a new failureReason field to help debug simulation job failures 288*8a52c783SCole Faust 289*8a52c783SCole Faust## __Amazon Elasticsearch Service__ 290*8a52c783SCole Faust - ### Features 291*8a52c783SCole Faust - Feature: Support for three Availability Zone deployments 292*8a52c783SCole Faust 293*8a52c783SCole Faust## __Amazon GameLift__ 294*8a52c783SCole Faust - ### Features 295*8a52c783SCole Faust - This release delivers a new API action for deleting unused matchmaking rule sets. More details are available at https://aws.amazon.com/releasenotes/?tag=releasenotes%23keywords%23amazon-gamelift. 296*8a52c783SCole Faust 297*8a52c783SCole Faust# __2.4.2__ __2019-02-06__ 298*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 299*8a52c783SCole Faust - ### Features 300*8a52c783SCole Faust - Add Linux with SQL Server Standard, Linux with SQL Server Web, and Linux with SQL Server Enterprise to the list of allowed instance platforms for On-Demand Capacity Reservations. 301*8a52c783SCole Faust 302*8a52c783SCole Faust## __Amazon FSx__ 303*8a52c783SCole Faust - ### Features 304*8a52c783SCole Faust - New optional ExportPath parameter added to the CreateFileSystemLustreConfiguration object for user-defined export paths. Used with the CreateFileSystem action when creating an Amazon FSx for Lustre file system. 305*8a52c783SCole Faust 306*8a52c783SCole Faust# __2.4.1__ __2019-02-05__ 307*8a52c783SCole Faust## __AWS SDK for Java v2__ 308*8a52c783SCole Faust - ### Bugfixes 309*8a52c783SCole Faust - Fix an issue where an exception could be raised when configuring the idle connection reaper in the apache HTTP client [#1059](https://github.com/aws/aws-sdk-java-v2/issues/1059). 310*8a52c783SCole Faust 311*8a52c783SCole Faust## __AWS Service Catalog__ 312*8a52c783SCole Faust - ### Features 313*8a52c783SCole Faust - Service Catalog Documentation Update for ProvisionedProductDetail 314*8a52c783SCole Faust 315*8a52c783SCole Faust## __AWS Shield__ 316*8a52c783SCole Faust - ### Features 317*8a52c783SCole Faust - The DescribeProtection request now accepts resource ARN as valid parameter. 318*8a52c783SCole Faust 319*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 320*8a52c783SCole Faust - ### Features 321*8a52c783SCole Faust - ec2.DescribeVpcPeeringConnections pagination support 322*8a52c783SCole Faust 323*8a52c783SCole Faust# __2.4.0__ __2019-02-04__ 324*8a52c783SCole Faust## __AWS CodeCommit__ 325*8a52c783SCole Faust - ### Features 326*8a52c783SCole Faust - This release supports a more graceful handling of the error case when a repository is not associated with a pull request ID in a merge request in AWS CodeCommit. 327*8a52c783SCole Faust 328*8a52c783SCole Faust## __AWS SDK for Java v2__ 329*8a52c783SCole Faust - ### Features 330*8a52c783SCole Faust - Add support for `connectionTimeToLive`, `connectionMaxIdleTime` and `useIdleConnectionReaper` to the netty HTTP client. 331*8a52c783SCole Faust - Enable `useIdleConnectionReaper` by default for Netty and Apache. 332*8a52c783SCole Faust - Updated service endpoint metadata. 333*8a52c783SCole Faust 334*8a52c783SCole Faust - ### Bugfixes 335*8a52c783SCole Faust - Added a new handler ([#1041](https://github.com/aws/aws-sdk-java-v2/issues/1041)) to close channels which have triggered an SslCloseCompletionEvent and are no longer usable per [#452](https://github.com/aws/aws-sdk-java-v2/issues/452). 336*8a52c783SCole Faust - Fix the deadlock issue in `EventStreamAsyncResponseTransformer` for event streaming operations triggered in an edge case where customer subscriber signals `Subscription#request` the same time as `SdkPublisher` signals `Subscriber#onComplete` 337*8a52c783SCole Faust - Reduced netty client logging noise, by logging at a DEBUG level (instead of WARN) when encountering IO errors on channels not currently in use and not logging the whole stack trace. 338*8a52c783SCole Faust - Removed broken client methods: `BackupClient#getSupportedResourceTypes()` and `PinpointSmsVoiceClient.listConfigurationSets()`. 339*8a52c783SCole Faust 340*8a52c783SCole Faust## __Amazon EC2 Container Service__ 341*8a52c783SCole Faust - ### Features 342*8a52c783SCole Faust - This release of Amazon Elastic Container Service (Amazon ECS) introduces support for GPU workloads by enabling you to create clusters with GPU-enabled container instances. 343*8a52c783SCole Faust 344*8a52c783SCole Faust## __Amazon WorkSpaces__ 345*8a52c783SCole Faust - ### Features 346*8a52c783SCole Faust - This release sets ClientProperties as a required parameter. 347*8a52c783SCole Faust 348*8a52c783SCole Faust## __Application Auto Scaling__ 349*8a52c783SCole Faust - ### Features 350*8a52c783SCole Faust - Documentation updates for application-autoscaling 351*8a52c783SCole Faust 352*8a52c783SCole Faust## __Netty NIO HTTP Client__ 353*8a52c783SCole Faust - ### Features 354*8a52c783SCole Faust - Allows customers to enable wire logging with the Netty client at debug level. 355