1# __2.9.26__ __2019-10-23__ 2## __AWS Security Token Service__ 3 - ### Features 4 - AWS Security Token Service (STS) now supports a regional configuration flag to make the client respect the region without the need for the endpoint parameter. 5 6## __Amazon Connect Service__ 7 - ### Features 8 - This release adds 4 new APIs ListQueues, ListPhoneNumbers, ListContactFlows, and ListHoursOfOperations, which can be used to programmatically list Queues, PhoneNumbers, ContactFlows, and HoursOfOperations configured for an Amazon Connect instance respectively. You can learn more about the new APIs here: https://docs.aws.amazon.com/connect/latest/APIReference/Welcome.html. 9 10## __Amazon Polly__ 11 - ### Features 12 - Amazon Polly adds new female voices: US Spanish - Lupe and Brazilian Portuguese - Camila; both voices are available in Standard and Neural engine. 13 14# __2.9.25__ __2019-10-22__ 15## __AWS IoT Events__ 16 - ### Features 17 - Add support for new serial evaluation method for events in a detector model. 18 19## __AWS OpsWorks CM__ 20 - ### Features 21 - AWS OpsWorks for Chef Automate (OWCA) now allows customers to use a custom domain and respective certificate, for their AWS OpsWorks For Chef Automate servers. Customers can now provide a CustomDomain, CustomCertificate and CustomPrivateKey in CreateServer API to configure their Chef Automate servers with a custom domain and certificate. 22 23## __Netty NIO HTTP Client__ 24 - ### Bugfixes 25 - Better handle `GOAWAY` messages from the remote endpoint. 26 27# __2.9.24__ __2019-10-18__ 28## __Amazon CloudWatch__ 29 - ### Features 30 - New Period parameter added to MetricDataQuery structure. 31 32## __Netty NIO Http Client__ 33 - ### Bugfixes 34 - Update `HealthCheckedChannelPool` to check `KEEP_ALIVE` when acquiring a channel from the pool to avoid soon-to-be inactive channels being picked up by a new request. This should reduce the frequency of `IOException: Server failed to complete response` errors. See [#1380](https://github.com/aws/aws-sdk-java-v2/issues/1380), [#1466](https://github.com/aws/aws-sdk-java-v2/issues/1466). 35 36# __2.9.23__ __2019-10-17__ 37## __AWS Batch__ 38 - ### Features 39 - Adding support for Compute Environment Allocation Strategies 40 41## __Amazon Relational Database Service__ 42 - ### Features 43 - Amazon RDS now supports Amazon RDS on VMware with the introduction of APIs related to Custom Availability Zones and Media installation. 44 45# __2.9.22__ __2019-10-16__ 46## __AWS Marketplace Commerce Analytics__ 47 - ### Features 48 - add 2 more values for the supporting sections - age of past due funds + uncollected funds breakdown 49 50## __AWS RoboMaker__ 51 - ### Features 52 - This release adds support for ROS2 Dashing as a beta feature 53 54## __Managed Streaming for Kafka__ 55 - ### Features 56 - AWS MSK has added support for adding brokers to a cluster. 57 58# __2.9.21__ __2019-10-15__ 59## __Amazon Kinesis Video Streams Archived Media__ 60 - ### Features 61 - Add ON_DISCONTINUITY mode to the GetHLSStreamingSessionURL API 62 63# __2.9.20__ __2019-10-14__ 64## __Amazon Personalize__ 65 - ### Features 66 - AWS Personalize: Adds ability to create a solution version using FULL or UPDATE training mode 67 68## __Amazon WorkSpaces__ 69 - ### Features 70 - Documentation updates for WorkSpaces 71 72# __2.9.19__ __2019-10-11__ 73## __AWS Greengrass__ 74 - ### Features 75 - Greengrass OTA service supports Raspbian/Armv6l platforms. 76 77# __2.9.18__ __2019-10-10__ 78## __AWS IoT Analytics__ 79 - ### Features 80 - Add `completionTime` to API call ListDatasetContents. 81 82## __AWS SDK for Java v2__ 83 - ### Features 84 - Implement arn parser functions in `arns` module. 85 86## __Amazon Elastic Compute Cloud__ 87 - ### Features 88 - New EC2 M5n, M5dn, R5n, R5dn instances with 100 Gbps network performance and Elastic Fabric Adapter (EFA) for ultra low latency; New A1.metal bare metal instance powered by AWS Graviton Processors 89 90## __Amazon Lex Runtime Service__ 91 - ### Features 92 - Amazon Lex now supports Session API checkpoints 93 94## __Firewall Management Service__ 95 - ### Features 96 - Firewall Manager now supports Amazon VPC security groups, making it easier to configure and manage security groups across multiple accounts from a single place. 97 98# __2.9.17__ __2019-10-09__ 99## __AWS Elemental MediaConvert__ 100 - ### Features 101 - AWS Elemental MediaConvert SDK has added support for Dolby Atmos encoding, up to 36 outputs, accelerated transcoding with frame capture and preferred acceleration feature. 102 103## __AWS SDK for Java v2__ 104 - ### Features 105 - Expose instance signature through EC2MetadataUtils 106 107 - ### Bugfixes 108 - Fix the implementations of `equals(Object)` and `hashCode()` for `DefaultSdkAutoConstructList` and `DefaultSdkAutoConstructMap` so that they follow the Java `equals` and `hashCode` contract. In addition, ensure that these implementations' `toString()` methods return nicely readable results. Fixes [#1445](https://github.com/aws/aws-sdk-java-v2/issues/1445) 109 110## __Amazon ElastiCache__ 111 - ### Features 112 - Amazon ElastiCache now allows you to apply available service updates on demand to your Memcached and Redis Cache Clusters. Features included: (1) Access to the list of applicable service updates and their priorities. (2) Service update monitoring and regular status updates. (3) Recommended apply-by-dates for scheduling the service updates. (4) Ability to stop and later re-apply updates. For more information, see https://docs.aws.amazon.com/AmazonElastiCache/latest/mem-ug/Self-Service-Updates.html and https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Self-Service-Updates.html 113 114## __Managed Streaming for Kafka__ 115 - ### Features 116 - Updated documentation for Amazon Managed Streaming for Kafka service. 117 118# __2.9.16__ __2019-10-08__ 119## __AWS DataSync__ 120 - ### Features 121 - Add Sync options to enable/disable TaskQueueing 122 123## __AWS Organizations__ 124 - ### Features 125 - Documentation updates for organizations 126 127## __AWS SDK for Java v2__ 128 - ### Features 129 - EC2MetadataUtils: add marketplaceProductCodes inside InstanceInfo's POJO 130 131## __Amazon EventBridge__ 132 - ### Features 133 - Documentation updates for Amazon EventBridge. 134 135## __Amazon Kinesis Firehose__ 136 - ### Features 137 - With this release, you can use Amazon Kinesis Firehose delivery streams to deliver streaming data to Amazon Elasticsearch Service version 7.x clusters. For technical documentation, look for CreateDeliveryStream operation in Amazon Kinesis Firehose API reference. 138 139## __Amazon S3 Control__ 140 - ### Features 141 - Adds support for the Amazon S3 Control service to the SDK. 142 143# __2.9.15__ __2019-10-07__ 144## __AWS Direct Connect__ 145 - ### Features 146 - This release adds a service provider field for physical connection creation and provides a list of available partner providers for each Direct Connect location. 147 148## __AWS Glue__ 149 - ### Features 150 - AWS Glue now provides ability to use custom certificates for JDBC Connections. 151 152## __Amazon Import/Export Snowball__ 153 - ### Features 154 - AWS Snowball Edge now allows you to perform an offline update to the software of your Snowball Edge device when your device is not connected to the internet. Previously, updating your Snowball Edge's software required that the device be connected to the internet or be sent back to AWS. Now, you can keep your Snowball Edge software up to date even if your device(s) cannot connect to the internet, or are required to run in an air-gapped environment. To complete offline updates, download the software update from a client machine with connection to the internet using the AWS Command Line Interface (CLI). Then, have the Snowball Edge device download and install the software update using the Snowball Edge device API. For more information about offline updates, visit the Snowball Edge documentation page. 155 156## __Amazon Kinesis Firehose__ 157 - ### Features 158 - Amazon Kinesis Data Firehose now allows delivering data to Elasticsearch clusters set up in a different AWS account than the Firehose AWS account. For technical documentation, look for ElasticsearchDestinationConfiguration in the Amazon Kinesis Firehose API reference. 159 160## __Amazon Pinpoint__ 161 - ### Features 162 - This release of the Amazon Pinpoint API introduces support for using and managing message templates. 163 164## __Amazon Pinpoint Email Service__ 165 - ### Features 166 - This release of the Amazon Pinpoint Email API introduces support for using and managing message templates. 167 168# __2.9.14__ __2019-10-04__ 169## __AWS Elemental MediaPackage__ 170 - ### Features 171 - New Harvest Job APIs to export segment-accurate content windows from MediaPackage Origin Endpoints to S3. See https://docs.aws.amazon.com/mediapackage/latest/ug/harvest-jobs.html for more info 172 173## __Amazon CloudWatch__ 174 - ### Bugfixes 175 - Add cloudwatch specific http configurations, specifically reducing `connectionMaxIdleTime`. Related to [#1380](https://github.com/aws/aws-sdk-java-v2/issues/1380) 176 177## __Amazon Cognito Identity Provider__ 178 - ### Features 179 - This release adds ClientMetadata input parameter to multiple Cognito User Pools operations, making this parameter available to the customer configured lambda triggers as applicable. 180 181## __Amazon S3__ 182 - ### Bugfixes 183 - Add s3 specific http configurations, specifically reducing `connectionMaxIdleTime`. Related to [#1122](https://github.com/aws/aws-sdk-java-v2/issues/1122) 184 185## __Amazon S3 Control__ 186 - ### Features 187 - Adds support for the Amazon S3 Control service to the SDK. 188 189## __Amazon Simple Systems Manager (SSM)__ 190 - ### Features 191 - Documentation updates for Systems Manager / StartSession. 192 193# __2.9.13__ __2019-10-03__ 194## __AWS Device Farm__ 195 - ### Features 196 - Documentation updates for devicefarm 197 198## __Amazon Elastic Compute Cloud__ 199 - ### Features 200 - This release allows customers to purchase regional EC2 RIs on a future date. 201 202## __Amazon Elasticsearch Service__ 203 - ### Features 204 - Amazon Elasticsearch Service now supports configuring additional options for domain endpoint, such as whether to require HTTPS for all traffic. 205 206## __Application Auto Scaling__ 207 - ### Features 208 - Documentation updates for Application Auto Scaling 209 210# __2.9.12__ __2019-10-02__ 211## __Amazon Lightsail__ 212 - ### Features 213 - This release adds support for the automatic snapshots add-on for instances and block storage disks. 214 215# __2.9.11__ __2019-10-01__ 216## __Amazon DocumentDB with MongoDB compatibility__ 217 - ### Features 218 - This release provides support for describe and modify CA certificates. 219 220# __2.9.10__ __2019-09-30__ 221## __AWS WAF__ 222 - ### Features 223 - Lowering the threshold for Rate Based rule from 2000 to 100. 224 225## __Amazon Relational Database Service__ 226 - ### Features 227 - This release adds support for creating a Read Replica with Active Directory domain information. This release updates RDS API to indicate whether an OrderableDBInstanceOption supports Kerberos Authentication. 228 229## __AmazonMQ__ 230 - ### Features 231 - Amazon MQ now includes the ability to scale your brokers by changing the host instance type. See the hostInstanceType property of UpdateBrokerInput (https://docs.aws.amazon.com/amazon-mq/latest/api-reference/brokers-broker-id.html#brokers-broker-id-model-updatebrokerinput), and pendingHostInstanceType property of DescribeBrokerOutput (https://docs.aws.amazon.com/amazon-mq/latest/api-reference/brokers-broker-id.html#brokers-broker-id-model-describebrokeroutput). 232 233# __2.9.9__ __2019-09-27__ 234## __AWS Amplify__ 235 - ### Features 236 - This release adds access logs APIs and artifact APIs for AWS Amplify Console. 237 238## __AWS SDK for Java v2__ 239 - ### Bugfixes 240 - Update the pool size for default async future completion executor service. See [#1251](https://github.com/aws/aws-sdk-java-v2/issues/1251), [#994](https://github.com/aws/aws-sdk-java-v2/issues/994) 241 242## __Amazon EC2 Container Service__ 243 - ### Features 244 - This release of Amazon Elastic Container Service (Amazon ECS) removes FirelensConfiguration from the DescribeTask output during the FireLens public preview. 245 246# __2.9.8__ __2019-09-26__ 247## __AWS CodePipeline__ 248 - ### Features 249 - Documentation updates for CodePipeline 250 251## __Amazon Simple Systems Manager (SSM)__ 252 - ### Features 253 - This release updates the AWS Systems Manager Parameter Store PutParameter and LabelParameterVersion APIs to return the "Tier" of parameter created/updated and the "parameter version" labeled respectively. 254 255# __2.9.7__ __2019-09-25__ 256## __AWS Database Migration Service__ 257 - ### Features 258 - This release adds a new DeleteConnection API to delete the connection between a replication instance and an endpoint. It also adds an optional S3 setting to specify the precision of any TIMESTAMP column values written to an S3 object file in .parquet format. 259 260## __AWS Global Accelerator__ 261 - ### Features 262 - API Update for AWS Global Accelerator to support for DNS aliasing. 263 264## __Amazon SageMaker Service__ 265 - ### Features 266 - Enable G4D and R5 instances in SageMaker Hosting Services 267 268# __2.9.6__ __2019-09-24__ 269## __AWS Comprehend Medical__ 270 - ### Features 271 - Use Amazon Comprehend Medical to analyze medical text stored in the specified Amazon S3 bucket. Use the console to create and manage batch analysis jobs, or use the batch APIs to detect both medical entities and protected health information (PHI). The batch APIs start, stop, list, and retrieve information about batch analysis jobs. This release also includes DetectEntitiesV2 operation which returns the Acuity and Direction entities as attributes instead of types. 272 273## __AWS DataSync__ 274 - ### Features 275 - Added S3StorageClass, OverwriteMode sync option, and ONLY_FILES_TRANSFERRED setting for the VerifyMode sync option. 276 277## __Amazon Transcribe Service__ 278 - ### Features 279 - With this update Amazon Transcribe enables you to provide an AWS KMS key to encrypt your transcription output. 280 281# __2.9.5__ __2019-09-23__ 282## __AWS RDS DataService__ 283 - ### Features 284 - RDS Data API now supports Amazon Aurora Serverless PostgreSQL databases. 285 286## __Amazon Redshift__ 287 - ### Features 288 - Adds API operation DescribeNodeConfigurationOptions and associated data structures. 289 290# __2.9.4__ __2019-09-20__ 291## __AWS Greengrass__ 292 - ### Features 293 - Greengrass OTA service now returns the updated software version in the PlatformSoftwareVersion parameter of a CreateSoftwareUpdateJob response 294 295## __Amazon Elastic Compute Cloud__ 296 - ### Features 297 - G4 instances are Amazon EC2 instances based on NVIDIA T4 GPUs and are designed to provide cost-effective machine learning inference for applications, like image classification, object detection, recommender systems, automated speech recognition, and language translation. G4 instances are also a cost-effective platform for building and running graphics-intensive applications, such as remote graphics workstations, video transcoding, photo-realistic design, and game streaming in the cloud. To get started with G4 instances visit https://aws.amazon.com/ec2/instance-types/g4. 298 299## __Amazon Relational Database Service__ 300 - ### Features 301 - Add a new LeaseID output field to DescribeReservedDBInstances, which shows the unique identifier for the lease associated with the reserved DB instance. AWS Support might request the lease ID for an issue related to a reserved DB instance. 302 303## __Amazon WorkSpaces__ 304 - ### Features 305 - Adds the WorkSpaces restore feature 306 307# __2.9.3__ __2019-09-19__ 308## __AWS Glue__ 309 - ### Features 310 - AWS Glue DevEndpoints now supports GlueVersion, enabling you to choose Apache Spark 2.4.3 (in addition to Apache Spark 2.2.1). In addition to supporting the latest version of Spark, you will also have the ability to choose between Python 2 and Python 3. 311 312## __AWS MediaConnect__ 313 - ### Features 314 - When you grant an entitlement, you can now specify the percentage of the entitlement data transfer that you want the subscriber to be responsible for. 315 316## __Amazon EC2 Container Service__ 317 - ### Features 318 - This release of Amazon Elastic Container Service (Amazon ECS) introduces support for container image manifest digests. This enables you to identify all tasks launched using a container image pulled from ECR in order to correlate what was built with where it is running. 319 320# __2.9.2__ __2019-09-18__ 321## __AWS Resource Access Manager__ 322 - ### Features 323 - AWS RAM provides a new ListPendingInvitationResources API action that lists the resources in a resource share that is shared with you but that the invitation is still pending for 324 325## __AWS WAF Regional__ 326 - ### Features 327 - Lowering the threshold for Rate Based rule from 2000 to 100. 328 329## __Amazon API Gateway__ 330 - ### Features 331 - Amazon API Gateway simplifies accessing PRIVATE APIs by allowing you to associate one or more Amazon Virtual Private Cloud (VPC) Endpoints to a private API. API Gateway will create and manage DNS alias records necessary for easily invoking the private APIs. With this feature, you can leverage private APIs in web applications hosted within your VPCs. 332 333# __2.9.1__ __2019-09-17__ 334## __AWS Identity and Access Management__ 335 - ### Features 336 - Documentation updates for iam 337 338## __Amazon Athena__ 339 - ### Features 340 - This release adds DataManifestLocation field indicating the location and file name of the data manifest file. Users can get a list of files that the Athena query wrote or intended to write from the manifest file. 341 342## __Amazon Personalize__ 343 - ### Features 344 - [Personalize] Adds trainingHours to solutionVersion properties. 345 346# __2.9.0__ __2019-09-16__ 347## __AWS Elemental MediaConvert__ 348 - ### Features 349 - AWS Elemental MediaConvert SDK has added support for multi-DRM SPEKE with CMAF outputs, MP3 ingest, and options for improved video quality. 350 351## __AWS SDK for Java v2__ 352 - ### Features 353 - Bump minor version to `2.9.0-SNAPSHOT` because of [#1413](https://github.com/aws/aws-sdk-java-v2/issues/1413). 354 - Updating dependencies versions: jackson 2.9.8 -> 2.9.9, slf4j 1.7.35 -> 1.7.38, netty 4.1.39.Final -> 4.1.41.Final (contains the fix for the performance regression in 4.1.39) 355 356## __Amazon Elastic Kubernetes Service__ 357 - ### Features 358 - This release lets customers add tags to an Amazon EKS cluster. These tags can be used to control access to the EKS API for managing the cluster using IAM. The Amazon EKS TagResource API allows customers to associate tags with their cluster. Customers can list tags for a cluster using the ListTagsForResource API and remove tags from a cluster with the UntagResource API. Note: tags are specific to the EKS cluster resource, they do not propagate to other AWS resources used by the cluster. 359