diff --git a/.changes/2.0.0-preview-1.json b/.changes/2.0.0-preview-1.json
index 1b7d507e5d9f..5fe894b47755 100644
--- a/.changes/2.0.0-preview-1.json
+++ b/.changes/2.0.0-preview-1.json
@@ -5,7 +5,7 @@
{
"category": "AWS SDK for Java v2",
"type": "feature",
- "description": "Initial release of the AWS SDK for Java v2. See our [blog post](https://aws.amazon.com/blogs/developer/aws-sdk-for-java-2-0-developer-preview) for information about this new major veresion. This release is considered a developer preview and is not intended for production use cases."
+ "description": "Initial release of the AWS SDK for Java v2. See our [blog post](https://aws.amazon.com/blogs/developer/aws-sdk-for-java-2-0-developer-preview) for information about this new major version. This release is considered a developer preview and is not intended for production use cases."
}
]
}
diff --git a/.changes/2.10.0.json b/.changes/2.10.0.json
new file mode 100644
index 000000000000..ef32bdd3c4bf
--- /dev/null
+++ b/.changes/2.10.0.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.10.0",
+ "date": "2019-10-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updating to use Jackson 2.10.0 and Netty 4.1.42.Final"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "Adds support for the new family of Elastic Inference Accelerators (eia2) for SageMaker Hosting and Notebook Services"
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "description": "This release adds support for the gRPC and HTTP/2 protocols."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release updates CreateFpgaImage to support tagging FPGA images on creation"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "This release introduces Voice Connector PDX region and defaults previously created Voice Connectors to IAD. You can create Voice Connector Groups and add region specific Voice Connectors to direct telephony traffic across AWS regions in case of regional failures. With this release you can add phone numbers to Voice Connector Groups and can bulk move phone numbers between Voice Connectors, between Voice Connector and Voice Connector Groups and between Voice Connector Groups. Voice Connector now supports additional settings to enable SIP Log capture. This is in addition to the launch of Voice Connector Cloud Watch metrics in this release. This release also supports assigning outbound calling name (CNAM) to AWS account and individual phone numbers assigned to Voice Connectors. * Voice Connector now supports a setting to enable real time audio streaming delivered via Kinesis Audio streams. Please note that recording Amazon Chime Voice Connector calls with this feature maybe be subject to laws or regulations regarding the recording of telephone calls and other electronic communications. AWS Customer and their end users' have the responsibility to comply with all applicable laws regarding the recording, including properly notifying all participants in a recorded session or to a recorded communication that the session or communication is being recorded and obtain their consent."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GameLift",
+ "description": "Amazon GameLift offers expanded hardware options for game hosting: Custom game builds can use the Amazon Linux 2 operating system, and fleets for both custom builds and Realtime servers can now use C5, M5, and R5 instance types."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO Http Client",
+ "description": "Fix a race condition where the channel is closed right after all content is buffered, causing `server failed to complete the response` error by adding a flag when `LastHttpContentHandler` is received."
+ }
+ ]
+}
diff --git a/.changes/2.10.1.json b/.changes/2.10.1.json
new file mode 100644
index 000000000000..2ba7f6dff5d7
--- /dev/null
+++ b/.changes/2.10.1.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.10.1",
+ "date": "2019-10-25",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Streaming Service",
+ "description": "With this release, Amazon Transcribe Streaming now supports audio sources in Australian English (en-AU)."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.10.json b/.changes/2.10.10.json
new file mode 100644
index 000000000000..30862214c3a5
--- /dev/null
+++ b/.changes/2.10.10.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.10",
+ "date": "2019-11-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Budgets",
+ "description": "Documentation updates for budgets to track Savings Plans utilization and coverage"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "This launch provides customers with access to Savings Plans management APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic File System",
+ "description": "EFS customers can select a lifecycle policy that automatically moves files that have not been accessed for 7 days into the EFS Infrequent Access (EFS IA) storage class. EFS IA provides price/performance that is cost-optimized for files that are not accessed every day."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Signer",
+ "description": "This release adds support for tagging code-signing profiles in AWS Signer."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Savings Plans",
+ "description": "This is the first release of Savings Plans, a new flexible pricing model that offers low prices on Amazon EC2 and AWS Fargate usage."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "Add support for Build Number, Secrets Manager and Exported Environment Variables."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.11.json b/.changes/2.10.11.json
new file mode 100644
index 000000000000..d00a706f5582
--- /dev/null
+++ b/.changes/2.10.11.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.10.11",
+ "date": "2019-11-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Added the web identity credentials provider to the default credential chain"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Savings Plans",
+ "description": "This is the first release of Savings Plans, a new flexible pricing model that offers low prices on Amazon EC2 and AWS Fargate usage."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.12.json b/.changes/2.10.12.json
new file mode 100644
index 000000000000..f5493dd810b4
--- /dev/null
+++ b/.changes/2.10.12.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.12",
+ "date": "2019-11-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "AWS Systems Manager Session Manager target length increased to 400."
+ },
+ {
+ "type": "feature",
+ "category": "Netty NIO HTTP Client",
+ "description": "Switch from setting the absolute URI in HTTP requests with no `Host` header to setting the absolute request path and query paramters and a `Host` header."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SSO OIDC",
+ "description": "This is an initial release of AWS Single Sign-On OAuth device code authorization service."
+ },
+ {
+ "type": "feature",
+ "category": "AWS S3",
+ "description": "Added support for presignPutObject in S3Presigner."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Single Sign-On",
+ "description": "This is an initial release of AWS Single Sign-On (SSO) end-user access. This release adds support for accessing AWS accounts assigned in AWS SSO using short term credentials."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Comprehend",
+ "description": "This release adds new languages (ar, hi, ko, ja, zh, zh-TW) for Amazon Comprehend's DetectSentiment, DetectEntities, DetectKeyPhrases, BatchDetectSentiment, BatchDetectEntities and BatchDetectKeyPhrases APIs"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.13.json b/.changes/2.10.13.json
new file mode 100644
index 000000000000..962c28a5fa65
--- /dev/null
+++ b/.changes/2.10.13.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.10.13",
+ "date": "2019-11-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Registry",
+ "description": "This release contains ticket fixes for Amazon ECR."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity",
+ "description": "This release adds support for disabling classic flow."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.14.json b/.changes/2.10.14.json
new file mode 100644
index 000000000000..ff057f494e75
--- /dev/null
+++ b/.changes/2.10.14.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.14",
+ "date": "2019-11-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Polly",
+ "description": "Add `PollyPresigner` which enables support for presigning `SynthesizeSpeech` requests."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudFormation",
+ "description": "The Resource Import feature enables customers to import existing AWS resources into new or existing CloudFormation Stacks."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "This launch provides customers with access to GetCostAndUsageWithResources API."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.15.json b/.changes/2.10.15.json
new file mode 100644
index 000000000000..d4b7f744262d
--- /dev/null
+++ b/.changes/2.10.15.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.10.15",
+ "date": "2019-11-12",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Marketplace Catalog Service",
+ "description": "This is the first release for the AWS Marketplace Catalog service which allows you to list, describe and manage change requests on your published entities on AWS Marketplace."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "description": "Amazon DynamoDB enables you to restore your data to a new DynamoDB table using a point-in-time or on-demand backup. You now can modify the settings on the new restored table. Specifically, you can exclude some or all of the local and global secondary indexes from being created with the restored table. In addition, you can change the billing mode and provisioned capacity settings."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "With this release, Amazon Transcribe now supports transcriptions from audio sources in Welsh English (en-WL), Scottish English(en-AB), Irish English(en-IE), Farsi(fa-IR), Tamil(ta-IN), Indonesian(id-ID), Portuguese (pt-PT), Dutch(nl-NL)."
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "You can configure your Application Load Balancer to either drop invalid header fields or forward them to targets."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodePipeline",
+ "description": "AWS CodePipeline now supports the use of variables in action configuration."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.16.json b/.changes/2.10.16.json
new file mode 100644
index 000000000000..3214de451465
--- /dev/null
+++ b/.changes/2.10.16.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.10.16",
+ "date": "2019-11-13",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Email Service",
+ "description": "This is the first release of version 2 of the Amazon SES API. You can use this API to configure your Amazon SES account, and to send email. This API extends the functionality that exists in the previous version of the Amazon SES API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "This release adds the custom fields definition support in the index definition for AWS IoT Fleet Indexing Service. Custom fields can be used as an aggregation field to run aggregations with both existing GetStatistics API and newly added GetCardinality, GetPercentiles APIs. GetStatistics will return all statistics (min/max/sum/avg/count...) with this release. For more information, please refer to our latest documentation: https://docs.aws.amazon.com/iot/latest/developerguide/iot-indexing.html"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "description": "You can now add tags to a lifecycle policy in Data Lifecycle Manager (DLM). Tags allow you to categorize your policies in different ways, such as by department, purpose or owner. You can also enable resource level permissions based on tags to set access control on ability to modify or delete a tagged policy."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudSearch",
+ "description": "Amazon CloudSearch domains let you require that all traffic to the domain arrive over HTTPS. This security feature helps you block clients that send unencrypted requests to the domain."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Data Exchange",
+ "description": "Introducing AWS Data Exchange, a service that makes it easy for AWS customers to securely create, manage, access, and exchange data sets in the cloud."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.17.json b/.changes/2.10.17.json
new file mode 100644
index 000000000000..d8b7ac2d3058
--- /dev/null
+++ b/.changes/2.10.17.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.10.17",
+ "date": "2019-11-14",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWSMarketplace Metering",
+ "description": "Added CustomerNotEntitledException in MeterUsage API for Container use case."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "description": "This release enhances the existing user management APIs and adds 3 new APIs - TagResource, UntagResource, and ListTagsForResource to support tagging Amazon Connect users, which facilitates more granular access controls for Amazon Connect users within an Amazon Connect instance. You can learn more about the new APIs here: https://docs.aws.amazon.com/connect/latest/APIReference/Welcome.html."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Updates support for adding attachments to Systems Manager Automation documents"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "This release adds a new setting at user pool client to prevent user existence related errors during authentication, confirmation, and password recovery related operations. This release also adds support to enable or disable specific authentication flows for a user pool client."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize",
+ "description": "Amazon Personalize: Adds ability to get batch recommendations by creating a batch inference job."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.18.json b/.changes/2.10.18.json
new file mode 100644
index 000000000000..a8ea4c81e4af
--- /dev/null
+++ b/.changes/2.10.18.json
@@ -0,0 +1,66 @@
+{
+ "version": "2.10.18",
+ "date": "2019-11-15",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Logs",
+ "description": "Documentation updates for logs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "This release updates AWS Systems Manager Parameter Store documentation for the enhanced search capability."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "You can now add tags while copying snapshots. Previously, a user had to first copy the snapshot and then add tags to the copied snapshot manually. Moving forward, you can specify the list of tags you wish to be applied to the copied snapshot as a parameter on the Copy Snapshot API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "This release adds support for Chime Room Management APIs"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "When SdkException or one of its children is created without a 'message', inherit the message from the exception 'cause' (if any). This should reduce the chance of an exception being raised by the SDK with a null message."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "This release adds a new option in the User Pool to allow specifying sender's name in the emails sent by Amazon Cognito. This release also adds support to add SES Configuration Set to the emails sent by Amazon Cognito."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "Added APIs to register your directories with Amazon WorkSpaces and to modify directory details."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "description": "Access to the cluster ARN makes it easier for you to author resource-level permissions policies in AWS Identity and Access Management. To simplify the process of obtaining the cluster ARN, Amazon EMR has added a new field containing the cluster ARN to all API responses that include the cluster ID."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for DolbyVision encoding, and SCTE35 & ESAM insertion to DASH ISO EMSG."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "Introducing Amazon EKS managed node groups, a new feature that lets you easily provision worker nodes for Amazon EKS clusters and keep them up to date using the Amazon EKS management console, CLI, and APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "Documentation-only change to the default value of the routing.http.drop_invalid_header_fields.enabled attribute."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "This release includes new operations related to findings export, including: CreatePublishingDestination, UpdatePublishingDestination, DescribePublishingDestination, DeletePublishingDestination and ListPublishingDestinations."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.19.json b/.changes/2.10.19.json
new file mode 100644
index 000000000000..fc378ff7f1c8
--- /dev/null
+++ b/.changes/2.10.19.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.10.19",
+ "date": "2019-11-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "add EstimatedOnDemandCostWithCurrentCommitment to GetSavingsPlansPurchaseRecommendationRequest API"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "The release contains new API and API changes for AWS Systems Manager Explorer product."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Update default connectionMaxIdleTimeout of NettyNioAsyncClient to 5 seconds"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "Added support for S3 Replication for existing objects. This release allows customers who have requested and been granted access to replicate existing S3 objects across buckets."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Runtime",
+ "description": "Amazon SageMaker Runtime now supports a new TargetModel header to invoke a specific model hosted on multi model endpoints."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudFormation",
+ "description": "This release introduces APIs for the CloudFormation Registry, a new service to submit and discover resource providers with which you can manage third-party resources natively in CloudFormation."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Documentation updates for rds"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "Amazon SageMaker now supports multi-model endpoints to host multiple models on an endpoint using a single inference container."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "This release of the Amazon Pinpoint API introduces support for using and managing message templates for messages that are sent through the voice channel. It also introduces support for specifying default values for message variables in message templates."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.2.json b/.changes/2.10.2.json
new file mode 100644
index 000000000000..f80f518240d9
--- /dev/null
+++ b/.changes/2.10.2.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.2",
+ "date": "2019-10-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Transfer for SFTP",
+ "description": "This release adds logical directories support to your AWS SFTP server endpoint, so you can now create logical directory structures mapped to Amazon Simple Storage Service (Amazon S3) bucket paths for users created and stored within the service. Amazon S3 bucket names and paths can now be hidden from AWS SFTP users, providing an additional level of privacy to meet security requirements. You can lock down your SFTP users' access to designated folders (commonly referred to as 'chroot'), and simplify complex folder structures for data distribution through SFTP without replicating files across multiple users."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Registry",
+ "description": "This release of Amazon Elastic Container Registry Service (Amazon ECR) introduces support for image scanning. This identifies the software vulnerabilities in the container image based on the Common Vulnerabilities and Exposures (CVE) database."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "Amazon ElastiCache adds support for migrating Redis workloads hosted on Amazon EC2 into ElastiCache by syncing the data between the source Redis cluster and target ElastiCache for Redis cluster in real time. For more information, see https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/migrate-to-elasticache.html."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.20.json b/.changes/2.10.20.json
new file mode 100644
index 000000000000..ed52fb1dd804
--- /dev/null
+++ b/.changes/2.10.20.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.10.20",
+ "date": "2019-11-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Identity and Access Management",
+ "description": "IAM reports the timestamp when a role's credentials were last used to make an AWS request. This helps you identify unused roles and remove them confidently from your AWS accounts."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "As part of this release, we are extending the capability of AWS IoT Rules Engine to send messages directly to customer's own web services/applications. Customers can now create topic rules with HTTP actions to route messages from IoT Core directly to URL's that they own. Ownership is proved by creating and confirming topic rule destinations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "Add support for ARM and GPU-enhanced build environments and a new SSD-backed Linux compute type with additional CPU and memory in CodeBuild"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Config",
+ "description": "AWSConfig launches support for conformance packs. A conformance pack is a new resource type that allows you to package a collection of Config rules and remediation actions into a single entity. You can create and deploy conformance packs into your account or across all accounts in your organization"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds support for RunInstances to specify the metadata options for new instances; adds a new API, ModifyInstanceMetadataOptions, which lets you modify the metadata options for a running or stopped instance; and adds support for CreateCustomerGateway to specify a device name."
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "This release allows forward actions on Application Load Balancers to route requests to multiple target groups, based on the weight you specify for each target group."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "This release provides three new runtimes to support Node.js 12 (initially 12.13.0), Python 3.8 and Java 11."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudFormation",
+ "description": "This release of AWS CloudFormation StackSets enables users to detect drift on a stack set and the stack instances that belong to that stack set."
+ },
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "description": "Amazon EC2 Auto Scaling now supports Instance Weighting and Max Instance Lifetime. Instance Weighting allows specifying the capacity units for each instance type included in the MixedInstancesPolicy and how they would contribute to your application's performance. Max Instance Lifetime allows specifying the maximum length of time that an instance can be in service. If any instances are approaching this limit, Amazon EC2 Auto Scaling gradually replaces them."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.21.json b/.changes/2.10.21.json
new file mode 100644
index 000000000000..b4c55737c270
--- /dev/null
+++ b/.changes/2.10.21.json
@@ -0,0 +1,96 @@
+{
+ "version": "2.10.21",
+ "date": "2019-11-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Application Discovery Service",
+ "description": "New exception type for use with Migration Hub home region"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "Added support for CPU and memory task-level overrides on the RunTask and StartTask APIs. Added location information to Tasks."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "description": "DLM now supports Fast Snapshot Restore. You can enable Fast Restore on snapshots created by DLM, provide the AZs and the number of snapshots to be enabled with this capability."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Firehose",
+ "description": "With this release, Amazon Kinesis Data Firehose allows server side encryption with customer managed CMKs. Customer managed CMKs ( \"Customer Master Keys\") are AWS Key Management Service (KMS) keys that are fully managed by the customer. With customer managed CMKs, customers can establish and maintain their key policies, IAM policies, rotating policies and add tags. For more information about AWS KMS and CMKs, please refer to: https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html. Please refer to the following link to create CMKs: https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys-create-cmk.html"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "This release introduces support for Amazon S3 Replication Time Control, a new feature of S3 Replication that provides a predictable replication time backed by a Service Level Agreement. S3 Replication Time Control helps customers meet compliance or business requirements for data replication, and provides visibility into the replication process with new Amazon CloudWatch Metrics."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release of Amazon Elastic Compute Cloud (Amazon EC2) introduces support for Amazon Elastic Block Store (Amazon EBS) fast snapshot restores."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudTrail",
+ "description": "1. This release adds two new APIs, GetInsightSelectors and PutInsightSelectors, which let you configure CloudTrail Insights event delivery on a trail. An Insights event is a new type of event that is generated when CloudTrail detects unusual activity in your AWS account. In this release, only \"ApiCallRateInsight\" is a supported Insights event type. 2. This release also adds the new \"ExcludeManagementEventSource\" option to the existing PutEventSelectors API. This field currently supports only AWS Key Management Services."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Migration Hub",
+ "description": "New exception type for use with Migration Hub home region"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Amazon QuickSight now supports programmatic creation and management of data sources, data sets, dashboards and templates with new APIs. Templates hold dashboard metadata, and can be used to create copies connected to the same or different dataset as required. Also included in this release are APIs for SPICE ingestions, fine-grained access control over AWS resources using AWS Identity and Access Management (IAM) policies, as well AWS tagging. APIs are supported for both Standard and Enterprise Edition, with edition-specific support for specific functionality."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "The new DescribeAvailabilityMonitorTest API provides the results of the most recent High Availability monitoring test. The new StartAvailabilityMonitorTest API verifies the storage gateway is configured for High Availability monitoring. The new ActiveDirectoryStatus response element has been added to the DescribeSMBSettings and JoinDomain APIs to indicate the status of the gateway after the most recent JoinDomain operation. The new TimeoutInSeconds parameter of the JoinDomain API allows for the configuration of the timeout in which the JoinDomain operation must complete."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaStore",
+ "description": "This release fixes a broken link in the SDK documentation."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "Adds APIs to create and manage meeting session resources for the Amazon Chime SDK"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Migration Hub Config",
+ "description": "AWS Migration Hub Config Service allows you to get and set the Migration Hub home region for use with AWS Migration Hub and Application Discovery Service"
+ },
+ {
+ "type": "feature",
+ "category": "AWS DataSync",
+ "description": "Update to configure task to run periodically on a schedule"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "With this release Amazon Transcribe enables alternative transcriptions so that you can see different interpretations of transcribed audio."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "Announcing a Multi-AZ deployment type for Amazon FSx for Windows File Server, providing fully-managed Windows file storage with high availability and redundancy across multiple AWS Availability Zones."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeCommit",
+ "description": "This release adds support for creating pull request approval rules and pull request approval rule templates in AWS CodeCommit. This allows developers to block merges of pull requests, contingent on the approval rules being satisfiied."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Upgrades to Instance Metadata Service version 2 (IMDS v2). With IMDS v2, a session token is used to make requests for EC2 instance metadata and credentials."
+ }
+ ]
+}
diff --git a/.changes/2.10.22.json b/.changes/2.10.22.json
new file mode 100644
index 000000000000..0117625e976a
--- /dev/null
+++ b/.changes/2.10.22.json
@@ -0,0 +1,71 @@
+{
+ "version": "2.10.22",
+ "date": "2019-11-21",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS AppSync",
+ "description": "AppSync: AWS AppSync now supports the ability to add, configure, and maintain caching for your AWS AppSync GraphQL API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "description": "This release adds a new API: StartChatContact. You can use it to programmatically start a chat on the specified Amazon Connect instance. Learn more here: https://docs.aws.amazon.com/connect/latest/APIReference/Welcome.html"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Participant Service",
+ "description": "This release adds 5 new APIs: CreateParticipantConnection, DisconnectParticipant, GetTranscript, SendEvent, and SendMessage. For Amazon Connect chat, you can use them to programmatically perform participant actions on the configured Amazon Connect instance. Learn more here: https://docs.aws.amazon.com/connect-participant/latest/APIReference/Welcome.html"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "description": "With this release, you can convert an existing Amazon DynamoDB table to a global table by adding replicas in other AWS Regions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "description": "Amazon Lex now supports Sentiment Analysis"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Runtime Service",
+ "description": "Amazon Lex now supports Sentiment Analysis"
+ },
+ {
+ "type": "feature",
+ "category": "AWSMarketplace Metering",
+ "description": "Documentation updates for the AWS Marketplace Metering Service."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "The release contains new API and API changes for AWS Systems Manager Explorer product."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Config",
+ "description": "AWS Config launches Custom Configuration Items. A new feature which allows customers to publish resource configuration for third-party resources, custom, or on-premises servers."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Amplify",
+ "description": "This release of AWS Amplify Console introduces support for backend environments. Backend environments are containers for AWS deployments. Each environment is a collection of AWS resources."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "With this release, Amazon Transcribe now supports transcriptions from audio sources in Hebrew (he-IL), Swiss German (de-CH), Japanese (ja-JP), Turkish (tr-TR), Arabic-Gulf (ar-AE), Malay (ms-MY), Telugu (te-IN)"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds support for attaching AWS License Manager Configurations to Amazon Machine Image (AMI) using ImportImage API; and adds support for running different instance sizes on EC2 Dedicated Hosts"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "This release adds support for Glue 1.0 compatible ML Transforms."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.23.json b/.changes/2.10.23.json
new file mode 100644
index 000000000000..b80453b65e8b
--- /dev/null
+++ b/.changes/2.10.23.json
@@ -0,0 +1,71 @@
+{
+ "version": "2.10.23",
+ "date": "2019-11-22",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Certificate Manager",
+ "description": "This release adds support for Tag-Based IAM for AWS Certificate Manager and adding tags to certificates upon creation."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Notification Service",
+ "description": "Added documentation for the dead-letter queue feature."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Forecast Service",
+ "description": "This release adds two key updates to existing APIs. 1. Amazon Forecast can now generate forecasts in any quantile using the optional parameter forecastTypes in the CreateForecast API and 2. You can get additional details (metrics and relevant error messages) on your AutoML runs using the DescribePredictor and GetAccuracyMetrics APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Auto Scaling Plans",
+ "description": "Update default endpoint for AWS Auto Scaling."
+ },
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "Update default endpoint for Application Auto Scaling."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "description": "Amazon EMR adds support for concurrent step execution and cancelling running steps. Amazon EMR has added a new Outpost ARN field in the ListCluster and DescribeCluster API responses that is populated for clusters launched in an AWS Outpost subnet."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds two new APIs (DescribeInstanceTypes and DescribeInstanceTypeOfferings) that give customers access to instance type attributes and regional and zonal offerings."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage VOD",
+ "description": "Includes the submission time of Asset ingestion request in the API response for Create/List/Describe Assets."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "The ProcessCredentialsProvider now supports credential files up to 64 KB by default through an increase of the processOutputLimit from 1024 bytes to 64000 bytes."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "Add Canonical ARN to LogsLocation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Security Token Service",
+ "description": "Support tagging for STS sessions and tag based access control for the STS APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Rekognition",
+ "description": "This release adds enhanced face filtering support to the IndexFaces API operation, and introduces face filtering for CompareFaces and SearchFacesByImage API operations."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Add RebootOption and LastNoRebootInstallOperationTime for DescribeInstancePatchStates and DescribeInstancePatchStatesForPatchGroup API"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.24.json b/.changes/2.10.24.json
new file mode 100644
index 000000000000..ea4f4eafb49f
--- /dev/null
+++ b/.changes/2.10.24.json
@@ -0,0 +1,151 @@
+{
+ "version": "2.10.24",
+ "date": "2019-11-25",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage VOD",
+ "description": "Adds a domain name to PackagingGroups, representing the fully qualified domain name for Assets created in the group."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "This launch provides customers with access to Cost Category Public Beta APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Access Manager",
+ "description": "AWS RAM provides new APIs to view the permissions granted to principals in a resource share. This release also creates corresponding resource shares for supported services that use resource policies, as well as an API to promote them to standard shares that can be managed in RAM."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "This release adds: 1) APIs for fleet provisioning claim and template, 2) endpoint configuration and custom domains, 3) support for enhanced custom authentication, d) support for 4 additional audit checks: Device and CA certificate key quality checks, IoT role alias over-permissive check and IoT role alias access to unused services check, 5) extended capability of AWS IoT Rules Engine to support IoT SiteWise rule action. The IoT SiteWise rule action lets you send messages from IoT sensors and applications to IoT SiteWise asset properties"
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "This release of Elastic Load Balancing V2 adds new subnet features for Network Load Balancers and a new routing algorithm for Application Load Balancers."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "CodeBuild adds support for test reporting"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for 8K outputs and support for QuickTime Animation Codec (RLE) inputs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports the ability to create a multiple program transport stream (MPTS)."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Comprehend",
+ "description": "Amazon Comprehend now supports real-time analysis with Custom Classification"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "Amazon Cognito Userpools now supports Sign in with Apple as an Identity Provider."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "Added the function state and update status to the output of GetFunctionConfiguration and other actions. Check the state information to ensure that a function is ready before you perform operations on it. Functions take time to become ready when you connect them to a VPC.Added the EventInvokeConfig type and operations to configure error handling options for asynchronous invocation. Use PutFunctionEventInvokeConfig to configure the number of retries and the maximum age of events when you invoke the function asynchronously.Added on-failure and on-success destination settings for asynchronous invocation. Configure destinations to send an invocation record to an SNS topic, an SQS queue, an EventBridge event bus, or a Lambda function.Added error handling options to event source mappings. This enables you to configure the number of retries, configure the maximum age of records, or retry with smaller batches when an error occurs when a function processes a Kinesis or DynamoDB stream.Added the on-failure destination setting to event source mappings. This enables you to send discarded events to an SNS topic or SQS queue when all retries fail or when the maximum record age is exceeded when a function processes a Kinesis or DynamoDB stream.Added the ParallelizationFactor option to event source mappings to increase concurrency per shard when a function processes a Kinesis or DynamoDB stream."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "description": "You can now set time based retention policies on Data Lifecycle Manager. With this launch, DLM allows you to set snapshot retention period in the following interval units: days, weeks, months and years."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "AWS Systems Manager Documents now supports more Document Types: ApplicationConfiguration, ApplicationConfigurationSchema and DeploymentStrategy. This release also extends Document Permissions capabilities and introduces a new Force flag for DeleteDocument API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Key Management Service",
+ "description": "AWS Key Management Service (KMS) now enables creation and use of asymmetric Customer Master Keys (CMKs) and the generation of asymmetric data key pairs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Secure Tunneling",
+ "description": "This release adds support for IoT Secure Tunneling to remote access devices behind restricted firewalls."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Cluster Endpoints can now be tagged by using --tags in the create-db-cluster-endpoint API"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Athena",
+ "description": "This release adds additional query lifecycle metrics to the QueryExecutionStatistics object in GetQueryExecution response."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Email Service",
+ "description": "This release includes support for automatically suppressing email addresses that result in hard bounce or complaint events at the account level, and for managing addresses on this account-level suppression list."
+ },
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "This release supports auto scaling of document classifier endpoints for Comprehend; and supports target tracking based on the average capacity utilization metric for AppStream 2.0 fleets."
+ },
+ {
+ "type": "feature",
+ "category": "AWS WAFV2",
+ "description": "This release introduces new set of APIs (\"wafv2\") for AWS WAF. Major changes include single set of APIs for creating/updating resources in global and regional scope, and rules are configured directly into web ACL instead of being referenced. The previous APIs (\"waf\" and \"waf-regional\") are now referred as AWS WAF Classic. For more information visit: https://docs.aws.amazon.com/waf/latest/APIReference/Welcome.html"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon AppConfig",
+ "description": "Introducing AWS AppConfig, a new service that enables customers to quickly deploy validated configurations to applications of any size in a controlled and monitored fashion."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Runtime Service",
+ "description": "Amazon Lex adds \"sessionId\" attribute to the PostText and PostContent response."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Application Insights",
+ "description": "CloudWatch Application Insights for .NET and SQL Server includes the follwing features: -Tagging Create and manage tags for your applications.-Custom log pattern matching. Define custom log patterns to be detected and monitored.-Resource-level permissions. Specify applications users can access."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds two new APIs: 1. ModifyDefaultCreditSpecification, which allows you to set default credit specification at the account level per AWS Region, per burstable performance instance family, so that all new burstable performance instances in the account launch using the new default credit specification. 2. GetDefaultCreditSpecification, which allows you to get current default credit specification per AWS Region, per burstable performance instance family. This release also adds new client exceptions for StartInstances and StopInstances."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch",
+ "description": "This release adds a new feature called \"Contributor Insights\". \"Contributor Insights\" supports the following 6 new APIs (PutInsightRule, DeleteInsightRules, EnableInsightRules, DisableInsightRules, DescribeInsightRules and GetInsightRuleReport)."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Analytics",
+ "description": "Kinesis Data Analytics service adds support to configure Java applications to access resources in a VPC. Also releasing support to configure Java applications to set allowNonRestoreState flag through the service APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Alexa For Business",
+ "description": "API update for Alexa for Business: This update enables the use of meeting room configuration that can be applied to a room profile. These settings help improve and measure utilization on Alexa for Business enabled rooms. New features include end meeting reminders, intelligent room release and room utilization analytics report."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "description": "This release contains changes for 1. Redshift Scheduler 2. Update to the DescribeNodeConfigurationOptions to include a new action type recommend-node-config"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Greengrass",
+ "description": "IoT Greengrass supports machine learning resources in 'No container' mode."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.25.json b/.changes/2.10.25.json
new file mode 100644
index 000000000000..e5890b50688f
--- /dev/null
+++ b/.changes/2.10.25.json
@@ -0,0 +1,71 @@
+{
+ "version": "2.10.25",
+ "date": "2019-11-26",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Directory Service",
+ "description": "This release will introduce optional encryption over LDAP network traffic using SSL certificates between customer's self-managed AD and AWS Directory Services instances. The release also provides APIs for Certificate management."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Introduces the DescribeEffectivePolicy action, which returns the contents of the policy that's in effect for the account."
+ },
+ {
+ "type": "feature",
+ "category": "AWS RDS DataService",
+ "description": "Type hints to improve handling of some specific parameter types (date/time, decimal etc) for ExecuteStatement and BatchExecuteStatement APIs"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups Tagging API",
+ "description": "You can use tag policies to help standardize on tags across your organization's resources."
+ },
+ {
+ "type": "feature",
+ "category": "AWSServerlessApplicationRepository",
+ "description": "AWS Serverless Application Repository now supports verified authors. Verified means that AWS has made a good faith review, as a reasonable and prudent service provider, of the information provided by the requester and has confirmed that the requester's identity is as claimed."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "For the WorkspaceBundle API, added the image identifier and the time of the last update."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS Kinesis",
+ "description": "Reducing default read timeout and write timeout to 10 seconds for Kinesis client."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "This release adds a new setting for a user pool to configure which recovery methods a user can use to recover their account via the forgot password operation."
+ },
+ {
+ "type": "feature",
+ "category": "Netty NIO HTTP Client",
+ "description": "Detect unhealthy http2 connections when read or write times out by sending PING frames"
+ },
+ {
+ "type": "feature",
+ "category": "AWS MediaTailor",
+ "description": "AWS Elemental MediaTailor SDK now allows configuration of the Live Pre-Roll feature for HLS and DASH streams."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "description": "1) Amazon Contributor Insights for Amazon DynamoDB is a diagnostic tool for identifying frequently accessed keys and understanding database traffic trends. 2) Support for displaying new fields when a table's encryption state is Inaccessible or the table have been Archived."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Inference",
+ "description": "Amazon Elastic Inference allows customers to attach Elastic Inference Accelerators to Amazon EC2 and Amazon ECS tasks, thus providing low-cost GPU-powered acceleration and reducing the cost of running deep learning inference. This release allows customers to add or remove tags for their Elastic Inference Accelerators."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Documentation updates for QuickSight"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.26.json b/.changes/2.10.26.json
new file mode 100644
index 000000000000..defe9cc2190b
--- /dev/null
+++ b/.changes/2.10.26.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.10.26",
+ "date": "2019-12-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Schemas",
+ "description": "This release introduces support for Amazon EventBridge schema registry, making it easy to discover and write code for events in EventBridge."
+ },
+ {
+ "type": "feature",
+ "category": "AWS License Manager",
+ "description": "AWS License Manager now automates discovery of bring-your-own-license usage across the customers organization. With few simple settings, customers can add bring your own license product information along with licensing rules, which would enable License Manager to automatically track the instances that have the specified products installed. If License Manager detects any violation of licensing rules, it would notify the customers designated license administrator to take corrective action."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Write operations (put, get, delete) now support 'conditionExpression'"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "AWS now provides a new BYOL experience for software licenses, such as Windows and SQL Server, that require a dedicated physical server. You can now enjoy the flexibility and cost effectiveness of using your own licenses on Amazon EC2 Dedicated Hosts, but with the simplicity, resiliency, and elasticity of AWS. You can specify your Dedicated Host management preferences, such as host allocation, host capacity utilization, and instance placement in AWS License Manager. Once set up, AWS takes care of these administrative tasks on your behalf, so that you can seamlessly launch virtual machines (instances) on Dedicated Hosts just like you would launch an EC2 instance with AWS provided licenses."
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "description": "This is the first release of EC2 Image Builder, a service that provides a managed experience for automating the creation of EC2 AMIs."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.27.json b/.changes/2.10.27.json
new file mode 100644
index 000000000000..735404abfa66
--- /dev/null
+++ b/.changes/2.10.27.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.10.27",
+ "date": "2019-12-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Access Analyzer",
+ "description": "Introducing AWS IAM Access Analyzer, an IAM feature that makes it easy for AWS customers to ensure that their resource-based policies provide only the intended access to resources outside their AWS accounts."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.28.json b/.changes/2.10.28.json
new file mode 100644
index 000000000000..7b8732bc8899
--- /dev/null
+++ b/.changes/2.10.28.json
@@ -0,0 +1,81 @@
+{
+ "version": "2.10.28",
+ "date": "2019-12-03",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "Introducing Amazon EKS with Fargate. Customers can now use Amazon EKS to launch pods directly onto AWS Fargate, the serverless compute engine built for containers on AWS."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Network Manager",
+ "description": "This is the initial SDK release for AWS Network Manager."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Fraud Detector",
+ "description": "Amazon Fraud Detector is a fully managed service that makes it easy to identify potentially fraudulent online activities such as online payment fraud and the creation of fake accounts. Amazon Fraud Detector uses your data, machine learning (ML), and more than 20 years of fraud detection expertise from Amazon to automatically identify potentially fraudulent online activity so you can catch more fraud faster."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Compute Optimizer",
+ "description": "Initial release of AWS Compute Optimizer. AWS Compute Optimizer recommends optimal AWS Compute resources to reduce costs and improve performance for your workloads."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Textract",
+ "description": "This SDK Release introduces Amazon Augmented AI support for Amazon Textract AnalyzeDocument API. Image byte payloads for synchronous operations have increased from 5 MB to 10 MB."
+ },
+ {
+ "type": "feature",
+ "category": "AWS S3 Control",
+ "description": "Amazon S3 Access Points is a new S3 feature that simplifies managing data access at scale for shared data sets on Amazon S3. Access Points provide a customizable way to access the objects in a bucket, with a unique hostname and access policy that enforces the specific permissions and network controls for any request made through the access point. This represents a new way of provisioning access to shared data sets."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release supports ECS Capacity Providers, Fargate Spot, and ECS Cluster Auto Scaling. These features enable new ways for ECS to manage compute capacity used by tasks."
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "description": "It is a preview launch of Amazon Kendra. Amazon Kendra is a managed, highly accurate and easy to use enterprise search service that is powered by machine learning."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elasticsearch Service",
+ "description": "UltraWarm storage provides a cost-effective way to store large amounts of read-only data on Amazon Elasticsearch Service. Rather than attached storage, UltraWarm nodes use Amazon S3 and a sophisticated caching solution to improve performance. For indices that you are not actively writing to and query less frequently, UltraWarm storage offers significantly lower costs per GiB. In Elasticsearch, these warm indices behave just like any other index. You can query them using the same APIs or use them to create dashboards in Kibana."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Outposts",
+ "description": "This is the initial release for AWS Outposts, a fully managed service that extends AWS infrastructure, services, APIs, and tools to customer sites. AWS Outposts enables you to launch and run EC2 instances and EBS volumes locally at your on-premises location. This release introduces new APIs for creating and viewing Outposts."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "Amazon S3 Access Points is a new S3 feature that simplifies managing data access at scale for shared data sets on Amazon S3. Access Points provide a customizable way to access the objects in a bucket, with a unique hostname and access policy that enforces the specific permissions and network controls for any request made through the access point. This represents a new way of provisioning access to shared data sets."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Profiler",
+ "description": "(New Service) Amazon CodeGuru Profiler analyzes application CPU utilization and latency characteristics to show you where you are spending the most cycles in your application. This analysis is presented in an interactive flame graph that helps you easily understand which paths consume the most resources, verify that your application is performing as expected, and uncover areas that can be optimized further."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Augmented AI Runtime",
+ "description": "This release adds support for Amazon Augmented AI, which makes it easy to build workflows for human review of machine learning predictions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Reviewer",
+ "description": "This is the preview release of Amazon CodeGuru Reviewer."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds support for the following features: 1. An option to enable acceleration for Site-to-Site VPN connections; 2. Inf1 instances featuring up to 16 AWS Inferentia chips; 3. The ability to associate route tables with internet gateways and virtual private gateways; 4. AWS Local Zones that place compute, storage, database, and other select services; 5. Launching and viewing EC2 instances and EBS volumes running locally in Outposts; 6. Peering Transit Gateways between regions simplifying creation of secure and private global networks on AWS; 7. Transit Gateway Multicast, enabling multicast routing within and between VPCs using Transit Gateway as a multicast router."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.29.json b/.changes/2.10.29.json
new file mode 100644
index 000000000000..2be5a2908220
--- /dev/null
+++ b/.changes/2.10.29.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.10.29",
+ "date": "2019-12-03",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Step Functions",
+ "description": "This release of the AWS Step Functions SDK introduces support for Express Workflows."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This release adds support for the Amazon RDS Proxy"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Rekognition",
+ "description": "This SDK Release introduces APIs for Amazon Rekognition Custom Labels feature (CreateProjects, CreateProjectVersion,DescribeProjects, DescribeProjectVersions, StartProjectVersion, StopProjectVersion and DetectCustomLabels). Also new is AugmentedAI (Human In The Loop) Support for DetectModerationLabels in Amazon Rekognition."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "You can now use SageMaker Autopilot for automatically training and tuning candidate models using a combination of various feature engineering, ML algorithms, and hyperparameters determined from the user's input data. SageMaker Automatic Model Tuning now supports tuning across multiple algorithms. With Amazon SageMaker Experiments users can create Experiments, ExperimentTrials, and ExperimentTrialComponents to track, organize, and evaluate their ML training jobs. With Amazon SageMaker Debugger, users can easily debug training jobs using a number of pre-built rules provided by Amazon SageMaker, or build custom rules. With Amazon SageMaker Processing, users can run on-demand, distributed, and fully managed jobs for data pre- or post- processing or model evaluation. With Amazon SageMaker Model Monitor, a user can create MonitoringSchedules to automatically monitor endpoints to detect data drift and other issues and get alerted on them. This release also includes the preview version of Amazon SageMaker Studio with Domains, UserProfiles, and Apps. This release also includes the preview version of Amazon Augmented AI to easily implement human review of machine learning predictions by creating FlowDefinitions, HumanTaskUis, and HumanLoops."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "- Added the ProvisionedConcurrency type and operations. Allocate provisioned concurrency to enable your function to scale up without fluctuations in latency. Use PutProvisionedConcurrencyConfig to configure provisioned concurrency on a version of a function, or on an alias."
+ },
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "This release supports auto scaling of provisioned concurrency for AWS Lambda."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Block Store",
+ "description": "This release introduces the EBS direct APIs for Snapshots: 1. ListSnapshotBlocks, which lists the block indexes and block tokens for blocks in an Amazon EBS snapshot. 2. ListChangedBlocks, which lists the block indexes and block tokens for blocks that are different between two snapshots of the same volume/snapshot lineage. 3. GetSnapshotBlock, which returns the data in a block of an Amazon EBS snapshot."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Interacting with an access point in a different region to the one the S3 client is configured for will no longer result in the request being signed for the wrong region and rejected by S3."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.3.json b/.changes/2.10.3.json
new file mode 100644
index 000000000000..4e2011dd54c2
--- /dev/null
+++ b/.changes/2.10.3.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.10.3",
+ "date": "2019-10-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "Adding support in SelectObjectContent for scanning a portion of an object specified by a scan range."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.30.json b/.changes/2.10.30.json
new file mode 100644
index 000000000000..72427a8b0f5e
--- /dev/null
+++ b/.changes/2.10.30.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.10.30",
+ "date": "2019-12-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AmazonApiGatewayV2",
+ "description": "Amazon API Gateway now supports HTTP APIs (beta), enabling customers to quickly build high performance RESTful APIs that are up to 71% cheaper than REST APIs also available from API Gateway. HTTP APIs are optimized for building APIs that proxy to AWS Lambda functions or HTTP backends, making them ideal for serverless workloads. Using HTTP APIs, you can secure your APIs using OIDC and OAuth 2 out of box, quickly build web applications using a simple CORS experience, and get started immediately with automatic deployment and simple create workflows."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Video Signaling Channels",
+ "description": "Announcing support for WebRTC in Kinesis Video Streams, as fully managed capability. You can now use simple APIs to enable your connected devices, web, and mobile apps with real-time two-way media streaming capabilities."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Video Streams",
+ "description": "Introduces management of signaling channels for Kinesis Video Streams."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Fixed an issue where receiving a GOAWAY that would cause the closing of all streams could cause all outstanding streams to be completed successfully instead of exceptionally."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Fixed an issue where closing the last stream on a connection that had been closed or received a GOAWAY did not close the connection."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.31.json b/.changes/2.10.31.json
new file mode 100644
index 000000000000..f2a27b9ed723
--- /dev/null
+++ b/.changes/2.10.31.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.31",
+ "date": "2019-12-09",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "description": "AWS MSK has added support for Open Monitoring with Prometheus."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Key Management Service",
+ "description": "The Verify operation now returns KMSInvalidSignatureException on invalid signatures. The Sign and Verify operations now return KMSInvalidStateException when a request is made against a CMK pending deletion."
+ },
+ {
+ "type": "feature",
+ "category": "Netty NIO HTTP Client",
+ "description": "Close HTTP/2 connections if they have had 0 streams for 5 seconds. This can be disabled using `useIdleConnectionReaper(false)` or have the time period adjusted using `connectionMaxIdleTime(...)` on the `NettyNioAsyncHttpClient.Builder`."
+ },
+ {
+ "type": "feature",
+ "category": "Netty NIO HTTP Client",
+ "description": "Periodically ping HTTP/2 connections and close them if the service does not respond. The ping periodicity and timeout time is not currently configurable."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Adds the SSM GetCalendarState API and ChangeCalendar SSM Document type. These features enable the forthcoming Systems Manager Change Calendar feature, which will allow you to schedule events during which actions should (or should not) be performed."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Documentation updates for QuickSight"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.32.json b/.changes/2.10.32.json
new file mode 100644
index 000000000000..937ef7cab10f
--- /dev/null
+++ b/.changes/2.10.32.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.10.32",
+ "date": "2019-12-10",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "description": "1. Adding DocumentTitleFieldName as an optional configuration for SharePoint. 2. updating s3 object pattern to support all s3 keys."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.33.json b/.changes/2.10.33.json
new file mode 100644
index 000000000000..d52799f34216
--- /dev/null
+++ b/.changes/2.10.33.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.10.33",
+ "date": "2019-12-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release allows customers to attach multiple Elastic Inference Accelerators to a single EC2 instance. It adds support for a Count parameter for each Elastic Inference Accelerator type you specify on the RunInstances and LaunchTemplate APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Adds a `has*` method to requests and responses that have a List or Map property."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.34.json b/.changes/2.10.34.json
new file mode 100644
index 000000000000..240cb63b85cf
--- /dev/null
+++ b/.changes/2.10.34.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.10.34",
+ "date": "2019-12-12",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fixing exception using `RequestBody.fromInputStream` on non-resettable `InputStreams` by making `reset` conditional on `markSupported`. See [#1544](https://github.com/aws/aws-sdk-java-v2/issues/1544) / [#1545](https://github.com/aws/aws-sdk-java-v2/issues/1545)"
+ },
+ {
+ "type": "feature",
+ "category": "Access Analyzer",
+ "description": "This release includes improvements and fixes bugs for the IAM Access Analyzer feature."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.35.json b/.changes/2.10.35.json
new file mode 100644
index 000000000000..2b511b0bb05e
--- /dev/null
+++ b/.changes/2.10.35.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.35",
+ "date": "2019-12-13",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "CodeBuild adds support for cross account"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Email Service",
+ "description": "Added the ability to use your own public-private key pair to configure DKIM authentication for a domain identity."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Detective",
+ "description": "This is the initial release of Amazon Detective."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.36.json b/.changes/2.10.36.json
new file mode 100644
index 000000000000..81f1306f41f6
--- /dev/null
+++ b/.changes/2.10.36.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.10.36",
+ "date": "2019-12-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AmazonMQ",
+ "description": "Amazon MQ now supports throughput-optimized message brokers, backed by Amazon EBS."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Comprehend Medical",
+ "description": "New Ontology linking APIs will provides medication concepts normalization and Diagnoses codes from input text. In this release we will provide two APIs - RxNorm and ICD10-CM."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon S3",
+ "description": "CopyObjectRequest now has `destinationBucket` and `destinationKey` properties for clarity.\nThe existing names, `bucket` and `key`, are deprecated."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "You can now configure your EC2 Fleet to preferentially use EC2 Capacity Reservations for launching On-Demand instances, enabling you to fully utilize the available (and unused) Capacity Reservations before launching On-Demand instances on net new capacity."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.37.json b/.changes/2.10.37.json
new file mode 100644
index 000000000000..108eb477483d
--- /dev/null
+++ b/.changes/2.10.37.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.37",
+ "date": "2019-12-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Added support for Cloud Watch Output and Document Version to the Run Command tasks in Maintenance Windows."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "Added a new Over-the-Air (OTA) Update feature that allows you to use different, or multiple, protocols to transfer an image from the AWS cloud to IoT devices."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Analytics",
+ "description": "Kinesis Data Analytics service now supports running Java applications using Flink 1.8."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports HLS ID3 segment tagging, HLS redundant manifests for CDNs that support different publishing/viewing endpoints, fragmented MP4 (fMP4), and frame capture intervals specified in milliseconds."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "Documentation updates for Amazon ECS."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Documentation updates for Amazon EC2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.38.json b/.changes/2.10.38.json
new file mode 100644
index 000000000000..56d491584d3e
--- /dev/null
+++ b/.changes/2.10.38.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.10.38",
+ "date": "2019-12-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "Updates Amazon S3 endpoints allowing you to configure your client to opt-in to using S3 with the us-east-1 regional endpoint, instead of global."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups Tagging API",
+ "description": "Documentation updates for resourcegroupstaggingapi"
+ },
+ {
+ "type": "feature",
+ "category": "AWS OpsWorks CM",
+ "description": "AWS OpsWorks CM now supports tagging, and tag-based access control, of servers and backups."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release introduces the ability to tag Elastic Graphics accelerators. You can use tags to organize and identify your accelerators for cost allocation."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "Documentation updates for CloudFront"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.39.json b/.changes/2.10.39.json
new file mode 100644
index 000000000000..ea5f3af373e6
--- /dev/null
+++ b/.changes/2.10.39.json
@@ -0,0 +1,56 @@
+{
+ "version": "2.10.39",
+ "date": "2019-12-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "We are updating the supportedRootDevices field to supportedRootDeviceTypes for DescribeInstanceTypes API to ensure that the actual value is returned, correcting a previous error in the model."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "description": "You can now copy snapshots across regions using Data Lifecycle Manager (DLM). You can enable policies which, along with create, can now also copy snapshots to one or more AWS region(s). Copies can be scheduled for up to three regions from a single policy and retention periods are set for each region separately."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "This release allows customers to add tags to Automation execution, enabling them to sort and filter executions in different ways, such as by resource, purpose, owner, or environment."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize Runtime",
+ "description": "Add context map to get-recommendations and get-personalized-ranking request objects to provide contextual metadata at inference time"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GameLift",
+ "description": "Amazon GameLift now supports ARNs for all key GameLift resources, tagging for GameLift resource authorization management, and updated documentation that articulates GameLift's resource authorization strategy."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "description": "Amazon Lex now supports conversation logs and slot obfuscation."
+ },
+ {
+ "type": "feature",
+ "category": "Netty NIO HTTP Client",
+ "description": "`SETTINGS_INITIAL_WINDOW_SIZE` is now configurable on HTTP/2 connections opened by the Netty client using `Http2Configuration#initialWindowSize(Integer)` along with `NettyNioAsyncHttpClient.Builder#http2Configuration(Http2Configuration)`. See https://tools.ietf.org/html/rfc7540#section-6.5.2 for more information."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "Amazon Transcribe supports job queuing for the StartTranscriptionJob API."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Fixed an issue where a 'checksum mismatch' error is raised whenever a PutObject request is retried while using an async client."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeStar connections",
+ "description": "Public beta for Bitbucket Cloud support in AWS CodePipeline through integration with AWS CodeStar connections."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.4.json b/.changes/2.10.4.json
new file mode 100644
index 000000000000..6dc02fe5bdb3
--- /dev/null
+++ b/.changes/2.10.4.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.10.4",
+ "date": "2019-10-29",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon AppStream",
+ "description": "Adds support for providing domain names that can embed streaming sessions"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cloud9",
+ "description": "Added CREATING and CREATE_FAILED environment lifecycle statuses."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.40.json b/.changes/2.10.40.json
new file mode 100644
index 000000000000..27e005b45fca
--- /dev/null
+++ b/.changes/2.10.40.json
@@ -0,0 +1,56 @@
+{
+ "version": "2.10.40",
+ "date": "2019-12-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This release adds an operation that enables users to specify whether a database is restarted when its SSL/TLS certificate is rotated. Only customers who do not use SSL/TLS should use this operation."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Fixed an issue where the SDK would attempt to validate the checksum on a PutObjectRequest when S3 was returning invalid checksums. This would cause all requests to buckets with customer-managed-key service-side encryption to fail."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Device Farm",
+ "description": "Introduced browser testing support through AWS Device Farm"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "description": "Documentation updates for Amazon Redshift RA3 node types."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "Additional resource types are now fully supported in the AWS Security Finding Format (ASFF). These resources include AwsElbv2LoadBalancer, AwsKmsKey, AwsIamRole, AwsSqsQueue, AwsLambdaFunction, AwsSnsTopic, and AwsCloudFrontDistribution. Each of these resource types includes an accompanying resource details object with fields for security finding providers to populate. Updates were made to the AwsIamAccessKey resource details object to include information on principal ID and name. To learn more, visit our documentation on the ASFF."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release introduces the ability to tag key pairs, placement groups, export tasks, import image tasks, import snapshot tasks and export image tasks. You can use tags to organize and identify your resources for cost allocation."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "This release updates the attachments support to include AttachmentReference source for Automation documents."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "AWS Transcribe now supports vocabulary filtering that allows customers to input words to the service that they don't want to see in the output transcript."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "Amazon EKS now supports restricting access to the API server public endpoint by applying CIDR blocks"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "This release of the Amazon Pinpoint API introduces versioning support for message templates."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.41.json b/.changes/2.10.41.json
new file mode 100644
index 000000000000..1236ebe1d24b
--- /dev/null
+++ b/.changes/2.10.41.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.41",
+ "date": "2019-12-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Detective",
+ "description": "Updated the documentation for Amazon Detective."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "This release adds a new family of APIs (create-data-repository-task, describe-data-repository-task, and cancel-data-repository-task) that allow users to perform operations between their file system and its linked data repository."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Health APIs and Notifications",
+ "description": "With this release, you can now centrally aggregate AWS Health events from all accounts in your AWS organization. Visit AWS Health documentation to learn more about enabling and using this feature: https://docs.aws.amazon.com/health/latest/ug/organizational-view-health.html."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.42.json b/.changes/2.10.42.json
new file mode 100644
index 000000000000..f248a856c652
--- /dev/null
+++ b/.changes/2.10.42.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.42",
+ "date": "2020-01-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Lightsail",
+ "description": "This release adds support for Certificate Authority (CA) certificate identifier to managed databases in Amazon Lightsail."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Registry",
+ "description": "Adds waiters for ImageScanComplete and LifecyclePolicyPreviewComplete"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "description": "Documentation updates for Amazon Lex."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "Documentation updates for GetReservationUtilization for the Cost Explorer API."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fix unmarshalling for models with xml attributes. See [#1488](https://github.com/aws/aws-sdk-java-v2/issues/1488)."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO Http Client",
+ "description": "Propagate exception properly when an exception is thrown from protocol initialization."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.43.json b/.changes/2.10.43.json
new file mode 100644
index 000000000000..5babc4d8bb6d
--- /dev/null
+++ b/.changes/2.10.43.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.43",
+ "date": "2020-01-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Add `RequestBody.fromRemainingByteBuffer(ByteBuffer)` that copies only the remaining readable bytes of the buffer. See [#1534](https://github.com/aws/aws-sdk-java-v2/issues/1534)"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release supports service providers configuring a private DNS name for services other than AWS services and services available in the AWS marketplace. This feature allows consumers to access the service using an existing DNS name without making changes to their applications."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Reduce ReadTimeout and ConnectTimeout for accessing EC2 metadata instance service"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage",
+ "description": "You can now restrict direct access to AWS Elemental MediaPackage by securing requests for live content using CDN authorization. With CDN authorization, content requests require a specific HTTP header and authorization code."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Requests that return an error response in the body of the HTTP response with a successful (200) status code will now correctly be handled as a failed request by the SDK."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Comprehend",
+ "description": "Amazon Comprehend now supports Multilabel document classification"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.44.json b/.changes/2.10.44.json
new file mode 100644
index 000000000000..a20340f5a968
--- /dev/null
+++ b/.changes/2.10.44.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.44",
+ "date": "2020-01-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS X-Ray",
+ "description": "Documentation updates for xray"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Migration Hub",
+ "description": "ListApplicationStates API provides a list of all application migration states"
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "Add encryption key override to StartBuild API in AWS CodeBuild."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.45.json b/.changes/2.10.45.json
new file mode 100644
index 000000000000..345285efb682
--- /dev/null
+++ b/.changes/2.10.45.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.10.45",
+ "date": "2020-01-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Translate",
+ "description": "This release adds a new family of APIs for asynchronous batch translation service that provides option to translate large collection of text or HTML documents stored in Amazon S3 folder. This service accepts a batch of up to 5 GB in size per API call with each document not exceeding 1 MB size and the number of documents not exceeding 1 million per batch. See documentation for more information."
+ },
+ {
+ "type": "feature",
+ "category": "Firewall Management Service",
+ "description": "AWS Firewall Manager now supports tagging, and tag-based access control, of policies."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Step Functions",
+ "description": "Add sfn specific http configurations. See [#1325](https://github.com/aws/aws-sdk-java-v2/issues/1325)"
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon EC2",
+ "description": "Fix NPE when calling `CopySnapshot`. Fixes [#1564](https://github.com/aws/aws-sdk-java-v2/issues/1564)"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "Documentation updates for CreateCostCategoryDefinition and UpdateCostCategoryDefinition API"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.46.json b/.changes/2.10.46.json
new file mode 100644
index 000000000000..fa6f8c9dad67
--- /dev/null
+++ b/.changes/2.10.46.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.10.46",
+ "date": "2020-01-09",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Logs",
+ "description": "Documentation updates for logs"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Security Token Service",
+ "description": "Documentation updates for sts"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon S3",
+ "description": "Add support for Tagging builder in `CreateMultipartUploadRequest`. See [#1440](https://github.com/aws/aws-sdk-java-v2/issues/1440)"
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Increase the priority of the AWS_WEB_IDENTITY_TOKEN_FILE/AWS_ROLE_ARN/AWS_ROLE_SESSION_NAME environment variables when loading credentials so that they are considered before web_identity_token_file/role_arn/role_session_name profile properties. This is consistent with the other AWS SDKs, including the CLI."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.47.json b/.changes/2.10.47.json
new file mode 100644
index 000000000000..67a82e693156
--- /dev/null
+++ b/.changes/2.10.47.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.10.47",
+ "date": "2020-01-10",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This release adds an operation that enables users to override the system-default SSL/TLS certificate for new Amazon RDS DB instances temporarily, or remove the customer override."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release introduces the ability to tag egress only internet gateways, local gateways, local gateway route tables, local gateway virtual interfaces, local gateway virtual interface groups, local gateway route table VPC association and local gateway route table virtual interface group association. You can use tags to organize and identify your resources for cost allocation."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "Added the migrate feature to Amazon WorkSpaces."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "Add shared profile support to new and existing users"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Transfer for SFTP",
+ "description": "This release introduces a new endpoint type that allows you to attach Elastic IP addresses from your AWS account with your server's endpoint directly and whitelist access to your server by client's internet IP address(es) using VPC Security Groups."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoints and added global endpoints for iso and iso-b."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Fix an issue where s3#listObjects incorrectly decoded marker field. See [#1574](https://github.com/aws/aws-sdk-java-v2/issues/1574)."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "SageMaker ListTrialComponents API filter by TrialName and ExperimentName."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.48.json b/.changes/2.10.48.json
new file mode 100644
index 000000000000..f1c00df53d78
--- /dev/null
+++ b/.changes/2.10.48.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.10.48",
+ "date": "2020-01-13",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Documentation updates for the StopInstances API. You can now stop and start an Amazon EBS-backed Spot Instance at will, instead of relying on the Stop interruption behavior to stop your Spot Instances when interrupted."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Fixed bug prevent GetBucketBolicy from ever being successful using the asynchronous S3 client."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Backup",
+ "description": "Cross-region backup is a new AWS Backup feature that allows enterprises to copy backups across multiple AWS services to different regions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic File System",
+ "description": "This release adds support for managing EFS file system policies and EFS Access Points."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.49.json b/.changes/2.10.49.json
new file mode 100644
index 000000000000..2964ff467b6d
--- /dev/null
+++ b/.changes/2.10.49.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.10.49",
+ "date": "2020-01-14",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds support for partition placement groups and instance metadata option in Launch Templates"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.5.json b/.changes/2.10.5.json
new file mode 100644
index 000000000000..f9a13c4ad0c4
--- /dev/null
+++ b/.changes/2.10.5.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.10.5",
+ "date": "2019-10-30",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "Amazon ElastiCache for Redis 5.0.5 now allows you to modify authentication tokens by setting and rotating new tokens. You can now modify active tokens while in use, or add brand-new tokens to existing encryption-in-transit enabled clusters that were previously setup without authentication tokens. This is a two-step process that allows you to set and rotate the token without interrupting client requests."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.50.json b/.changes/2.10.50.json
new file mode 100644
index 000000000000..29de159bf5d0
--- /dev/null
+++ b/.changes/2.10.50.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.50",
+ "date": "2020-01-15",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "Amazon Transcribe Service",
+ "description": "Fixed an issue where streaming transcriptions would fail with signature validation errors if the date changed during the request."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Document updates for Patch Manager 'NoReboot' feature."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "General Update to EC2 Docs and SDKs"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Updated description for PolicyID parameter and ConstraintViolationException."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "Add support for DescribeStandardsControls and UpdateStandardsControl. These new Security Hub API operations are used to track and manage whether a compliance standards control is enabled."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.51.json b/.changes/2.10.51.json
new file mode 100644
index 000000000000..a11e9ee1cfc1
--- /dev/null
+++ b/.changes/2.10.51.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.10.51",
+ "date": "2020-01-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Client VPN now supports Port Configuration for VPN Endpoints, allowing usage of either port 443 or port 1194."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Directory Service",
+ "description": "To reduce the number of errors our customers are facing, we have modified the requirements of input parameters for two of Directory Service APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "This release adds two new APIs (UpdateWorkforce and DescribeWorkforce) to SageMaker Ground Truth service for workforce IP whitelisting."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.52.json b/.changes/2.10.52.json
new file mode 100644
index 000000000000..70463cd52e87
--- /dev/null
+++ b/.changes/2.10.52.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.10.52",
+ "date": "2020-01-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CloudHSM V2",
+ "description": "This release introduces resource-level and tag-based access control for AWS CloudHSM resources. You can now tag CloudHSM backups, tag CloudHSM clusters on creation, and tag a backup as you copy it to another region."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Neptune",
+ "description": "This release includes Deletion Protection for Amazon Neptune databases."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release provides a public preview for specifying Amazon EFS file systems as volumes in your Amazon ECS task definitions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "description": "Documentation updates for redshift"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for MP3 audio only outputs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Batch",
+ "description": "This release ensures INACTIVE job definitions are permanently deleted after 180 days."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.53.json b/.changes/2.10.53.json
new file mode 100644
index 000000000000..91314cfc854f
--- /dev/null
+++ b/.changes/2.10.53.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.53",
+ "date": "2020-01-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Key Management Service",
+ "description": "The ConnectCustomKeyStore operation now provides new error codes (USER_LOGGED_IN and USER_NOT_FOUND) for customers to better troubleshoot if their connect custom key store operation fails. Password length validation during CreateCustomKeyStore now also occurs on the client side."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch",
+ "description": "Updating DescribeAnomalyDetectors API to return AnomalyDetector Status value in response."
+ },
+ {
+ "type": "feature",
+ "category": "Alexa For Business",
+ "description": "Add support for CreatedTime and ConnectionStatusUpdatedTime in response of SearchDevices API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release provides support for a preview of bringing your own IPv6 addresses (BYOIP for IPv6) for use in AWS."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Application Insights",
+ "description": "This release adds support for a list API to retrieve the configuration events logged during periodic updates to an application by Amazon CloudWatch Application Insights."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "Added reason codes to StateReasonCode (InvalidSubnet, InvalidSecurityGroup) and LastUpdateStatusReasonCode (SubnetOutOfIPAddresses, InvalidSubnet, InvalidSecurityGroup) for functions that connect to a VPC."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.54.json b/.changes/2.10.54.json
new file mode 100644
index 000000000000..5a4d34a1dbcc
--- /dev/null
+++ b/.changes/2.10.54.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.10.54",
+ "date": "2020-01-21",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CodePipeline",
+ "description": "AWS CodePipeline enables an ability to stop pipeline executions."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Application Discovery Service",
+ "description": "Documentation updates for the AWS Application Discovery Service."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Events",
+ "description": "Documentation updates for iotcolumbo"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Add an enum value to the result of DescribeByoipCidrs to support CIDRs that are not publicly advertisable."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO Http Client",
+ "description": "Fixed a bug where an inactive http2 connection without `GOAWAY` frame received might get reused in a new request, causing `ClosedChannelException`"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Marketplace Commerce Analytics",
+ "description": "Remove 4 deprecated data sets, change some data sets available dates to 2017-09-15"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.55.json b/.changes/2.10.55.json
new file mode 100644
index 000000000000..27994f2cf066
--- /dev/null
+++ b/.changes/2.10.55.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.55",
+ "date": "2020-01-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This SDK release introduces APIs that automate the export of Amazon RDS snapshot data to Amazon S3. The new APIs include: StartExportTask, CancelExportTask, DescribeExportTasks. These APIs automate the extraction of data from an RDS snapshot and export it to an Amazon S3 bucket. The data is stored in a compressed, consistent, and query-able format. After the data is exported, you can query it directly using tools such as Amazon Athena or Redshift Spectrum. You can also consume the data as part of a data lake solution. If you archive the data in S3 Infrequent Access or Glacier, you can reduce long term data storage costs by applying data lifecycle policies."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Added ServiceMetadata.servicePartitions() to get partition metadata for a specific service"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Identity and Access Management",
+ "description": "This release enables the Identity and Access Management policy simulator to simulate permissions boundary policies."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Support for non-blocking asynchronous calling of all mapper operations"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Improved error messages on UnknownHostExceptions"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.56.json b/.changes/2.10.56.json
new file mode 100644
index 000000000000..dab2bee26028
--- /dev/null
+++ b/.changes/2.10.56.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.10.56",
+ "date": "2020-01-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "Adding new error codes for Nodegroups in EKS"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2",
+ "description": "Adds EC2ThrottledException as a recognized throttling exception to be retried"
+ },
+ {
+ "type": "feature",
+ "category": "AWS OpsWorks CM",
+ "description": "AWS OpsWorks for Chef Automate now supports in-place upgrade to Chef Automate 2. Eligible servers can be updated through the management console, CLI and APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "Documentation updates for WorkSpaces"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release provides support for tagging Amazon ECS task sets for services using external deployment controllers."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Fix issue where DNS resolution for a host is only made once for the initial request to the host. If the DNS entries change for a hostname, the client will resolve the new address until the client is closed and recreated."
+ },
+ {
+ "type": "feature",
+ "category": "AWS DataSync",
+ "description": "AWS DataSync now supports FSx for Windows File Server Locations"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.57.json b/.changes/2.10.57.json
new file mode 100644
index 000000000000..6de1d762eff8
--- /dev/null
+++ b/.changes/2.10.57.json
@@ -0,0 +1,71 @@
+{
+ "version": "2.10.57",
+ "date": "2020-02-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "Adding KVM as a support hypervisor"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Deliver exceptions to stream channels correctly if there's an exception thrown on connection. This also fixes a bug where publisher signals onComplete if the stream is closed as a result of outbound GOAWAY."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkMail",
+ "description": "This release adds support for tagging Amazon WorkMail organizations."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Fixed an issue where fields in `ListObjectVersionsResponse` and `ListMultipartUploadsResponse` are not decoded correctly when encodingType is specified as url. See [#1601](https://github.com/aws/aws-sdk-java-v2/issues/1601)"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "Updated ThrottlingException documentation to report that the error code is 400, and not 429, to reflect actual system behaviour."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Changing usage of typed builders for PutItem, UpdateItem and StaticTableSchema to explicitly provide class type."
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "description": "This release enables AWS MSK customers to list Apache Kafka versions that are supported on AWS MSK clusters. Also includes changes to expose additional details of a cluster's state in DescribeCluster and ListClusters APIs."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Throws `IOException` for the race condition where an HTTP2 connection gets reused at the same time it gets inactive so that failed requests can be retried"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Renames top level sync/async MappedDatabase interfaces as DynamoDbEnhancedClient interfaces. Also adds builder definitions to the interfaces together with a static method that returns the default implementation of the builder."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "This feature ensures that an instance is patched up to the available patches on a particular date. It can be enabled by selecting the 'ApproveUntilDate' option as the auto-approval rule while creating the patch baseline. ApproveUntilDate - The cutoff date for auto approval of released patches. Any patches released on or before this date will be installed automatically."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "Documentation updates for CloudFront"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Amazon VPC Flow Logs adds support for 1-minute aggregation intervals."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.58.json b/.changes/2.10.58.json
new file mode 100644
index 000000000000..52ddb0cc73b8
--- /dev/null
+++ b/.changes/2.10.58.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.10.58",
+ "date": "2020-02-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "description": "Updated the maximum number of tags that can be added to a snapshot using DLM to 45."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release provides support for tagging when you create a VPC endpoint, or VPC endpoint service."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Ground Station",
+ "description": "Adds dataflowEndpointRegion property to DataflowEndpointConfig. The dateCreated, lastUpdated, and tags properties on GetSatellite have been deprecated."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for fine-tuned QVBR quality level."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups Tagging API",
+ "description": "Documentation-only update that adds services to the list of supported services."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Forecast Query Service",
+ "description": "Documentation updates for Amazon Forecast."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "Additional resource types are now supported in the AWS Security Finding Format (ASFF). The following new resource types are added, each having an accompanying resource details object with fields for security finding providers to populate: AwsCodeBuildProject, AwsEc2NetworkInterface, AwsEc2SecurityGroup, AwsElasticsearchDomain, AwsLambdaLayerVersion, AwsRdsDbInstance, and AwsWafWebAcl. The following resource types are added without an accompanying details object: AutoscalingAutoscalingGroup, AwsDynamoDbTable, AwsEc2Eip, AwsEc2Snapshot, AwsEc2Volume, AwsRdsDbSnapshot, AwsRedshiftCluster, and AwsS3Object. The number of allowed resources per finding is increased from 10 to 32. A new field is added in the Compliance object, RelatedRequirements. To learn more, visit our documentation on the ASFF."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.59.json b/.changes/2.10.59.json
new file mode 100644
index 000000000000..131bac6dd0a2
--- /dev/null
+++ b/.changes/2.10.59.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.10.59",
+ "date": "2020-02-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "AWS CodeBuild adds support for Amazon Elastic File Systems"
+ },
+ {
+ "type": "feature",
+ "category": "AWS AppSync",
+ "description": "AWS AppSync now supports X-Ray"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Block Store",
+ "description": "Documentation updates for EBS direct APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "In order to make operations more easily discoverable by an IDE, specific operation methods have been added to the enhanced client interface. An operation method takes a corresponding request object as parameter. Meanwhile, the generic execute() method is removed. This change affects only batch and transcribe operations at the database level."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Registry",
+ "description": "This release contains updated text for the GetAuthorizationToken API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "description": "Amazon Lex now supports AMAZON.AlphaNumeric with regular expressions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds platform details and billing info to the DescribeImages API."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.6.json b/.changes/2.10.6.json
new file mode 100644
index 000000000000..dffc0242a46e
--- /dev/null
+++ b/.changes/2.10.6.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.6",
+ "date": "2019-10-31",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "S3 Inventory now supports a new field 'IntelligentTieringAccessTier' that reports the access tier (frequent or infrequent) of objects stored in Intelligent-Tiering storage class."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Amplify",
+ "description": "This release of AWS Amplify Console introduces support for Web Previews. This feature allows user to create ephemeral branch deployments from pull request submissions made to a connected repository. A pull-request preview deploys every pull request made to your Git repository to a unique preview URL."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Support",
+ "description": "The status descriptions for TrustedAdvisorCheckRefreshStatus have been updated"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.60.json b/.changes/2.10.60.json
new file mode 100644
index 000000000000..7daeb137527c
--- /dev/null
+++ b/.changes/2.10.60.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.10.60",
+ "date": "2020-02-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS RoboMaker",
+ "description": "This release adds support for simulation job batches"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Documentation updates for RDS: when restoring a DB cluster from a snapshot, must create DB instances"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "description": "This version of the SDK includes bug fixes and documentation updates."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Improves discoverability by renaming the table and index interfaces to be consistent with the client interface naming, and by adding operation methods for createTable(), scan() and query(), as applicable. These methods take a request object as parameter. Execute() methods for the index interface is removed since they are no longer needed."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.61.json b/.changes/2.10.61.json
new file mode 100644
index 000000000000..8fbb38ecde08
--- /dev/null
+++ b/.changes/2.10.61.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.61",
+ "date": "2020-02-10",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon DocumentDB with MongoDB compatibility",
+ "description": "Added clarifying information that Amazon DocumentDB shares operational technology with Amazon RDS and Amazon Neptune."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Key Management Service",
+ "description": "The ConnectCustomKeyStore API now provides a new error code (SUBNET_NOT_FOUND) for customers to better troubleshoot if their \"connect-custom-key-store\" operation fails."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.62.json b/.changes/2.10.62.json
new file mode 100644
index 000000000000..ee20a57c70c1
--- /dev/null
+++ b/.changes/2.10.62.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.62",
+ "date": "2020-02-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CloudFormation",
+ "description": "This release of AWS CloudFormation StackSets allows you to centrally manage deployments to all the accounts in your organization or specific organizational units (OUs) in AWS Organizations. You will also be able to enable automatic deployments to any new accounts added to your organization or OUs. The permissions needed to deploy across accounts will automatically be taken care of by the StackSets service."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Amazon EC2 Now Supports Tagging Spot Fleet."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "Features:This release adds a new setting for a user pool to allow if customer wants their user signup/signin with case insensitive username. The current default setting is case sensitive, and for our next release we will change it to case insensitive."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.63.json b/.changes/2.10.63.json
new file mode 100644
index 000000000000..4bb888d063d0
--- /dev/null
+++ b/.changes/2.10.63.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.10.63",
+ "date": "2020-02-12",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Neptune",
+ "description": "This launch enables Neptune start-db-cluster and stop-db-cluster. Stopping and starting Amazon Neptune clusters helps you manage costs for development and test environments. You can temporarily stop all the DB instances in your cluster, instead of setting up and tearing down all the DB instances each time that you use the cluster."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds support for tagging public IPv4 pools."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "Documentation updates for Amazon Chime"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Directory Service",
+ "description": "Release to add the ExpirationDateTime as an output to ListCertificates so as to ease customers to look into their certificate lifetime and make timely decisions about renewing them."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elasticsearch Service",
+ "description": "Amazon Elasticsearch Service now offers fine-grained access control, which adds multiple capabilities to give tighter control over data. New features include the ability to use roles to define granular permissions for indices, documents, or fields and to extend Kibana with read-only views and secure multi-tenant support."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkMail",
+ "description": "This release adds support for access control rules management in Amazon WorkMail."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Adding ability to add arguments that cannot be overridden to AWS Glue jobs"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.64.json b/.changes/2.10.64.json
new file mode 100644
index 000000000000..1f93f2b9406a
--- /dev/null
+++ b/.changes/2.10.64.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.10.64",
+ "date": "2020-02-13",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Improves discoverability by adding operation methods for deleteItem(), getItem(), putItem and updateItem(), as applicable. These methods take a request object as parameter. Execute() methods for the table interface is removed since they are no longer needed."
+ },
+ {
+ "type": "feature",
+ "category": "Netty NIO HTTP Client",
+ "description": "When there is an I/O error on an http2 request, the SDK will start shutting down the connection - stopping using the http2 connection for new requests and closing it after all streams are finished."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage VOD",
+ "description": "Adds support for DASH with multiple media presentation description periods triggered by presence of SCTE-35 ad markers in the manifest.Also adds optional configuration for DASH SegmentTemplateFormat to refer to segments by Number with Duration, Number with Timeline or Time with Timeline and compact the manifest by combining duplicate SegmentTemplate tags."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.65.json b/.changes/2.10.65.json
new file mode 100644
index 000000000000..ae1367df3b1d
--- /dev/null
+++ b/.changes/2.10.65.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.10.65",
+ "date": "2020-02-14",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS MediaTailor",
+ "description": "AWS Elemental MediaTailor SDK now allows configuration of Personalization Threshold for HLS and DASH streams."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Shield",
+ "description": "This release adds support for associating Amazon Route 53 health checks to AWS Shield Advanced protected resources."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "You can now enable Multi-Attach on Provisioned IOPS io1 volumes through the create-volume API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon S3",
+ "description": "Added support for presigning `CreateMultipartUpload`, `UploadPart`, `CompleteMultipartUpload`, and `AbortMultipartUpload` requests."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "Security Hub has released a new DescribeStandards API action. This API action allows a customer to list all of the standards available in an account. For each standard, the list provides the customer with the standard name, description, and ARN. Customers can use the ARN as an input to the BatchEnableStandards API action. To learn more, visit our API documentation."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.66.json b/.changes/2.10.66.json
new file mode 100644
index 000000000000..bf3812e1dffd
--- /dev/null
+++ b/.changes/2.10.66.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.10.66",
+ "date": "2020-02-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Cloud9",
+ "description": "AWS Cloud9 now supports the ability to tag Cloud9 development environments."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Documentation updates for EC2"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "description": "Amazon DynamoDB enables you to restore your DynamoDB backup or table data across AWS Regions such that the restored table is created in a different AWS Region from where the source table or backup resides. You can do cross-region restores between AWS commercial Regions, AWS China Regions, and AWS GovCloud (US) Regions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Rekognition",
+ "description": "This update adds the ability to detect text in videos and adds filters to image and video text detection."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.67.json b/.changes/2.10.67.json
new file mode 100644
index 000000000000..5e45aa097449
--- /dev/null
+++ b/.changes/2.10.67.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.67",
+ "date": "2020-02-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This release supports Microsoft Active Directory authentication for Amazon Aurora."
+ },
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "description": "Amazon EC2 Auto Scaling now supports the ability to enable/disable target tracking, step scaling, and simple scaling policies."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "Added AudioFallbackUrl to support Chime SDK client."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.68.json b/.changes/2.10.68.json
new file mode 100644
index 000000000000..ea76797ecf61
--- /dev/null
+++ b/.changes/2.10.68.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.10.68",
+ "date": "2020-02-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "AWS Lambda now supports Ruby 2.7"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "description": "Doc update for EC2 Auto Scaling: Add Enabled parameter for PutScalingPolicy"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "\"ListPortfolioAccess\" API now has a new optional parameter \"OrganizationParentId\". When it is provided and if the portfolio with the \"PortfolioId\" given was shared with an organization or organizational unit with \"OrganizationParentId\", all accounts in the organization sub-tree under parent which inherit an organizational portfolio share will be listed, rather than all accounts with external shares. To accommodate long lists returned from the new option, the API now supports pagination."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.69.json b/.changes/2.10.69.json
new file mode 100644
index 000000000000..468ca3ee42f2
--- /dev/null
+++ b/.changes/2.10.69.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.69",
+ "date": "2020-02-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Savings Plans",
+ "description": "Added support for AWS Lambda in Compute Savings Plans"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "As of this release of the Amazon Pinpoint API, the Title property is optional for the CampaignEmailMessage object."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon AppConfig",
+ "description": "This release adds exponential growth type support for deployment strategies."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.7.json b/.changes/2.10.7.json
new file mode 100644
index 000000000000..3b7657d25986
--- /dev/null
+++ b/.changes/2.10.7.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.7",
+ "date": "2019-11-01",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "This release of the Amazon Pinpoint API introduces support for using and managing journeys, and querying analytics data for journeys."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudTrail",
+ "description": "This release adds two new APIs, GetTrail and ListTrails, and support for adding tags when you create a trail by using a new TagsList parameter on CreateTrail operations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "description": "This release contains task timeline attributes in replication task statistics. This release also adds a note to the documentation for the CdcStartPosition task request parameter. This note describes how to enable the use of native CDC start points for a PostgreSQL source by setting the new slotName extra connection attribute on the source endpoint to the name of an existing logical replication slot."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.70.json b/.changes/2.10.70.json
new file mode 100644
index 000000000000..6d775f264f33
--- /dev/null
+++ b/.changes/2.10.70.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.10.70",
+ "date": "2020-02-21",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Improves discoverability by adding consumer-style methods for all client, table and index operations."
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "description": "This release of EC2 Image Builder increases the maximum policy document size for Image Builder resource-based policy APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "description": "Extend elastic resize to support resizing clusters to different instance types."
+ },
+ {
+ "type": "feature",
+ "category": "AWS WAFV2",
+ "description": "Documentation updates for AWS WAF (wafv2) to correct the guidance for associating a web ACL to a CloudFront distribution."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.71.json b/.changes/2.10.71.json
new file mode 100644
index 000000000000..7160a6a2ec6d
--- /dev/null
+++ b/.changes/2.10.71.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.71",
+ "date": "2020-02-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon DocumentDB with MongoDB compatibility",
+ "description": "Documentation updates for docdb"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Events",
+ "description": "Documentation updates for iotcolumbo"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "Announcing persistent file systems for Amazon FSx for Lustre that are ideal for longer-term storage and workloads, and a new generation of scratch file systems that offer higher burst throughput for spiky workloads."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Events",
+ "description": "This release allows you to create and manage tags for event buses."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EventBridge",
+ "description": "This release allows you to create and manage tags for event buses."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Import/Export Snowball",
+ "description": "AWS Snowball adds a field for entering your GSTIN when creating AWS Snowball jobs in the Asia Pacific (Mumbai) region."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.72.json b/.changes/2.10.72.json
new file mode 100644
index 000000000000..8d4773e1d13e
--- /dev/null
+++ b/.changes/2.10.72.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.72",
+ "date": "2020-02-25",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Secrets Manager",
+ "description": "This release increases the maximum allowed size of SecretString or SecretBinary from 10KB to 64KB in the CreateSecret, UpdateSecret, PutSecretValue and GetSecretValue APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Improves discoverability by adding consumer-style methods for all client, table and index operations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Step Functions",
+ "description": "This release adds support for CloudWatch Logs for Standard Workflows."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "description": "Amazon MSK has added support for Broker Log delivery to CloudWatch, S3, and Firehose."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Outposts",
+ "description": "This release adds DeleteSite and DeleteOutpost."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.73.json b/.changes/2.10.73.json
new file mode 100644
index 000000000000..f1d6943a2737
--- /dev/null
+++ b/.changes/2.10.73.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.73",
+ "date": "2020-02-26",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release changes the RunInstances CLI and SDK's so that if you do not specify a client token, a randomly generated token is used for the request to ensure idempotency."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "SageMaker UpdateEndpoint API now supports retained variant properties, e.g., instance count, variant weight. SageMaker ListTrials API filter by TrialComponentName. Make ExperimentConfig name length limits consistent with CreateExperiment, CreateTrial, and CreateTrialComponent APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "Amazon Transcribe's Automatic Content Redaction feature enables you to automatically redact sensitive personally identifiable information (PII) from transcription results. It replaces each instance of an identified PII utterance with a [PII] tag in the transcript."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "Security Hub has added to the DescribeProducts API operation a new response field called IntegrationTypes. The IntegrationTypes field lists the types of actions that a product performs relative to Security Hub such as send findings to Security Hub and receive findings from Security Hub."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Added the BeanTableSchema implementation of TableSchema that allows a TableSchema to be instantiated from an annotated Java bean class which can then be used with the DynamoDB Enhanced Client."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.74.json b/.changes/2.10.74.json
new file mode 100644
index 000000000000..532b19f173c2
--- /dev/null
+++ b/.changes/2.10.74.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.74",
+ "date": "2020-02-27",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Global Accelerator",
+ "description": "This release adds support for adding tags to accelerators and bringing your own IP address to AWS Global Accelerator (BYOIP)."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lightsail",
+ "description": "Adds support to create notification contacts in Amazon Lightsail, and to create instance, database, and load balancer metric alarms that notify you based on the value of a metric relative to a threshold that you specify."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.75.json b/.changes/2.10.75.json
new file mode 100644
index 000000000000..eeccf6eea273
--- /dev/null
+++ b/.changes/2.10.75.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.10.75",
+ "date": "2020-02-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Added SearchDashboards API that allows listing of dashboards that a specific user has access to."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "AWS Glue adds resource tagging support for Machine Learning Transforms and adds a new API, ListMLTransforms to support tag filtering. With this feature, customers can use tags in AWS Glue to organize and control access to Machine Learning Transforms."
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "Added a target group attribute to support sticky sessions for Network Load Balancers."
+ },
+ {
+ "type": "feature",
+ "category": "Access Analyzer",
+ "description": "This release includes improvements and fixes bugs for the IAM Access Analyzer feature."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Profiler",
+ "description": "Documentation updates for Amazon CodeGuru Profiler"
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "description": "App Mesh now supports Transport Layer Security (TLS) between Virtual Nodes in a Mesh. Customers can use managed certificates from an AWS Certificate Manager Private Certificate Authority or bring their own certificates from the local file system to encrypt traffic between their workloads. See https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual-node-tls.html for details."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Config",
+ "description": "Accepts a structured query language (SQL) SELECT command and an aggregator name, performs the corresponding search on resources aggregated by the aggregator, and returns resource configurations matching the properties."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Augmented AI Runtime",
+ "description": "This release updates Amazon Augmented AI ListHumanLoops API, DescribeHumanLoop response, StartHumanLoop response and type names of SDK fields."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkDocs",
+ "description": "Documentation updates for workdocs"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.76.json b/.changes/2.10.76.json
new file mode 100644
index 000000000000..60ce783decd5
--- /dev/null
+++ b/.changes/2.10.76.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.10.76",
+ "date": "2020-02-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Config",
+ "description": "Correcting list of supported resource types."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.77.json b/.changes/2.10.77.json
new file mode 100644
index 000000000000..adfc3c738537
--- /dev/null
+++ b/.changes/2.10.77.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.77",
+ "date": "2020-03-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch",
+ "description": "Introducing Amazon CloudWatch Composite Alarms"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Comprehend Medical",
+ "description": "New Time Expression feature, part of DetectEntitiesV2 API will provide temporal relations to existing NERe entities such as Medication, Test, Treatment, Procedure and Medical conditions."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.78.json b/.changes/2.10.78.json
new file mode 100644
index 000000000000..9701522dba63
--- /dev/null
+++ b/.changes/2.10.78.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.10.78",
+ "date": "2020-03-03",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Fix an issue where the Netty client was prematurely considering an HTTP/2 request body as sent, but was still in the process of being transferred to the remote endpoint."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Amazon VPC Flow Logs adds support for tags and tagging on resource creation."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.79.json b/.changes/2.10.79.json
new file mode 100644
index 000000000000..97fe6ea69f16
--- /dev/null
+++ b/.changes/2.10.79.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.10.79",
+ "date": "2020-03-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "This release of the Amazon Pinpoint API introduces support for integrating recommender models with email, push notification, and SMS message templates. You can now use these types of templates to connect to recommender models and add personalized recommendations to messages that you send from campaigns and journeys."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.8.json b/.changes/2.10.8.json
new file mode 100644
index 000000000000..7347f9ec3b50
--- /dev/null
+++ b/.changes/2.10.8.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.8",
+ "date": "2019-11-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS RoboMaker",
+ "description": "RoboMaker Fleet Management launch a feature to verify your robot is ready to download and install the new robot application using a download condition file, which is a script run on the robot prior to downloading the new deployment."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Accelerator (DAX)",
+ "description": "Documentation updates for dax"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Documentation updates for ec2"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.80.json b/.changes/2.10.80.json
new file mode 100644
index 000000000000..7502199d9427
--- /dev/null
+++ b/.changes/2.10.80.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.80",
+ "date": "2020-03-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Adds javadoc to operation methods and request/response objects."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "Add a new finding field for EC2 findings indicating the instance's local IP address involved in the threat."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS OpsWorks CM",
+ "description": "Updated the Tag regex pattern to align with AWS tagging APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "Amazon EKS now supports adding a KMS key to your cluster for envelope encryption of Kubernetes secrets."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "You can now create AWS Client VPN Endpoints with a specified VPC and Security Group. Additionally, you can modify these attributes when modifying the endpoint."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.81.json b/.changes/2.10.81.json
new file mode 100644
index 000000000000..a1860553e473
--- /dev/null
+++ b/.changes/2.10.81.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.10.81",
+ "date": "2020-03-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release provides customers with a self-service option to enable Local Zones."
+ },
+ {
+ "type": "feature",
+ "category": "AWS RoboMaker",
+ "description": "Added support for streaming a GUI from robot and simulation applications"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "Amazon GuardDuty findings now include the OutpostArn if the finding is generated for an AWS Outposts EC2 host."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO Http Client",
+ "description": "Expand Http2 connection-level flow control window when a new stream is acquired on that connection so that the connection-level window size is proportional to the number of streams."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Signer",
+ "description": "This release enables signing image format override in PutSigningProfile requests, adding two more enum fields, JSONEmbedded and JSONDetached. This release also extends the length limit of SigningProfile name from 20 to 64."
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "description": "App Mesh now supports sharing a Mesh with other AWS accounts. Customers can use AWS Resource Access Manager to share their Mesh with other accounts in their organization to connection applications within a single service mesh. See https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html for details."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.82.json b/.changes/2.10.82.json
new file mode 100644
index 000000000000..d8424bd86bca
--- /dev/null
+++ b/.changes/2.10.82.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.10.82",
+ "date": "2020-03-09",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Use the last seen HTTP/1.1 header value for headers defined to only appear once in an HTTP message instead of merging them all into a list. The order in which header values are inspected is: headers set by the request marshaller, overridden headers set on the client, then finally overridden headers set on the SDK request object. See https://tools.ietf.org/html/rfc2616#section-4.2 for more information."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Added support for \"retry modes\". A retry mode allows configuring multiple SDK parameters at once using default retry profiles, some of which are standardized between AWS SDK languages. See RetryMode javadoc for more information."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fixed an issue where specifying your own retry policy would override AWS and service-specific retry conditions. By default, all retry policies now have AWS and service-specific retry conditions added. This can be disabled via the new `RetryPolicy.furtherRefinementsAllowed(false)`."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fixed an issue where the retry condition returned by `RetryPolicy.retryCondition` differed from the one specified by `RetryPolicy.Builder.retryCondition`. The old value can be accessed via the new `RetryPolicy.aggregateRetryCondition`."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Added the ability to configure or disable the default retry throttling behavior of the SDK that 'kicks in' during a large volume of retriable service call errors. This behavior can now be configured via `RetryPolicy.retryCapacityCondition`."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports the ability to configure the Preferred Channel Pipeline for channels contributing to a Multiplex."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "description": "Added new settings for Kinesis target to include detailed transaction info; to capture table DDL details; to use single-line unformatted json, which can be directly queried by AWS Athena if data is streamed into S3 through AWS Kinesis Firehose. Added CdcInsertsAndUpdates in S3 target settings to allow capture ongoing insertions and updates only."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Amazon Virtual Private Cloud (VPC) NAT Gateway adds support for tagging on resource creation."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.83.json b/.changes/2.10.83.json
new file mode 100644
index 000000000000..b9cff19f5f85
--- /dev/null
+++ b/.changes/2.10.83.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.83",
+ "date": "2020-03-10",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Marketplace Commerce Analytics",
+ "description": "Change the disbursement data set to look past 31 days instead until the beginning of the month."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "Amazon Transcribe's Automatic Content Redaction feature enables you to automatically redact sensitive personally identifiable information (PII) from transcription results. It replaces each instance of an identified PII utterance with a [PII] tag in the transcript."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Documentation updates for EC2"
+ },
+ {
+ "type": "feature",
+ "category": "AWSServerlessApplicationRepository",
+ "description": "AWS Serverless Application Repository now supports sharing applications privately with AWS Organizations."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Reverts a recent change from 2.10.70 where the json protocol type was changed to application/json, this is now back to application/x-amz-json-1.1."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Events",
+ "description": "API update that adds a new parameter, durationExpression, to SetTimerAction, and deprecates seconds"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.84.json b/.changes/2.10.84.json
new file mode 100644
index 000000000000..b66000168d94
--- /dev/null
+++ b/.changes/2.10.84.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.10.84",
+ "date": "2020-03-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "description": "Amazon Redshift now supports operations to pause and resume a cluster on demand or on a schedule."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic File System",
+ "description": "Documentation updates for elasticfilesystem"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.85.json b/.changes/2.10.85.json
new file mode 100644
index 000000000000..f34778978c26
--- /dev/null
+++ b/.changes/2.10.85.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.10.85",
+ "date": "2020-03-12",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Documentation updates for EC2"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "As part of this release, we are extending capability of AWS IoT Rules Engine to support IoT Cloudwatch log action. The IoT Cloudwatch log rule action lets you send messages from IoT sensors and applications to Cloudwatch logs for troubleshooting and debugging."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "description": "Amazon Lex now supports tagging for bots, bot aliases and bot channels."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AmazonApiGatewayV2",
+ "description": "Amazon API Gateway HTTP APIs is now generally available. HTTP APIs offer the core functionality of REST API at up to 71% lower price compared to REST API, 60% lower p99 latency, and is significantly easier to use. As part of general availability, we added new features to route requests to private backends such as private ALBs, NLBs, and IP/ports. We also brought over a set of features from REST API such as Stage Variables, and Stage/Route level throttling. Custom domain names can also now be used with both REST And HTTP APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "The AWS Security Finding Format is being augmented with the following changes. 21 new resource types without corresponding details objects are added. Another new resource type, AwsS3Object, has an accompanying details object. Severity.Label is a new string field that indicates the severity of a finding. The available values are: INFORMATIONAL, LOW, MEDIUM, HIGH, CRITICAL. The new string field Workflow.Status indicates the status of the investigation into a finding. The available values are: NEW, NOTIFIED, RESOLVED, SUPPRESSED."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.86.json b/.changes/2.10.86.json
new file mode 100644
index 000000000000..de89348d4a8e
--- /dev/null
+++ b/.changes/2.10.86.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.10.86",
+ "date": "2020-03-13",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon AppConfig",
+ "description": "This release adds S3 as a configuration source provider."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.87.json b/.changes/2.10.87.json
new file mode 100644
index 000000000000..1290e9d73f89
--- /dev/null
+++ b/.changes/2.10.87.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.10.87",
+ "date": "2020-03-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Resource data sync for AWS Systems Manager Inventory now includes destination data sharing. This feature enables you to synchronize inventory data from multiple AWS accounts into a central Amazon S3 bucket. To use this feature, all AWS accounts must be listed in AWS Organizations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release adds the ability to update the task placement strategy and constraints for Amazon ECS services."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "Amazon ElastiCache now supports Global Datastore for Redis. Global Datastore for Redis offers fully managed, fast, reliable and secure cross-region replication. Using Global Datastore for Redis, you can create cross-region read replica clusters for ElastiCache for Redis to enable low-latency reads and disaster recovery across regions. You can create, modify and describe a Global Datastore, as well as add or remove regions from your Global Datastore and promote a region as primary in Global Datastore."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "The enhanced DDB client table schema now supports custom AttributeConverterProviders, and StaticAttribute can take individual AttributeConverter to override default attribute converter behavior."
+ },
+ {
+ "type": "feature",
+ "category": "AWS S3 Control",
+ "description": "Amazon S3 now supports Batch Operations job tagging."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "Additional response field \"CompromisedCredentialsDetected\" added to AdminListUserAuthEvents."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.88.json b/.changes/2.10.88.json
new file mode 100644
index 000000000000..018bc306c56b
--- /dev/null
+++ b/.changes/2.10.88.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.10.88",
+ "date": "2020-03-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for: AV1 encoding in File Group MP4, DASH and CMAF DASH outputs; PCM/WAV audio output in MPEG2-TS containers; and Opus audio in Webm inputs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fix an issue where the signing key is created only once at the start of the request for event streaming requests. This causes requests that span two or more days to have signing errors once the date changes because the signing key was derived only once using the date at the beginning of the request."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.89.json b/.changes/2.10.89.json
new file mode 100644
index 000000000000..51e74182eb77
--- /dev/null
+++ b/.changes/2.10.89.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.10.89",
+ "date": "2020-03-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Personalize",
+ "description": "[Personalize] Adds support for returning hyperparameter values of the best performing model in a HPO job."
+ },
+ {
+ "type": "feature",
+ "category": "AWS MediaConnect",
+ "description": "Feature adds the ability for a flow to have multiple redundant sources that provides resiliency to a source failing. The new APIs added to enable the feature are, AddFlowSources, RemoveFlowSource and UpdateFlow."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Updated the MaxRecords type in DescribeExportTasks to Integer."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.9.json b/.changes/2.10.9.json
new file mode 100644
index 000000000000..edfdcbe9a4a3
--- /dev/null
+++ b/.changes/2.10.9.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.10.9",
+ "date": "2019-11-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CodeStar Notifications",
+ "description": "This release adds a notification manager for events in repositories, build projects, deployments, and pipelines. You can now configure rules and receive notifications about events that occur for resources. Each notification includes a status message as well as a link to the resource (repository, build project, deployment application, or pipeline) whose event generated the notification."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Documentation updates for Amazon RDS"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.90.json b/.changes/2.10.90.json
new file mode 100644
index 000000000000..1bc2885b9927
--- /dev/null
+++ b/.changes/2.10.90.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.10.90",
+ "date": "2020-03-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Outposts",
+ "description": "Documentation updates for AWS Outposts."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Certificate Manager",
+ "description": "AWS Certificate Manager documentation updated on API calls ImportCertificate and ListCertificate. Specific updates included input constraints, private key size for import and next token size for list."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.10.91.json b/.changes/2.10.91.json
new file mode 100644
index 000000000000..d9deebd17e5a
--- /dev/null
+++ b/.changes/2.10.91.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.10.91",
+ "date": "2020-03-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "Added \"productId\" and \"portfolioId\" to responses from CreateConstraint, UpdateConstraint, ListConstraintsForPortfolio, and DescribeConstraint APIs"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.0.json b/.changes/2.11.0.json
new file mode 100644
index 000000000000..c7ab334f3017
--- /dev/null
+++ b/.changes/2.11.0.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.11.0",
+ "date": "2020-03-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "Adding new error code IamLimitExceeded for Nodegroups in EKS"
+ },
+ {
+ "type": "feature",
+ "category": "AmazonApiGatewayV2",
+ "description": "Documentation updates to reflect that the default timeout for integrations is now 30 seconds for HTTP APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updating dependency version: netty 4.1.42.Final -> 4.1.46.Final (contains the fix for reducing heap usage for netty client)"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Route 53",
+ "description": "Documentation updates for Route 53."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Bump minor version to '2.11.0-SNAPSHOT' because of [#1692](https://github.com/aws/aws-sdk-java-v2/issues/1692)"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.1.json b/.changes/2.11.1.json
new file mode 100644
index 000000000000..9100677a3b14
--- /dev/null
+++ b/.changes/2.11.1.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.11.1",
+ "date": "2020-03-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "Adding new error codes: Ec2SubnetInvalidConfiguration and NodeCreationFailure for Nodegroups in EKS"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Introduces actions for giving a member account administrative Organizations permissions for an AWS service. You can run this action only for AWS services that support this feature."
+ },
+ {
+ "type": "feature",
+ "category": "AWS RDS DataService",
+ "description": "Documentation updates for rds-data"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Athena",
+ "description": "Documentation updates for Athena, including QueryExecutionStatus QUEUED and RUNNING states. QUEUED now indicates that the query has been submitted to the service. RUNNING indicates that the query is in execution phase."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.10.json b/.changes/2.11.10.json
new file mode 100644
index 000000000000..50678182d3f0
--- /dev/null
+++ b/.changes/2.11.10.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.11.10",
+ "date": "2020-04-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "Amazon Chime proxy phone sessions let you provide two users with a shared phone number to communicate via voice or text for up to 12 hours without revealing personal phone numbers. When users call or message the provided phone number, they are connected to the other party and their private phone numbers are replaced with the shared number in Caller ID."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "This release adds support for batch transcription jobs within Amazon Transcribe Medical."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elastic Beanstalk",
+ "description": "This release adds a new action, ListPlatformBranches, and updates two actions, ListPlatformVersions and DescribePlatformVersion, to support the concept of Elastic Beanstalk platform branches."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Identity and Access Management",
+ "description": "Documentation updates for AWS Identity and Access Management (IAM)."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.11.json b/.changes/2.11.11.json
new file mode 100644
index 000000000000..c95d042380f4
--- /dev/null
+++ b/.changes/2.11.11.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.11.11",
+ "date": "2020-04-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon API Gateway",
+ "description": "Documentation updates for Amazon API Gateway."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Reviewer",
+ "description": "API updates for CodeGuruReviewer"
+ },
+ {
+ "type": "feature",
+ "category": "AWS MediaConnect",
+ "description": "You can now send content from your MediaConnect flow to your virtual private cloud (VPC) without going over the public internet."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.12.json b/.changes/2.11.12.json
new file mode 100644
index 000000000000..3a48687df2cd
--- /dev/null
+++ b/.changes/2.11.12.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.11.12",
+ "date": "2020-04-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Migration Hub Config",
+ "description": "Adding ThrottlingException"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Profiler",
+ "description": "CodeGuruProfiler adds support for resource based authorization to submit profile data."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudFormation",
+ "description": "The OrganizationalUnitIds parameter on StackSet and the OrganizationalUnitId parameter on StackInstance, StackInstanceSummary, and StackSetOperationResultSummary are now reserved for internal use. No data is returned for this parameter."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release provides the ability to include tags in EC2 event notifications."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release provides native support for specifying Amazon EFS file systems as volumes in your Amazon ECS task definitions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "feature: Chime: This release introduces the ability to tag Amazon Chime SDK meeting resources. You can use tags to organize and identify your resources for cost allocation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK adds support for queue hopping. Jobs can now hop from their original queue to a specified alternate queue, based on the maximum wait time that you specify in the job settings."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.13.json b/.changes/2.11.13.json
new file mode 100644
index 000000000000..112e1d2ce94d
--- /dev/null
+++ b/.changes/2.11.13.json
@@ -0,0 +1,81 @@
+{
+ "version": "2.11.13",
+ "date": "2020-04-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Augmented AI Runtime",
+ "description": "This release updates Amazon Augmented AI ListHumanLoops and StartHumanLoop APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert now allows you to specify your input captions frame rate for SCC captions sources."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "Added a new BatchUpdateFindings action, which allows customers to update selected information about their findings. Security Hub customers use BatchUpdateFindings to track their investigation into a finding. BatchUpdateFindings is intended to replace the UpdateFindings action, which is deprecated."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Amazon EC2 now supports adding AWS resource tags for placement groups and key pairs, at creation time. The CreatePlacementGroup API will now return placement group information when created successfully. The DeleteKeyPair API now supports deletion by resource ID."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "This release adds support for querying GetUserDefinedFunctions API without databaseName."
+ },
+ {
+ "type": "feature",
+ "category": "AWS MediaTailor",
+ "description": "AWS Elemental MediaTailor SDK now allows configuration of Avail Suppression."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This release adds support for Amazon RDS Proxy with PostgreSQL compatibility."
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "description": "This release includes support for additional OS Versions within EC2 Image Builder."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "Sample code for AWS Lambda operations"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "Amazon SageMaker now supports running training jobs on ml.g4dn and ml.c5n instance types. Amazon SageMaker supports in \"IN\" operation for Search now."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Mark a connection as unreusable if there was a 5xx server error so that a new request will establish a new connection."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Import/Export Snowball",
+ "description": "An update to the Snowball Edge Storage Optimized device has been launched. Like the previous version, it has 80 TB of capacity for data transfer. Now it has 40 vCPUs, 80 GiB, and a 1 TiB SATA SSD of memory for EC2 compatible compute. The 80 TB of capacity can also be used for EBS-like volumes for AMIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Migration Hub",
+ "description": "Adding ThrottlingException"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Events",
+ "description": "API update that allows users to customize event action payloads, and adds support for Amazon DynamoDB actions."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.14.json b/.changes/2.11.14.json
new file mode 100644
index 000000000000..abeb535e8253
--- /dev/null
+++ b/.changes/2.11.14.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.11.14",
+ "date": "2020-04-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS OpsWorks CM",
+ "description": "Documentation updates for opsworkscm"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Fraud Detector",
+ "description": "Added support for a new rule engine execution mode. Customers will be able to configure their detector versions to evaluate all rules and return outcomes from all 'matched' rules in the GetPrediction API response. Added support for deleting Detectors (DeleteDetector) and Rule Versions (DeleteRuleVersion)."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.2.json b/.changes/2.11.2.json
new file mode 100644
index 000000000000..93008d01a6b2
--- /dev/null
+++ b/.changes/2.11.2.json
@@ -0,0 +1,76 @@
+{
+ "version": "2.11.2",
+ "date": "2020-03-25",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Reduced the number of times the profile file configuration is read from disk on client creation from 3-5 to 1."
+ },
+ {
+ "type": "feature",
+ "category": "AWS X-Ray",
+ "description": "GetTraceSummaries - Now provides additional root cause attribute ClientImpacting which indicates whether root cause impacted trace client."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elasticsearch Service",
+ "description": "Adding support for customer packages (dictionary files) to Amazon Elasticsearch Service"
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB",
+ "description": "Fixed an issue that could cause a null-pointer-exception when using anonymous credentials with endpoint discovery enabled."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Managed Blockchain",
+ "description": "Amazon Managed Blockchain now has support to publish Hyperledger Fabric peer node, chaincode, and certificate authority (CA) logs to Amazon CloudWatch Logs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB Enhanced Client [Preview]",
+ "description": "Performance improvements."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "Customers can now receive Savings Plans recommendations at the member (linked) account level."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Detective",
+ "description": "The new ACCEPTED_BUT_DISABLED member account status indicates that a member account that accepted the invitation is blocked from contributing data to the behavior graph. The reason is provided in the new DISABLED_REASON property. The new StartMonitoringMember operation enables a blocked member account."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Application Insights",
+ "description": "Amazon CloudWatch Application Insights for .NET and SQL Server now integrates with Amazon CloudWatch Events (AWS CodeDeploy, AWS Health and Amazon EC2 state changes). This feature enables customers to view events related to problems detected by CloudWatch Application Insights, and reduce mean-time-to-resolution (MTTR)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Added a `defaultProfileFile` and `defaultProfileName` option to the client override configuration. Setting this configuration value is equivalent to setting the environment or system properties for the profile file and profile name. Specifically, it sets the default profile file and profile name used by the client."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Fixed a bug where explicitly disabling use-arn-region on S3Configuration would have lower priority than the environment variable, system property or profile property."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB",
+ "description": "Fixed an issue where endpoint discovery configuration specified in the profile file was being ignored."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "description": "When endpoint discovery is enabled, the endpoint discovery process is now initialized with the first request, instead of 60 seconds after the first request."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.3.json b/.changes/2.11.3.json
new file mode 100644
index 000000000000..615edf7e4152
--- /dev/null
+++ b/.changes/2.11.3.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.11.3",
+ "date": "2020-03-26",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "This release updates Amazon Augmented AI CreateFlowDefinition API and DescribeFlowDefinition response."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "Security Hub has now made it easier to opt out of default standards when you enable Security Hub. We added a new Boolean parameter to EnableSecurityHub called EnableDefaultStandards. If that parameter is true, Security Hub's default standards are enabled. A new Boolean parameter for standards, EnabledByDefault, indicates whether a standard is a default standard. Today, the only default standard is CIS AWS Foundations Benchmark v1.2. Additional default standards will be added in the future.To learn more, visit our documentation on the EnableSecurityHub API action."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "This release includes two changes: a new lower-cost, storage type called HDD (Hard Disk Drive), and a new generation of the Single-AZ deployment type called Single AZ 2. The HDD storage type can be selected on Multi AZ 1 and Single AZ 2 deployment types."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.4.json b/.changes/2.11.4.json
new file mode 100644
index 000000000000..dbab31a8ff86
--- /dev/null
+++ b/.changes/2.11.4.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.11.4",
+ "date": "2020-03-27",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "Added \"LocalRoleName\" as an acceptable Parameter for Launch type in CreateConstraint and UpdateConstraint APIs"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Global Accelerator",
+ "description": "This update adds an event history to the ListByoipCidr API call. This enables you to see the changes that you've made for an IP address range that you bring to AWS Global Accelerator through bring your own IP address (BYOIP)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "description": "The Amazon Kendra Microsoft SharePoint data source now supports include and exclude regular expressions and change log features. Include and exclude regular expressions enable you to provide a list of regular expressions to match the display URL of SharePoint documents to either include or exclude documents respectively. When you enable the changelog feature it enables Amazon Kendra to use the SharePoint change log to determine which documents to update in the index."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Remove the `LimitExceededException` as a throttling error as it seems many services don't treat it as a throttling error."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.5.json b/.changes/2.11.5.json
new file mode 100644
index 000000000000..b24f9e69994d
--- /dev/null
+++ b/.changes/2.11.5.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.11.5",
+ "date": "2020-03-30",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Access Analyzer",
+ "description": "This release adds support for the creation and management of IAM Access Analyzer analyzers with type organization. An analyzer with type organization continuously monitors all supported resources within the AWS organization and reports findings when they allow access from outside the organization."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.6.json b/.changes/2.11.6.json
new file mode 100644
index 000000000000..41dd8a73c063
--- /dev/null
+++ b/.changes/2.11.6.json
@@ -0,0 +1,76 @@
+{
+ "version": "2.11.6",
+ "date": "2020-03-31",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Documentation updates for AWS Organizations"
+ },
+ {
+ "type": "feature",
+ "category": "AWS OpsWorks CM",
+ "description": "Documentation updates for OpsWorks-CM CreateServer values."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Add two enums for MongoDB connection: Added \"CONNECTION_URL\" to \"ConnectionPropertyKey\" and added \"MONGODB\" to \"ConnectionType\""
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Inference",
+ "description": "This release includes improvements for the Amazon Elastic Inference service."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Detective",
+ "description": "Removing the notes that Detective is in preview, in preparation for the Detective GA release."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS WAFV2",
+ "description": "Added support for AWS Firewall Manager for WAFv2 and PermissionPolicy APIs for WAFv2."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon AppConfig",
+ "description": "This release adds an event log to deployments. In the case of a deployment rollback, the event log details the rollback reason."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaStore",
+ "description": "This release adds support for CloudWatch Metrics. You can now set a policy on your container to dictate which metrics MediaStore sends to CloudWatch."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Rekognition",
+ "description": "This release adds DeleteProject and DeleteProjectVersion APIs to Amazon Rekognition Custom Labels."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "Adding audit logging support for SMB File Shares"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "This release of the Amazon Pinpoint API introduces MMS support for SMS messages."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "AWS Lambda now supports .NET Core 3.1"
+ },
+ {
+ "type": "feature",
+ "category": "Firewall Management Service",
+ "description": "This release contains FMS wafv2 support."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.7.json b/.changes/2.11.7.json
new file mode 100644
index 000000000000..61f57b57194d
--- /dev/null
+++ b/.changes/2.11.7.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.11.7",
+ "date": "2020-04-01",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS MediaConnect",
+ "description": "You can now send content from your virtual private cloud (VPC) to your MediaConnect flow without going over the public internet."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "This release introduces Dimensions for AWS IoT Device Defender. Dimensions can be used in Security Profiles to collect and monitor fine-grained metrics."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.8.json b/.changes/2.11.8.json
new file mode 100644
index 000000000000..edde3d1b2916
--- /dev/null
+++ b/.changes/2.11.8.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.11.8",
+ "date": "2020-04-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon GameLift",
+ "description": "Public preview of GameLift FleetIQ as a standalone feature. GameLift FleetIQ makes it possible to use low-cost Spot instances by limiting the chance of interruptions affecting game sessions. FleetIQ is a feature of the managed GameLift service, and can now be used with game hosting in EC2 Auto Scaling groups that you manage in your own account."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "description": "Documentation updates for redshift"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports Automatic Input Failover. This feature provides resiliency upstream of the channel, before ingest starts."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Documentation updates for RDS: creating read replicas is now supported for SQL Server DB instances"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch",
+ "description": "Amazon CloudWatch Contributor Insights adds support for tags and tagging on resource creation."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.11.9.json b/.changes/2.11.9.json
new file mode 100644
index 000000000000..fda913d4e111
--- /dev/null
+++ b/.changes/2.11.9.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.11.9",
+ "date": "2020-04-03",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS RoboMaker",
+ "description": "Added support for limiting simulation unit usage, giving more predictable control over simulation cost"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize Runtime",
+ "description": "Amazon Personalize: Add new response field \"score\" to each item returned by GetRecommendations and GetPersonalizedRanking (HRNN-based recipes only)"
+ },
+ {
+ "type": "feature",
+ "category": "AWS S3",
+ "description": "Allow DefaultS3Presigner.Builder to take a custom S3Configuration"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.12.0.json b/.changes/2.12.0.json
new file mode 100644
index 000000000000..a9af6d6cccc5
--- /dev/null
+++ b/.changes/2.12.0.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.12.0",
+ "date": "2020-04-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "Cost Categories API is now General Available with new dimensions and operations support. You can map costs by account name, service, and charge type dimensions as well as use contains, starts with, and ends with operations. Cost Categories can also be used in RI and SP coverage reports."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Events",
+ "description": "API update that allows users to add AWS Iot SiteWise actions while creating Detector Model in AWS Iot Events"
+ },
+ {
+ "type": "feature",
+ "category": "AmazonApiGatewayV2",
+ "description": "You can now export an OpenAPI 3.0 compliant API definition file for Amazon API Gateway HTTP APIs using the Export API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client",
+ "description": "The Amazon DynamoDB Enhanced Client is now generally available and provides a natural and intuitive interface for developers to integrate their applications with Amazon DynamoDB by means of an adaptive API that will map inputs and results to and from Java objects modeled by the application, rather than requiring the developers to implement that transformation themselves."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Synthetics",
+ "description": "Introducing CloudWatch Synthetics. This is the first public release of CloudWatch Synthetics."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Added a new ConnectionType \"KAFKA\" and a ConnectionProperty \"KAFKA_BOOTSTRAP_SERVERS\" to support Kafka connection."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.0.json b/.changes/2.13.0.json
new file mode 100644
index 000000000000..905b2c86afc3
--- /dev/null
+++ b/.changes/2.13.0.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.0",
+ "date": "2020-04-21",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "Cost Explorer Rightsizing Recommendations integrates with Compute Optimizer and begins offering across instance family rightsizing recommendations, adding to existing support for within instance family rightsizing recommendations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updating dependency version: Jackson 2.10.0 -> 2.10.3, Jackson-annotations 2.9.0 -> 2.10.0."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Route 53 Domains",
+ "description": "You can now programmatically transfer domains between AWS accounts without having to contact AWS Support"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "AWS GuardDuty now supports using AWS Organizations delegated administrators to create and manage GuardDuty master and member accounts. The feature also allows GuardDuty to be automatically enabled on associated organization accounts."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Bump minor version to '2.13.0-SNAPSHOT' because of upgrade of Jackson version."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "description": "Amazon EMR adds support for configuring a managed scaling policy for an Amazon EMR cluster. This enables automatic resizing of a cluster to optimize for job execution speed and reduced cluster cost."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.1.json b/.changes/2.13.1.json
new file mode 100644
index 000000000000..2e9062c21aa5
--- /dev/null
+++ b/.changes/2.13.1.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.1",
+ "date": "2020-04-22",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Reviewer",
+ "description": "Add support for code review and recommendation feedback APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Firewall Management Service",
+ "description": "This release is to support AWS Firewall Manager policy with Organizational Unit scope."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elasticsearch Service",
+ "description": "This change adds a new field 'OptionalDeployment' to ServiceSoftwareOptions to indicate whether a service software update is optional or mandatory. If True, it indicates that the update is optional, and the service software is not automatically updated. If False, the service software is automatically updated after AutomatedUpdateDate."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Streaming Service",
+ "description": "Adding ServiceUnavailableException as one of the expected exceptions"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "description": "Amazon Redshift support for usage limits"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.10.json b/.changes/2.13.10.json
new file mode 100644
index 000000000000..5a3ec49b5bb3
--- /dev/null
+++ b/.changes/2.13.10.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.10",
+ "date": "2020-05-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDJ for Java v2",
+ "description": "Updating dependency version: Jackson 2.10.3 -> 2.10.4, and combine dependency Jackson-annotations with Jackson."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Support",
+ "description": "Documentation updates for support"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "With this release, you can call ModifySubnetAttribute with two new parameters: MapCustomerOwnedIpOnLaunch and CustomerOwnedIpv4Pool, to map a customerOwnedIpv4Pool to a subnet. You will also see these two new fields in the DescribeSubnets response. If your subnet has a customerOwnedIpv4Pool mapped, your network interface will get an auto assigned customerOwnedIpv4 address when placed onto an instance."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB",
+ "description": "Tweaked the javadocs for Get/Update, since it was previously wrongfully copied over from Delete and mentions the \"delete operation\"."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "AWS Systems Manager Parameter Store launches new data type to support aliases in EC2 APIs"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.11.json b/.changes/2.13.11.json
new file mode 100644
index 000000000000..449231d9b4ec
--- /dev/null
+++ b/.changes/2.13.11.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.13.11",
+ "date": "2020-05-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CodeStar connections",
+ "description": "Added support for tagging resources in AWS CodeStar Connections"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Comprehend Medical",
+ "description": "New Batch Ontology APIs for ICD-10 and RxNorm will provide batch capability of linking the information extracted by Comprehend Medical to medical ontologies. The new ontology linking APIs make it easy to detect medications and medical conditions in unstructured clinical text and link them to RxNorm and ICD-10-CM codes respectively. This new feature can help you reduce the cost, time and effort of processing large amounts of unstructured medical text with high accuracy."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.12.json b/.changes/2.13.12.json
new file mode 100644
index 000000000000..7b2c157f292c
--- /dev/null
+++ b/.changes/2.13.12.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.13.12",
+ "date": "2020-05-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Logs",
+ "description": "Amazon CloudWatch Logs now offers the ability to interact with Logs Insights queries via the new PutQueryDefinition, DescribeQueryDefinitions, and DeleteQueryDefinition APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "Add COMMIT_MESSAGE enum for webhook filter types"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Amazon EC2 now adds warnings to identify issues when creating a launch template or launch template version."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Route 53",
+ "description": "Amazon Route 53 now supports the EU (Milan) Region (eu-south-1) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lightsail",
+ "description": "This release adds support for the following options in instance public ports: Specify source IP addresses, specify ICMP protocol like PING, and enable/disable the Lightsail browser-based SSH and RDP clients' access to your instance."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "This Patch Manager release supports creating patch baselines for Oracle Linux and Debian"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon AppConfig",
+ "description": "The description of the AWS AppConfig GetConfiguration API action was amended to include important information about calling ClientConfigurationVersion when you configure clients to call GetConfiguration."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.13.json b/.changes/2.13.13.json
new file mode 100644
index 000000000000..c073c66f9fe6
--- /dev/null
+++ b/.changes/2.13.13.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.13",
+ "date": "2020-05-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "This release adds a new parameter (EnableInterContainerTrafficEncryption) to CreateProcessingJob API to allow for enabling inter-container traffic encryption on processing jobs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups Tagging API",
+ "description": "Documentation updates for resourcegroupstaggingapi"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "A helpful error message is now raised when an obviously-invalid region name is given to the SDK, instead of the previous NullPointerException. Fixes [#1642](https://github.com/aws/aws-sdk-java-v2/issues/1642)."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "Documentation updates for GuardDuty"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.14.json b/.changes/2.13.14.json
new file mode 100644
index 000000000000..5f3cee6f8d07
--- /dev/null
+++ b/.changes/2.13.14.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.13.14",
+ "date": "2020-05-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "M6g instances are our next-generation general purpose instances powered by AWS Graviton2 processors"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Reviewer",
+ "description": "Add Bitbucket integration APIs"
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "description": "Amazon Kendra is now generally available. As part of general availability, we are launching Metrics for query & storage utilization"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.15.json b/.changes/2.13.15.json
new file mode 100644
index 000000000000..7d4bc3e225d2
--- /dev/null
+++ b/.changes/2.13.15.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.13.15",
+ "date": "2020-05-12",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon WorkMail",
+ "description": "Minor API fixes and updates to the documentation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT SiteWise",
+ "description": "Documentation updates for iot-bifrost"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.16.json b/.changes/2.13.16.json
new file mode 100644
index 000000000000..70cf75d0eb56
--- /dev/null
+++ b/.changes/2.13.16.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.13.16",
+ "date": "2020-05-13",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fix a race condition in `FileAsyncResponseTransformer` where the future fails to complete when onComplete event is dispatched on the same thread that executed request"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "description": "This release introduces a new major version of the Amazon Macie API. You can use this version of the API to develop tools and applications that interact with the new Amazon Macie."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "Amazon ElastiCache now supports auto-update of ElastiCache clusters after the \"recommended apply by date\" of service update has passed. ElastiCache will use your maintenance window to schedule the auto-update of applicable clusters. 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"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.17.json b/.changes/2.13.17.json
new file mode 100644
index 000000000000..3813e0448731
--- /dev/null
+++ b/.changes/2.13.17.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.13.17",
+ "date": "2020-05-14",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Support event streams that are shared between two operations."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon RDS",
+ "description": "Add SourceRegion to CopyDBClusterSnapshot and CreateDBCluster operations. As with CopyDBSnapshot and CreateDBInstanceReadReplica, specifying this field will automatically populate the PresignedURL field with a valid value."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Amazon EC2 now supports adding AWS resource tags for associations between VPCs and local gateways, at creation time."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fix generation for operations that share an output shape."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Expose the `extendedRequestId` from `SdkServiceException`, so it can be provided to support to investigate issues."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fix unmarshalling of events when structure member name and shape name mismatch."
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "description": "This release adds a new parameter (SupportedOsVersions) to the Components API. This parameter lists the OS versions supported by a component."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.18.json b/.changes/2.13.18.json
new file mode 100644
index 000000000000..467682fdac88
--- /dev/null
+++ b/.changes/2.13.18.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.18",
+ "date": "2020-05-15",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Allow event structures to be used as operation outputs outside of streaming contexts."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Starting today, you can stop the execution of Glue workflows that are running. AWS Glue workflows are directed acyclic graphs (DAGs) of Glue triggers, crawlers and jobs. Using a workflow, you can design a complex multi-job extract, transform, and load (ETL) activity that AWS Glue can execute and track as single entity."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Registry",
+ "description": "This release adds support for specifying an image manifest media type when pushing a manifest to Amazon ECR."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Security Token Service",
+ "description": "API updates for STS"
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudFormation",
+ "description": "This release adds support for the following features: 1. DescribeType and ListTypeVersions APIs now output a field IsDefaultVersion, indicating if a version is the default version for its type; 2. Add StackRollbackComplete waiter feature to wait until stack status is UPDATE_ROLLBACK_COMPLETE; 3. Add paginators in DescribeAccountLimits, ListChangeSets, ListStackInstances, ListStackSetOperationResults, ListStackSetOperations, ListStackSets APIs."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fix generation for services that contain operations with the same name as the service."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.19.json b/.changes/2.13.19.json
new file mode 100644
index 000000000000..af01c484cf54
--- /dev/null
+++ b/.changes/2.13.19.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.19",
+ "date": "2020-05-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "description": "Documentation updates for Amazon Macie"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "description": "Documentation updates for dynamodb"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release adds support for specifying environment files to add environment variables to your containers."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QLDB",
+ "description": "Amazon QLDB now supports Amazon Kinesis data streams. You can now emit QLDB journal data, via the new QLDB Streams feature, directly to Amazon Kinesis supporting event processing and analytics among related use cases."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release changes the RunInstances CLI and SDK's so that if you do not specify a client token, a randomly generated token is used for the request to ensure idempotency."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "Amazon Chime now supports redacting chat messages."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.2.json b/.changes/2.13.2.json
new file mode 100644
index 000000000000..5ff3d4a2259b
--- /dev/null
+++ b/.changes/2.13.2.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.13.2",
+ "date": "2020-04-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Transfer Family",
+ "description": "This release adds support for transfers over FTPS and FTP in and out of Amazon S3, which makes it easy to migrate File Transfer Protocol over SSL (FTPS) and FTP workloads to AWS, in addition to the existing support for Secure File Transfer Protocol (SFTP)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "Added AutomaticTapeCreation APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "This release of the Amazon Pinpoint API enhances support for sending campaigns through custom channels to locations such as AWS Lambda functions or web applications. Campaigns can now use CustomDeliveryConfiguration and CampaignCustomMessage to configure custom channel settings for a campaign."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Access Manager",
+ "description": "AWS Resource Access Manager (RAM) provides a new ListResourceTypes action. This action lets you list the resource types that can be shared using AWS RAM."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage VOD",
+ "description": "Adds tagging support for PackagingGroups, PackagingConfigurations, and Assets"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Adds support for AWS Local Zones, including a new optional parameter AvailabilityZoneGroup for the DescribeOrderableDBInstanceOptions operation."
+ },
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "This release supports Auto Scaling in Amazon Keyspaces for Apache Cassandra."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Firehose",
+ "description": "You can now deliver streaming data to an Amazon Elasticsearch Service domain in an Amazon VPC. You can now compress streaming data delivered to S3 using Hadoop-Snappy in addition to Gzip, Zip and Snappy formats."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.20.json b/.changes/2.13.20.json
new file mode 100644
index 000000000000..92ec01704b9c
--- /dev/null
+++ b/.changes/2.13.20.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.20",
+ "date": "2020-05-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Health APIs and Notifications",
+ "description": "Feature: Health: AWS Health added a new field to differentiate Public events from Account-Specific events in the API request and response. Visit https://docs.aws.amazon.com/health/latest/APIReference/API_Event.html to learn more."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Endpoint discovery is now enabled by default for future services that will require it. A new method 'endpointDiscoveryEnabled' has been added to client builders that support endpoint discovery allowing a true or false value to be set. 'enableEndpointDiscovery' has been deprecated on the client builders as it is now superseded by 'endpointDiscoveryEnabled'."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "You can now receive Voice Connector call events through SNS or SQS."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds support for Federated Authentication via SAML-2.0 in AWS ClientVPN."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "Documentation updates for Amazon Transcribe."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.21.json b/.changes/2.13.21.json
new file mode 100644
index 000000000000..aad080c3af8d
--- /dev/null
+++ b/.changes/2.13.21.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.13.21",
+ "date": "2020-05-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports the ability to ingest the content that is streaming from an AWS Elemental Link device: https://aws.amazon.com/medialive/features/link/. This release also adds support for SMPTE-2038 and input state waiters."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "For findings related to controls, the finding information now includes the reason behind the current status of the control. A new field for the findings original severity allows finding providers to use the severity values from the system they use to assign severity."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "Amazon Chime enterprise account administrators can now set custom retention policies on chat data in the Amazon Chime application."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeDeploy",
+ "description": "Amazon ECS customers using application and network load balancers can use CodeDeploy BlueGreen hook to invoke a CloudFormation stack update. With this update you can view CloudFormation deployment and target details via existing APIs and use your stack Id to list or delete all deployments associated with the stack."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Streaming Service",
+ "description": "This release adds support for vocabulary filtering in streaming with which you can filter unwanted words from the real-time transcription results. Visit https://docs.aws.amazon.com/transcribe/latest/dg/how-it-works.html to learn more."
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "description": "List APIs for all resources now contain additional information: when a resource was created, last updated, and its current version number."
+ },
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "Documentation updates for Application Auto Scaling"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Backup",
+ "description": "This release allows customers to enable or disable AWS Backup support for an AWS resource type. This release also includes new APIs, update-region-settings and describe-region-settings, which can be used to opt in to a specific resource type. For all current AWS Backup customers, the default settings enable support for EBS, EC2, StorageGateway, EFS, DDB and RDS resource types."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.22.json b/.changes/2.13.22.json
new file mode 100644
index 000000000000..0d686bfd92d4
--- /dev/null
+++ b/.changes/2.13.22.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.22",
+ "date": "2020-05-21",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fixed an issue where a service returning an unknown response event type would cause a failure."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Synthetics",
+ "description": "AWS CloudWatch Synthetics now supports configuration of allocated memory for a canary."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "CodeBuild adds support for tagging with report groups"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "From this release onwards ProvisionByoipCidr publicly supports IPv6. Updated ProvisionByoipCidr API to support tags for public IPv4 and IPv6 pools. Added NetworkBorderGroup to the DescribePublicIpv4Pools response."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "Deprecates unusable input members bound to Content-MD5 header. Updates example and documentation."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.23.json b/.changes/2.13.23.json
new file mode 100644
index 000000000000..76f107963e0a
--- /dev/null
+++ b/.changes/2.13.23.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.13.23",
+ "date": "2020-05-22",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT SiteWise",
+ "description": "This release adds support for the standard deviation auto-computed aggregate and improved support for portal logo images in SiteWise."
+ },
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "description": "Documentation updates for Amazon EC2 Auto Scaling"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.24.json b/.changes/2.13.24.json
new file mode 100644
index 000000000000..347220932f55
--- /dev/null
+++ b/.changes/2.13.24.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.24",
+ "date": "2020-05-26",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "ebsOptimizedInfo, efaSupported and supportedVirtualizationTypes added to DescribeInstanceTypes API"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "description": "Allowing cron expression in the DLM policy creation schedule."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie",
+ "description": "This is a documentation-only update to the Amazon Macie Classic API. This update corrects out-of-date references to the service name."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "Amazon ElastiCache now allows you to use resource based policies to manage access to operations performed on ElastiCache resources. Also, Amazon ElastiCache now exposes ARN (Amazon Resource Names) for ElastiCache resources such as Cache Clusters and Parameter Groups. ARNs can be used to apply IAM policies to ElastiCache resources."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Add DataSetArns to QuickSight DescribeDashboard API response."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "The AWS Systems Manager GetOpsSummary API action now supports multiple OpsResultAttributes in the request. Currently, this feature only supports OpsResultAttributes with the following TypeNames: [AWS:EC2InstanceComputeOptimizer] or [AWS:EC2InstanceInformation, AWS:EC2InstanceComputeOptimizer]. These TypeNames can be used along with either or both of the following: [AWS:EC2InstanceRecommendation, AWS:RecommendationSource]"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.25.json b/.changes/2.13.25.json
new file mode 100644
index 000000000000..73ef7b4eecbb
--- /dev/null
+++ b/.changes/2.13.25.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.13.25",
+ "date": "2020-05-27",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Check the `x-amz-content-range` header for `GetObject` responses when the `Content-Range` header is not returned by the service. Fixes [#1209](https://github.com/aws/aws-sdk-java-v2/issues/1209)."
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "This release added support for HTTP/2 ALPN preference lists for Network Load Balancers"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "Documentation updates for GuardDuty"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.26.json b/.changes/2.13.26.json
new file mode 100644
index 000000000000..cd65b21304ed
--- /dev/null
+++ b/.changes/2.13.26.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.13.26",
+ "date": "2020-05-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon QLDB Session",
+ "description": "Documentation updates for Amazon QLDB Session"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkMail",
+ "description": "This release adds support for Amazon WorkMail organization-level retention policies."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Marketplace Catalog Service",
+ "description": "AWS Marketplace Catalog now supports accessing initial change payloads with DescribeChangeSet operation."
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "description": "New APIs for upgrading the Apache Kafka version of a cluster and to find out compatible upgrade paths"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.27.json b/.changes/2.13.27.json
new file mode 100644
index 000000000000..f546be4f0bf5
--- /dev/null
+++ b/.changes/2.13.27.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.13.27",
+ "date": "2020-06-01",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Key Management Service",
+ "description": "AWS Key Management Service (AWS KMS): If the GenerateDataKeyPair or GenerateDataKeyPairWithoutPlaintext APIs are called on a CMK in a custom key store (origin == AWS_CLOUDHSM), they return an UnsupportedOperationException. If a call to UpdateAlias causes a customer to exceed the Alias resource quota, the UpdateAlias API returns a LimitExceededException."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Athena",
+ "description": "This release adds support for connecting Athena to your own Apache Hive Metastores in addition to the AWS Glue Data Catalog. For more information, please see https://docs.aws.amazon.com/athena/latest/ug/connect-to-data-source-hive.html"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "description": "Amazon EMR now supports encrypting log files with AWS Key Management Service (KMS) customer managed keys."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Maven Lambda Archetype",
+ "description": "Updated the `archetype-lambda` to generate SDK client that uses region from environment variable."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkLink",
+ "description": "Amazon WorkLink now supports resource tagging for fleets."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "We are releasing HumanTaskUiArn as a new parameter in CreateLabelingJob and RenderUiTemplate which can take an ARN for a system managed UI to render a task."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "New capabilities to update storage capacity and throughput capacity of your file systems, providing the flexibility to grow file storage and to scale up or down the available performance as needed to meet evolving storage needs over time."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.28.json b/.changes/2.13.28.json
new file mode 100644
index 000000000000..5d785c1b88dd
--- /dev/null
+++ b/.changes/2.13.28.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.13.28",
+ "date": "2020-06-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "Amazon GuardDuty findings now include S3 bucket details under the resource section if an S3 Bucket was one of the affected resources"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.29.json b/.changes/2.13.29.json
new file mode 100644
index 000000000000..46f23d0e5331
--- /dev/null
+++ b/.changes/2.13.29.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.29",
+ "date": "2020-06-03",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Identity and Access Management",
+ "description": "GenerateServiceLastAccessedDetails will now return ActionLastAccessed details for certain S3 control plane actions"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elasticsearch Service",
+ "description": "Amazon Elasticsearch Service now offers support for cross-cluster search, enabling you to perform searches, aggregations, and visualizations across multiple Amazon Elasticsearch Service domains with a single query or from a single Kibana interface. New feature includes the ability to setup connection, required to perform cross-cluster search, between domains using an approval workflow."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Adding databaseName in the response for GetUserDefinedFunctions() API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for the encoding of VP8 or VP9 video in WebM container with Vorbis or Opus audio."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Direct Connect",
+ "description": "This release supports the virtual interface failover test, which allows you to verify that traffic routes over redundant virtual interfaces when you bring your primary virtual interface out of service."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "This release improves the Multi-AZ feature in ElastiCache by adding a separate flag and proper validations."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.3.json b/.changes/2.13.3.json
new file mode 100644
index 000000000000..d2a6ac7ea768
--- /dev/null
+++ b/.changes/2.13.3.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.3",
+ "date": "2020-04-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "description": "Enable 1hour frequency in the schedule creation for Data LifeCycle Manager."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "This release adds a new exception type to the AWS IoT SetV2LoggingLevel API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Inference",
+ "description": "This feature allows customers to describe the accelerator types and offerings on any region where Elastic Inference is available."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fixed bean-style setter names on serializable builders to match bean-style getter names."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.30.json b/.changes/2.13.30.json
new file mode 100644
index 000000000000..24c4bca4a469
--- /dev/null
+++ b/.changes/2.13.30.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.30",
+ "date": "2020-06-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWSMarketplace Metering",
+ "description": "Documentation updates for meteringmarketplace"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage VOD",
+ "description": "You can now restrict direct access to AWS Elemental MediaPackage by securing requests for VOD content using CDN authorization. With CDN authorization, content requests require a specific HTTP header and authorization code."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lightsail",
+ "description": "This release adds the BurstCapacityPercentage and BurstCapacityTime instance metrics, which allow you to track the burst capacity available to your instance."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "New C5a instances, the latest generation of EC2's compute-optimized instances featuring AMD's 2nd Generation EPYC processors. C5a instances offer up to 96 vCPUs, 192 GiB of instance memory, 20 Gbps in Network bandwidth; New G4dn.metal bare metal instance with 8 NVIDIA T4 GPUs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "SSM State Manager support for executing an association only at specified CRON schedule after creating/updating an association."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.31.json b/.changes/2.13.31.json
new file mode 100644
index 000000000000..5d5cabdf1b83
--- /dev/null
+++ b/.changes/2.13.31.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.13.31",
+ "date": "2020-06-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "Amazon CloudFront adds support for configurable origin connection attempts and origin connection timeout."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "This release adds support for DescribeProduct and DescribeProductAsAdmin by product name, DescribeProvisioningArtifact by product name or provisioning artifact name, returning launch paths as part of DescribeProduct output and adds maximum length for provisioning artifact name and provisioning artifact description."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize Runtime",
+ "description": "[Personalize] Adds ability to apply filter to real-time recommendations"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon API Gateway",
+ "description": "Amazon API Gateway now allows customers of REST APIs to skip trust chain validation for backend server certificates for HTTP and VPC Link Integration. This feature enables customers to configure their REST APIs to integrate with backends that are secured with certificates vended from private certificate authorities (CA) or certificates that are self-signed."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "This release enables additional functionality for the Amazon Pinpoint journeys feature. With this release, you can send messages through additional channels, including SMS, push notifications, and custom channels."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize",
+ "description": "[Personalize] Adds ability to create and apply filters."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Runtime",
+ "description": "You can now specify the production variant to send the inference request to, when invoking a SageMaker Endpoint that is running two or more variants."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elastic Beanstalk",
+ "description": "These API changes enable an IAM user to associate an operations role with an Elastic Beanstalk environment, so that the IAM user can call Elastic Beanstalk actions without having access to underlying downstream AWS services that these actions call."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.32.json b/.changes/2.13.32.json
new file mode 100644
index 000000000000..c026b2237a9c
--- /dev/null
+++ b/.changes/2.13.32.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.13.32",
+ "date": "2020-06-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Cloud Map",
+ "description": "Added support for tagging Service and Namespace type resources in Cloud Map"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Shield",
+ "description": "This release adds the option for customers to identify a contact name and method that the DDoS Response Team can proactively engage when a Route 53 Health Check that is associated with a Shield protected resource fails."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Update javadoc annotation for AwsBasicCredentials"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.33.json b/.changes/2.13.33.json
new file mode 100644
index 000000000000..655146bc5866
--- /dev/null
+++ b/.changes/2.13.33.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.13.33",
+ "date": "2020-06-09",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Transfer Family",
+ "description": "This release updates the API so customers can test use of Source IP to allow, deny or limit access to data in their S3 buckets after integrating their identity provider."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.34.json b/.changes/2.13.34.json
new file mode 100644
index 000000000000..b58df9e2886f
--- /dev/null
+++ b/.changes/2.13.34.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.13.34",
+ "date": "2020-06-10",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Compute Optimizer",
+ "description": "Compute Optimizer supports exporting recommendations to Amazon S3."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon AppConfig",
+ "description": "This release allows customers to choose from a list of predefined deployment strategies while starting deployments."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "New C6g instances powered by AWS Graviton2 processors and ideal for running advanced, compute-intensive workloads; New R6g instances powered by AWS Graviton2 processors and ideal for running memory-intensive workloads."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lightsail",
+ "description": "Documentation updates for lightsail"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Shield",
+ "description": "Corrections to the supported format for contact phone numbers and to the description for the create subscription action."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "description": "Reducing the schedule name of DLM Lifecycle policy from 500 to 120 characters."
+ },
+ {
+ "type": "feature",
+ "category": "CodeArtifact",
+ "description": "Added support for AWS CodeArtifact."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "description": "This release of the Amazon Macie API removes support for the ArchiveFindings and UnarchiveFindings operations. This release also adds UNKNOWN as an encryption type for S3 bucket metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "Service Catalog Documentation Update for Integration with AWS Organizations Delegated Administrator feature"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.35.json b/.changes/2.13.35.json
new file mode 100644
index 000000000000..8b23113e363c
--- /dev/null
+++ b/.changes/2.13.35.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.35",
+ "date": "2020-06-11",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Avoid unnecessary copying in `AsyncRequestBody.fromBytes()`"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Data Plane",
+ "description": "As part of this release, we are introducing a new feature called named shadow, which extends the capability of AWS IoT Device Shadow to support multiple shadows for a single IoT device. With this release, customers can store different device state data into different shadows, and as a result access only the required state data when needed and reduce individual shadow size."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "description": "This change adds the built-in AMAZON.KendraSearchIntent that enables integration with Amazon Kendra."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release adds support for deleting capacity providers."
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "description": "EC2 Image Builder now supports specifying a custom working directory for your build and test workflows. In addition, Image Builder now supports defining tags that are applied to ephemeral resources created by EC2 Image Builder as part of the image creation workflow."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.36.json b/.changes/2.13.36.json
new file mode 100644
index 000000000000..199f1a1ed4da
--- /dev/null
+++ b/.changes/2.13.36.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.36",
+ "date": "2020-06-12",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CloudFormation",
+ "description": "The following parameters now return the organization root ID or organizational unit (OU) IDs that you specified for DeploymentTargets: the OrganizationalUnitIds parameter on StackSet and the OrganizationalUnitId parameter on StackInstance, StackInstanceSummary, and StackSetOperationResultSummary"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "You can now choose to crawl the entire table or just a sample of records in DynamoDB when using AWS Glue crawlers. Additionally, you can also specify a scanning rate for crawling DynamoDB tables."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2 DynamoDB Enhanced Client",
+ "description": "Added ClientRequestToken in class TransactWriteItemsEnhancedRequest."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "Display EndpointType in DescribeGatewayInformation"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon API Gateway",
+ "description": "Documentation updates for Amazon API Gateway"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.37.json b/.changes/2.13.37.json
new file mode 100644
index 000000000000..283abad01548
--- /dev/null
+++ b/.changes/2.13.37.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.37",
+ "date": "2020-06-15",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "feature: Chime: This release introduces the ability to create an AWS Chime SDK meeting with attendees."
+ },
+ {
+ "type": "feature",
+ "category": "Alexa For Business",
+ "description": "Adding support for optional tags in CreateBusinessReportSchedule, CreateProfile and CreateSkillGroup APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "Updated all AuthParameters to be sensitive."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "Added support for job executions rollout configuration, job abort configuration, and job executions timeout configuration for AWS IoT Over-the-Air (OTA) Update Feature."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon AppConfig",
+ "description": "This release adds a hosted configuration source provider. Customers can now store their application configurations directly in AppConfig, without the need for an external configuration source."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.38.json b/.changes/2.13.38.json
new file mode 100644
index 000000000000..04497c4057d3
--- /dev/null
+++ b/.changes/2.13.38.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.38",
+ "date": "2020-06-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "description": "Introducing instance refresh, a feature that helps you update all instances in an Auto Scaling group in a rolling fashion (for example, to apply a new AMI or instance type). You can control the pace of the refresh by defining the percentage of the group that must remain running/healthy during the replacement process and the time for new instances to warm up between replacements."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Data Exchange",
+ "description": "This release fixes a bug in the AWS Data Exchange Python and NodeJS SDKs. The 'KmsKeyArn' field in the create-job API was configured to be required instead of optional. We updated this field to be optional in this release."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "Documentation updates for CloudFront"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Polly",
+ "description": "Amazon Polly adds new US English child voice - Kevin. Kevin is available as Neural voice only."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "Adds support for using Amazon Elastic File System (persistent storage) with AWS Lambda. This enables customers to share data across function invocations, read large reference data files, and write function output to a persistent and shared store."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QLDB",
+ "description": "Documentation updates for Amazon QLDB"
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB Enhanced Client",
+ "description": "Fix an NPE in `OptionalAttributeConverter` that can happen the if the `nul()` property of the `AttributeValue` is `null`."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.39.json b/.changes/2.13.39.json
new file mode 100644
index 000000000000..0da636d54ca1
--- /dev/null
+++ b/.changes/2.13.39.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.39",
+ "date": "2020-06-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "nvmeSupport added to DescribeInstanceTypes API"
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "description": "Adds support for route and virtual node listener timeouts."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Route 53",
+ "description": "Add PriorRequestNotComplete exception to AssociateVPCWithHostedZone API"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "description": "This is a documentation-only update to the Amazon Macie API. This update contains miscellaneous editorial improvements to various API descriptions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Import/Export Snowball",
+ "description": "AWS Snowcone is a portable, rugged and secure device for edge computing and data transfer. You can use Snowcone to collect, process, and move data to AWS, either offline by shipping the device to AWS or online by using AWS DataSync. With 2 CPUs and 4 GB RAM of compute and 8 TB of storage, Snowcone can run edge computing workloads and store data securely. Snowcone's small size (8.94\" x 5.85\" x 3.25\" / 227 mm x 148.6 mm x 82.65 mm) allows you to set it next to machinery in a factory. Snowcone weighs about 4.5 lbs. (2 kg), so you can carry one in a backpack, use it with battery-based operation, and use the Wi-Fi interface to gather sensor data. Snowcone supports a file interface with NFS support."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.4.json b/.changes/2.13.4.json
new file mode 100644
index 000000000000..9a1fc0862c0a
--- /dev/null
+++ b/.changes/2.13.4.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.4",
+ "date": "2020-04-27",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "description": "Adding minimum replication engine version for describe-endpoint-types api."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Various performance improvements."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "Change to the input, ResourceSpec, changing EnvironmentArn to SageMakerImageArn. This affects the following preview APIs: CreateDomain, DescribeDomain, UpdateDomain, CreateUserProfile, DescribeUserProfile, UpdateUserProfile, CreateApp and DescribeApp."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Data Exchange",
+ "description": "This release introduces AWS Data Exchange support for configurable encryption parameters when exporting data sets to Amazon S3."
+ },
+ {
+ "type": "feature",
+ "category": "Access Analyzer",
+ "description": "This release adds support for inclusion of S3 Access Point policies in IAM Access Analyzer evaluation of S3 bucket access. IAM Access Analyzer now reports findings for buckets shared through access points and identifies the access point that permits access."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.40.json b/.changes/2.13.40.json
new file mode 100644
index 000000000000..6c93707308b9
--- /dev/null
+++ b/.changes/2.13.40.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.13.40",
+ "date": "2020-06-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Support",
+ "description": "Documentation updates for support"
+ },
+ {
+ "type": "feature",
+ "category": "AWSMarketplace Metering",
+ "description": "Documentation updates for meteringmarketplace"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Route 53",
+ "description": "Added a new ListHostedZonesByVPC API for customers to list all the private hosted zones that a specified VPC is associated with."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for NexGuard FileMarker SDK, which allows NexGuard partners to watermark proprietary content in mezzanine and OTT streaming contexts."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Adding support for global write forwarding on secondary clusters in an Aurora global database."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Added offset support for specifying the number of days to wait after the date and time specified by a CRON expression before running the maintenance window."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Email Service",
+ "description": "You can now configure Amazon SES to send event notifications when the delivery of an email is delayed because of a temporary issue. For example, you can receive a notification if the recipient's inbox is full, or if there's a temporary problem with the receiving email server."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.41.json b/.changes/2.13.41.json
new file mode 100644
index 000000000000..b9fe63843fa2
--- /dev/null
+++ b/.changes/2.13.41.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.41",
+ "date": "2020-06-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Adds support to tag elastic-gpu on the RunInstances api"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "Documentation updates for elasticache"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports Input Prepare schedule actions. This feature improves existing input switching by allowing users to prepare an input prior to switching to it."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS OpsWorks CM",
+ "description": "Documentation updates for AWS OpsWorks CM."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.42.json b/.changes/2.13.42.json
new file mode 100644
index 000000000000..822c23f0ec8e
--- /dev/null
+++ b/.changes/2.13.42.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.42",
+ "date": "2020-06-22",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds Tag On Create feature support for the ImportImage, ImportSnapshot, ExportImage and CreateInstanceExportTask APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Queue Service",
+ "description": "AWS SQS adds pagination support for ListQueues and ListDeadLetterSourceQueues APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Added paginators for various APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "description": "Adding support for MaximumCoreCapacityUnits parameter for EMR Managed Scaling. It allows users to control how many units/nodes are added to the CORE group/fleet. Remaining units/nodes are added to the TASK groups/fleet in the cluster."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Rekognition",
+ "description": "This update adds the ability to detect black frames, end credits, shots, and color bars in stored videos"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.43.json b/.changes/2.13.43.json
new file mode 100644
index 000000000000..efc5877aa6c9
--- /dev/null
+++ b/.changes/2.13.43.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.13.43",
+ "date": "2020-06-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS MediaTailor",
+ "description": "AWS Elemental MediaTailor SDK now allows configuration of Bumper."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Added a new error message to support the requirement for a Business License on AWS accounts in China to create an organization."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.44.json b/.changes/2.13.44.json
new file mode 100644
index 000000000000..bb9816351c6d
--- /dev/null
+++ b/.changes/2.13.44.json
@@ -0,0 +1,56 @@
+{
+ "version": "2.13.44",
+ "date": "2020-06-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "description": "Documentation updates for Amazon EC2 Auto Scaling."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "This release adds support for a new backup policy type for AWS Organizations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeCommit",
+ "description": "This release introduces support for reactions to CodeCommit comments. Users will be able to select from a pre-defined list of emojis to express their reaction to any comments."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Identity and Access Management",
+ "description": "Documentation updates for iam"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Amplify",
+ "description": "This release of AWS Amplify Console introduces support for automatically creating custom subdomains for branches based on user-defined glob patterns, as well as automatically cleaning up Amplify branches when their corresponding git branches are deleted."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Backup",
+ "description": "Customers can now manage and monitor their backups in a policied manner across their AWS accounts, via an integration between AWS Backup and AWS Organizations"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Honeycode",
+ "description": "Introducing Amazon Honeycode - a fully managed service that allows you to quickly build mobile and web apps for teams without programming."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "description": "Amazon EMR customers can now set allocation strategies for On-Demand and Spot instances in their EMR clusters with instance fleets. These allocation strategies use real-time capacity insights to provision clusters faster and make the most efficient use of available spare capacity to allocate Spot instances to reduce interruptions."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "This release adds the capability to take highly-durable, incremental backups of your FSx for Lustre persistent file systems. This capability makes it easy to further protect your file system data and to meet business and regulatory compliance requirements."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.45.json b/.changes/2.13.45.json
new file mode 100644
index 000000000000..5886730a8d09
--- /dev/null
+++ b/.changes/2.13.45.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.13.45",
+ "date": "2020-06-25",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Added support for tag-on-create for Host Reservations in Dedicated Hosts. You can now specify tags when you create a Host Reservation for a Dedicated Host. For more information about tagging, see AWS Tagging Strategies."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "This release adds new APIs to support column level statistics in AWS Glue Data Catalog"
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS DynamoDB Enhanced Client",
+ "description": "Fixed a bug causing a NullPointerException to be thrown in the enhanced DeleteItem operation if a conditionExpression was given with null attributeNames or null attributeValues."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.46.json b/.changes/2.13.46.json
new file mode 100644
index 000000000000..684303a46f36
--- /dev/null
+++ b/.changes/2.13.46.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.46",
+ "date": "2020-06-26",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "Don't require Authorization for InitiateAuth and RespondToAuthChallenge."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Added support for cross-region DataSource credentials copying."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "description": "This release contains miscellaneous API documentation updates for AWS DMS in response to several customer reported issues."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudFormation",
+ "description": "ListStackInstances and DescribeStackInstance now return a new `StackInstanceStatus` object that contains `DetailedStatus` values: a disambiguation of the more generic `Status` value. ListStackInstances output can now be filtered on `DetailedStatus` using the new `Filters` parameter."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "The new 'ModelClientConfig' parameter being added for CreateTransformJob and DescribeTransformJob api actions enable customers to configure model invocation related parameters such as timeout and retry."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.47.json b/.changes/2.13.47.json
new file mode 100644
index 000000000000..aa613631389c
--- /dev/null
+++ b/.changes/2.13.47.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.47",
+ "date": "2020-06-29",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "description": "Documentation updates for Amazon EC2 Auto Scaling."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Profiler",
+ "description": "Amazon CodeGuru Profiler is now generally available. The Profiler helps developers to optimize their software, troubleshoot issues in production, and identify their most expensive lines of code. As part of general availability, we are launching: Profiling of AWS Lambda functions, Anomaly detection in CPU profiles, Color My Code on flame graphs, Expanding presence to 10 AWS regions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Virtual Private Cloud (VPC) customers can now create and manage their own Prefix Lists to simplify VPC configurations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeStar connections",
+ "description": "Updated and new APIs in support of hosts for connections to installed provider types. New integration with the GitHub Enterprise Server provider type."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.48.json b/.changes/2.13.48.json
new file mode 100644
index 000000000000..56384c1db86a
--- /dev/null
+++ b/.changes/2.13.48.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.48",
+ "date": "2020-06-30",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Reviewer",
+ "description": "Release GitHub Enterprise Server source provider integration"
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fix marshaller binding for input event streams when member name and shape name are not equal."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Comprehend Medical",
+ "description": "This release adds the relationships between MedicalCondition and Anatomy in DetectEntitiesV2 API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Documentation updates for rds"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Added support for tag-on-create for CreateVpc, CreateEgressOnlyInternetGateway, CreateSecurityGroup, CreateSubnet, CreateNetworkInterface, CreateNetworkAcl, CreateDhcpOptions and CreateInternetGateway. You can now specify tags when creating any of these resources. For more information about tagging, see AWS Tagging Strategies."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Registry",
+ "description": "Add a new parameter (ImageDigest) and a new exception (ImageDigestDoesNotMatchException) to PutImage API to support pushing image by digest."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.49.json b/.changes/2.13.49.json
new file mode 100644
index 000000000000..cc67573cc5bd
--- /dev/null
+++ b/.changes/2.13.49.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.49",
+ "date": "2020-07-01",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This release adds the exceptions KMSKeyNotAccessibleFault and InvalidDBClusterStateFault to the Amazon RDS ModifyDBInstance API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "Support build status config in project source"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "This release supports third party emergency call routing configuration for Amazon Chime Voice Connectors."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "This release adds additional details for findings. There are now finding details for auto scaling groups, EC2 volumes, and EC2 VPCs. You can identify detected vulnerabilities and provide related network paths."
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "description": "EC2 Image Builder adds support for encrypted AMI distribution."
+ },
+ {
+ "type": "feature",
+ "category": "AWS AppSync",
+ "description": "AWS AppSync supports new 12xlarge instance for server-side API caching"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.5.json b/.changes/2.13.5.json
new file mode 100644
index 000000000000..93ba9eed939a
--- /dev/null
+++ b/.changes/2.13.5.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.13.5",
+ "date": "2020-04-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Video Streams",
+ "description": "Add \"GET_CLIP\" to the list of supported API names for the GetDataEndpoint API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Video Streams Archived Media",
+ "description": "Add support for the GetClip API for retrieving media from a video stream in the MP4 format."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB Enhacned",
+ "description": "Fix NPE on EnhancedType, created with documentOf, when calling innerToString"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Route 53",
+ "description": "Amazon Route 53 now supports the Africa (Cape Town) Region (af-south-1) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Registry",
+ "description": "This release adds support for multi-architecture images also known as a manifest list"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "SSM State Manager support for adding list association filter for Resource Group and manual mode of managing compliance for an association."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports several new features: enhanced VQ for H.264 (AVC) output encodes; passthrough of timed metadata and of Nielsen ID3 metadata in fMP4 containers in HLS outputs; the ability to generate a SCTE-35 sparse track without additional segmentation, in Microsoft Smooth outputs; the ability to select the audio from a TS input by specifying the audio track; and conversion of HDR colorspace in the input to an SDR colorspace in the output."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.50.json b/.changes/2.13.50.json
new file mode 100644
index 000000000000..8003dfb2ca88
--- /dev/null
+++ b/.changes/2.13.50.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.13.50",
+ "date": "2020-07-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "Documentation updates for elasticache"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "description": "Documentation updates for Amazon Connect."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.51.json b/.changes/2.13.51.json
new file mode 100644
index 000000000000..5b99c518dd98
--- /dev/null
+++ b/.changes/2.13.51.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.13.51",
+ "date": "2020-07-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS IoT SiteWise",
+ "description": "This release supports optional start date and end date parameters for the GetAssetPropertyValueHistory API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Add Theme APIs and update Dashboard APIs to support theme overrides."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Adds support for Amazon RDS on AWS Outposts."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.52.json b/.changes/2.13.52.json
new file mode 100644
index 000000000000..d5a046c4561b
--- /dev/null
+++ b/.changes/2.13.52.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.13.52",
+ "date": "2020-07-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "DescribeAvailabilityZones now returns additional data about Availability Zones and Local Zones."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic File System",
+ "description": "This release adds support for automatic backups of Amazon EFS file systems to further simplify backup management."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "This release includes the preview release of the client-side metrics for the AWS SDK for Java v2. The SPI can be found in the `metrics-spi` module, and this release also includes a metric publisher for CloudWatch in `cloudwatch-metric-publisher`. See our post over at the [AWS Developer Blog](https://aws.amazon.com/blogs/developer/category/developer-tools/aws-sdk-for-java/) for additional information."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "Adding support for file-system driven directory refresh, Case Sensitivity toggle for SMB File Shares, and S3 Prefixes and custom File Share names"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "AWS Glue Data Catalog supports cross account sharing of tables through AWS Lake Formation"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "Amazon CloudFront adds support for a new security policy, TLSv1.2_2019."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lake Formation",
+ "description": "AWS Lake Formation supports sharing tables with other AWS accounts and organizations"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.53.json b/.changes/2.13.53.json
new file mode 100644
index 000000000000..9ca5887e8cf1
--- /dev/null
+++ b/.changes/2.13.53.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.53",
+ "date": "2020-07-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Forecast Service",
+ "description": "With this release, Amazon Forecast now supports the ability to add a tag to any resource via the launch of three new APIs: TagResouce, UntagResource and ListTagsForResource. A tag is a simple label consisting of a customer-defined key and an optional value allowing for easier resource management."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "We have launched a self-service option to make it easier for customers to manage the use of their content by AI services. Certain AI services (Amazon CodeGuru Profiler, Amazon Comprehend, Amazon Lex, Amazon Polly, Amazon Rekognition, Amazon Textract, Amazon Transcribe, and Amazon Translate), may use content to improve the service. Customers have been able to opt out of this use by contacting AWS Support, and now they can opt out on a self-service basis by setting an Organizations policy for all or an individual AI service as listed above. Please refer to the technical documentation for more details."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "EC2 Spot now enables customers to tag their Spot Instances Requests on creation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "Customers can now see Instance Name alongside each rightsizing recommendation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.54.json b/.changes/2.13.54.json
new file mode 100644
index 000000000000..55d8ea3895fb
--- /dev/null
+++ b/.changes/2.13.54.json
@@ -0,0 +1,76 @@
+{
+ "version": "2.13.54",
+ "date": "2020-07-09",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Enhanced Client",
+ "description": "Support converting \"0\" and \"1\" numbers read from DynamoDB to Boolean and AtomicBoolean."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Block Store",
+ "description": "This release introduces the following set of actions for the EBS direct APIs: 1. StartSnapshot, which creates a new Amazon EBS snapshot. 2. PutSnapshotBlock, which writes a block of data to a snapshot. 3. CompleteSnapshot, which seals and completes a snapshot after blocks of data have been written to it."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Notification Service",
+ "description": "This release adds support for SMS origination number as an attribute in the MessageAttributes parameter for the SNS Publish API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Events",
+ "description": "Amazon CloudWatch Events/EventBridge adds support for API Gateway as a target."
+ },
+ {
+ "type": "feature",
+ "category": "Alexa For Business",
+ "description": "Added support for registering an AVS device directly to a room using RegisterAVSDevice with a room ARN"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Secrets Manager",
+ "description": "Adds support for filters on the ListSecrets API to allow filtering results by name, tag key, tag value, or description. Adds support for the BlockPublicPolicy option on the PutResourcePolicy API to block resource policies which grant a wide range of IAM principals access to secrets. Adds support for the ValidateResourcePolicy API to validate resource policies for syntax and prevent lockout error scenarios and wide access to secrets."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EventBridge",
+ "description": "Amazon EventBridge adds support for API Gateway as a target."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Amplify",
+ "description": "Documentation update to the introduction text to specify that this is the Amplify Console API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudHSM V2",
+ "description": "Documentation updates for cloudhsmv2"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Comprehend",
+ "description": "AWS Comprehend now supports Real-time Analysis with Custom Entity Recognition."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "This release adds the DeleteHumanTaskUi API to Amazon Augmented AI"
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "description": "AppMesh now supports Ingress which allows resources outside a mesh to communicate to resources that are inside the mesh. See https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_gateways.html"
+ },
+ {
+ "type": "feature",
+ "category": "AWS WAFV2",
+ "description": "Added the option to use IP addresses from an HTTP header that you specify, instead of using the web request origin. Available for IP set matching, geo matching, and rate-based rule count aggregation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.55.json b/.changes/2.13.55.json
new file mode 100644
index 000000000000..1d0467399bf3
--- /dev/null
+++ b/.changes/2.13.55.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.13.55",
+ "date": "2020-07-15",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Interactive Video Service",
+ "description": "Introducing Amazon Interactive Video Service - a managed live streaming solution that is quick and easy to set up, and ideal for creating interactive video experiences."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.56.json b/.changes/2.13.56.json
new file mode 100644
index 000000000000..f4bfea0a8201
--- /dev/null
+++ b/.changes/2.13.56.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.56",
+ "date": "2020-07-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "description": "This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elastic Beanstalk",
+ "description": "Add waiters for `EnvironmentExists`, `EnvironmentUpdated`, and `EnvironmentTerminated`. Add paginators for `DescribeEnvironmentManagedActionHistory` and `ListPlatformVersions`."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Documentation updates for EC2"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "description": "This release adds a set of Amazon Connect APIs to programmatically control call recording with start, stop, pause and resume functions."
+ },
+ {
+ "type": "feature",
+ "category": "AWS AppSync",
+ "description": "Documentation update to Cachingconfig.cachingKeys to include $context.source as a valid value."
+ },
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "Documentation updates for Application Auto Scaling"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.57.json b/.changes/2.13.57.json
new file mode 100644
index 000000000000..ca510d82292d
--- /dev/null
+++ b/.changes/2.13.57.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.57",
+ "date": "2020-07-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Firewall Management Service",
+ "description": "Added managed policies for auditing security group rules, including the use of managed application and protocol lists."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Add a new SupportsParallelQuery output field to DescribeDBEngineVersions. This field shows whether the engine version supports parallelquery. Add a new SupportsGlobalDatabases output field to DescribeDBEngineVersions and DescribeOrderableDBInstanceOptions. This field shows whether global database is supported by engine version or the combination of engine version and instance class."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "CloudFront adds support for cache policies and origin request policies. With these new policies, you can now more granularly control the query string, header, and cookie values that are included in the cache key and in requests that CloudFront sends to your origin."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Fraud Detector",
+ "description": "Introduced flexible model training dataset requirements for Online Fraud Insights so that customers can choose any two inputs to train a model instead of being required to use 'email' and 'IP address' at minimum. Added support for resource ARNs, resource tags, resource-based IAM policies and identity-based policies that limit access to a resource based on tags. Added support for customer-managed customer master key (CMK) data encryption. Added new Event Type, Entity Type, and Label APIs. An event type defines the structure for an event sent to Amazon Fraud Detector, including the variables sent as part of the event, the entity performing the event, and the labels that classify the event. Introduced the GetEventPrediction API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Ground Station",
+ "description": "Adds optional MTU property to DataflowEndpoint and adds contact source and destination details to DescribeContact response."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "AWS CodeBuild adds support for Session Manager and Windows 2019 Environment type"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Added support for tag-on-create for CreateVpcPeeringConnection and CreateRouteTable. You can now specify tags when creating any of these resources. For more information about tagging, see AWS Tagging Strategies. Add poolArn to the response of DescribeCoipPools."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.58.json b/.changes/2.13.58.json
new file mode 100644
index 000000000000..c07b840b5fc5
--- /dev/null
+++ b/.changes/2.13.58.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.13.58",
+ "date": "2020-07-21",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Profiler",
+ "description": "Amazon CodeGuru Profiler now supports resource tagging APIs, tags-on-create and tag-based access control features. You can now tag profiling groups for better resource and access control management."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.59.json b/.changes/2.13.59.json
new file mode 100644
index 000000000000..b08751b79f1b
--- /dev/null
+++ b/.changes/2.13.59.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.13.59",
+ "date": "2020-07-22",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "The AWS Elemental MediaLive APIs and SDKs now support the ability to get thumbnails for MediaLive devices that are attached or not attached to a channel. Previously, this thumbnail feature was available only on the console."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "New API operations - GetSessionEmbedUrl, CreateNamespace, DescribeNamespace, ListNamespaces, DeleteNamespace, DescribeAccountSettings, UpdateAccountSettings, CreateAccountCustomization, DescribeAccountCustomization, UpdateAccountCustomization, DeleteAccountCustomization. Modified API operations to support custom permissions restrictions - RegisterUser, UpdateUser, UpdateDashboardPermissions"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.6.json b/.changes/2.13.6.json
new file mode 100644
index 000000000000..d2e47da6c865
--- /dev/null
+++ b/.changes/2.13.6.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.6",
+ "date": "2020-04-29",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS IoT SiteWise",
+ "description": "AWS IoT SiteWise is a managed service that makes it easy to collect, store, organize and monitor data from industrial equipment at scale. You can use AWS IoT SiteWise to model your physical assets, processes and facilities, quickly compute common industrial performance metrics, and create fully managed web applications to help analyze industrial equipment data, prevent costly equipment issues, and reduce production inefficiencies."
+ },
+ {
+ "type": "feature",
+ "category": "AWS WAF Regional",
+ "description": "This release add migration API for AWS WAF Classic (\"waf\" and \"waf-regional\"). The migration API will parse through your web ACL and generate a CloudFormation template into your S3 bucket. Deploying this template will create equivalent web ACL under new AWS WAF (\"wafv2\")."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS WAF",
+ "description": "This release add migration API for AWS WAF Classic (\"waf\" and \"waf-regional\"). The migration API will parse through your web ACL and generate a CloudFormation template into your S3 bucket. Deploying this template will create equivalent web ACL under new AWS WAF (\"wafv2\")."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "With this release, you can now use Amazon Transcribe to create medical custom vocabularies and use them in both medical real-time streaming and medical batch transcription jobs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cloud Map",
+ "description": "Documentation updates for servicediscovery"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.60.json b/.changes/2.13.60.json
new file mode 100644
index 000000000000..8140091dd04d
--- /dev/null
+++ b/.changes/2.13.60.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.60",
+ "date": "2020-07-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "Adds support for AutoImport, a new FSx for Lustre feature that allows customers to configure their FSx file system to automatically update its contents when new objects are added to S3 or existing objects are overwritten."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "Added UpdateWorkspaceImagePermission API to share Amazon WorkSpaces images across AWS accounts."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Config",
+ "description": "Adding service linked configuration aggregation support along with new enums for config resource coverage"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lightsail",
+ "description": "This release adds support for Amazon Lightsail content delivery network (CDN) distributions and SSL/TLS certificates."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Direct Connect",
+ "description": "Documentation updates for AWS Direct Connect"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Added new ConnectionProperties: \"KAFKA_SSL_ENABLED\" (to toggle SSL connections) and \"KAFKA_CUSTOM_CERT\" (import CA certificate file)"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.61.json b/.changes/2.13.61.json
new file mode 100644
index 000000000000..cc8dcde50247
--- /dev/null
+++ b/.changes/2.13.61.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.13.61",
+ "date": "2020-07-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Fraud Detector",
+ "description": "GetPrediction has been replaced with GetEventPrediction. PutExternalModel has been simplified to accept a role ARN."
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "description": "Amazon Kendra now supports sorting query results based on document attributes. Amazon Kendra also introduced an option to enclose table and column names with double quotes for database data sources."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage",
+ "description": "The release adds daterange as a new ad marker option. This option enables MediaPackage to insert EXT-X-DATERANGE tags in HLS and CMAF manifests. The EXT-X-DATERANGE tag is used to signal ad and program transition events."
+ },
+ {
+ "type": "feature",
+ "category": "AmazonMQ",
+ "description": "Amazon MQ now supports LDAP (Lightweight Directory Access Protocol), providing authentication and authorization of Amazon MQ users via a customer designated LDAP server."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "description": "This release of the Amazon Macie API introduces additional criteria for sorting and filtering query results for account quotas and usage statistics."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "Sagemaker Ground Truth:Added support for OIDC (OpenID Connect) to authenticate workers via their own identity provider instead of through Amazon Cognito. This release adds new APIs (CreateWorkforce, DeleteWorkforce, and ListWorkforces) to SageMaker Ground Truth service. Sagemaker Neo: Added support for detailed target device description by using TargetPlatform fields - OS, architecture, and accelerator. Added support for additional compilation parameters by using JSON field CompilerOptions. Sagemaker Search: SageMaker Search supports transform job details in trial components."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch",
+ "description": "AWS CloudWatch ListMetrics now supports an optional parameter (RecentlyActive) to filter results by only metrics that have received new datapoints in the past 3 hours. This enables more targeted metric data retrieval through the Get APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "Documentation update for FSx for Lustre"
+ },
+ {
+ "type": "feature",
+ "category": "AWS MediaConnect",
+ "description": "You can now disable an entitlement to stop streaming content to the subscriber's flow temporarily. When you are ready to allow content to start streaming to the subscriber's flow again, you can enable the entitlement."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.62.json b/.changes/2.13.62.json
new file mode 100644
index 000000000000..d714e60a3b60
--- /dev/null
+++ b/.changes/2.13.62.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.62",
+ "date": "2020-07-27",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "description": "Basic endpoint settings for relational databases, Preflight validation API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Add ability to manually resume workflows in AWS Glue providing customers further control over the orchestration of ETL workloads."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "m6gd, c6gd, r6gd instances are powered by AWS Graviton2 processors and support local NVMe instance storage"
+ },
+ {
+ "type": "feature",
+ "category": "AWS DataSync",
+ "description": "Today AWS DataSync releases support for self-managed object storage Locations and the new TransferMode Option."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Assorted doc ticket-fix updates for Systems Manager."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Fraud Detector",
+ "description": "Moved the eventTypeName attribute for PutExternalModel API to inputConfiguration. Model ID's no longer allow hyphens."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.63.json b/.changes/2.13.63.json
new file mode 100644
index 000000000000..1e518347e25a
--- /dev/null
+++ b/.changes/2.13.63.json
@@ -0,0 +1,56 @@
+{
+ "version": "2.13.63",
+ "date": "2020-07-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Slight performance improvement when metrics are disabled."
+ },
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "description": "Now you can enable Instance Metadata Service Version 2 (IMDSv2) or disable the instance metadata endpoint with Launch Configurations."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Interactive Video Service",
+ "description": "Added a new error code, PendingVerification, to differentiate between errors caused by insufficient IAM permissions and errors caused by account verification."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports several new features: EBU-TT-D captions in Microsoft Smooth outputs; interlaced video in HEVC outputs; video noise reduction (using temporal filtering) in HEVC outputs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "Added UpdateSecurityHubConfiguration API. Security Hub now allows customers to choose whether to automatically enable new controls that are added to an existing standard that the customer enabled. For example, if you enabled Foundational Security Best Practices for an account, you can automatically enable new controls as we add them to that standard. By default, new controls are enabled."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fixed an issue where HTTP status code metrics were not always published for async clients."
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "description": "This release updates distribution configurations to allow periods in AMI names."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Introduces support for tag-on-create capability for the following APIs: CreateVpnConnection, CreateVpnGateway, and CreateCustomerGateway. A user can now add tags while creating these resources. For further detail, please see AWS Tagging Strategies."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Adds reporting of manual cluster snapshot quota to DescribeAccountAttributes API"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.64.json b/.changes/2.13.64.json
new file mode 100644
index 000000000000..c12dc9730b50
--- /dev/null
+++ b/.changes/2.13.64.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.64",
+ "date": "2020-07-29",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Adding support to target EC2 On-Demand Capacity Reservations within an AWS Resource Group to launch EC2 instances."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Registry",
+ "description": "This release adds support for encrypting the contents of your Amazon ECR repository with customer master keys (CMKs) stored in AWS Key Management Service."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups",
+ "description": "Resource Groups released a new feature that enables you to create a group with an associated configuration that specifies how other AWS services interact with the group. There are two new operations `GroupResources` and `UngroupResources` to work on a group with a configuration. In this release, you can associate EC2 Capacity Reservations with a resource group. Resource Groups also added a new request parameter `Group` to replace `GroupName` for all existing operations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cloud Map",
+ "description": "Added new attribute AWS_EC2_INSTANCE_ID for RegisterInstance API"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "GuardDuty now supports S3 Data Events as a configurable data source type. This feature expands GuardDuty's monitoring scope to include S3 data plane operations, such as GetObject and PutObject. This data source is optional and can be enabled or disabled at anytime. Accounts already using GuardDuty must first enable the new feature to use it; new accounts will be enabled by default. GuardDuty masters can configure this data source for individual member accounts and GuardDuty masters associated through AWS Organizations can automatically enable the data source in member accounts."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Firehose",
+ "description": "This release includes a new Kinesis Data Firehose feature that supports data delivery to Https endpoint and to partners. You can now use Kinesis Data Firehose to ingest real-time data and deliver to Https endpoint and partners in a serverless, reliable, and salable manner."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.65.json b/.changes/2.13.65.json
new file mode 100644
index 000000000000..ae4f830f267f
--- /dev/null
+++ b/.changes/2.13.65.json
@@ -0,0 +1,56 @@
+{
+ "version": "2.13.65",
+ "date": "2020-07-30",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "Adding support for BuildBatch, and CodeCoverage APIs. BuildBatch allows you to model your project environment in source, and helps start multiple builds with a single API call. CodeCoverage allows you to track your code coverage using AWS CodeBuild."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups",
+ "description": "Improved documentation for Resource Groups API operations."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "GuardDuty can now provide detailed cost metrics broken down by account, data source, and S3 resources, based on the past 30 days of usage. This new feature also supports viewing cost metrics for all member accounts as a GuardDuty master."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Email Service",
+ "description": "This release makes more API operations available to customers in version 2 of the Amazon SES API. With these additions, customers can now access sending authorization, custom verification email, and template API operations. With this release, Amazon SES is also providing new and updated APIs to allow customers to request production access."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "EC2 On-Demand Capacity Reservations now adds support to bring your own licenses (BYOL) of Windows operating system to launch EC2 instances."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "This release adds support for ProvisionProduct, UpdateProvisionedProduct & DescribeProvisioningParameters by product name, provisioning artifact name and path name. In addition DescribeProvisioningParameters now returns a list of provisioning artifact outputs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Documentation updates for AWS Organizations"
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "description": "Amazon MSK has added a new API that allows you to reboot brokers within a cluster."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "Documentation updates for CloudFront"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.66.json b/.changes/2.13.66.json
new file mode 100644
index 000000000000..cae6c8b02b61
--- /dev/null
+++ b/.changes/2.13.66.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.66",
+ "date": "2020-07-31",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Personalize Runtime",
+ "description": "Adds support to use filters with Personalized Ranking recipe"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups Tagging API",
+ "description": "Updates to the list of services supported by this API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS WAFV2",
+ "description": "Add ManagedByFirewallManager flag to the logging configuration, which indicates whether AWS Firewall Manager controls the configuration."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "This release increases the CreateMeetingWithAttendee max attendee limit to 10."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "Add support for gateway VM deprecation dates"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.67.json b/.changes/2.13.67.json
new file mode 100644
index 000000000000..c12a733a294b
--- /dev/null
+++ b/.changes/2.13.67.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.13.67",
+ "date": "2020-08-03",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Fixed an issue where, under rare circumstances, streaming request bytes could be misordered."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Fixed an issue that could cause \"Data read has a different checksum than expected\" errors."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Adds a waiter for CommandExecuted and paginators for various other APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.68.json b/.changes/2.13.68.json
new file mode 100644
index 000000000000..a8ba0123a7c3
--- /dev/null
+++ b/.changes/2.13.68.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.13.68",
+ "date": "2020-08-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Health APIs and Notifications",
+ "description": "Documentation updates for health"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.69.json b/.changes/2.13.69.json
new file mode 100644
index 000000000000..7ae24c31ba3c
--- /dev/null
+++ b/.changes/2.13.69.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.69",
+ "date": "2020-08-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS AppSync",
+ "description": "AWS AppSync releases support for Direct Lambda Resolvers."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Notification Service",
+ "description": "Documentation updates for SNS."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups Tagging API",
+ "description": "Documentation updates for the Resource Group Tagging API namespace."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "Documentation updates for StorageCapacity input value format."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "Amazon Transcribe now supports custom language models, which can improve transcription accuracy for your specific use case."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.7.json b/.changes/2.13.7.json
new file mode 100644
index 000000000000..2f0e8e0869dd
--- /dev/null
+++ b/.changes/2.13.7.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.13.7",
+ "date": "2020-04-30",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for including AFD signaling in MXF wrapper."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "Adding support for S3_INTELLIGENT_TIERING as a storage class option"
+ },
+ {
+ "type": "feature",
+ "category": "Schemas",
+ "description": "Add support for resource policies for Amazon EventBridge Schema Registry, which is now generally available."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Events",
+ "description": "Doc only update to correct APIs and related descriptions"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "AWS IoT Core released Fleet Provisioning for scalable onboarding of IoT devices to the cloud. This release includes support for customer's Lambda functions to validate devices during onboarding. Fleet Provisioning also allows devices to send Certificate Signing Requests (CSR) to AWS IoT Core for signing and getting a unique certificate. Lastly, AWS IoT Core added a feature to register the same certificate for multiple accounts in the same region without needing to register the certificate authority (CA)."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB Enhanced Client",
+ "description": "Made OperationContext a public interface and moved it into public namespace as it was already exposed through another public interface. This will only impact extensions that have been written to reference the old internal-only class that should now switch to the approved stable public interface."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "Documentation updates for Lambda"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.70.json b/.changes/2.13.70.json
new file mode 100644
index 000000000000..d73c4e5455a0
--- /dev/null
+++ b/.changes/2.13.70.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.13.70",
+ "date": "2020-08-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Lex Runtime Service",
+ "description": "Amazon Lex supports intent classification confidence scores along with a list of the top five intents."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release supports Wavelength resources, including carrier gateways, and carrier IP addresses."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize Events",
+ "description": "Adds support implicit and explicit impression input"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize Runtime",
+ "description": "Adds support for implicit impressions"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "description": "Amazon Lex supports the option to enable accuracy improvements and specify an intent classification confidence score threshold."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize",
+ "description": "Add 'exploration' functionality"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.71.json b/.changes/2.13.71.json
new file mode 100644
index 000000000000..c35a5818c4c3
--- /dev/null
+++ b/.changes/2.13.71.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.71",
+ "date": "2020-08-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "Updates Amazon S3 API reference documentation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Documentation updates for some new error reasons."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Server Migration Service",
+ "description": "In this release, AWS Server Migration Service (SMS) has added new features: 1. APIs to work with application and instance level validation 2. Import application catalog from AWS Application Discovery Service 3. For an application you can start on-demand replication"
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Fixed the issue where `connectionTimeToLive` was not allowed to set to zero. See [#1976](https://github.com/aws/aws-sdk-java-v2/issues/1976)"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "AWS Glue now adds support for Network connection type enabling you to access resources inside your VPC using Glue crawlers and Glue ETL jobs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.72.json b/.changes/2.13.72.json
new file mode 100644
index 000000000000..15f887f8a33b
--- /dev/null
+++ b/.changes/2.13.72.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.13.72",
+ "date": "2020-08-10",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Remove CoIP Auto-Assign feature references."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Savings Plans",
+ "description": "Updates to the list of services supported by this API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Starting today, you can further control orchestration of your ETL workloads in AWS Glue by specifying the maximum number of concurrent runs for a Glue workflow."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.73.json b/.changes/2.13.73.json
new file mode 100644
index 000000000000..2f307039c7ce
--- /dev/null
+++ b/.changes/2.13.73.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.13.73",
+ "date": "2020-08-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Minor documentation update for AWS Organizations"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "Support Managed Streaming for Kafka as an Event Source. Support retry until record expiration for Kinesis and Dynamodb streams event source mappings."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "Add support for in-region CopyObject and UploadPartCopy through S3 Access Points"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release rolls back the EC2 On-Demand Capacity Reservations (ODCRs) release 1.11.831 published on 2020-07-30, which was deployed in error."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.74.json b/.changes/2.13.74.json
new file mode 100644
index 000000000000..6272523921e7
--- /dev/null
+++ b/.changes/2.13.74.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.13.74",
+ "date": "2020-08-12",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "Audit finding suppressions: Device Defender enables customers to turn off non-compliant findings for specific resources on a per check basis."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Introduces support for IPv6-in-IPv4 IPsec tunnels. A user can now send traffic from their on-premise IPv6 network to AWS VPCs that have IPv6 support enabled."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "Support for creating Lambda Functions using 'java8.al2' and 'provided.al2'"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cloud9",
+ "description": "Add ConnectionType input parameter to CreateEnvironmentEC2 endpoint. New parameter enables creation of environments with SSM connection."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "This release adds the capability to create persistent file systems for throughput-intensive workloads using Hard Disk Drive (HDD) storage and an optional read-only Solid-State Drive (SSD) cache."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "Adds optional EnableWorkDocs property to WorkspaceCreationProperties in the ModifyWorkspaceCreationProperties API"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Added an \"unsafe\" way to retrieve a byte array from `SdkBytes` and `ResponseBytes` without copying the data."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Transfer Family",
+ "description": "Adds security policies to control cryptographic algorithms advertised by your server, additional characters in usernames and length increase, and FIPS compliant endpoints in the US and Canada regions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Comprehend",
+ "description": "Amazon Comprehend Custom Entity Recognition now supports Spanish, German, French, Italian and Portuguese and up to 25 entity types per model."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.75.json b/.changes/2.13.75.json
new file mode 100644
index 000000000000..ba43c9199bc4
--- /dev/null
+++ b/.changes/2.13.75.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.13.75",
+ "date": "2020-08-13",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Braket",
+ "description": "Amazon Braket general availability with Device and Quantum Task operations."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "Adding ability to customize expiry for Refresh, Access and ID tokens."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "description": "This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS AppSync",
+ "description": "Documentation update for AWS AppSync support for Direct Lambda Resolvers."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Added MapCustomerOwnedIpOnLaunch and CustomerOwnedIpv4Pool to ModifySubnetAttribute to allow CoIP auto assign. Fields are returned in DescribeSubnets and DescribeNetworkInterfaces responses."
+ },
+ {
+ "type": "bugfix",
+ "category": "CloudWatch Metrics Publisher",
+ "description": "Fixed a bug where `CloudWatchPublisher#close` would not always complete flushing pending metrics before returning."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This release allows customers to specify a replica mode when creating or modifying a Read Replica, for DB engines which support this feature."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "Adding support for customer provided EC2 launch templates and AMIs to EKS Managed Nodegroups. Also adds support for Arm-based instances to EKS Managed Nodegroups."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.76.json b/.changes/2.13.76.json
new file mode 100644
index 000000000000..096e24822ce4
--- /dev/null
+++ b/.changes/2.13.76.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.13.76",
+ "date": "2020-08-14",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "New C5ad instances featuring AMD's 2nd Generation EPYC processors, offering up to 96 vCPUs, 192 GiB of instance memory, 3.8 TB of NVMe based SSD instance storage, and 20 Gbps in Network bandwidth"
+ },
+ {
+ "type": "feature",
+ "category": "AWS License Manager",
+ "description": "This release includes ability to enforce license assignment rules with EC2 Dedicated Hosts."
+ },
+ {
+ "type": "feature",
+ "category": "Braket",
+ "description": "Fixing bug in our SDK model where device status and device type had been flipped."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon AppStream",
+ "description": "Adds support for the Desktop View feature"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "Amazon SageMaker now supports 1) creating real-time inference endpoints using model container images from Docker registries in customers' VPC 2) AUC(Area under the curve) as AutoPilot objective metric"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.8.json b/.changes/2.13.8.json
new file mode 100644
index 000000000000..62b0bbab76b4
--- /dev/null
+++ b/.changes/2.13.8.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.13.8",
+ "date": "2020-05-01",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic File System",
+ "description": "Change the TagKeys argument for UntagResource to a URL parameter to address an issue with the Java and .NET SDKs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Added TimeoutSeconds as part of ListCommands API response."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.13.9.json b/.changes/2.13.9.json
new file mode 100644
index 000000000000..8f1ef3329be9
--- /dev/null
+++ b/.changes/2.13.9.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.13.9",
+ "date": "2020-05-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS S3 Control",
+ "description": "Amazon S3 Batch Operations now supports Object Lock."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "With this release, you can include enriched metadata in Amazon Virtual Private Cloud (Amazon VPC) flow logs published to Amazon CloudWatch Logs or Amazon Simple Storage Service (S3). Prior to this, custom format VPC flow logs enriched with additional metadata could be published only to S3. With this launch, we are also adding additional metadata fields that provide insights about the location such as AWS Region, AWS Availability Zone, AWS Local Zone, AWS Wavelength Zone, or AWS Outpost where the network interface where flow logs are captured exists."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB Enhanced Client",
+ "description": "Bugfix for handling special characters ':' and '#' in attribute names"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon API Gateway",
+ "description": "Documentation updates for Amazon API Gateway"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.0.json b/.changes/2.14.0.json
new file mode 100644
index 000000000000..2225d74e19eb
--- /dev/null
+++ b/.changes/2.14.0.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.14.0",
+ "date": "2020-08-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Registry",
+ "description": "This feature adds support for pushing and pulling Open Container Initiative (OCI) artifacts."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "The client-side metrics feature is out of developer preview and is now generaly available."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis",
+ "description": "Introducing ShardFilter for ListShards API to filter the shards using a position in the stream, and ChildShards support for GetRecords and SubscribeToShard API to discover children shards on shard end"
+ },
+ {
+ "type": "feature",
+ "category": "AWS RoboMaker",
+ "description": "This release introduces RoboMaker Simulation WorldForge, a capability that automatically generates one or more simulation worlds."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Certificate Manager Private Certificate Authority",
+ "description": "ACM Private CA is launching cross-account support. This allows customers to share their private CAs with other accounts, AWS Organizations, and organizational units to issue end-entity certificates."
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "Adds support for HTTP Desync Mitigation in Application Load Balancers."
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "Adds support for HTTP Desync Mitigation in Classic Load Balancers."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Certificate Manager",
+ "description": "ACM provides support for the new Private CA feature Cross-account CA sharing. ACM users can issue certificates signed by a private CA belonging to another account where the CA was shared with them."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Amazon QuickSight now supports programmatic creation and management of analyses with new APIs."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.1.json b/.changes/2.14.1.json
new file mode 100644
index 000000000000..c24a44233c05
--- /dev/null
+++ b/.changes/2.14.1.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.14.1",
+ "date": "2020-08-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Email Service",
+ "description": "This release includes new APIs to allow customers to add or remove email addresses from their account-level suppression list in bulk."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "New details for DynamoDB tables, Elastic IP addresses, IAM policies and users, RDS DB clusters and snapshots, and Secrets Manager secrets. Added details for AWS KMS keys and RDS DB instances."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "Documentation updates for codebuild"
+ },
+ {
+ "type": "feature",
+ "category": "AWS DataSync",
+ "description": "DataSync support for filters as input arguments to the ListTasks and ListLocations API calls."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SSO Identity Store",
+ "description": "AWS Single Sign-On (SSO) Identity Store service provides an interface to retrieve all of your users and groups. It enables entitlement management per user or group for AWS SSO and other IDPs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "Adding the option to use a service linked role to publish events to Pinpoint."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.10.json b/.changes/2.14.10.json
new file mode 100644
index 000000000000..39eb78700bdf
--- /dev/null
+++ b/.changes/2.14.10.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.14.10",
+ "date": "2020-09-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "description": "This release of the Amazon Macie API introduces additional statistics for the size and count of Amazon S3 objects that Macie can analyze as part of a classification job."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds a new transit gateway attachment state and resource type."
+ },
+ {
+ "type": "feature",
+ "category": "DynamoDB Enhanced Client",
+ "description": "Support for mapping to and from immutable Java objects using ImmutableTableSchema and StaticImmutableTableSchema."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.11.json b/.changes/2.14.11.json
new file mode 100644
index 000000000000..ce017974be8c
--- /dev/null
+++ b/.changes/2.14.11.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.14.11",
+ "date": "2020-09-03",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "GuardDuty findings triggered by failed events now include the error code name within the AwsApiCallAction section."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Step Functions",
+ "description": "This release of the AWS Step Functions SDK introduces support for payloads up to 256KB for Standard and Express workflows"
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "description": "Amazon Kendra now returns confidence scores for both 'answer' and 'question and answer' query responses."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage",
+ "description": "Enables inserting a UTCTiming XML tag in the output manifest of a DASH endpoint which a media player will use to help with time synchronization."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.12.json b/.changes/2.14.12.json
new file mode 100644
index 000000000000..af31b2c33dc0
--- /dev/null
+++ b/.changes/2.14.12.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.14.12",
+ "date": "2020-09-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS X-Ray",
+ "description": "Enhancing CreateGroup, UpdateGroup, GetGroup and GetGroups APIs to support configuring X-Ray Insights"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "Adding support for Microsoft Office 2016 and Microsoft Office 2019 in BYOL Images"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Documentation-only updates for AWS Systems Manager"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.13.json b/.changes/2.14.13.json
new file mode 100644
index 000000000000..8128d2e99fa4
--- /dev/null
+++ b/.changes/2.14.13.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.14.13",
+ "date": "2020-09-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "description": "Amazon Lex supports en-AU locale"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Common Runtime HTTP Client",
+ "description": "This release includes the preview release of the AWS Common Runtime HTTP client for the AWS SDK for Java v2. The code can be found in the `aws-crt-client` module."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Adds tagging support for QuickSight customization resources. A user can now specify a list of tags when creating a customization resource and use a customization ARN in QuickSight's tagging APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AmazonApiGatewayV2",
+ "description": "You can now secure HTTP APIs using Lambda authorizers and IAM authorizers. These options enable you to make flexible auth decisions using a Lambda function, or using IAM policies, respectively."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "AWS CodeBuild - Support keyword search for test cases in DecribeTestCases API . Allow deletion of reports in the report group, before deletion of report group using the deleteReports flag."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB Enhanced Client",
+ "description": "Fix for stack overflow caused by using self-referencing DynamoDB annotated classes."
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "Adds support for Application Load Balancers on Outposts."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.14.json b/.changes/2.14.14.json
new file mode 100644
index 000000000000..495f0da034ea
--- /dev/null
+++ b/.changes/2.14.14.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.14.14",
+ "date": "2020-09-09",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Analytics",
+ "description": "Kinesis Data Analytics is adding new AUTOSCALING application status for applications during auto scaling and also adding FlinkRunConfigurationDescription in the ApplicationDetails."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Adding support for partitionIndexes to improve GetPartitions performance."
+ },
+ {
+ "type": "feature",
+ "category": "Redshift Data API Service",
+ "description": "The Amazon Redshift Data API is generally available. This release enables querying Amazon Redshift data and listing various database objects."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.15.json b/.changes/2.14.15.json
new file mode 100644
index 000000000000..c1ec1f9c302e
--- /dev/null
+++ b/.changes/2.14.15.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.14.15",
+ "date": "2020-09-10",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "Update SMS message model description to clearly indicate that the MediaUrl field is reserved for future use and is not supported by Pinpoint as of today."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "Bucket owner verification feature added. This feature introduces the x-amz-expected-bucket-owner and x-amz-source-expected-bucket-owner headers."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "Cloudfront adds support for Brotli. You can enable brotli caching and compression support by enabling it in your Cache Policy."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Single Sign-On Admin",
+ "description": "This is an initial release of AWS Single Sign-On (SSO) Access Management APIs. This release adds support for SSO operations which could be used for managing access to AWS accounts."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Block Store",
+ "description": "Documentation updates for Amazon EBS direct APIs."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.16.json b/.changes/2.14.16.json
new file mode 100644
index 000000000000..ff80482ec837
--- /dev/null
+++ b/.changes/2.14.16.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.14.16",
+ "date": "2020-09-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "Adds API support for WorkSpaces Cross-Region Redirection feature."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.17.json b/.changes/2.14.17.json
new file mode 100644
index 000000000000..cbb052c97d3f
--- /dev/null
+++ b/.changes/2.14.17.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.14.17",
+ "date": "2020-09-14",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds support for the T4G instance family to the EC2 ModifyDefaultCreditSpecification and GetDefaultCreditSpecification APIs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Managed Blockchain",
+ "description": "Introducing support for Hyperledger Fabric 1.4. When using framework version 1.4, the state database may optionally be specified when creating peer nodes (defaults to CouchDB)."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fix a bug in the SDK where the contents of the `AsyncRequestBody` is not included in the AWS Signature Version 4 calculation, which is required for some streaming operations such as Glacier `UploadArchive' and ClouSearch Domain `UploadDocuments`."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Step Functions",
+ "description": "This release of the AWS Step Functions SDK introduces support for AWS X-Ray."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DocumentDB with MongoDB compatibility",
+ "description": "Updated API documentation and added paginators for DescribeCertificates, DescribeDBClusterParameterGroups, DescribeDBClusterParameters, DescribeDBClusterSnapshots and DescribePendingMaintenanceActions"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.18.json b/.changes/2.14.18.json
new file mode 100644
index 000000000000..142e0a161600
--- /dev/null
+++ b/.changes/2.14.18.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.14.18",
+ "date": "2020-09-15",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Budgets",
+ "description": "Documentation updates for Daily Cost and Usage budgets"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "Amazon Transcribe now supports automatic language identification, which enables you to transcribe audio files without needing to know the language in advance."
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "description": "Added new API's to support SASL SCRAM Authentication with MSK Clusters."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "Sagemaker Ground Truth: Added support for a new Streaming feature which helps to continuously feed data and receive labels in real time. This release adds a new input and output SNS data channel."
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "description": "Amazon Kendra now returns confidence scores for 'document' query responses."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "AWS Organizations now enables you to add tags to the AWS accounts, organizational units, organization root, and policies in your organization."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "T4g instances are powered by AWS Graviton2 processors"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports CDI (Cloud Digital Interface) inputs which enable uncompressed video from applications on Elastic Cloud Compute (EC2), AWS Media Services, and from AWS partners"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.19.json b/.changes/2.14.19.json
new file mode 100644
index 000000000000..7f91a7c3786e
--- /dev/null
+++ b/.changes/2.14.19.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.14.19",
+ "date": "2020-09-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Greengrass",
+ "description": "This release includes the ability to set run-time configuration for a Greengrass core. The Telemetry feature, also included in this release, can be configured via run-time configuration per core."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "description": "Customers can now provide multiple schedules within a single Data Lifecycle Manager (DLM) policy. Each schedule supports tagging, Fast Snapshot Restore (FSR) and cross region copy individually."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon STS",
+ "description": "Make the STSCredentialsProvider stale and prefetch times configurable so clients can control when session credentials are refreshed"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "Enhance DescribeProvisionedProduct API to allow useProvisionedProduct Name as Input, so customer can provide ProvisionedProduct Name instead of ProvisionedProduct Id to describe a ProvisionedProduct."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "description": "This release adds support for contact flows and routing profiles. For details, see the Release Notes in the Amazon Connect Administrator Guide."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "The ComplianceItemEntry Status description was updated to address Windows patches that aren't applicable."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.2.json b/.changes/2.14.2.json
new file mode 100644
index 000000000000..94441c1835f8
--- /dev/null
+++ b/.changes/2.14.2.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.14.2",
+ "date": "2020-08-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Lake Formation",
+ "description": "Adding additional field in ListPermissions API response to return RAM resource share ARN if a resource were shared through AWS RAM service."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Streaming Service",
+ "description": "Amazon Transcribe and Amazon Transcribe Medical now enable you to identify different speakers in your real-time streams with speaker identification."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Minor documentation updates for AWS Organizations"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "Enhance SearchProvisionedProducts API to allow queries using productName and provisioningArtifactName. Added lastProvisioningRecordId and lastSuccessfulRecordId to Read ProvisionedProduct APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Interactive Video Service",
+ "description": "Amazon Interactive Video Service (IVS) now offers customers the ability to create private channels, allowing customers to restrict their streams by channel or viewer."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "Added WORM, tape retention lock, and custom pool features for virtual tapes."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.20.json b/.changes/2.14.20.json
new file mode 100644
index 000000000000..382b6819af63
--- /dev/null
+++ b/.changes/2.14.20.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.14.20",
+ "date": "2020-09-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Comprehend",
+ "description": "Amazon Comprehend now supports detecting Personally Identifiable Information (PII) entities in a document."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon API Gateway",
+ "description": "Adds support for mutual TLS authentication for public regional REST Apis"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Streaming Service",
+ "description": "Amazon Transcribe now supports channel identification in real-time streaming, which enables you to transcribe multi-channel streaming audio."
+ },
+ {
+ "type": "feature",
+ "category": "AmazonApiGatewayV2",
+ "description": "Adds support for mutual TLS authentication and disableAPIExecuteEndpoint for public regional HTTP Apis"
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "description": "Amazon Kendra now supports additional file formats and metadata for FAQs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elasticsearch Service",
+ "description": "Adds support for data plane audit logging in Amazon Elasticsearch Service."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "Documentation updates for CloudFront"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.21.json b/.changes/2.14.21.json
new file mode 100644
index 000000000000..b0b8755e7cfe
--- /dev/null
+++ b/.changes/2.14.21.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.14.21",
+ "date": "2020-09-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Single Sign-On Admin",
+ "description": "Documentation updates for AWS SSO APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports batch operations, which allow users to start, stop, and delete multiple MediaLive resources with a single request."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeStar connections",
+ "description": "New integration with the GitHub provider type."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.22.json b/.changes/2.14.22.json
new file mode 100644
index 000000000000..5776a59791bd
--- /dev/null
+++ b/.changes/2.14.22.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.14.22",
+ "date": "2020-09-21",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups",
+ "description": "Documentation updates and corrections for Resource Groups API Reference and SDKs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EventBridge",
+ "description": "Add support for Redshift Data API Targets"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT SiteWise",
+ "description": "This release supports IAM mode for SiteWise Monitor portals"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups Tagging API",
+ "description": "Documentation updates for the Resource Groups Tagging API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Adding support to update multiple partitions of a table in a single request"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Documentation updates for the RDS DescribeExportTasks API"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Events",
+ "description": "Add support for Redshift Data API Targets"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.23.json b/.changes/2.14.23.json
new file mode 100644
index 000000000000..07a28ef39188
--- /dev/null
+++ b/.changes/2.14.23.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.14.23",
+ "date": "2020-09-22",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Formal parameter names of sychronous streaming methods were aligned with their javadocs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Streams",
+ "description": "Documentation updates for streams.dynamodb"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "description": "Lex now supports es-US locales"
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "This change makes the `FileStoreTlsKeyManagersProvider` and `SystemPropertyTlsKeyManagersProvider` respect the `ssl.KeyManagerFactory.algorithm` when instantiating the `KeyManagerFactory` rather than always using the hardcoded value of `SunX509`."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkMail",
+ "description": "Adding support for Mailbox Export APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Comprehend",
+ "description": "Amazon Comprehend integrates with Amazon SageMaker GroundTruth to allow its customers to annotate their datasets using GroundTruth and train their models using Comprehend Custom APIs."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.24.json b/.changes/2.14.24.json
new file mode 100644
index 000000000000..7829f30c1a92
--- /dev/null
+++ b/.changes/2.14.24.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.14.24",
+ "date": "2020-09-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Added Sheet information to DescribeDashboard, DescribeTemplate and DescribeAnalysis API response."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "This release provides access to Cost Anomaly Detection Public Preview APIs. Cost Anomaly Detection finds cost anomalies based on your historical cost and usage using Machine Learning models."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Translate",
+ "description": "Improvements to DeleteTerminology API."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS DynamoDB Enhanced Client",
+ "description": "Fixed incorrect 'duplicate key' error triggered when flattening a TableSchema that has key tags and more than one attribute."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Backup",
+ "description": "This release allows customers to enable or disable advanced backup settings in backup plan. As part of this feature AWS Backup added support for Windows VSS backup option for EC2 resources."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.25.json b/.changes/2.14.25.json
new file mode 100644
index 000000000000..21e5ad48c166
--- /dev/null
+++ b/.changes/2.14.25.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.14.25",
+ "date": "2020-09-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "Amazon EKS now supports configuring your cluster's service CIDR during cluster creation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Amplify",
+ "description": "Allow Oauth Token in CreateApp call to be a maximum of 1000 characters instead of 100"
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fixed an issue where successful JSON service responses were required to include a payload (fixes NullPointerException originating from JsonProtocolUnmarshaller)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Savings Plans",
+ "description": "Introducing Queued SavingsPlans that will enable customers to queue their purchase request of Savings Plans for future dates."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "Amazon Transcribe now supports WebM, OGG, AMR and AMR-WB as input formats. You can also specify an output key as a location within your S3 buckets to store the output of your transcription jobs."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fixed an issue with XML services, where the service responding with no payload would treat the payload as empty. Now, empty payloads will properly be populated within the XML response as \"null\"."
+ },
+ {
+ "type": "feature",
+ "category": "Synthetics",
+ "description": "AWS Synthetics now supports AWS X-Ray Active Tracing feature. RunConfig is now an optional parameter with timeout updated from (60 - 900 seconds) to (3 - 840 seconds)."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Textract",
+ "description": "AWS Textract now supports output results for asynchronous jobs to customer specified s3 bucket."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.26.json b/.changes/2.14.26.json
new file mode 100644
index 000000000000..3a384fbd3e5d
--- /dev/null
+++ b/.changes/2.14.26.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.14.26",
+ "date": "2020-09-25",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon DocumentDB with MongoDB compatibility",
+ "description": "Documentation updates for docdb"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Config",
+ "description": "Make the delivery-s3-bucket as an optional parameter for conformance packs and organizational conformance packs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Fraud Detector",
+ "description": "Increased maximum length of eventVariables values for GetEventPrediction from 256 to 1024."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Batch",
+ "description": "Support custom logging, executionRole, secrets, and linuxParameters (initProcessEnabled, maxSwap, swappiness, sharedMemorySize, and tmpfs). Also, add new context keys for awslogs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release supports returning additional information about local gateway resources, such as the local gateway route table."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Security Token Service",
+ "description": "Documentation update for AssumeRole error"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.27.json b/.changes/2.14.27.json
new file mode 100644
index 000000000000..f51b078f5cc4
--- /dev/null
+++ b/.changes/2.14.27.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.14.27",
+ "date": "2020-09-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "This release extends Application Auto Scaling support to AWS Comprehend Entity Recognizer endpoint, allowing automatic updates to provisioned Inference Units to maintain targeted utilization level."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This release adds the InsufficientAvailableIPsInSubnetFault error for RDS Proxy."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.28.json b/.changes/2.14.28.json
new file mode 100644
index 000000000000..3fedaa68a4a5
--- /dev/null
+++ b/.changes/2.14.28.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.14.28",
+ "date": "2020-09-29",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds support for Client to Client routing for AWS Client VPN."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Simple update to description of ComplianceItemStatus."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "description": "Update TagResource API documentation to include Contact Flows and Routing Profiles as supported resources."
+ },
+ {
+ "type": "feature",
+ "category": "Schemas",
+ "description": "Added support for schemas of type JSONSchemaDraft4. Added ExportSchema API that converts schemas in AWS Events registry and Discovered schemas from OpenApi3 to JSONSchemaDraft4."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Timestream Query",
+ "description": "(New Service) Amazon Timestream is a fast, scalable, fully managed, purpose-built time series database that makes it easy to store and analyze trillions of time series data points per day."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Timestream Write",
+ "description": "(New Service) Amazon Timestream is a fast, scalable, fully managed, purpose-built time series database that makes it easy to store and analyze trillions of time series data points per day."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.3.json b/.changes/2.14.3.json
new file mode 100644
index 000000000000..8e197f6a9c9c
--- /dev/null
+++ b/.changes/2.14.3.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.14.3",
+ "date": "2020-08-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "description": "Documentation updates for Amazon FSx"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "description": "Documentation updates for chime"
+ },
+ {
+ "type": "feature",
+ "category": "AmazonApiGatewayV2",
+ "description": "Customers can now create Amazon API Gateway HTTP APIs that route requests to AWS AppConfig, Amazon EventBridge, Amazon Kinesis Data Streams, Amazon SQS, and AWS Step Functions."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB Streaming Client",
+ "description": "Fix for CRC not working correctly for compressed responses"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.4.json b/.changes/2.14.4.json
new file mode 100644
index 000000000000..d8e4c5ab6736
--- /dev/null
+++ b/.changes/2.14.4.json
@@ -0,0 +1,51 @@
+{
+ "version": "2.14.4",
+ "date": "2020-08-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS IoT SiteWise",
+ "description": "Add traversalDirection to ListAssociatedAssetsRequest and add portal status to ListPortalsResponse"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Logs",
+ "description": "Documentation updates for CloudWatch Logs"
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "description": "Add UpdateConfiguration and DeleteConfiguration operations."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "For JSON protocols, when unmarshalling a response, if a member is declared to be located in the URI, the member is treated as being located in the payload instead."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Add string length constraints to OpsDataAttributeName and OpsFilterValue."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "description": "Added new endpoint settings to include columns with Null and Empty value when using Kinesis and Kafka as target. Added a new endpoint setting to set maximum message size when using Kafka as target."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release enables customers to use VPC prefix lists in their transit gateway route tables, and it adds support for Provisioned IOPS SSD (io2) EBS volumes."
+ },
+ {
+ "type": "feature",
+ "category": "AWS X-Ray",
+ "description": "AWS X-Ray now supports tagging on sampling rules and groups."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.5.json b/.changes/2.14.5.json
new file mode 100644
index 000000000000..8eda59e84a5f
--- /dev/null
+++ b/.changes/2.14.5.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.14.5",
+ "date": "2020-08-26",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Appflow",
+ "description": "Amazon AppFlow is a fully managed integration service that securely transfers data between AWS services and SaaS applications. This update releases the first version of Amazon AppFlow APIs and SDK."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Route 53 Resolver",
+ "description": "Route 53 Resolver adds support for resolver query logs"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.6.json b/.changes/2.14.6.json
new file mode 100644
index 000000000000..5ebe376ab27f
--- /dev/null
+++ b/.changes/2.14.6.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.14.6",
+ "date": "2020-08-27",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for WebM DASH outputs as well as H.264 4:2:2 10-bit output in MOV and MP4."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "description": "Documentation updates for Amazon Redshift."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GameLift",
+ "description": "GameLift FleetIQ as a standalone feature is now generally available. FleetIQ makes low-cost Spot instances viable for game hosting. Use GameLift FleetIQ with your EC2 Auto Scaling groups."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Introduces support to initiate Internet Key Exchange (IKE) negotiations for VPN connections from AWS. A user can now send the initial IKE message to their Customer Gateway (CGW) from VPN endpoints."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.7.json b/.changes/2.14.7.json
new file mode 100644
index 000000000000..a1445a7116d8
--- /dev/null
+++ b/.changes/2.14.7.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.14.7",
+ "date": "2020-08-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Cost and Usage Report Service",
+ "description": "This release add MONTHLY as the new supported TimeUnit for ReportDefinition."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "You can now manage CloudFront's additional, real-time metrics with the CloudFront API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Route 53",
+ "description": "Documentation updates for Route 53"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "description": "Amazon EMR adds support for ICMP, port -1, in Block Public Access Exceptions and API access for EMR Notebooks execution. You can now non-interactively execute EMR Notebooks and pass input parameters."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.8.json b/.changes/2.14.8.json
new file mode 100644
index 000000000000..86413f31d44c
--- /dev/null
+++ b/.changes/2.14.8.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.14.8",
+ "date": "2020-08-31",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "CloudFront now supports real-time logging for CloudFront distributions. CloudFront real-time logs are more detailed, configurable, and are available in real time."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Amazon EC2 and Spot Fleet now support modification of launch template configs for a running fleet enabling instance type, instance weight, AZ, and AMI updates without losing the current fleet ID."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Queue Service",
+ "description": "Documentation updates for SQS."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Backup",
+ "description": "Documentation updates for Cryo"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.14.9.json b/.changes/2.14.9.json
new file mode 100644
index 000000000000..f834fe151ace
--- /dev/null
+++ b/.changes/2.14.9.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.14.9",
+ "date": "2020-09-01",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "Added a PatchSummary object for security findings. The PatchSummary object provides details about the patch compliance status of an instance."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Code Generator test failures on Windows systems were fixed."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Reviewer",
+ "description": "Add support for repository analysis based code reviews"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.0.json b/.changes/2.15.0.json
new file mode 100644
index 000000000000..ee7375f1426f
--- /dev/null
+++ b/.changes/2.15.0.json
@@ -0,0 +1,76 @@
+{
+ "version": "2.15.0",
+ "date": "2020-09-30",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "Added several new resource details objects. Added additional details for CloudFront distributions, IAM roles, and IAM access keys. Added a new ResourceRole attribute for resources."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "Amazon Pinpoint - Features - Customers can start a journey based on an event being triggered by an endpoint or user."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "AWS IoT Rules Engine adds Timestream action. The Timestream rule action lets you stream time-series data from IoT sensors and applications to Amazon Timestream databases for time series analysis."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "Amazon S3 on Outposts expands object storage to on-premises AWS Outposts environments, enabling you to store and retrieve objects using S3 APIs and features."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "description": "Amazon EMR customers can now use EC2 placement group to influence the placement of master nodes in a high-availability (HA) cluster across distinct underlying hardware to improve cluster availability."
+ },
+ {
+ "type": "feature",
+ "category": "AWS DataSync",
+ "description": "This release enables customers to create s3 location for S3 bucket's located on an AWS Outpost."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "This release introduces Waiters for the AWS SDK for Java v2! Waiters make it easier for customers to wait for a resource to transition into a desired state. It comes handy when customers are interacting with operations that are eventually consistent on the service side. For more information on Waiters, head on over to the [AWS Developer Blog](https://aws.amazon.com/blogs/developer/category/developer-tools/aws-sdk-for-java/) and check out the [Developer Guide](http://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/welcome.html)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS MediaConnect",
+ "description": "MediaConnect now supports reservations to provide a discounted rate for a specific outbound bandwidth over a period of time."
+ },
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "This release extends Auto Scaling support for cluster storage of Managed Streaming for Kafka. Auto Scaling monitors and automatically expands storage capacity when a critical usage threshold is met."
+ },
+ {
+ "type": "feature",
+ "category": "AWS S3 Control",
+ "description": "Amazon S3 on Outposts expands object storage to on-premises AWS Outposts environments, enabling you to store and retrieve objects using S3 APIs and features."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon S3 on Outposts",
+ "description": "Amazon S3 on Outposts expands object storage to on-premises AWS Outposts environments, enabling you to store and retrieve objects using S3 APIs and features."
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "description": "EC2 Image Builder adds support for copying AMIs created by Image Builder to accounts specific to each Region."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Direct Connect",
+ "description": "Documentation updates for AWS Direct Connect."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.1.json b/.changes/2.15.1.json
new file mode 100644
index 000000000000..4582ffd63c47
--- /dev/null
+++ b/.changes/2.15.1.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.15.1",
+ "date": "2020-10-01",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "description": "Documentation updates for elasticmapreduce"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "Adding additional optional map parameter to get-plan api"
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "description": "Added support for Enabling Zookeeper Encryption in Transit for AWS MSK."
+ },
+ {
+ "type": "feature",
+ "category": "AWS AppSync",
+ "description": "Exposes the wafWebAclArn field on GraphQL api records. The wafWebAclArn field contains the amazon resource name of a WAF Web ACL if the AWS AppSync API is associated with one."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "QuickSight now supports connecting to AWS Timestream data source"
+ },
+ {
+ "type": "feature",
+ "category": "AWS WAFV2",
+ "description": "AWS WAF is now available for AWS AppSync GraphQL APIs. AWS WAF protects against malicious attacks with AWS Managed Rules or your own custom rules. For more information see the AWS WAF Developer Guide."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.10.json b/.changes/2.15.10.json
new file mode 100644
index 000000000000..ad3529cf9916
--- /dev/null
+++ b/.changes/2.15.10.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.15.10",
+ "date": "2020-10-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "An Admin can now update the launch role associated with a Provisioned Product. Admins and End Users can now view the launch role associated with a Provisioned Product."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "This Patch Manager release now supports Common Vulnerabilities and Exposure (CVE) Ids for missing packages via the DescribeInstancePatches API."
+ },
+ {
+ "type": "feature",
+ "category": "HTTP Client SPI",
+ "description": "Calling the SdkHttpFullRequest uri() builder method, query parameters of the provided URI will be kept.\nThis can be useful in case you want to provide an already fully formed URI like a callback URI."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "Amazon CloudFront adds support for Origin Shield."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DocumentDB with MongoDB compatibility",
+ "description": "Documentation updates for docdb"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Backup",
+ "description": "Documentation updates for Cryo"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.11.json b/.changes/2.15.11.json
new file mode 100644
index 000000000000..5f5b3016ea01
--- /dev/null
+++ b/.changes/2.15.11.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.15.11",
+ "date": "2020-10-20",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Fixed an issue where metrics were not being collected for Amazon S3 (or other XML services)"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Batch",
+ "description": "Adding evaluateOnExit to job retry strategies."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fixed an issue where requestBody and asyncRequestBody were not visible in ExecutionInterceptor.afterMarshalling."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elastic Beanstalk",
+ "description": "EnvironmentStatus enum update to include Aborting, LinkingFrom and LinkingTo"
+ },
+ {
+ "type": "feature",
+ "category": "AWS AppSync",
+ "description": "Documentation updates to AppSync to correct several typos."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon S3",
+ "description": "Moved the logic for calculating the Content-MD5 checksums from s3 to sdk-core. As always, make sure to use a version of 'sdk-core' greater than or equal to your version of 's3'. If you use an old version of 'sdk-core' and a new version of 's3', you will receive errors that Content-MD5 is required."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon DynamoDB Enhanced Client",
+ "description": "Fix for handling special characters in attribute names with WRITE_IF_NOT_EXISTS update behavior"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.12.json b/.changes/2.15.12.json
new file mode 100644
index 000000000000..dd77de617bf4
--- /dev/null
+++ b/.changes/2.15.12.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.15.12",
+ "date": "2020-10-21",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Global Accelerator",
+ "description": "This release adds support for specifying port overrides on AWS Global Accelerator endpoint groups."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "AWS Organizations renamed the 'master account' to 'management account'."
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "description": "This release adds custom data sources: a new data source type that gives you full control of the documents added, modified or deleted during a data source sync while providing run history metrics."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "AWS Glue crawlers now support incremental crawls for the Amazon Simple Storage Service (Amazon S3) data source."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "instance-storage-info nvmeSupport added to DescribeInstanceTypes API"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "description": "CloudFront adds support for managing the public keys for signed URLs and signed cookies directly in CloudFront (it no longer requires the AWS root account)."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.13.json b/.changes/2.15.13.json
new file mode 100644
index 000000000000..293eccb6f4cb
--- /dev/null
+++ b/.changes/2.15.13.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.15.13",
+ "date": "2020-10-22",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Appflow",
+ "description": "Salesforce connector creation with customer provided client id and client secret, incremental pull configuration, salesforce upsert write operations and execution ID when on-demand flows are executed."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Notification Service",
+ "description": "SNS now supports a new class of topics: FIFO (First-In-First-Out). FIFO topics provide strictly-ordered, deduplicated, filterable, encryptable, many-to-many messaging at scale."
+ },
+ {
+ "type": "feature",
+ "category": "Access Analyzer",
+ "description": "API Documentation updates for IAM Access Analyzer."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "Documentation updates for servicecatalog"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.14.json b/.changes/2.15.14.json
new file mode 100644
index 000000000000..1fcb96571caa
--- /dev/null
+++ b/.changes/2.15.14.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.15.14",
+ "date": "2020-10-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "description": "This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "description": "Support description on columns."
+ },
+ {
+ "type": "feature",
+ "category": "AWS MediaTailor",
+ "description": "MediaTailor now supports ad marker passthrough for HLS. Use AdMarkerPassthrough to pass EXT-X-CUE-IN, EXT-X-CUE-OUT, and EXT-X-SPLICEPOINT-SCTE35 from origin manifests into personalized manifests."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.15.json b/.changes/2.15.15.json
new file mode 100644
index 000000000000..2d738bc63a8a
--- /dev/null
+++ b/.changes/2.15.15.json
@@ -0,0 +1,30 @@
+{
+ "version": "2.15.15",
+ "date": "2020-10-26",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "contributor": "",
+ "description": "This release enables customers to bring custom images for use with SageMaker Studio notebooks."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "contributor": "",
+ "description": "Amazon Kendra now supports indexing data from Confluence Server."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Neptune",
+ "contributor": "",
+ "description": "This feature enables custom endpoints for Amazon Neptune clusters. Custom endpoints simplify connection management when clusters contain instances with different capacities and configuration settings."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.16.json b/.changes/2.15.16.json
new file mode 100644
index 000000000000..11bf666c2268
--- /dev/null
+++ b/.changes/2.15.16.json
@@ -0,0 +1,18 @@
+{
+ "version": "2.15.16",
+ "date": "2020-10-27",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "contributor": "",
+ "description": "AWS Glue machine learning transforms now support encryption-at-rest for labels and trained models."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.17.json b/.changes/2.15.17.json
new file mode 100644
index 000000000000..bd993a2fa2ee
--- /dev/null
+++ b/.changes/2.15.17.json
@@ -0,0 +1,42 @@
+{
+ "version": "2.15.17",
+ "date": "2020-10-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "contributor": "",
+ "description": "This release adds support for GG-Managed Job Namespace"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkMail",
+ "contributor": "",
+ "description": "Documentation update for Amazon WorkMail"
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": null,
+ "description": "Fixed an issue where marshalling of a modeled object was not honoring the has* method on a list/map."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "AWS Nitro Enclaves general availability. Added support to RunInstances for creating enclave-enabled EC2 instances. New APIs to associate an ACM certificate with an IAM role, for enclave consumption."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": null,
+ "description": "Fixed an issue where the toString/equals/hashCode on a modeled object were not honoring the has* methods for lists and maps."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.18.json b/.changes/2.15.18.json
new file mode 100644
index 000000000000..8cbbc17e81db
--- /dev/null
+++ b/.changes/2.15.18.json
@@ -0,0 +1,48 @@
+{
+ "version": "2.15.18",
+ "date": "2020-10-29",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Marketplace Commerce Analytics",
+ "contributor": "",
+ "description": "Documentation updates for marketplacecommerceanalytics to specify four data sets which are deprecated."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Email Service",
+ "contributor": "",
+ "description": "This release enables customers to manage their own contact lists and end-user subscription preferences."
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "contributor": "",
+ "description": "Application Load Balancer (ALB) now supports the gRPC protocol-version. With this release, customers can use ALB to route and load balance gRPC traffic between gRPC enabled clients and microservices."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "contributor": "",
+ "description": "Adding support for access based enumeration on SMB file shares, file share visibility on SMB file shares, and file upload notifications for all file shares"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "Support for Appliance mode on Transit Gateway that simplifies deployment of stateful network appliances. Added support for AWS Client VPN Self-Service Portal."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon API Gateway",
+ "contributor": "",
+ "description": "Support disabling the default execute-api endpoint for REST APIs."
+ },
+ {
+ "type": "feature",
+ "category": "CodeArtifact",
+ "contributor": "",
+ "description": "Add support for tagging of CodeArtifact domain and repository resources."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.19.json b/.changes/2.15.19.json
new file mode 100644
index 000000000000..16c9e44bb4c6
--- /dev/null
+++ b/.changes/2.15.19.json
@@ -0,0 +1,54 @@
+{
+ "version": "2.15.19",
+ "date": "2020-10-30",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Braket",
+ "contributor": "",
+ "description": "This release supports tagging for Amazon Braket quantum-task resources. It also supports tag-based access control for quantum-task APIs."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Fixing FilteringSubscriber and LimitingSubscriber to complete when subscribing criteria is completed."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "contributor": "",
+ "description": "Adding DocDbSettings to support DocumentDB as a source."
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "contributor": "",
+ "description": "This feature increases the number of accounts that can be added to the Launch permissions within an Image Builder Distribution configuration."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "contributor": "",
+ "description": "Documentation updates for AWS ElastiCache"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Notification Service",
+ "contributor": "",
+ "description": "Documentation updates for Amazon SNS"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "contributor": "",
+ "description": "This release of the Amazon Macie API adds an eqExactMatch operator for filtering findings. With this operator you can increase the precision of your finding filters and suppression rules."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "contributor": "",
+ "description": "Support for HLS discontinuity tags in the child manifests. Support for incomplete segment behavior in the media output. Support for automatic input failover condition settings."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.2.json b/.changes/2.15.2.json
new file mode 100644
index 000000000000..ed55ebaa432a
--- /dev/null
+++ b/.changes/2.15.2.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.15.2",
+ "date": "2020-10-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "description": "Amazon S3 Object Ownership is a new S3 feature that enables bucket owners to automatically assume ownership of objects that are uploaded to their buckets by other AWS Accounts."
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "This release adds support for tagging listeners, rules, and target groups on creation. This release also supported tagging operations through tagging api's for listeners and rules."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cloud Map",
+ "description": "Added support for optional parameters for DiscoverInstances API in AWS Cloud Map"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize Events",
+ "description": "Adds new APIs to write item and user records to Datasets."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Batch",
+ "description": "Support tagging for Batch resources (compute environment, job queue, job definition and job) and tag based access control on Batch APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Adds the NCHAR Character Set ID parameter to the CreateDbInstance API for RDS Oracle."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "bugfix",
+ "category": "Apache HTTP Client",
+ "description": "Fixed an issue in Apache HTTP client where a request with path parameter as a single slash threw invalid host name error."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.20.json b/.changes/2.15.20.json
new file mode 100644
index 000000000000..01a97f5581b6
--- /dev/null
+++ b/.changes/2.15.20.json
@@ -0,0 +1,48 @@
+{
+ "version": "2.15.20",
+ "date": "2020-11-02",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS DynamoDB Enhanced Client",
+ "contributor": "",
+ "description": "Publisher streams returned by async resources in the DynamoDB Enhanced Client now correctly handle mapping errors when they are encountered in the stream by calling onError on the subscriber and then implicitly cancelling the subscription. Previously the stream would just permanently hang and never complete."
+ },
+ {
+ "type": "deprecation",
+ "category": "AWS SSO OIDC",
+ "contributor": "",
+ "description": "Renamed/deprecated 'error_description' fields in exceptions in favor of 'errorDescription'."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Added code generation validation that customer-visible identifiers are idiomatic (do not contain underscores). Services with underscores in their models can use rename customizations to fix these issues, or apply the 'underscoresInNameBehavior = ALLOW' customization."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Upgrade `org.apache.httpcomponents:httpclient` version to `4.5.13`"
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": null,
+ "description": "Fixing race condition in EventStreamAsyncResponseTransformer. Field eventsToDeliver is a LinkedList, i.e., not thread-safe. Accesses to field eventsToDeliver are protected by synchronization on itself, but not in 1 location."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "The mapped publisher returned by SdkPublisher.map will now handle exceptions thrown by the mapping function by calling onError on its subscriber and then cancelling the subscription rather than throwing it back to the publishing process when it attempts to publish data."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "This release adds support for the following features: 1. P4d instances based on NVIDIA A100 GPUs. 2. NetworkCardIndex attribute to support multiple network cards."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.21.json b/.changes/2.15.21.json
new file mode 100644
index 000000000000..6251577513f5
--- /dev/null
+++ b/.changes/2.15.21.json
@@ -0,0 +1,72 @@
+{
+ "version": "2.15.21",
+ "date": "2020-11-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "contributor": "",
+ "description": "Service Catalog API ListPortfolioAccess can now support a maximum PageSize of 100."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elasticsearch Service",
+ "contributor": "",
+ "description": "Amazon Elasticsearch Service now supports native SAML authentication that seamlessly integrates with the customers' existing SAML 2.0 Identity Provider (IdP)."
+ },
+ {
+ "type": "feature",
+ "category": "AWSMarketplace Metering",
+ "contributor": "",
+ "description": "Adding Vendor Tagging Support in MeterUsage and BatchMeterUsage API."
+ },
+ {
+ "type": "feature",
+ "category": "AmazonMQ",
+ "contributor": "",
+ "description": "Amazon MQ introduces support for RabbitMQ, a popular message-broker with native support for AMQP 0.9.1. You can now create fully-managed RabbitMQ brokers in the cloud."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "contributor": "",
+ "description": "Capacity Rebalance helps you manage and maintain workload availability during Spot interruptions by proactively augmenting your Auto Scaling group with a new instance before interrupting an old one."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "Added support for Client Connect Handler for AWS Client VPN. Fleet supports launching replacement instances in response to Capacity Rebalance recommendation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS X-Ray",
+ "contributor": "",
+ "description": "Releasing new APIs GetInsightSummaries, GetInsightEvents, GetInsight, GetInsightImpactGraph and updating GetTimeSeriesServiceStatistics API for AWS X-Ray Insights feature"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch",
+ "contributor": "",
+ "description": "Documentation updates for monitoring"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Streaming Service",
+ "contributor": "",
+ "description": "With this release, Amazon Transcribe now supports real-time transcription from audio sources in Italian (it-IT) and German(de-DE)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "contributor": "",
+ "description": "Updated API documentation and added paginator for AWS Iot Registry ListThingPrincipals API."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.22.json b/.changes/2.15.22.json
new file mode 100644
index 000000000000..ca04f429f1d0
--- /dev/null
+++ b/.changes/2.15.22.json
@@ -0,0 +1,72 @@
+{
+ "version": "2.15.22",
+ "date": "2020-11-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Fraud Detector",
+ "contributor": "",
+ "description": "Added support for deleting resources like Variables, ExternalModels, Outcomes, Models, ModelVersions, Labels, EventTypes and EntityTypes. Updated DeleteEvent operation to catch missing exceptions."
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "contributor": "",
+ "description": "This release adds circuit breaking capabilities to your mesh with connection pooling and outlier detection support."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "contributor": "",
+ "description": "This release adds a new ReplicaStatus INACCESSIBLE_ENCRYPTION_CREDENTIALS for the Table description, indicating when a key used to encrypt a regional replica table is not accessible."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EventBridge",
+ "contributor": "",
+ "description": "With this release, customers can now reprocess past events by storing the events published on event bus in an encrypted archive."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Events",
+ "contributor": "",
+ "description": "With this release, customers can now reprocess past events by storing the events published on event bus in an encrypted archive."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elasticsearch Service",
+ "contributor": "",
+ "description": "Amazon Elasticsearch Service now provides the ability to define a custom endpoint for your domain and link an SSL certificate from ACM, making it easier to refer to Kibana and the domain endpoint."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "contributor": "",
+ "description": "Supports a new parameter to set the max allocated storage in gigabytes for the CreateDBInstanceReadReplica API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "contributor": "",
+ "description": "Support Amazon MQ as an Event Source."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "Documentation updates for EC2."
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "contributor": "",
+ "description": "Amazon Kendra now supports providing user context in your query requests, Tokens can be JSON or JWT format. This release also introduces support for Confluence cloud datasources."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.23.json b/.changes/2.15.23.json
new file mode 100644
index 000000000000..403b6fb79a9d
--- /dev/null
+++ b/.changes/2.15.23.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.15.23",
+ "date": "2020-11-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS IoT SiteWise",
+ "contributor": "",
+ "description": "Remove the CreatePresignedPortalUrl API"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "contributor": "",
+ "description": "Support for SCTE35 ad markers in OnCuePoint style in RTMP outputs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "contributor": "",
+ "description": "Amazon Data Lifecycle Manager now supports the creation and retention of EBS-backed Amazon Machine Images"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "contributor": "",
+ "description": "Documentation updates for Systems Manager"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "Network card support with four new attributes: NetworkCardIndex, NetworkPerformance, DefaultNetworkCardIndex, and MaximumNetworkInterfaces, added to the DescribeInstanceTypes API."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.24.json b/.changes/2.15.24.json
new file mode 100644
index 000000000000..47b0cda8e15c
--- /dev/null
+++ b/.changes/2.15.24.json
@@ -0,0 +1,66 @@
+{
+ "version": "2.15.24",
+ "date": "2020-11-09",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elasticsearch Service",
+ "contributor": "",
+ "description": "Adding support for package versioning in Amazon Elasticsearch Service"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "contributor": "",
+ "description": "Added bandwidth rate limit schedule for Tape and Volume Gateways"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "contributor": "",
+ "description": "This release adds supports for exporting Amazon DynamoDB table data to Amazon S3 to perform analytics at any scale."
+ },
+ {
+ "type": "feature",
+ "category": "AWS DataSync",
+ "contributor": "",
+ "description": "DataSync now enables customers to adjust the network bandwidth used by a running AWS DataSync task."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "contributor": "",
+ "description": "S3 Intelligent-Tiering adds support for Archive and Deep Archive Access tiers; S3 Replication adds replication metrics and failure notifications, brings feature parity for delete marker replication"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "contributor": "",
+ "description": "This release adds support for creating DNS aliases for Amazon FSx for Windows File Server, and using AWS Backup to automate scheduled, policy-driven backup plans for Amazon FSx file systems."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "contributor": "",
+ "description": "add a new filter to allow customer to filter automation executions by using resource-group which used for execute automation"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Analytics",
+ "contributor": "",
+ "description": "AWS IoT Analytics now supports Late Data Notifications for datasets, dataset content creation using previous version IDs, and includes the LastMessageArrivalTime attribute for channels and datastores."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "contributor": "",
+ "description": "This release provides native support for specifying Amazon FSx for Windows File Server file systems as volumes in your Amazon ECS task definitions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "contributor": "",
+ "description": "Sensitive data findings in Amazon Macie now include enhanced location data for Apache Avro object containers and Apache Parquet files."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.25.json b/.changes/2.15.25.json
new file mode 100644
index 000000000000..3af2421867a2
--- /dev/null
+++ b/.changes/2.15.25.json
@@ -0,0 +1,42 @@
+{
+ "version": "2.15.25",
+ "date": "2020-11-10",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "This release adds support for Gateway Load Balancer VPC endpoints and VPC endpoint services"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "contributor": "",
+ "description": "Add SessionId as a filter for DescribeSessions API"
+ },
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "contributor": "",
+ "description": "Added support for Gateway Load Balancers, which make it easy to deploy, scale, and run third-party virtual networking appliances."
+ },
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "contributor": "",
+ "description": "Documentation updates and corrections for Amazon EC2 Auto Scaling API Reference and SDKs."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Replaced class loading from Thread.currentThread().getContextClassLoader() to ClassLoaderHelper in ProfileCredentialsUtils and WebIdentityCredentialsUtils, since it was causing Class not found error."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "frosforever",
+ "description": "Fix default client error to have spaces between words."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.26.json b/.changes/2.15.26.json
new file mode 100644
index 000000000000..57558403b69d
--- /dev/null
+++ b/.changes/2.15.26.json
@@ -0,0 +1,54 @@
+{
+ "version": "2.15.26",
+ "date": "2020-11-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "contributor": "",
+ "description": "Adding support to remove a Provisioned Product launch role via UpdateProvisionedProductProperties"
+ },
+ {
+ "type": "feature",
+ "category": "Netty NIO HTTP Client",
+ "contributor": "",
+ "description": "Upgrade Netty libraries to `4.1.53.Final`, and `netty-tcnative-boringssl-static` to `2.0.34.Final`."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue DataBrew",
+ "contributor": "",
+ "description": "This is the initial SDK release for AWS Glue DataBrew. DataBrew is a visual data preparation tool that enables users to clean and normalize data without writing any code."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "contributor": "",
+ "description": "AWS Elemental MediaConvert SDK has added support for Automated ABR encoding and improved the reliability of embedded captions in accelerated outputs."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "contributor": "",
+ "description": "Fix a bug where the Netty HTTP client can leak memory when a response stream is cancelled prematurely but the upstream publisher continues to invoke onNext for some time before stopping. Fixes [#2051](https://github.com/aws/aws-sdk-java-v2/issues/2051)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Amplify",
+ "contributor": "",
+ "description": "Whereas previously custom headers were set via the app's buildspec, custom headers can now be set directly on the Amplify app for both ci/cd and manual deploy apps."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Forecast Service",
+ "contributor": "",
+ "description": "Providing support of custom quantiles in CreatePredictor API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "contributor": "",
+ "description": "QuickSight now supports Column-level security and connecting to Oracle data source."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.27.json b/.changes/2.15.27.json
new file mode 100644
index 000000000000..cc9e30fd7cbf
--- /dev/null
+++ b/.changes/2.15.27.json
@@ -0,0 +1,48 @@
+{
+ "version": "2.15.27",
+ "date": "2020-11-12",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "contributor": "",
+ "description": "This release adds a batchMode parameter to the IotEvents, IotAnalytics, and Firehose actions which allows customers to send an array of messages to the corresponding services"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize Runtime",
+ "contributor": "",
+ "description": "Adds support to use dynamic filters with Personalize."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "contributor": "",
+ "description": "Lex now supports es-ES, it-IT, fr-FR and fr-CA locales"
+ },
+ {
+ "type": "feature",
+ "category": "AWS RoboMaker",
+ "contributor": "",
+ "description": "This release introduces Robomaker Worldforge TagsOnCreate which allows customers to tag worlds as they are being generated by providing the tags while configuring a world generation job."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog App Registry",
+ "contributor": "",
+ "description": "AWS Service Catalog AppRegistry provides a repository of your applications, their resources, and the application metadata that you use within your enterprise."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lightsail",
+ "contributor": "",
+ "description": "This release adds support for Amazon Lightsail container services. You can now create a Lightsail container service, and deploy Docker images to it."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Polly",
+ "contributor": "",
+ "description": "Amazon Polly adds new Australian English female voice - Olivia. Olivia is available as Neural voice only."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.28.json b/.changes/2.15.28.json
new file mode 100644
index 000000000000..324074327277
--- /dev/null
+++ b/.changes/2.15.28.json
@@ -0,0 +1,30 @@
+{
+ "version": "2.15.28",
+ "date": "2020-11-13",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "contributor": "",
+ "description": "Adds dualstack support for Network Load Balancers (TCP/TLS only), an attribute for WAF fail open for Application Load Balancers, and an attribute for connection draining for Network Load Balancers."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Shield",
+ "contributor": "",
+ "description": "This release adds APIs for two new features: 1) Allow customers to bundle resources into protection groups and treat as a single unit. 2) Provide per-account event summaries to all AWS customers."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Textract",
+ "contributor": "",
+ "description": "AWS Textract now allows customers to specify their own KMS key to be used for asynchronous jobs output results, AWS Textract now also recognizes handwritten text from English documents."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.29.json b/.changes/2.15.29.json
new file mode 100644
index 000000000000..2e5641407367
--- /dev/null
+++ b/.changes/2.15.29.json
@@ -0,0 +1,60 @@
+{
+ "version": "2.15.29",
+ "date": "2020-11-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "contributor": "",
+ "description": "Adding MoveReplicationTask feature to move replication tasks between instances"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Secure Tunneling",
+ "contributor": "",
+ "description": "Support using multiple data streams per tunnel using the Secure Tunneling multiplexing feature."
+ },
+ {
+ "type": "feature",
+ "category": "Synthetics",
+ "contributor": "",
+ "description": "AWS Synthetics now supports Environment Variables to assign runtime parameters in the canary scripts."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "contributor": "",
+ "description": "This feature enables customers to encrypt their Amazon SageMaker Studio storage volumes with customer master keys (CMKs) managed by them in AWS Key Management Service (KMS)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT SiteWise",
+ "contributor": "",
+ "description": "This release supports Unicode characters for string operations in formulae computes in SiteWise. For more information, search for SiteWise in Amazon What's new or refer the SiteWise documentation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodePipeline",
+ "contributor": "",
+ "description": "We show details about inbound executions and id of action executions in GetPipelineState API. We also add ConflictException to StartPipelineExecution, RetryStageExecution, StopPipelineExecution APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "contributor": "",
+ "description": "Support import of CloudFormation stacks into Service Catalog provisioned products."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "contributor": "",
+ "description": "Adding new parameters for dashboard persistence"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Notification Service",
+ "contributor": "",
+ "description": "Documentation updates for Amazon SNS."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.3.json b/.changes/2.15.3.json
new file mode 100644
index 000000000000..31f3c7de3abb
--- /dev/null
+++ b/.changes/2.15.3.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.15.3",
+ "date": "2020-10-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS DynamoDB Enhanced Client",
+ "description": "Added support for attribute level custom update behaviors such as 'write if not exists'."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB Streams",
+ "description": "Documentation updates for streams.dynamodb"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for AVC-I and VC3 encoding in the MXF OP1a container, Nielsen non-linear watermarking, and InSync FrameFormer frame rate conversion."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "AWS Glue crawlers now support Amazon DocumentDB (with MongoDB compatibility) and MongoDB collections. You can choose to crawl the entire data set or only a small sample to reduce crawl time."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "This release adds support for launching Amazon SageMaker Studio in your VPC. Use AppNetworkAccessType in CreateDomain API to disable access to public internet and restrict the network traffic to VPC."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "description": "This release adds a new ReplicaStatus REGION DISABLED for the Table description. This state indicates that the AWS Region for the replica is inaccessible because the AWS Region is disabled."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.30.json b/.changes/2.15.30.json
new file mode 100644
index 000000000000..9bcbb635553e
--- /dev/null
+++ b/.changes/2.15.30.json
@@ -0,0 +1,42 @@
+{
+ "version": "2.15.30",
+ "date": "2020-11-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "contributor": "",
+ "description": "Support copy-db-snapshot in the one region on cross clusters and local cluster for RDSonVmware. Add target-custom-availability-zone parameter to specify where a snapshot should be copied."
+ },
+ {
+ "type": "feature",
+ "category": "Firewall Management Service",
+ "contributor": "",
+ "description": "Added Firewall Manager policy support for AWS Network Firewall resources."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "contributor": "",
+ "description": "This release adds support for user hierarchy group and user hierarchy structure. For details, see the Release Notes in the Amazon Connect Administrator Guide."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "contributor": "",
+ "description": "The Amazon Macie API now has a lastRunErrorStatus property to indicate if account- or bucket-level errors occurred during the run of a one-time classification job or the latest run of a recurring job."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Network Firewall",
+ "contributor": "",
+ "description": "(New Service) AWS Network Firewall is a managed network layer firewall service that makes it easy to secure your virtual private cloud (VPC) networks and block malicious traffic."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "contributor": "",
+ "description": "This release adds CRUD APIs for Amazon Chime SipMediaApplications and SipRules. It also adds the API for creating outbound PSTN calls for Amazon Chime meetings."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.31.json b/.changes/2.15.31.json
new file mode 100644
index 000000000000..de3ca883f608
--- /dev/null
+++ b/.changes/2.15.31.json
@@ -0,0 +1,54 @@
+{
+ "version": "2.15.31",
+ "date": "2020-11-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS S3 Control",
+ "contributor": "",
+ "description": "AWS S3 Storage Lens provides visibility into your storage usage and activity trends at the organization or account level, with aggregations by Region, storage class, bucket, and prefix."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "contributor": "",
+ "description": "Adding Memcached 1.6 to parameter family"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Outposts",
+ "contributor": "",
+ "description": "Mark the Name parameter in CreateOutpost as required."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Backup",
+ "contributor": "",
+ "description": "AWS Backup now supports cross-account backup, enabling AWS customers to securely copy their backups across their AWS accounts within their AWS organizations."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "EC2 Fleet adds support of DeleteFleets API for instant type fleets. Now you can delete an instant type fleet and terminate all associated instances with a single API call."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "contributor": "",
+ "description": "AWS CodeBuild - Adding Status field for Report Group"
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudFormation",
+ "contributor": "",
+ "description": "This release adds ChangeSets support for Nested Stacks. ChangeSets offer a preview of how proposed changes to a stack might impact existing resources or create new ones."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.32.json b/.changes/2.15.32.json
new file mode 100644
index 000000000000..1659d30f59fd
--- /dev/null
+++ b/.changes/2.15.32.json
@@ -0,0 +1,84 @@
+{
+ "version": "2.15.32",
+ "date": "2020-11-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "contributor": "",
+ "description": "You can now create Auto Scaling groups with multiple launch templates using a mixed instances policy, making it easy to deploy an AMI with an architecture that is different from the rest of the group."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "contributor": "",
+ "description": "Amazon Lex supports managing input and output contexts as well as default values for slots."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "contributor": "",
+ "description": "The AWS Elemental MediaLive APIs and SDKs now support the ability to see the software update status on Link devices"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "contributor": "",
+ "description": "Amazon Redshift support for returning ClusterNamespaceArn in describeClusters"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EventBridge",
+ "contributor": "",
+ "description": "EventBridge now supports Resource-based policy authorization on event buses. This enables cross-account PutEvents API calls, creating cross-account rules, and simplifies permission management."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Directory Service",
+ "contributor": "",
+ "description": "Adding multi-region replication feature for AWS Managed Microsoft AD"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Analytics",
+ "contributor": "",
+ "description": "Amazon Kinesis Data Analytics now supports building and running streaming applications using Apache Flink 1.11 and provides a way to access the Apache Flink dashboard for supported Flink versions."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "contributor": "",
+ "description": "Added the starting position and starting position timestamp to ESM Configuration. Now customers will be able to view these fields for their ESM."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Runtime Service",
+ "contributor": "",
+ "description": "Amazon Lex now supports the ability to view and manage active contexts associated with a user session."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "contributor": "",
+ "description": "Additional metadata that may be applicable to the recommendation."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Events",
+ "contributor": "",
+ "description": "EventBridge now supports Resource-based policy authorization on event buses. This enables cross-account PutEvents API calls, creating cross-account rules, and simplifies permission management."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "contributor": "",
+ "description": "Adding support for Glue Schema Registry. The AWS Glue Schema Registry is a new feature that allows you to centrally discover, control, and evolve data stream schemas."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.33.json b/.changes/2.15.33.json
new file mode 100644
index 000000000000..19d7726cfee1
--- /dev/null
+++ b/.changes/2.15.33.json
@@ -0,0 +1,78 @@
+{
+ "version": "2.15.33",
+ "date": "2020-11-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CloudHSM V2",
+ "contributor": "",
+ "description": "Added managed backup retention, a feature that enables customers to retain backups for a configurable period after which CloudHSM service will automatically delete them."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity",
+ "contributor": "",
+ "description": "Added SDK pagination support for ListIdentityPools"
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "contributor": "",
+ "description": "This release adds support for PER TOPIC PER PARTITION monitoring on AWS MSK clusters."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "contributor": "",
+ "description": "This release adds a set of Amazon Connect APIs to programmatically control instance creation, modification, description and deletion."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "contributor": "",
+ "description": "The Amazon Macie API now provides S3 bucket metadata that indicates whether any one-time or recurring classification jobs are configured to analyze data in a bucket."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "contributor": "",
+ "description": "Add new documentation regarding automatically generated Content-MD5 headers when using the SDK or CLI."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Chime",
+ "contributor": "",
+ "description": "The Amazon Chime SDK for messaging provides the building blocks needed to build chat and other real-time collaboration features."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog App Registry",
+ "contributor": "",
+ "description": "AWS Service Catalog AppRegistry Documentation update"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CodeGuru Reviewer",
+ "contributor": "",
+ "description": "This release supports tagging repository association resources in Amazon CodeGuru Reviewer."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Single Sign-on",
+ "contributor": "",
+ "description": "Added support for retrieving SSO credentials: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html."
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "contributor": "",
+ "description": "This release makes tag value a required attribute of the tag's key-value pair."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.34.json b/.changes/2.15.34.json
new file mode 100644
index 000000000000..bf6631bf63c0
--- /dev/null
+++ b/.changes/2.15.34.json
@@ -0,0 +1,138 @@
+{
+ "version": "2.15.34",
+ "date": "2020-11-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "contributor": "",
+ "description": "With this release, you can capture data changes in any Amazon DynamoDB table as an Amazon Kinesis data stream. You also can use PartiQL (SQL-compatible language) to manipulate data in DynamoDB tables."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Outposts",
+ "contributor": "",
+ "description": "Support specifying tags during the creation of the Outpost resource. Tags are now returned in the response body of Outpost APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Single Sign-On Admin",
+ "contributor": "",
+ "description": "AWS Single Sign-On now enables attribute-based access control for workforce identities to simplify permissions in AWS"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "contributor": "",
+ "description": "Feature1 - Glue crawler adds data lineage configuration option. Feature2 - AWS Glue Data Catalog adds APIs for PartitionIndex creation and deletion as part of Enhancement Partition Management feature."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "contributor": "",
+ "description": "This release enables users to identify different file types in the over-the-air update (OTA) functionality using fileType parameter for CreateOTAUpdate API"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "contributor": "",
+ "description": "Add API support for EMR Studio, a new notebook-first IDE for data scientists and data engineers with single sign-on, Jupyter notebooks, automated infrastructure provisioning, and job diagnosis."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Translate",
+ "contributor": "",
+ "description": "This update adds new operations to create and manage parallel data in Amazon Translate. Parallel data is a resource that you can use to run Active Custom Translation jobs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "contributor": "",
+ "description": "This release adds support for updating capacity providers, specifying custom instance warmup periods for capacity providers, and using deployment circuit breaker for your ECS Services."
+ },
+ {
+ "type": "feature",
+ "category": "CodeArtifact",
+ "contributor": "",
+ "description": "Add support for the NuGet package format."
+ },
+ {
+ "type": "feature",
+ "category": "AWS License Manager",
+ "contributor": "",
+ "description": "AWS License Manager now provides the ability for license administrators to be able to associate license configurations to AMIs shared with their AWS account"
+ },
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "contributor": "",
+ "description": "Documentation updates and corrections for Amazon EC2 Auto Scaling API Reference and SDKs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeStar connections",
+ "contributor": "",
+ "description": "Added support for the UpdateHost API."
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "contributor": "",
+ "description": "Adding MAINTENANCE and REBOOTING_BROKER to Cluster states."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Timestream Query",
+ "contributor": "",
+ "description": "Amazon Timestream now supports \"QueryStatus\" in Query API which has information about cumulative bytes scanned, metered, as well as progress percentage for the query."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "contributor": "",
+ "description": "Documentation updates for elasticache"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "contributor": "",
+ "description": "Updated the account management API to support the integration with AWS Organizations. Added new methods to allow users to view and manage the delegated administrator account for Security Hub."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Forecast Service",
+ "contributor": "",
+ "description": "Releasing the set of PredictorBacktestExportJob APIs which allow customers to export backtest values and item-level metrics data from Predictor training."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Application Insights",
+ "contributor": "",
+ "description": "Add Detected Workload to ApplicationComponent which shows the workloads that installed in the component"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Signer",
+ "contributor": "",
+ "description": "AWS Signer is launching code-signing for AWS Lambda. Now customers can cryptographically sign Lambda code to ensure trust, integrity, and functionality."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "contributor": "",
+ "description": "This release includes support for new feature: Code Signing for AWS Lambda. This adds new resources and APIs to configure Lambda functions to accept and verify signed code artifacts at deployment."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "This release adds support for Multiple Private DNS names to DescribeVpcEndpointServices response."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.35.json b/.changes/2.15.35.json
new file mode 100644
index 000000000000..27df17571e74
--- /dev/null
+++ b/.changes/2.15.35.json
@@ -0,0 +1,120 @@
+{
+ "version": "2.15.35",
+ "date": "2020-11-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "contributor": "",
+ "description": "Support for embedding without user registration. New enum EmbeddingIdentityType. A potential breaking change. Affects code that refers IdentityType enum type directly instead of literal string value."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Batch",
+ "contributor": "",
+ "description": "Add Ec2Configuration in ComputeEnvironment.ComputeResources. Use in CreateComputeEnvironment API to enable AmazonLinux2 support."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudTrail",
+ "contributor": "",
+ "description": "CloudTrail now includes advanced event selectors, which give you finer-grained control over the events that are logged to your trail."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "contributor": "",
+ "description": "AWS Elemental MediaConvert SDK has added support for Vorbis and Opus audio in OGG/OGA containers."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GameLift",
+ "contributor": "",
+ "description": "GameLift FlexMatch is now available as a standalone matchmaking solution. FlexMatch now provides customizable matchmaking for games hosted peer-to-peer, on-premises, or on cloud compute primitives."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "contributor": "",
+ "description": "Adding GetReportGroupTrend API for Test Reports."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Comprehend",
+ "contributor": "",
+ "description": "Support Comprehend events detection APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Streaming Service",
+ "contributor": "",
+ "description": "Amazon Transcribe Medical streaming added medical specialties and HTTP/2 support. Amazon Transcribe streaming supports additional languages. Both support OGG/OPUS and FLAC codecs for streaming."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Appflow",
+ "contributor": "",
+ "description": "Upsolver as a destination connector and documentation update."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "contributor": "",
+ "description": "This release adds ability to configure Cognito User Pools with third party sms and email providers for sending notifications to users."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon FSx",
+ "contributor": "",
+ "description": "This release adds the capability to increase storage capacity of Amazon FSx for Lustre file systems, providing the flexibility to meet evolving storage needs over time."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudFormation",
+ "contributor": "",
+ "description": "Adds support for the new Modules feature for CloudFormation. A module encapsulates one or more resources and their respective configurations for reuse across your organization."
+ },
+ {
+ "type": "feature",
+ "category": "AmazonMWAA",
+ "contributor": "",
+ "description": "(New Service) Amazon MWAA is a managed service for Apache Airflow that makes it easy for data engineers and data scientists to execute data processing workflows in the cloud."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Timestream Write",
+ "contributor": "",
+ "description": "Adds support of upserts for idempotent updates to Timestream."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Model Building Service",
+ "contributor": "",
+ "description": "Lex now supports es-419, de-DE locales"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT SiteWise",
+ "contributor": "",
+ "description": "This release adds support for customer managed customer master key (CMK) based encryption in IoT SiteWise."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Step Functions",
+ "contributor": "",
+ "description": "This release of the AWS Step Functions SDK introduces support for Synchronous Express Workflows"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elastic Beanstalk",
+ "contributor": "",
+ "description": "Updates the Integer constraint of DescribeEnvironmentManagedActionHistory's MaxItems parameter to [1, 100]."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.36.json b/.changes/2.15.36.json
new file mode 100644
index 000000000000..8094b61486c6
--- /dev/null
+++ b/.changes/2.15.36.json
@@ -0,0 +1,30 @@
+{
+ "version": "2.15.36",
+ "date": "2020-11-30",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Fixed a resource leak that could occur when closing the default credentials provider (or a client using the default credentials provider), when `closeable` credentials like STS or SSO were in use. Fixes [#2149](https://github.com/aws/aws-sdk-java-v2/issues/2149)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "This release introduces Amazon EC2 Mac1 instances, a new Amazon EC2 instance family built on Apple Mac mini computers, powered by AWS Nitro System, and support running macOS workloads on Amazon EC2"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Add LICENSE.txt and NOTICE.txt to META-INF directory of generated JARs"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.37.json b/.changes/2.15.37.json
new file mode 100644
index 000000000000..a6db8da9a1cc
--- /dev/null
+++ b/.changes/2.15.37.json
@@ -0,0 +1,102 @@
+{
+ "version": "2.15.37",
+ "date": "2020-12-01",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "This release adds support for: EBS gp3 volumes; and D3/D3en/R5b/M5zn instances powered by Intel Cascade Lake CPUs"
+ },
+ {
+ "type": "feature",
+ "category": "AmplifyBackend",
+ "contributor": "",
+ "description": "(New Service) The Amplify Admin UI offers an accessible way to develop app backends and manage app content. We recommend that you use the Amplify Admin UI to manage the backend of your Amplify app."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "contributor": "",
+ "description": "This release adds an Amazon Connect API that provides the ability to create tasks, and a set of APIs (in preview) to configure AppIntegrations associations with Amazon Connect instances."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon AppIntegrations Service",
+ "contributor": "",
+ "description": "The Amazon AppIntegrations service (in preview release) enables you to configure and reuse connections to external applications."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Contact Lens",
+ "contributor": "",
+ "description": "Contact Lens for Amazon Connect analyzes conversations, both real-time and post-call. The ListRealtimeContactAnalysisSegments API returns a list of analysis segments for a real-time analysis session."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Feature Store Runtime",
+ "contributor": "",
+ "description": "This release adds support for Amazon SageMaker Feature Store, which makes it easy for customers to create, version, share, and manage curated data for machine learning (ML) development."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "contributor": "",
+ "description": "S3 adds support for multiple-destination replication, option to sync replica modifications; S3 Bucket Keys to reduce cost of S3 SSE with AWS KMS"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "contributor": "",
+ "description": "Amazon SageMaker Pipelines for ML workflows. Amazon SageMaker Feature Store, a fully managed repository for ML features."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "contributor": "",
+ "description": "Amazon EKS now allows you to define and manage the lifecycle for Kubernetes add-ons for your clusters. This release adds support for the AWS VPC CNI (vpc-cni)."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DevOps Guru",
+ "contributor": "",
+ "description": "(New Service) Amazon DevOps Guru is available in public preview. It's a fully managed service that uses machine learning to analyze your operational solutions to help you find and troubleshoot issues."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "contributor": "",
+ "description": "This release includes support for a new feature: Container images support in AWS Lambda. This adds APIs for deploying functions as container images. AWS Lambda now supports memory up to 10240MB."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Directory Service",
+ "contributor": "",
+ "description": "Adding client authentication feature for AWS AD Connector"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lookout for Vision",
+ "contributor": "",
+ "description": "This release introduces support for Amazon Lookout for Vision."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Honeycode",
+ "contributor": "",
+ "description": "Introducing APIs to read and write directly from Honeycode tables. Use APIs to pull table and column metadata, then use the read and write APIs to programmatically read and write from the tables."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Container Registry Public",
+ "contributor": "",
+ "description": "Supports Amazon Elastic Container Registry (Amazon ECR) Public, a fully managed registry that makes it easy for a developer to publicly share container software worldwide for anyone to download."
+ }
+ ]
+}
diff --git a/.changes/2.15.38.json b/.changes/2.15.38.json
new file mode 100644
index 000000000000..28f4e9b06414
--- /dev/null
+++ b/.changes/2.15.38.json
@@ -0,0 +1,18 @@
+{
+ "version": "2.15.38",
+ "date": "2020-12-01",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Connect Customer Profiles",
+ "contributor": "",
+ "description": "This is the first release of Amazon Connect Customer Profiles, a unified customer profile for your Amazon Connect contact center."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.39.json b/.changes/2.15.39.json
new file mode 100644
index 000000000000..d3e28bac8e74
--- /dev/null
+++ b/.changes/2.15.39.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.15.39",
+ "date": "2020-12-03",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS License Manager",
+ "contributor": "",
+ "description": "AWS License Manager enables managed entitlements for AWS customers and Software Vendors (ISV). You can track and distribute license entitlements from AWS Marketplace and supported ISVs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Batch",
+ "contributor": "",
+ "description": "This release adds support for customer to run Batch Jobs on ECS Fargate, the serverless compute engine built for containers on AWS. Customer can also propagate Job and Job Definition Tags to ECS Task."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AmplifyBackend",
+ "contributor": "",
+ "description": "Regular documentation updates."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Compute Optimizer",
+ "contributor": "",
+ "description": "This release enables AWS Compute Optimizer to analyze and generate optimization recommendations for EBS volumes that are attached to instances."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.4.json b/.changes/2.15.4.json
new file mode 100644
index 000000000000..dd83d2944df1
--- /dev/null
+++ b/.changes/2.15.4.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.15.4",
+ "date": "2020-10-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "description": "Added new S3 endpoint settings to allow partitioning CDC data by date for S3 as target. Exposed some Extra Connection Attributes as endpoint settings for relational databases as target."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Marketplace Catalog Service",
+ "description": "AWS Marketplace Catalog now supports FailureCode for change workflows to help differentiate client errors and server faults."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release supports returning additional information about local gateway virtual interfaces, and virtual interface groups."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Analytics",
+ "description": "Amazon Kinesis Analytics now supports StopApplication with 'force' option"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.40.json b/.changes/2.15.40.json
new file mode 100644
index 000000000000..de79065cba9b
--- /dev/null
+++ b/.changes/2.15.40.json
@@ -0,0 +1,66 @@
+{
+ "version": "2.15.40",
+ "date": "2020-12-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "contributor": "",
+ "description": "Added the additional enum InvalidImage to StateReasonCode and LastUpdateStatusReasonCode fields."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "contributor": "",
+ "description": "AWS Elemental MediaLive now supports black video and audio silence as new conditions to trigger automatic input failover."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Directory Service",
+ "contributor": "",
+ "description": "Documentation updates for ds - updated descriptions"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "This release introduces tag-on-create capability for the CreateImage API. A user can now specify tags that will be applied to the new resources (image, snapshots or both), during creation time."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "croudet",
+ "description": "Avoid costly metrics collection when metric collector is NoOpMetricCollector."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "contributor": "",
+ "description": "Update the import-workspace-image API to have \"BYOL_REGULAR_WSP\" as a valid input string for ingestion-process."
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "contributor": "",
+ "description": "Adding HEALING to ClusterState."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "contributor": "",
+ "description": "AWS Systems Manager Patch Manager MAC OS Support and OpsMetadata Store APIs to store operational metadata for an Application."
+ },
+ {
+ "type": "feature",
+ "category": "AWS License Manager",
+ "contributor": "",
+ "description": "Automated Discovery now has support for custom tags, and detects software uninstalls."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "contributor": "",
+ "description": "Adds support for Amazon RDS Cross-Region Automated Backups, the ability to setup automatic replication of snapshots and transaction logs from a primary AWS Region to a secondary AWS Region."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.41.json b/.changes/2.15.41.json
new file mode 100644
index 000000000000..831ab9b956bf
--- /dev/null
+++ b/.changes/2.15.41.json
@@ -0,0 +1,42 @@
+{
+ "version": "2.15.41",
+ "date": "2020-12-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "contributor": "",
+ "description": "Fixed the issue where certain handshake errors manifested as acquire connection timeout error when using TLS1.3 and proxy."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Common Runtime HTTP Client",
+ "contributor": "",
+ "description": "Bump up `aws-crt` version to `0.9.0`"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog App Registry",
+ "contributor": "",
+ "description": "AWS Service Catalog AppRegistry now supports adding, removing, and listing tags on resources after they are created."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "contributor": "",
+ "description": "Added PreserveTransaction setting to preserve order of CDC for S3 as target. Added CsvNoSupValue setting to replace empty value for columns not included in the supplemental log for S3 as target."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Added amz-sdk-request and removed amz-sdk-retry header. The new header matches the behavior of the other SDKs."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.42.json b/.changes/2.15.42.json
new file mode 100644
index 000000000000..6ab3fa186efd
--- /dev/null
+++ b/.changes/2.15.42.json
@@ -0,0 +1,72 @@
+{
+ "version": "2.15.42",
+ "date": "2020-12-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "contributor": "",
+ "description": "Added new parameters for join optimization."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon HealthLake",
+ "contributor": "",
+ "description": "This release introduces Amazon HealthLake (preview), a HIPAA-eligible service that enables healthcare and life sciences customers to store, transform, query, and analyze health data in the AWS Cloud."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Sagemaker Edge Manager",
+ "contributor": "",
+ "description": "Amazon SageMaker Edge Manager makes it easy to optimize, secure, monitor, and maintain machine learning (ML) models across fleets of edge devices such as smart cameras, smart speakers, and robots."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EMR Containers",
+ "contributor": "",
+ "description": "This release adds support for Amazon EMR on EKS, a simple way to run Spark on Kubernetes."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "The SDK will now retry on `TransactionInProgressException` error code."
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "contributor": "",
+ "description": "1. Amazon Kendra connector for Google Drive repositories 2. Amazon Kendra's relevance ranking models are regularly tuned for each customer by capturing end-user search patterns and feedback."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Audit Manager",
+ "contributor": "",
+ "description": "AWS Audit Manager helps you continuously audit your AWS usage to simplify how you manage risk and compliance. This update releases the first version of the AWS Audit Manager APIs and SDK."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Registry",
+ "contributor": "",
+ "description": "This release adds support for configuring cross-region and cross-account replication of your Amazon ECR images."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Forecast Service",
+ "contributor": "",
+ "description": "This release adds support for the Amazon Forecast Weather Index which can increase forecasting accuracy by automatically including weather forecasts in demand forecasts."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "contributor": "",
+ "description": "This feature helps you monitor model performance characteristics such as accuracy, identify undesired bias in your ML models, and explain model decisions better with explainability drift detection."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Runtime",
+ "contributor": "",
+ "description": "This feature allows customers to invoke their endpoint with an inference ID. If used and data capture for the endpoint is enabled, this ID will be captured along with request data."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.43.json b/.changes/2.15.43.json
new file mode 100644
index 000000000000..e43788f35ce8
--- /dev/null
+++ b/.changes/2.15.43.json
@@ -0,0 +1,30 @@
+{
+ "version": "2.15.43",
+ "date": "2020-12-09",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "contributor": "",
+ "description": "Add support for availability zone relocation feature."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Global Accelerator",
+ "contributor": "",
+ "description": "This release adds support for custom routing accelerators"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "This release adds support for G4ad instances powered by AMD Radeon Pro V520 GPUs and AMD 2nd Generation EPYC processors"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.44.json b/.changes/2.15.44.json
new file mode 100644
index 000000000000..896fe0cae244
--- /dev/null
+++ b/.changes/2.15.44.json
@@ -0,0 +1,24 @@
+{
+ "version": "2.15.44",
+ "date": "2020-12-10",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "TGW connect simplifies connectivity of SD-WAN appliances; IGMP support for TGW multicast; VPC Reachability Analyzer for VPC resources connectivity analysis."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Network Manager",
+ "contributor": "",
+ "description": "This release adds API support for Transit Gateway Connect integration into AWS Network Manager."
+ },
+ {
+ "type": "feature",
+ "category": "AWSKendraFrontendService",
+ "contributor": "",
+ "description": "Amazon Kendra now supports adding synonyms to an index through the new Thesaurus resource."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.45.json b/.changes/2.15.45.json
new file mode 100644
index 000000000000..60c7dcb8b05a
--- /dev/null
+++ b/.changes/2.15.45.json
@@ -0,0 +1,42 @@
+{
+ "version": "2.15.45",
+ "date": "2020-12-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS IoT SiteWise",
+ "contributor": "",
+ "description": "Added the ListAssetRelationships operation and support for composite asset models, which represent structured sets of properties within asset models."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CloudTrail",
+ "contributor": "",
+ "description": "CloudTrailInvalidClientTokenIdException is now thrown when a call results in the InvalidClientTokenId error code. The Name parameter of the AdvancedEventSelector data type is now optional."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Performance Insights",
+ "contributor": "",
+ "description": "You can group DB load according to the dimension groups for database, application, and session type. Amazon RDS also supports the dimensions db.name, db.application.name, and db.session_type.name."
+ },
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "contributor": "",
+ "description": "Documentation updates and corrections for Amazon EC2 Auto Scaling API Reference and SDKs."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch",
+ "contributor": "",
+ "description": "Documentation updates for monitoring"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "contributor": "",
+ "description": "Documentation updates for GuardDuty"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.46.json b/.changes/2.15.46.json
new file mode 100644
index 000000000000..afb7ef16565a
--- /dev/null
+++ b/.changes/2.15.46.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.15.46",
+ "date": "2020-12-14",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Treat zero-byte responses from async HTTP clients as not having a payload, regardless of the response content-length. This fixes an issue that could cause HEAD responses (e.g. s3's headObject responses) with a content-length specified from being treated as having a payload. This fixes issues like [#1216](https://github.com/aws/aws-sdk-java-v2/issues/1216) where the SDK attempts to read data from the response based on the content-length, not based on whether there was actually a payload."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "Add c5n.metal to ec2 instance types list"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DevOps Guru",
+ "contributor": "",
+ "description": "Documentation updates for DevOps Guru."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Global Accelerator",
+ "contributor": "",
+ "description": "This release adds support for custom routing accelerators"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.47.json b/.changes/2.15.47.json
new file mode 100644
index 000000000000..813154a8339e
--- /dev/null
+++ b/.changes/2.15.47.json
@@ -0,0 +1,60 @@
+{
+ "version": "2.15.47",
+ "date": "2020-12-15",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "contributor": "",
+ "description": "AWS IoT Rules Engine adds Kafka Action that allows sending data to Apache Kafka clusters inside a VPC. AWS IoT Device Defender adds custom metrics and machine-learning based anomaly detection."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Greengrass V2",
+ "contributor": "",
+ "description": "AWS IoT Greengrass V2 is a new major version of AWS IoT Greengrass. This release adds several updates such as modular components, continuous deployments, and improved ease of use."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "contributor": "",
+ "description": "Adding support for Change Manager API content"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Wireless",
+ "contributor": "",
+ "description": "AWS IoT for LoRaWAN enables customers to setup a private LoRaWAN network by connecting their LoRaWAN devices and gateways to the AWS cloud without managing a LoRaWAN Network Server."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Core Device Advisor",
+ "contributor": "",
+ "description": "AWS IoT Core Device Advisor is fully managed test capability for IoT devices. Device manufacturers can use Device Advisor to test their IoT devices for reliable and secure connectivity with AWS IoT."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Prometheus Service",
+ "contributor": "",
+ "description": "(New Service) Amazon Managed Service for Prometheus is a fully managed Prometheus-compatible monitoring service that makes it easy to monitor containerized applications securely and at scale."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Fleet Hub",
+ "contributor": "",
+ "description": "AWS IoT Fleet Hub, a new feature of AWS IoT Device Management that provides a web application for monitoring and managing device fleets connected to AWS IoT at scale."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "contributor": "",
+ "description": "Added support for Apache Kafka as a event source. Added support for TumblingWindowInSeconds for streams event source mappings. Added support for FunctionResponseTypes for streams event source mappings"
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Analytics",
+ "contributor": "",
+ "description": "FileFormatConfiguration enables data store to save data in JSON or Parquet format. S3Paths enables you to specify the S3 objects that save your channel messages when you reprocess the pipeline."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.48.json b/.changes/2.15.48.json
new file mode 100644
index 000000000000..3da182e74a76
--- /dev/null
+++ b/.changes/2.15.48.json
@@ -0,0 +1,42 @@
+{
+ "version": "2.15.48",
+ "date": "2020-12-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Well-Architected Tool",
+ "contributor": "",
+ "description": "This is the first release of AWS Well-Architected Tool API support, use to review your workload and compare against the latest AWS architectural best practices."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "contributor": "",
+ "description": "This release updates the \"MonitorArnList\" from a list of String to be a list of Arn for both CreateAnomalySubscription and UpdateAnomalySubscription APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Location Service",
+ "contributor": "",
+ "description": "Initial release of Amazon Location Service. A new geospatial service providing capabilities to render maps, geocode/reverse geocode, track device locations, and detect geofence entry/exit events."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QuickSight",
+ "contributor": "",
+ "description": "QuickSight now supports connecting to federated data sources of Athena"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Prometheus Service",
+ "contributor": "",
+ "description": "Documentation updates for Amazon Managed Service for Prometheus"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.49.json b/.changes/2.15.49.json
new file mode 100644
index 000000000000..aff73e283bc3
--- /dev/null
+++ b/.changes/2.15.49.json
@@ -0,0 +1,72 @@
+{
+ "version": "2.15.49",
+ "date": "2020-12-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Route 53 Resolver",
+ "contributor": "",
+ "description": "Route 53 Resolver adds support for enabling resolver DNSSEC validation in virtual private cloud (VPC)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Config",
+ "contributor": "",
+ "description": "Adding PutExternalEvaluation API which grants permission to deliver evaluation result to AWS Config"
+ },
+ {
+ "type": "feature",
+ "category": "EC2 Image Builder",
+ "contributor": "",
+ "description": "This release adds support for building and distributing container images within EC2 Image Builder."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Route 53",
+ "contributor": "",
+ "description": "This release adds support for DNSSEC signing in Amazon Route 53."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "This change fixes a bug in the code generation related to eventstreams that prevents multiple events to share the same shape."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "contributor": "",
+ "description": "Support TagOptions sharing with Service Catalog portfolio sharing."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "C6gn instances are powered by AWS Graviton2 processors and offer 100 Gbps networking bandwidth. These instances deliver up to 40% better price-performance benefit versus comparable x86-based instances"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Data Lifecycle Manager",
+ "contributor": "",
+ "description": "Provide Cross-account copy event based policy support in DataLifecycleManager (DLM)"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Queue Service",
+ "contributor": "",
+ "description": "Amazon SQS adds queue attributes to enable high throughput FIFO."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Key Management Service",
+ "contributor": "",
+ "description": "Added CreationDate and LastUpdatedDate timestamps to ListAliases API response"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.5.json b/.changes/2.15.5.json
new file mode 100644
index 000000000000..e84041396e66
--- /dev/null
+++ b/.changes/2.15.5.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.15.5",
+ "date": "2020-10-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "This release introduces User and UserGroup to allow customers to have access control list of the Redis resources for AWS ElastiCache. This release also adds support for Outposts for AWS ElastiCache."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage",
+ "description": "AWS Elemental MediaPackage provides access logs that capture detailed information about requests sent to a customer's MediaPackage channel."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "Enables Rightsizing Recommendations to analyze and present EC2 instance-level EBS metrics when generating recommendations. Returns AccessDeniedException if the account is not opted into Rightsizing"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Compute Optimizer",
+ "description": "This release enables AWS Compute Optimizer to analyze EC2 instance-level EBS read and write operations, and throughput when generating recommendations for your EC2 instances and Auto Scaling groups."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.50.json b/.changes/2.15.50.json
new file mode 100644
index 000000000000..daeafb502af2
--- /dev/null
+++ b/.changes/2.15.50.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.15.50",
+ "date": "2020-12-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Upgrading jackson.databind.version to 2.10.5.1"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "contributor": "",
+ "description": "Adds IAM DB authentication information to the PendingModifiedValues output of the DescribeDBInstances API. Adds ClusterPendingModifiedValues information to the output of the DescribeDBClusters API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize Runtime",
+ "contributor": "",
+ "description": "Updated FilterValues regex pattern to align with Filter Expression."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "EBS io2 volumes now supports Multi-Attach"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.51.json b/.changes/2.15.51.json
new file mode 100644
index 000000000000..5260d96b6d9d
--- /dev/null
+++ b/.changes/2.15.51.json
@@ -0,0 +1,96 @@
+{
+ "version": "2.15.51",
+ "date": "2020-12-21",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Connect Participant Service",
+ "contributor": "",
+ "description": "This release adds three new APIs: StartAttachmentUpload, CompleteAttachmentUpload, and GetAttachment. For Amazon Connect Chat, you can use these APIs to share files in chat conversations."
+ },
+ {
+ "type": "feature",
+ "category": "Service Quotas",
+ "contributor": "",
+ "description": "Added the ability to tag applied quotas."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "contributor": "",
+ "description": "AWS DMS launches support for AWS Secrets Manager to manage source and target database credentials."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "contributor": "",
+ "description": "Add 4 connection properties: SECRET_ID, CONNECTOR_URL, CONNECTOR_TYPE, CONNECTOR_CLASS_NAME. Add two connection types: MARKETPLACE, CUSTOM"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon API Gateway",
+ "contributor": "",
+ "description": "Documentation updates for Amazon API Gateway."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "contributor": "",
+ "description": "This release adds Tag On Create feature support for the AllocateAddress API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Batch",
+ "contributor": "",
+ "description": "Documentation updates for batch"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Outposts",
+ "contributor": "",
+ "description": "In this release, AWS Outposts adds support for three new APIs: TagResource, UntagResource, and ListTagsForResource. Customers can now manage tags for their resources through the SDK."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Storage Service",
+ "contributor": "",
+ "description": "Format GetObject's Expires header to be an http-date instead of iso8601"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QLDB Session",
+ "contributor": "",
+ "description": "Adds \"TimingInformation\" to all SendCommand API results and \"IOUsage\" to ExecuteStatementResult, FetchPageResult and CommitTransactionResult."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Config",
+ "contributor": "",
+ "description": "AWS Config adds support to save advanced queries. New API operations - GetStoredQuery, PutStoredQuery, ListStoredQueries, DeleteStoredQuery"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog App Registry",
+ "contributor": "",
+ "description": "New API `SyncResouce` to update AppRegistry system tags."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "contributor": "",
+ "description": "Finding providers can now use BatchImportFindings to update Confidence, Criticality, RelatedFindings, Severity, and Types."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Managed Blockchain",
+ "contributor": "",
+ "description": "Added support for provisioning and managing public Ethereum nodes on main and test networks supporting secure access using Sigv4 and standard open-source Ethereum APIs."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.52.json b/.changes/2.15.52.json
new file mode 100644
index 000000000000..5585ced508f0
--- /dev/null
+++ b/.changes/2.15.52.json
@@ -0,0 +1,54 @@
+{
+ "version": "2.15.52",
+ "date": "2020-12-22",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "contributor": "",
+ "description": "Documentation updates for elasticache"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "contributor": "",
+ "description": "This release adds support for quick connects. For details, see the Release Notes in the Amazon Connect Administrator Guide."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "contributor": "",
+ "description": "AWS Glue Find Matches machine learning transforms now support column importance scores."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "contributor": "",
+ "description": "SSM Maintenance Window support for registering/updating maintenance window tasks without targets."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "contributor": "",
+ "description": "This release adds additional metadata that may be applicable to the Rightsizing Recommendations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Wireless",
+ "contributor": "",
+ "description": "Adding the ability to use Fingerprint in GetPartnerAccount and ListPartnerAccounts API responses to protect sensitive customer account information."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "contributor": "",
+ "description": "Adds customer-owned IP address (CoIP) support to Amazon RDS on AWS Outposts."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.53.json b/.changes/2.15.53.json
new file mode 100644
index 000000000000..4df17c2d5f45
--- /dev/null
+++ b/.changes/2.15.53.json
@@ -0,0 +1,30 @@
+{
+ "version": "2.15.53",
+ "date": "2020-12-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups",
+ "contributor": "",
+ "description": "Add operation `PutGroupConfiguration`. Support dedicated hosts and add `Pending` in operations `Un/GroupResources`. Add `Resources` in `ListGroupResources` and deprecate `ResourceIdentifiers`."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Compute Optimizer",
+ "contributor": "",
+ "description": "This release enables AWS Compute Optimizer to analyze and generate optimization recommendations for lambda functions."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "contributor": "",
+ "description": "AWS DMS launches support for AWS Secrets Manager to manage Oracle ASM Database credentials"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.54.json b/.changes/2.15.54.json
new file mode 100644
index 000000000000..367a2e41ddef
--- /dev/null
+++ b/.changes/2.15.54.json
@@ -0,0 +1,12 @@
+{
+ "version": "2.15.54",
+ "date": "2020-12-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CloudFront",
+ "contributor": "",
+ "description": "Amazon CloudFront has deprecated the CreateStreamingDistribution and CreateStreamingDistributionWithTags APIs as part of discontinuing support for Real-Time Messaging Protocol (RTMP) distributions."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.55.json b/.changes/2.15.55.json
new file mode 100644
index 000000000000..96bf2f3cd08b
--- /dev/null
+++ b/.changes/2.15.55.json
@@ -0,0 +1,18 @@
+{
+ "version": "2.15.55",
+ "date": "2020-12-29",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AmazonApiGatewayV2",
+ "contributor": "",
+ "description": "Amazon API Gateway now supports data mapping for HTTP APIs which allows customers to modify HTTP Request before sending it to their integration and HTTP Response before sending it to the invoker."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Certificate Manager Private Certificate Authority",
+ "contributor": "",
+ "description": "This release adds a new parameter \"CsrExtensions\" in the \"CertificateAuthorityConfiguration\" data structure, which allows customers to add the addition of KU and SIA into the CA CSR."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.56.json b/.changes/2.15.56.json
new file mode 100644
index 000000000000..37f78cace7ef
--- /dev/null
+++ b/.changes/2.15.56.json
@@ -0,0 +1,24 @@
+{
+ "version": "2.15.56",
+ "date": "2020-12-30",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "contributor": "",
+ "description": "This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "contributor": "",
+ "description": "Documentation updates for elasticache"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.57.json b/.changes/2.15.57.json
new file mode 100644
index 000000000000..25325ce78e90
--- /dev/null
+++ b/.changes/2.15.57.json
@@ -0,0 +1,12 @@
+{
+ "version": "2.15.57",
+ "date": "2020-12-31",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "contributor": "",
+ "description": "Enhanced Service Catalog DescribeProvisioningParameters API to return new parameter constraints, i.e., MinLength, MaxLength, MinValue, MaxValue, ConstraintDescription and AllowedPattern"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.58.json b/.changes/2.15.58.json
new file mode 100644
index 000000000000..8fa86414a3a6
--- /dev/null
+++ b/.changes/2.15.58.json
@@ -0,0 +1,24 @@
+{
+ "version": "2.15.58",
+ "date": "2021-01-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon HealthLake",
+ "contributor": "",
+ "description": "Amazon HealthLake now supports exporting data from FHIR Data Stores in Preview."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Fix for [#1684](https://github.com/aws/aws-sdk-java-v2/issues/1684) Some of the Retry attempts which failed due to the API TimeOuts did not successfully retried but ended up with AbortedException."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudSearch",
+ "contributor": "",
+ "description": "This release adds support for new Amazon CloudSearch instances."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.59.json b/.changes/2.15.59.json
new file mode 100644
index 000000000000..88e09a910bd0
--- /dev/null
+++ b/.changes/2.15.59.json
@@ -0,0 +1,24 @@
+{
+ "version": "2.15.59",
+ "date": "2021-01-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "contributor": "",
+ "description": "- ### Features - Add new GetCostcategories API - Support filter for GetDimensions, GetTags and GetCostcategories api - Support sortBy metrics for GetDimensions, GetTags and GetCostcategories api"
+ },
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "contributor": "",
+ "description": "Documentation updates for Application Auto Scaling"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon S3",
+ "contributor": "",
+ "description": "`S3Utilities#getUrl` now supports versionId. See [#2224](https://github.com/aws/aws-sdk-java-v2/issues/2224)"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.6.json b/.changes/2.15.6.json
new file mode 100644
index 000000000000..c587cbfd9be5
--- /dev/null
+++ b/.changes/2.15.6.json
@@ -0,0 +1,46 @@
+{
+ "version": "2.15.6",
+ "date": "2020-10-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Rekognition",
+ "description": "This release provides location information for the manifest validation files."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Notification Service",
+ "description": "Documentation updates for SNS."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "This release enables Sagemaker customers to convert Tensorflow and PyTorch models to CoreML (ML Model) format."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EventBridge",
+ "description": "Amazon EventBridge adds support for target Dead Letter Queues (DLQs) and custom retry policies."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Events",
+ "description": "Amazon EventBridge (formerly called CloudWatch Events) adds support for target Dead-letter Queues and custom retry policies."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Supports a new parameter to set the max allocated storage in gigabytes for restore database instance from S3 and restore database instance to a point in time APIs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "You can now create hierarchical cost categories by choosing \"Cost Category\" as a dimension. You can also track the status of your cost category updates to your cost and usage information."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "AWS EC2 RevokeSecurityGroupIngress and RevokeSecurityGroupEgress APIs will return IpPermissions which do not match with any existing IpPermissions for security groups in default VPC and EC2-Classic."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.60.json b/.changes/2.15.60.json
new file mode 100644
index 000000000000..d57fec95309a
--- /dev/null
+++ b/.changes/2.15.60.json
@@ -0,0 +1,24 @@
+{
+ "version": "2.15.60",
+ "date": "2021-01-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "contributor": "",
+ "description": "This update increases the number of instance types that can be added to the overrides within an mixed instances group configuration."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Transfer Family",
+ "contributor": "",
+ "description": "This release adds support for Amazon EFS, so customers can transfer files over SFTP, FTPS and FTP in and out of Amazon S3 as well as Amazon EFS."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Auto Scaling Plans",
+ "contributor": "",
+ "description": "Documentation updates for AWS Auto Scaling"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.61.json b/.changes/2.15.61.json
new file mode 100644
index 000000000000..810dadcebdde
--- /dev/null
+++ b/.changes/2.15.61.json
@@ -0,0 +1,30 @@
+{
+ "version": "2.15.61",
+ "date": "2021-01-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "contributor": "",
+ "description": "AWS Elemental MediaConvert SDK has added support for I-Frame-only HLS manifest generation in CMAF outputs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "contributor": "",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodePipeline",
+ "contributor": "",
+ "description": "Adding cancelled status and summary for executions aborted by pipeline updates."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DevOps Guru",
+ "contributor": "",
+ "description": "Add resourceHours field in GetAccountHealth API to show total number of resource hours AWS Dev Ops Guru has done work for in the last hour."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.7.json b/.changes/2.15.7.json
new file mode 100644
index 000000000000..5b1e43d7dac9
--- /dev/null
+++ b/.changes/2.15.7.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.15.7",
+ "date": "2020-10-09",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Amplify",
+ "description": "Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval - enabling can make code changes can take up to 10 minutes to roll out."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "WAV audio output. Extracting ancillary captions in MP4 file inputs. Priority on channels feeding a multiplex (higher priority channels will tend to have higher video quality)."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "This release introduces a new Amazon EKS error code: \"ClusterUnreachable\""
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Import/Export Snowball",
+ "description": "We added new APIs to allow customers to better manage their device shipping. You can check if your shipping label expired, generate a new label, and tell us that you received or shipped your job."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Service Catalog",
+ "description": "This new API takes either a ProvisonedProductId or a ProvisionedProductName, along with a list of 1 or more output keys and responds with the (key,value) pairs of those outputs."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.8.json b/.changes/2.15.8.json
new file mode 100644
index 000000000000..61104ed6bd0a
--- /dev/null
+++ b/.changes/2.15.8.json
@@ -0,0 +1,96 @@
+{
+ "version": "2.15.8",
+ "date": "2020-10-15",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS Lambda Maven Archetype",
+ "description": "Fixed an issue where archetype generation failed with latest maven-archetype-plugin. See [#1981](https://github.com/aws/aws-sdk-java-v2/issues/1981)"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Rekognition",
+ "description": "This SDK Release introduces new API (DetectProtectiveEquipment) for Amazon Rekognition. This release also adds ServiceQuotaExceeded exception to Amazon Rekognition IndexFaces API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Ground Station",
+ "description": "Adds error message attribute to DescribeContact DataflowDetails"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "description": "When creating Endpoints, Replication Instances, and Replication Tasks, the feature provides you the option to specify friendly name to the resources."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "Documentation updates for WorkSpaces"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "This Patch Manager release now supports searching for available packages from Amazon Linux and Amazon Linux 2 via the DescribeAvailablePatches API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkMail",
+ "description": "Add CreateOrganization and DeleteOrganization API operations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Add support for plus (+) character in profile names"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Transfer Family",
+ "description": "Add support to associate VPC Security Groups at server creation."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "API Documentation updates for Glue Get-Plan API"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Cost Explorer Service",
+ "description": "This release improves email validation for subscriptions on the SDK endpoints."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "Add new variable, lastStatusChangeDate, to DescribeDomainConfiguration API"
+ },
+ {
+ "type": "feature",
+ "category": "AWS X-Ray",
+ "description": "Enhancing CreateGroup, UpdateGroup, GetGroup and GetGroups APIs to support configuring X-Ray Insights Notifications. Adding TraceLimit information into X-Ray BatchGetTraces API response."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Return tags for all resources in the output of DescribeDBInstances, DescribeDBSnapshots, DescribeDBClusters, and DescribeDBClusterSnapshots API operations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Budgets",
+ "description": "This release introduces AWS Budgets Actions, allowing you to define an explicit response(or set of responses) to take when your budget exceeds it's action threshold."
+ },
+ {
+ "type": "feature",
+ "category": "Access Analyzer",
+ "description": "This release adds support for the ApplyArchiveRule api in IAM Access Analyzer. The ApplyArchiveRule api allows users to apply an archive rule retroactively to existing findings in an analyzer."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Macie 2",
+ "description": "This release of the Amazon Macie API adds support for pausing and resuming classification jobs. Also, sensitive data findings now include location data for up to 15 occurrences of sensitive data."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.15.9.json b/.changes/2.15.9.json
new file mode 100644
index 000000000000..3bc1c441b5f2
--- /dev/null
+++ b/.changes/2.15.9.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.15.9",
+ "date": "2020-10-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Documentation updates for AWS Organizations."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "The AWS Elemental MediaLive APIs and SDKs now support the ability to transfer the ownership of MediaLive Link devices across AWS accounts."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Updated service endpoint metadata."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.16.json b/.changes/2.7.16.json
new file mode 100644
index 000000000000..cf6b25ad9dd7
--- /dev/null
+++ b/.changes/2.7.16.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.7.16",
+ "date": "2019-08-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Security Token Service",
+ "description": "Documentation updates for sts"
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fix the issue where the `content-length` set on the request is not honored for streaming operations."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.17.json b/.changes/2.7.17.json
new file mode 100644
index 000000000000..8f4a816fbb42
--- /dev/null
+++ b/.changes/2.7.17.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.7.17",
+ "date": "2019-08-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS DataSync",
+ "description": "Support VPC endpoints."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Amazon EC2 now supports a new Spot allocation strategy \"Capacity-optimized\" that fulfills your request using Spot Instance pools that are optimally chosen based on the available Spot capacity."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "In this release, AWS IoT Device Defender introduces audit mitigation actions that can be applied to audit findings to help mitigate security issues."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.18.json b/.changes/2.7.18.json
new file mode 100644
index 000000000000..43ddb32b91e9
--- /dev/null
+++ b/.changes/2.7.18.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.7.18",
+ "date": "2019-08-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Batch",
+ "description": "Documentation updates for AWS Batch"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.19.json b/.changes/2.7.19.json
new file mode 100644
index 000000000000..ba1a57141f42
--- /dev/null
+++ b/.changes/2.7.19.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.7.19",
+ "date": "2019-08-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch Application Insights",
+ "description": "CloudWatch Application Insights for .NET and SQL Server now provides integration with AWS Systems Manager OpsCenter. This integration allows you to view and resolve problems and operational issues detected for selected applications."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.20.json b/.changes/2.7.20.json
new file mode 100644
index 000000000000..744b0a97a969
--- /dev/null
+++ b/.changes/2.7.20.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.7.20",
+ "date": "2019-08-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CodeBuild",
+ "description": "CodeBuild adds CloudFormation support for SourceCredential"
+ },
+ {
+ "type": "feature",
+ "category": "AWS OpsWorks CM",
+ "description": "This release adds support for Chef Automate 2 specific engine attributes."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lake Formation",
+ "description": "Lake Formation: (New Service) AWS Lake Formation is a fully managed service that makes it easier for customers to build, secure and manage data lakes. AWS Lake Formation simplifies and automates many of the complex manual steps usually required to create data lakes including collecting, cleaning and cataloging data and securely making that data available for analytics and machine learning."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "You can now use AWS Glue to find matching records across dataset even without identifiers to join on by using the new FindMatches ML Transform. Find related products, places, suppliers, customers, and more by teaching a custom machine learning transformation that you can use to identify matching matching records as part of your analysis, data cleaning, or master data management project by adding the FindMatches transformation to your Glue ETL Jobs. If your problem is more along the lines of deduplication, you can use the FindMatches in much the same way to identify customers who have signed up more than ones, products that have accidentally been added to your product catalog more than once, and so forth. Using the FindMatches MLTransform, you can teach a Transform your definition of a duplicate through examples, and it will use machine learning to identify other potential duplicates in your dataset. As with data integration, you can then use your new Transform in your deduplication projects by adding the FindMatches transformation to your Glue ETL Jobs. This release also contains additional APIs that support AWS Lake Formation."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.21.json b/.changes/2.7.21.json
new file mode 100644
index 000000000000..99439e955e88
--- /dev/null
+++ b/.changes/2.7.21.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.7.21",
+ "date": "2019-08-09",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fixed the issue where ByteArrayAsyncRequestBody can send duplicate requests when another request comes in at the same time the subscription completes."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert has added support for multi-DRM SPEKE with CMAF outputs, MP3 ingest, and options for improved video quality."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GuardDuty",
+ "description": "New \"evidence\" field in the finding model to provide evidence information explaining why the finding has been triggered. Currently only threat-intelligence findings have this field. Some documentation updates."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Runtime Service",
+ "description": "Manage Amazon Lex session state using APIs on the client"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "description": "Add expectedNextSnapshotScheduleTime and expectedNextSnapshotScheduleTimeStatus to redshift cluster object."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT",
+ "description": "This release adds Quality of Service (QoS) support for AWS IoT rules engine republish action."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "For APIs that support input event streams, set the `Content-Type` to `application/vnd.amazon.eventstream` on the request."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.22.json b/.changes/2.7.22.json
new file mode 100644
index 000000000000..579fa7457334
--- /dev/null
+++ b/.changes/2.7.22.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.7.22",
+ "date": "2019-08-12",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Rekognition",
+ "description": "Adding new Emotion, Fear"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch",
+ "description": "Documentation updates for monitoring"
+ },
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "Documentation updates for Application Auto Scaling"
+ },
+ {
+ "type": "feature",
+ "category": "Auto Scaling",
+ "description": "Amazon EC2 Auto Scaling now supports a new Spot allocation strategy \"capacity-optimized\" that fulfills your request using Spot Instance pools that are optimally chosen based on the available Spot capacity."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.23.json b/.changes/2.7.23.json
new file mode 100644
index 000000000000..a162d3b436f2
--- /dev/null
+++ b/.changes/2.7.23.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.7.23",
+ "date": "2019-08-13",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS AppSync",
+ "description": "Adds a configuration option for AppSync GraphQL APIs"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.24.json b/.changes/2.7.24.json
new file mode 100644
index 000000000000..95c26c40a2a4
--- /dev/null
+++ b/.changes/2.7.24.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.7.24",
+ "date": "2019-08-14",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds a new API called SendDiagnosticInterrupt, which allows you to send diagnostic interrupts to your EC2 instance."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.25.json b/.changes/2.7.25.json
new file mode 100644
index 000000000000..ee228d641945
--- /dev/null
+++ b/.changes/2.7.25.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.7.25",
+ "date": "2019-08-15",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS CodeCommit",
+ "description": "This release adds an API, BatchGetCommits, that allows retrieval of metadata for multiple commits in an AWS CodeCommit repository."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds an option to use private certificates from AWS Certificate Manager (ACM) to authenticate a Site-to-Site VPN connection's tunnel endpoints and customer gateway device."
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "description": "This release adds support for http header based routing and route prioritization."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "GetJobBookmarks API is withdrawn."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "CreateSnapshotFromVolumeRecoveryPoint API supports new parameter: Tags (to be attached to the created resource)"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Athena",
+ "description": "This release adds support for querying S3 Requester Pays buckets. Users can enable this feature through their Workgroup settings."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.26.json b/.changes/2.7.26.json
new file mode 100644
index 000000000000..36c2ce021937
--- /dev/null
+++ b/.changes/2.7.26.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.7.26",
+ "date": "2019-08-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS RoboMaker",
+ "description": "Two feature release: 1. AWS RoboMaker introduces log-based simulation. Log-based simulation allows you to play back pre-recorded log data such as sensor streams for testing robotic functions like localization, mapping, and object detection. Use the AWS RoboMaker SDK to test your robotic applications. 2. AWS RoboMaker allow customer to setup a robot deployment timeout when CreateDeploymentJob."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic MapReduce",
+ "description": "Amazon EMR has introduced an account level configuration called Block Public Access that allows you to block clusters with ports open to traffic from public IP sources (i.e. 0.0.0.0/0 for IPv4 and ::/0 for IPv6) from launching. Individual ports or port ranges can be added as exceptions to allow public access."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release of Amazon Elastic Container Service (Amazon ECS) introduces support for controlling the usage of swap space on a per-container basis for Linux containers."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.27.json b/.changes/2.7.27.json
new file mode 100644
index 000000000000..fac59ea54122
--- /dev/null
+++ b/.changes/2.7.27.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.7.27",
+ "date": "2019-08-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Cost and Usage Report Service",
+ "description": "New IAM permission required for editing AWS Cost and Usage Reports - Starting today, you can allow or deny IAM users permission to edit Cost & Usage Reports through the API and the Billing and Cost Management console. To allow users to edit Cost & Usage Reports, ensure that they have 'cur: ModifyReportDefinition' permission. Refer to the technical documentation (https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_cur_ModifyReportDefinition.html) for additional details."
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "description": "Fix for HttpMethod enum"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.28.json b/.changes/2.7.28.json
new file mode 100644
index 000000000000..97f1db0b1e36
--- /dev/null
+++ b/.changes/2.7.28.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.7.28",
+ "date": "2019-08-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon AppStream",
+ "description": "Includes API updates to support streaming through VPC endpoints for image builders and stacks."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Transfer for SFTP",
+ "description": "New field in response of TestIdentityProvider"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "Amazon SageMaker introduces Managed Spot Training. Increases the maximum number of metric definitions to 40 for SageMaker Training and Hyperparameter Tuning Jobs. SageMaker Neo adds support for Acer aiSage and Qualcomm QCS605 and QCS603."
+ },
+ {
+ "type": "feature",
+ "category": "Alexa For Business",
+ "description": "Adding support for optional locale input in CreateProfile and UpdateProfile APIs"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.29.json b/.changes/2.7.29.json
new file mode 100644
index 000000000000..3ca89a7c2401
--- /dev/null
+++ b/.changes/2.7.29.json
@@ -0,0 +1,61 @@
+{
+ "version": "2.7.29",
+ "date": "2019-08-21",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Apache HTTP Client",
+ "description": "Enable TLS client authentication support for the Apache HTTP Client by allowing customers to specify a `TlsKeyManagersProvider` on the builder. The `KeyManger`s provided will be used when the remote server wants to authenticate the client."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize Runtime",
+ "description": "Increased limits on number of items recommended and reranked: The maximum number of results returned from getRecommendations API has been increased to 200. The maximum number of items which can be reranked via getPersonalizedRanking API has been increased to 200."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "Amazon SageMaker now supports Amazon EFS and Amazon FSx for Lustre file systems as data sources for training machine learning models. Amazon SageMaker now supports running training jobs on ml.p3dn.24xlarge instance type. This instance type is offered as a limited private preview for certain SageMaker customers. If you are interested in joining the private preview, please reach out to the SageMaker Product Management team via AWS Support.\""
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Forecast Query Service",
+ "description": "Amazon Forecast is a fully managed machine learning service that makes it easy for customers to generate accurate forecasts using their historical time-series data"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Queue Service",
+ "description": "This release provides a way to add metadata tags to a queue when it is created. You can use tags to organize and identify your Amazon SQS queues for cost allocation."
+ },
+ {
+ "type": "feature",
+ "category": "Netty NIO HTTP Client",
+ "description": "Add ability to to use HTTP proxies with the Netty async client."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Rekognition",
+ "description": "Documentation updates for Amazon Rekognition."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon DynamoDB",
+ "description": "Public preview version of 'dynamodb-enhanced' that has a new DynamoDb mapper library that can be used with the v2 SDK. See README.md in the module for more detailed information about this module."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Forecast Service",
+ "description": "Amazon Forecast is a fully managed machine learning service that makes it easy for customers to generate accurate forecasts using their historical time-series data"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "ElastiCache extends support for Scale down for Redis Cluster-mode enabled and disabled replication groups"
+ },
+ {
+ "type": "feature",
+ "category": "HTTP Client SPI",
+ "description": "Add `TlsKeyManagersProvider` interface for supporting TLS client auth in HTTP client implementations."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.30.json b/.changes/2.7.30.json
new file mode 100644
index 000000000000..88854e1baef3
--- /dev/null
+++ b/.changes/2.7.30.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.7.30",
+ "date": "2019-08-22",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This release allows users to enable RDS Data API while creating Aurora Serverless databases."
+ },
+ {
+ "type": "feature",
+ "category": "AWS DataSync",
+ "description": "This release adds support for SMB location type."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.31.json b/.changes/2.7.31.json
new file mode 100644
index 000000000000..797aeb1d6425
--- /dev/null
+++ b/.changes/2.7.31.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.7.31",
+ "date": "2019-08-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "Amazon Transcribe - support transcriptions from audio sources in Russian (ru-RU) and Chinese (zh-CN)."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release of EC2 VM Import Export adds support for exporting Amazon Machine Image(AMI)s to a VM file"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage VOD",
+ "description": "Adds optional Constant Initialization Vector (IV) to HLS Encryption for MediaPackage VOD."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.32.json b/.changes/2.7.32.json
new file mode 100644
index 000000000000..013a3947582a
--- /dev/null
+++ b/.changes/2.7.32.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.7.32",
+ "date": "2019-08-26",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SecurityHub",
+ "description": "This release resolves an issue with the DescribeHub action, changes the MasterId and InvitationId parameters for AcceptInvitation to Required, and changes the AccountIds parameter for DeleteInvitations and DeclineInvitations to Required."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "This feature adds \"default tier\" to the AWS Systems Manager Parameter Store for parameter creation and update. AWS customers can now set the \"default tier\" to one of the following values: Standard (default), Advanced or Intelligent-Tiering. This allows customers to create advanced parameters or parameters in corresponding tiers with one setting rather than code change to specify parameter tiers."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.33.json b/.changes/2.7.33.json
new file mode 100644
index 000000000000..f77169cdc178
--- /dev/null
+++ b/.changes/2.7.33.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.7.33",
+ "date": "2019-08-27",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Documentation updates for organizations"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.34.json b/.changes/2.7.34.json
new file mode 100644
index 000000000000..152cbf7d5bc6
--- /dev/null
+++ b/.changes/2.7.34.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.7.34",
+ "date": "2019-08-28",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Queue Service",
+ "description": "Added support for message system attributes, which currently lets you send AWS X-Ray trace IDs through Amazon SQS."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Global Accelerator",
+ "description": "API Update for AWS Global Accelerator Client IP Preservation"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "This release adds the ability to send a job to an on-demand queue while simulating the performance of a job sent to a reserved queue. Use this setting to estimate the number of reserved transcoding slots (RTS) you need for a reserved queue."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.35.json b/.changes/2.7.35.json
new file mode 100644
index 000000000000..175c5903ec47
--- /dev/null
+++ b/.changes/2.7.35.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.7.35",
+ "date": "2019-08-29",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "With the current release, you can suspend and later resume any of the following scaling actions in Application Auto Scaling: scheduled scaling actions, dynamic scaling in actions, dynamic scaling out actions."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release of Amazon Elastic Container Service (Amazon ECS) introduces support for including Docker container IDs in the API response when describing and stopping tasks. This enables customers to easily map containers to the tasks they are associated with."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodePipeline",
+ "description": "Introducing pipeline execution trigger details in ListPipelineExecutions API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "Amazon ElastiCache for Redis now supports encryption at rest using customer managed customer master keys (CMKs) in AWS Key Management Service (KMS). Amazon ElastiCache now supports cluster names upto 40 characters for replicationGoups and upto 50 characters for cacheClusters."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Lambda",
+ "description": "Adds a \"MaximumBatchingWindowInSeconds\" parameter to event source mapping api's. Usable by Dynamodb and Kinesis event sources."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.7.36.json b/.changes/2.7.36.json
new file mode 100644
index 000000000000..a6531612229d
--- /dev/null
+++ b/.changes/2.7.36.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.7.36",
+ "date": "2019-08-30",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release of Amazon Elastic Container Service (Amazon ECS) introduces support for modifying the cluster settings for existing clusters, which enables you to toggle whether Container Insights is enabled or not. Support is also introduced for custom log routing using the ECS FireLens integration."
+ },
+ {
+ "type": "feature",
+ "category": "AmazonMQ",
+ "description": "Adds support for updating security groups selection of an Amazon MQ broker."
+ },
+ {
+ "type": "feature",
+ "category": "AmazonApiGatewayManagementApi",
+ "description": "You can use getConnection to return information about the connection (when it is connected, IP address, etc) and deleteConnection to disconnect the given connection"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.8.0.json b/.changes/2.8.0.json
new file mode 100644
index 000000000000..ee4068120b02
--- /dev/null
+++ b/.changes/2.8.0.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.8.0",
+ "date": "2019-09-03",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Upgrade Netty version to 4.1.39.Final, netty reactive streams version to 2.0.3, netty open ssl version to 2.0.25.Final"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release of Amazon Elastic Container Service (Amazon ECS) introduces support for attaching Amazon Elastic Inference accelerators to your containers. This enables you to run deep learning inference workloads with hardware acceleration in a more efficient way."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Groups Tagging API",
+ "description": "Documentation updates for resourcegroupstaggingapi"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Bump minor version to 2.8.0-SNAPSHOT because of [#1391](https://github.com/aws/aws-sdk-java-v2/issues/1391)."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon GameLift",
+ "description": "You can now make use of PKI resources to provide more secure connections between your game clients and servers. To learn more, please refer to the public Amazon GameLift documentation."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.8.1.json b/.changes/2.8.1.json
new file mode 100644
index 000000000000..a8a603677df8
--- /dev/null
+++ b/.changes/2.8.1.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.8.1",
+ "date": "2019-09-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "Amazon EKS DescribeCluster API returns a new OIDC issuer field that can be used to create OIDC identity provider for IAM for Service Accounts feature."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "MediaFormat is now optional for StartTranscriptionJob API."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Step Functions",
+ "description": "Added support for new history events"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.8.2.json b/.changes/2.8.2.json
new file mode 100644
index 000000000000..3205f90f54c1
--- /dev/null
+++ b/.changes/2.8.2.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.8.2",
+ "date": "2019-09-05",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Config",
+ "description": "AWS Config now includes the option for marking RemediationConfigurations as automatic, removing the need to call the StartRemediationExecution API. Manual control over resource execution rate is also included, and RemediationConfigurations are now ARN addressable. Exceptions to exclude account resources from being remediated can be configured with the new PutRemediationExceptions, DescribeRemediationExceptions, and DeleteRemediationExceptions APIs."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.8.3.json b/.changes/2.8.3.json
new file mode 100644
index 000000000000..ff9c03e79bad
--- /dev/null
+++ b/.changes/2.8.3.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.8.3",
+ "date": "2019-09-06",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Analytics",
+ "description": "Documentation updates for kinesisanalytics"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.8.4.json b/.changes/2.8.4.json
new file mode 100644
index 000000000000..4939aabb9c8a
--- /dev/null
+++ b/.changes/2.8.4.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.8.4",
+ "date": "2019-09-09",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release expands Site-to-Site VPN tunnel options to allow customers to restrict security algorithms and configure timer settings for VPN connections. Customers can specify these new options while creating new VPN connections, or they can modify the tunnel options on existing connections using a new API."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QLDB Session",
+ "description": "(New Service) Amazon QLDB is a fully managed ledger database that provides a transparent, immutable, and cryptographically verifiable transaction log owned by a central trusted authority. Amazon QLDB is a new class of serverless database that eliminates the need to engage in the complex development effort of building your own ledger-like applications and it automatically scales to support the demands of your application. Introduces Amazon QLDB API operations needed for interacting with data in Amazon QLDB ledgers."
+ },
+ {
+ "type": "feature",
+ "category": "AWS App Mesh",
+ "description": "This release adds support for http retry policies."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Marketplace Commerce Analytics",
+ "description": "Add FDP+FPS (monthly_revenue_field_demonstration_usage + monthly_revenue_flexible_payment_schedule) to Marketplace Commerce Analytics Service"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon AppStream",
+ "description": "IamRoleArn support in CreateFleet, UpdateFleet, CreateImageBuilder APIs"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon QLDB",
+ "description": "(New Service) Amazon QLDB is a fully managed ledger database that provides a transparent, immutable, and cryptographically verifiable transaction log owned by a central trusted authority. Amazon QLDB is a new class of serverless database that eliminates the need to engage in the complex development effort of building your own ledger-like applications and it automatically scales to support the demands of your application. Introduces Amazon QLDB API operations needed for managing Amazon QLDB ledgers. This includes the ability to manage Amazon QLDB ledgers, cryptographically verify documents, and export the journal in a ledger."
+ },
+ {
+ "type": "feature",
+ "category": "AWS RoboMaker",
+ "description": "Support for Connectivity to Simulation. When you need to interact with the applications in your simulation job, you can connect to your robot application or simulation application with port forwarding. When you configure port forwarding, traffic will be forwarded from the simulation job port to the application port. Port forwarding makes it easy to connect with tools such as ROS Bridge and other tools. This can be useful when you want to debug or run custom tools to interact with your applications."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.8.5.json b/.changes/2.8.5.json
new file mode 100644
index 000000000000..ecd956c158bb
--- /dev/null
+++ b/.changes/2.8.5.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.8.5",
+ "date": "2019-09-10",
+ "entries": [
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "Fix marshalling for models with xml attribute. See [#1182](https://github.com/aws/aws-sdk-java-v2/issues/1182)"
+ },
+ {
+ "type": "feature",
+ "category": "AWS Storage Gateway",
+ "description": "The CloudWatchLogGroupARN parameter of the UpdateGatewayInformation API allows for configuring the gateway to use a CloudWatch log-group where Storage Gateway health events will be logged."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.8.6.json b/.changes/2.8.6.json
new file mode 100644
index 000000000000..ed4e232b007e
--- /dev/null
+++ b/.changes/2.8.6.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.8.6",
+ "date": "2019-09-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release adds support for new data fields and log format in VPC flow logs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Config",
+ "description": "Adding input validation for the OrganizationConfigRuleName string."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "This release allows customers to specify a custom parameter group when creating a Read Replica, for DB engines which support this feature."
+ },
+ {
+ "type": "feature",
+ "category": "AWS MediaConnect",
+ "description": "This release adds support for the RIST protocol on sources and outputs."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Step Functions",
+ "description": "Fixing letter case in Map history event details to be small case"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Simple Email Service",
+ "description": "Updated API documentation to correct broken links, and to update content based on customer feedback."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.8.7.json b/.changes/2.8.7.json
new file mode 100644
index 000000000000..8f50dfe0c291
--- /dev/null
+++ b/.changes/2.8.7.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.8.7",
+ "date": "2019-09-12",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Elastic Load Balancing",
+ "description": "Documentation updates for elasticloadbalancingv2: This release adds support for TLS SNI on Network Load Balancers"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "Fix for FleetActivityStatus and FleetStateCode enum"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkMail Message Flow",
+ "description": "This release allows customers to access email messages as they flow to and from Amazon WorkMail."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaLive",
+ "description": "AWS Elemental MediaLive now supports High Efficiency Video Coding (HEVC) for standard-definition (SD), high-definition (HD), and ultra-high-definition (UHD) encoding with HDR support.Encoding with HEVC offers a number of advantages. While UHD video requires an advanced codec beyond H.264 (AVC), high frame rate (HFR) or High Dynamic Range (HDR) content in HD also benefit from HEVC's advancements. In addition, benefits can be achieved with HD and SD content even if HDR and HFR are not needed."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.0.json b/.changes/2.9.0.json
new file mode 100644
index 000000000000..f55163582366
--- /dev/null
+++ b/.changes/2.9.0.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.9.0",
+ "date": "2019-09-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for multi-DRM SPEKE with CMAF outputs, MP3 ingest, and options for improved video quality."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Bump minor version to `2.9.0-SNAPSHOT` because of [#1413](https://github.com/aws/aws-sdk-java-v2/issues/1413)."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "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)"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Kubernetes Service",
+ "description": "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."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.1.json b/.changes/2.9.1.json
new file mode 100644
index 000000000000..ae13902b847d
--- /dev/null
+++ b/.changes/2.9.1.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.9.1",
+ "date": "2019-09-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Athena",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Identity and Access Management",
+ "description": "Documentation updates for iam"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize",
+ "description": "[Personalize] Adds trainingHours to solutionVersion properties."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.10.json b/.changes/2.9.10.json
new file mode 100644
index 000000000000..db222221218d
--- /dev/null
+++ b/.changes/2.9.10.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.9.10",
+ "date": "2019-09-30",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS WAF",
+ "description": "Lowering the threshold for Rate Based rule from 2000 to 100."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "AmazonMQ",
+ "description": "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)."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.11.json b/.changes/2.9.11.json
new file mode 100644
index 000000000000..aab62e0b204e
--- /dev/null
+++ b/.changes/2.9.11.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.9.11",
+ "date": "2019-10-01",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon DocumentDB with MongoDB compatibility",
+ "description": "This release provides support for describe and modify CA certificates."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.12.json b/.changes/2.9.12.json
new file mode 100644
index 000000000000..9e6c95d8ac74
--- /dev/null
+++ b/.changes/2.9.12.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.9.12",
+ "date": "2019-10-02",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Lightsail",
+ "description": "This release adds support for the automatic snapshots add-on for instances and block storage disks."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.13.json b/.changes/2.9.13.json
new file mode 100644
index 000000000000..1695dc7efeba
--- /dev/null
+++ b/.changes/2.9.13.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.9.13",
+ "date": "2019-10-03",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Device Farm",
+ "description": "Documentation updates for devicefarm"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elasticsearch Service",
+ "description": "Amazon Elasticsearch Service now supports configuring additional options for domain endpoint, such as whether to require HTTPS for all traffic."
+ },
+ {
+ "type": "feature",
+ "category": "Application Auto Scaling",
+ "description": "Documentation updates for Application Auto Scaling"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "This release allows customers to purchase regional EC2 RIs on a future date."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.14.json b/.changes/2.9.14.json
new file mode 100644
index 000000000000..984867c1bb1a
--- /dev/null
+++ b/.changes/2.9.14.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.9.14",
+ "date": "2019-10-04",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "Documentation updates for Systems Manager / StartSession."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon S3 Control",
+ "description": "Adds support for the Amazon S3 Control service to the SDK."
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon CloudWatch",
+ "description": "Add cloudwatch specific http configurations, specifically reducing `connectionMaxIdleTime`. Related to [#1380](https://github.com/aws/aws-sdk-java-v2/issues/1380)"
+ },
+ {
+ "type": "bugfix",
+ "category": "Amazon S3",
+ "description": "Add s3 specific http configurations, specifically reducing `connectionMaxIdleTime`. Related to [#1122](https://github.com/aws/aws-sdk-java-v2/issues/1122)"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Cognito Identity Provider",
+ "description": "This release adds ClientMetadata input parameter to multiple Cognito User Pools operations, making this parameter available to the customer configured lambda triggers as applicable."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaPackage",
+ "description": "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"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.15.json b/.changes/2.9.15.json
new file mode 100644
index 000000000000..3d651b8ecc00
--- /dev/null
+++ b/.changes/2.9.15.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.9.15",
+ "date": "2019-10-07",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Firehose",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint",
+ "description": "This release of the Amazon Pinpoint API introduces support for using and managing message templates."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Direct Connect",
+ "description": "This release adds a service provider field for physical connection creation and provides a list of available partner providers for each Direct Connect location."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Pinpoint Email Service",
+ "description": "This release of the Amazon Pinpoint Email API introduces support for using and managing message templates."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "AWS Glue now provides ability to use custom certificates for JDBC Connections."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Import/Export Snowball",
+ "description": "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."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.16.json b/.changes/2.9.16.json
new file mode 100644
index 000000000000..de5a320d83d2
--- /dev/null
+++ b/.changes/2.9.16.json
@@ -0,0 +1,36 @@
+{
+ "version": "2.9.16",
+ "date": "2019-10-08",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Organizations",
+ "description": "Documentation updates for organizations"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "EC2MetadataUtils: add marketplaceProductCodes inside InstanceInfo's POJO"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EventBridge",
+ "description": "Documentation updates for Amazon EventBridge."
+ },
+ {
+ "type": "feature",
+ "category": "AWS DataSync",
+ "description": "Add Sync options to enable/disable TaskQueueing"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon S3 Control",
+ "description": "Adds support for the Amazon S3 Control service to the SDK."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Firehose",
+ "description": "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."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.17.json b/.changes/2.9.17.json
new file mode 100644
index 000000000000..641c6a85b456
--- /dev/null
+++ b/.changes/2.9.17.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.9.17",
+ "date": "2019-10-09",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Elemental MediaConvert",
+ "description": "AWS Elemental MediaConvert SDK has added support for Dolby Atmos encoding, up to 36 outputs, accelerated transcoding with frame capture and preferred acceleration feature."
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Expose instance signature through EC2MetadataUtils"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon ElastiCache",
+ "description": "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"
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "description": "Updated documentation for Amazon Managed Streaming for Kafka service."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "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)"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.18.json b/.changes/2.9.18.json
new file mode 100644
index 000000000000..40bddf65c2cf
--- /dev/null
+++ b/.changes/2.9.18.json
@@ -0,0 +1,31 @@
+{
+ "version": "2.9.18",
+ "date": "2019-10-10",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS IoT Analytics",
+ "description": "Add `completionTime` to API call ListDatasetContents."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Lex Runtime Service",
+ "description": "Amazon Lex now supports Session API checkpoints"
+ },
+ {
+ "type": "feature",
+ "category": "AWS SDK for Java v2",
+ "description": "Implement arn parser functions in `arns` module."
+ },
+ {
+ "type": "feature",
+ "category": "Firewall Management Service",
+ "description": "Firewall Manager now supports Amazon VPC security groups, making it easier to configure and manage security groups across multiple accounts from a single place."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "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"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.19.json b/.changes/2.9.19.json
new file mode 100644
index 000000000000..c9dfdf68e84e
--- /dev/null
+++ b/.changes/2.9.19.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.9.19",
+ "date": "2019-10-11",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Greengrass",
+ "description": "Greengrass OTA service supports Raspbian/Armv6l platforms."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.2.json b/.changes/2.9.2.json
new file mode 100644
index 000000000000..082d5ea8c7e6
--- /dev/null
+++ b/.changes/2.9.2.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.9.2",
+ "date": "2019-09-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon API Gateway",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "AWS WAF Regional",
+ "description": "Lowering the threshold for Rate Based rule from 2000 to 100."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Resource Access Manager",
+ "description": "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"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.20.json b/.changes/2.9.20.json
new file mode 100644
index 000000000000..4a6106d26e8b
--- /dev/null
+++ b/.changes/2.9.20.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.9.20",
+ "date": "2019-10-14",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "Documentation updates for WorkSpaces"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Personalize",
+ "description": "AWS Personalize: Adds ability to create a solution version using FULL or UPDATE training mode"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.21.json b/.changes/2.9.21.json
new file mode 100644
index 000000000000..45f40144993d
--- /dev/null
+++ b/.changes/2.9.21.json
@@ -0,0 +1,11 @@
+{
+ "version": "2.9.21",
+ "date": "2019-10-15",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Kinesis Video Streams Archived Media",
+ "description": "Add ON_DISCONTINUITY mode to the GetHLSStreamingSessionURL API"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.22.json b/.changes/2.9.22.json
new file mode 100644
index 000000000000..1de38bca5b5e
--- /dev/null
+++ b/.changes/2.9.22.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.9.22",
+ "date": "2019-10-16",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS RoboMaker",
+ "description": "This release adds support for ROS2 Dashing as a beta feature"
+ },
+ {
+ "type": "feature",
+ "category": "Managed Streaming for Kafka",
+ "description": "AWS MSK has added support for adding brokers to a cluster."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Marketplace Commerce Analytics",
+ "description": "add 2 more values for the supporting sections - age of past due funds + uncollected funds breakdown"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.23.json b/.changes/2.9.23.json
new file mode 100644
index 000000000000..b69f89a56888
--- /dev/null
+++ b/.changes/2.9.23.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.9.23",
+ "date": "2019-10-17",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Batch",
+ "description": "Adding support for Compute Environment Allocation Strategies"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "Amazon RDS now supports Amazon RDS on VMware with the introduction of APIs related to Custom Availability Zones and Media installation."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.24.json b/.changes/2.9.24.json
new file mode 100644
index 000000000000..897c07ca66ad
--- /dev/null
+++ b/.changes/2.9.24.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.9.24",
+ "date": "2019-10-18",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon CloudWatch",
+ "description": "New Period parameter added to MetricDataQuery structure."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO Http Client",
+ "description": "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)."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.25.json b/.changes/2.9.25.json
new file mode 100644
index 000000000000..6daf2fdea78d
--- /dev/null
+++ b/.changes/2.9.25.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.9.25",
+ "date": "2019-10-22",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS OpsWorks CM",
+ "description": "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."
+ },
+ {
+ "type": "bugfix",
+ "category": "Netty NIO HTTP Client",
+ "description": "Better handle `GOAWAY` messages from the remote endpoint."
+ },
+ {
+ "type": "feature",
+ "category": "AWS IoT Events",
+ "description": "Add support for new serial evaluation method for events in a detector model."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.26.json b/.changes/2.9.26.json
new file mode 100644
index 000000000000..f316ca06c2d2
--- /dev/null
+++ b/.changes/2.9.26.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.9.26",
+ "date": "2019-10-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Security Token Service",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Connect Service",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Polly",
+ "description": "Amazon Polly adds new female voices: US Spanish - Lupe and Brazilian Portuguese - Camila; both voices are available in Standard and Neural engine."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.3.json b/.changes/2.9.3.json
new file mode 100644
index 000000000000..e35abe3f2801
--- /dev/null
+++ b/.changes/2.9.3.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.9.3",
+ "date": "2019-09-19",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Glue",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "AWS MediaConnect",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "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."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.4.json b/.changes/2.9.4.json
new file mode 100644
index 000000000000..cb90e705e0e9
--- /dev/null
+++ b/.changes/2.9.4.json
@@ -0,0 +1,26 @@
+{
+ "version": "2.9.4",
+ "date": "2019-09-20",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Elastic Compute Cloud",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Greengrass",
+ "description": "Greengrass OTA service now returns the updated software version in the PlatformSoftwareVersion parameter of a CreateSoftwareUpdateJob response"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon WorkSpaces",
+ "description": "Adds the WorkSpaces restore feature"
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Relational Database Service",
+ "description": "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."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.5.json b/.changes/2.9.5.json
new file mode 100644
index 000000000000..58781893e4d2
--- /dev/null
+++ b/.changes/2.9.5.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.9.5",
+ "date": "2019-09-23",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS RDS DataService",
+ "description": "RDS Data API now supports Amazon Aurora Serverless PostgreSQL databases."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon Redshift",
+ "description": "Adds API operation DescribeNodeConfigurationOptions and associated data structures."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.6.json b/.changes/2.9.6.json
new file mode 100644
index 000000000000..9cd9616180f1
--- /dev/null
+++ b/.changes/2.9.6.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.9.6",
+ "date": "2019-09-24",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Transcribe Service",
+ "description": "With this update Amazon Transcribe enables you to provide an AWS KMS key to encrypt your transcription output."
+ },
+ {
+ "type": "feature",
+ "category": "AWS DataSync",
+ "description": "Added S3StorageClass, OverwriteMode sync option, and ONLY_FILES_TRANSFERRED setting for the VerifyMode sync option."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Comprehend Medical",
+ "description": "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."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.7.json b/.changes/2.9.7.json
new file mode 100644
index 000000000000..a3d28b1bf7c5
--- /dev/null
+++ b/.changes/2.9.7.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.9.7",
+ "date": "2019-09-25",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "AWS Global Accelerator",
+ "description": "API Update for AWS Global Accelerator to support for DNS aliasing."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Database Migration Service",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "Amazon SageMaker Service",
+ "description": "Enable G4D and R5 instances in SageMaker Hosting Services"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.8.json b/.changes/2.9.8.json
new file mode 100644
index 000000000000..59ea447f60d6
--- /dev/null
+++ b/.changes/2.9.8.json
@@ -0,0 +1,16 @@
+{
+ "version": "2.9.8",
+ "date": "2019-09-26",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon Simple Systems Manager (SSM)",
+ "description": "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."
+ },
+ {
+ "type": "feature",
+ "category": "AWS CodePipeline",
+ "description": "Documentation updates for CodePipeline"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/2.9.9.json b/.changes/2.9.9.json
new file mode 100644
index 000000000000..8629cb2b9e3d
--- /dev/null
+++ b/.changes/2.9.9.json
@@ -0,0 +1,21 @@
+{
+ "version": "2.9.9",
+ "date": "2019-09-27",
+ "entries": [
+ {
+ "type": "feature",
+ "category": "Amazon EC2 Container Service",
+ "description": "This release of Amazon Elastic Container Service (Amazon ECS) removes FirelensConfiguration from the DescribeTask output during the FireLens public preview."
+ },
+ {
+ "type": "feature",
+ "category": "AWS Amplify",
+ "description": "This release adds access logs APIs and artifact APIs for AWS Amplify Console."
+ },
+ {
+ "type": "bugfix",
+ "category": "AWS SDK for Java v2",
+ "description": "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)"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.changes/next-release/bugfix-AWSSDKforJavav2-bbc8ecb.json b/.changes/next-release/bugfix-AWSSDKforJavav2-bbc8ecb.json
deleted file mode 100644
index 4e9db6b1eaca..000000000000
--- a/.changes/next-release/bugfix-AWSSDKforJavav2-bbc8ecb.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "category": "AWS SDK for Java v2",
- "type": "bugfix",
- "description": "Fix the issue where the `content-length` set on the request is not honored for streaming operations."
-}
diff --git a/.changes/next-release/bugfix-NettyNIOHTTPClient-dd43cf4.json b/.changes/next-release/bugfix-NettyNIOHTTPClient-dd43cf4.json
new file mode 100644
index 000000000000..2402e9647bb5
--- /dev/null
+++ b/.changes/next-release/bugfix-NettyNIOHTTPClient-dd43cf4.json
@@ -0,0 +1,6 @@
+{
+ "category": "Netty NIO HTTP Client",
+ "contributor": "",
+ "type": "bugfix",
+ "description": "Use `SystemPropretyTlsKeyManagersProvider` if no `KeyManger` is provided."
+}
diff --git a/.changes/next-release/feature-NettyNIOHTTPClient-e7d2844.json b/.changes/next-release/feature-NettyNIOHTTPClient-e7d2844.json
new file mode 100644
index 000000000000..ec1b2d53c87d
--- /dev/null
+++ b/.changes/next-release/feature-NettyNIOHTTPClient-e7d2844.json
@@ -0,0 +1,6 @@
+{
+ "category": "Netty NIO HTTP Client",
+ "contributor": "",
+ "type": "bugfix",
+ "description": "Correctly select the cipher suites based on the HTTP protocol. See [#2159](https://github.com/aws/aws-sdk-java-v2/issues/2159)"
+}
diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md
new file mode 100644
index 000000000000..b3680fa48f95
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug-report.md
@@ -0,0 +1,38 @@
+---
+name: "\U0001F41B Bug report"
+about: Create a report to help us improve
+labels: bug, needs-triage
+---
+
+
+
+## Describe the bug
+
+
+## Expected Behavior
+
+
+## Current Behavior
+
+
+
+
+
+
+## Steps to Reproduce
+
+
+
+
+## Possible Solution
+
+
+## Context
+
+
+
+## Your Environment
+
+* AWS Java SDK version used:
+* JDK version used:
+* Operating System and version:
diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md
new file mode 100644
index 000000000000..fac624d37159
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/documentation.md
@@ -0,0 +1,15 @@
+---
+name: "\U0001F4D5 Documentation Issue"
+about: Report an issue in the API Reference documentation or Developer Guide
+labels: documentation, needs-triage
+---
+
+
+
+## Describe the issue
+
+
+## Links
+
+
+
diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md
new file mode 100644
index 000000000000..9492a02c8a94
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature-request.md
@@ -0,0 +1,36 @@
+---
+name: "\U0001F680 Feature Request"
+about: Suggest an idea for this project
+labels: feature-request, needs-triage
+---
+
+
+
+## Describe the Feature
+
+
+## Is your Feature Request related to a problem?
+
+
+## Proposed Solution
+
+
+## Describe alternatives you've considered
+
+
+## Additional Context
+
+
+
+
+
+
+
+- [ ] I may be able to implement this feature request
+
+
+## Your Environment
+
+* AWS Java SDK version used:
+* JDK version used:
+* Operating System and version:
diff --git a/.github/ISSUE_TEMPLATE/general-issue.md b/.github/ISSUE_TEMPLATE/general-issue.md
new file mode 100644
index 000000000000..52273edcc004
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/general-issue.md
@@ -0,0 +1,28 @@
+---
+name: "\U0001F4AC General Issue"
+about: Create a new issue
+labels: guidance, needs-triage
+---
+
+
+
+## Describe the issue
+
+
+## Steps to Reproduce
+
+
+
+
+## Current Behavior
+
+
+
+
+
+
+## Your Environment
+
+* AWS Java SDK version used:
+* JDK version used:
+* Operating System and version:
diff --git a/.github/workflows/closed-issue-message.yml b/.github/workflows/closed-issue-message.yml
new file mode 100644
index 000000000000..e1137cf61719
--- /dev/null
+++ b/.github/workflows/closed-issue-message.yml
@@ -0,0 +1,17 @@
+name: Closed Issue Message
+on:
+ issues:
+ types: [closed]
+jobs:
+ auto_comment:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: aws-actions/closed-issue-message@v1
+ with:
+ # These inputs are both required
+ repo-token: "${{ secrets.GITHUB_TOKEN }}"
+ message: |
+ ### ⚠️COMMENT VISIBILITY WARNING⚠️
+ Comments on closed issues are hard for our team to see.
+ If you need more assistance, please open a new issue that references this one.
+ If you wish to keep having a conversation with other community members under this issue feel free to do so.
diff --git a/.github/workflows/stale-issue.yml b/.github/workflows/stale-issue.yml
new file mode 100644
index 000000000000..607980c6c377
--- /dev/null
+++ b/.github/workflows/stale-issue.yml
@@ -0,0 +1,56 @@
+name: "Close stale issues"
+
+# Controls when the action will run.
+on:
+ schedule:
+ - cron: "0 0/3 * * *"
+
+jobs:
+ cleanup:
+ name: Stale issue job
+ runs-on: ubuntu-latest
+ steps:
+ - uses: aws-actions/stale-issue-cleanup@v3
+ with:
+ # Setting messages to an empty string will cause the automation to skip
+ # that category
+ ancient-issue-message: This is a very old issue that is probably not getting as much
+ attention as it deserves. We encourage you to check if this is still an issue in
+ the latest release and if you find that this is still a problem, please feel free
+ to provide a comment or open a new issue.
+ stale-issue-message: It looks like this issue hasn’t been active in longer than a week.
+ In the absence of more information, we will be closing this issue soon. If you find
+ that this is still a problem, please add a comment to prevent automatic closure, or
+ if the issue is already closed please feel free to reopen it.
+ stale-pr-message: It looks like this PR hasn’t been active in longer than a week. In
+ the absence of more information, we will be closing this PR soon. Please add a
+ comment to prevent automatic closure, or if the PR is already closed please feel
+ free to open a new one.
+
+ # These labels are required
+ stale-issue-label: closing-soon
+ exempt-issue-label: no-auto-closure
+ stale-pr-label: closing-soon
+ exempt-pr-label: no-auto-closure
+ response-requested-label: response-requested
+
+ # Don't set closed-for-staleness label to skip closing very old issues
+ # regardless of label
+ closed-for-staleness-label: closed-for-staleness
+
+ # Issue timing
+ days-before-stale: 7
+ days-before-close: 4
+ days-before-ancient: 1095
+
+ # If you don't want to mark a issue as being ancient based on a
+ # threshold of "upvotes", you can set this here. An "upvote" is
+ # the total number of +1, heart, hooray, and rocket reactions
+ # on an issue.
+ minimum-upvotes-to-exempt: 1
+
+ repo-token: ${{ secrets.GITHUB_TOKEN }}
+ loglevel: DEBUG
+ # Set dry-run to true to not perform label or close actions.
+ #dry-run: true
+
diff --git a/.travis.yml b/.travis.yml
index 5682fd599751..a439eda0bba7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,10 +1,11 @@
language: java
jdk:
- - oraclejdk8
- - openjdk11
+ - openjdk8
sudo: true
-dist: precise
+dist: xenial
install: /bin/true
+env:
+ - AWS_REGION=us-west-2
notifications:
email:
- github-awsforjava@amazon.com
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 43a7813f5b85..cd4e74216f97 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7587 @@
+# __2.15.61__ __2021-01-07__
+## __AWS CodePipeline__
+ - ### Features
+ - Adding cancelled status and summary for executions aborted by pipeline updates.
+
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for I-Frame-only HLS manifest generation in CMAF outputs.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon DevOps Guru__
+ - ### Features
+ - Add resourceHours field in GetAccountHealth API to show total number of resource hours AWS Dev Ops Guru has done work for in the last hour.
+
+# __2.15.60__ __2021-01-06__
+## __AWS Auto Scaling Plans__
+ - ### Features
+ - Documentation updates for AWS Auto Scaling
+
+## __AWS Transfer Family__
+ - ### Features
+ - This release adds support for Amazon EFS, so customers can transfer files over SFTP, FTPS and FTP in and out of Amazon S3 as well as Amazon EFS.
+
+## __Auto Scaling__
+ - ### Features
+ - This update increases the number of instance types that can be added to the overrides within an mixed instances group configuration.
+
+# __2.15.59__ __2021-01-05__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - - ### Features - Add new GetCostcategories API - Support filter for GetDimensions, GetTags and GetCostcategories api - Support sortBy metrics for GetDimensions, GetTags and GetCostcategories api
+
+## __Amazon S3__
+ - ### Features
+ - `S3Utilities#getUrl` now supports versionId. See [#2224](https://github.com/aws/aws-sdk-java-v2/issues/2224)
+
+## __Application Auto Scaling__
+ - ### Features
+ - Documentation updates for Application Auto Scaling
+
+# __2.15.58__ __2021-01-04__
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Fix for [#1684](https://github.com/aws/aws-sdk-java-v2/issues/1684) Some of the Retry attempts which failed due to the API TimeOuts did not successfully retried but ended up with AbortedException.
+
+## __Amazon CloudSearch__
+ - ### Features
+ - This release adds support for new Amazon CloudSearch instances.
+
+## __Amazon HealthLake__
+ - ### Features
+ - Amazon HealthLake now supports exporting data from FHIR Data Stores in Preview.
+
+# __2.15.57__ __2020-12-31__
+## __AWS Service Catalog__
+ - ### Features
+ - Enhanced Service Catalog DescribeProvisioningParameters API to return new parameter constraints, i.e., MinLength, MaxLength, MinValue, MaxValue, ConstraintDescription and AllowedPattern
+
+# __2.15.56__ __2020-12-30__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Documentation updates for elasticache
+
+## __Amazon Macie 2__
+ - ### Features
+ - This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation.
+
+# __2.15.55__ __2020-12-29__
+## __AWS Certificate Manager Private Certificate Authority__
+ - ### Features
+ - This release adds a new parameter "CsrExtensions" in the "CertificateAuthorityConfiguration" data structure, which allows customers to add the addition of KU and SIA into the CA CSR.
+
+## __AmazonApiGatewayV2__
+ - ### Features
+ - Amazon API Gateway now supports data mapping for HTTP APIs which allows customers to modify HTTP Request before sending it to their integration and HTTP Response before sending it to the invoker.
+
+# __2.15.54__ __2020-12-28__
+## __Amazon CloudFront__
+ - ### Features
+ - Amazon CloudFront has deprecated the CreateStreamingDistribution and CreateStreamingDistributionWithTags APIs as part of discontinuing support for Real-Time Messaging Protocol (RTMP) distributions.
+
+# __2.15.53__ __2020-12-23__
+## __AWS Compute Optimizer__
+ - ### Features
+ - This release enables AWS Compute Optimizer to analyze and generate optimization recommendations for lambda functions.
+
+## __AWS Database Migration Service__
+ - ### Features
+ - AWS DMS launches support for AWS Secrets Manager to manage Oracle ASM Database credentials
+
+## __AWS Resource Groups__
+ - ### Features
+ - Add operation `PutGroupConfiguration`. Support dedicated hosts and add `Pending` in operations `Un/GroupResources`. Add `Resources` in `ListGroupResources` and deprecate `ResourceIdentifiers`.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+# __2.15.52__ __2020-12-22__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - This release adds additional metadata that may be applicable to the Rightsizing Recommendations.
+
+## __AWS Glue__
+ - ### Features
+ - AWS Glue Find Matches machine learning transforms now support column importance scores.
+
+## __AWS IoT Wireless__
+ - ### Features
+ - Adding the ability to use Fingerprint in GetPartnerAccount and ListPartnerAccounts API responses to protect sensitive customer account information.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Connect Service__
+ - ### Features
+ - This release adds support for quick connects. For details, see the Release Notes in the Amazon Connect Administrator Guide.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Documentation updates for elasticache
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Adds customer-owned IP address (CoIP) support to Amazon RDS on AWS Outposts.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - SSM Maintenance Window support for registering/updating maintenance window tasks without targets.
+
+# __2.15.51__ __2020-12-21__
+## __AWS Batch__
+ - ### Features
+ - Documentation updates for batch
+
+## __AWS Config__
+ - ### Features
+ - AWS Config adds support to save advanced queries. New API operations - GetStoredQuery, PutStoredQuery, ListStoredQueries, DeleteStoredQuery
+
+## __AWS Database Migration Service__
+ - ### Features
+ - AWS DMS launches support for AWS Secrets Manager to manage source and target database credentials.
+
+## __AWS Glue__
+ - ### Features
+ - Add 4 connection properties: SECRET_ID, CONNECTOR_URL, CONNECTOR_TYPE, CONNECTOR_CLASS_NAME. Add two connection types: MARKETPLACE, CUSTOM
+
+## __AWS Outposts__
+ - ### Features
+ - In this release, AWS Outposts adds support for three new APIs: TagResource, UntagResource, and ListTagsForResource. Customers can now manage tags for their resources through the SDK.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Finding providers can now use BatchImportFindings to update Confidence, Criticality, RelatedFindings, Severity, and Types.
+
+## __AWS Service Catalog App Registry__
+ - ### Features
+ - New API `SyncResouce` to update AppRegistry system tags.
+
+## __Amazon API Gateway__
+ - ### Features
+ - Documentation updates for Amazon API Gateway.
+
+## __Amazon Connect Participant Service__
+ - ### Features
+ - This release adds three new APIs: StartAttachmentUpload, CompleteAttachmentUpload, and GetAttachment. For Amazon Connect Chat, you can use these APIs to share files in chat conversations.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds Tag On Create feature support for the AllocateAddress API.
+
+## __Amazon Managed Blockchain__
+ - ### Features
+ - Added support for provisioning and managing public Ethereum nodes on main and test networks supporting secure access using Sigv4 and standard open-source Ethereum APIs.
+
+## __Amazon QLDB Session__
+ - ### Features
+ - Adds "TimingInformation" to all SendCommand API results and "IOUsage" to ExecuteStatementResult, FetchPageResult and CommitTransactionResult.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Format GetObject's Expires header to be an http-date instead of iso8601
+
+## __Service Quotas__
+ - ### Features
+ - Added the ability to tag applied quotas.
+
+# __2.15.50__ __2020-12-18__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Upgrading jackson.databind.version to 2.10.5.1
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - EBS io2 volumes now supports Multi-Attach
+
+## __Amazon Personalize Runtime__
+ - ### Features
+ - Updated FilterValues regex pattern to align with Filter Expression.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Adds IAM DB authentication information to the PendingModifiedValues output of the DescribeDBInstances API. Adds ClusterPendingModifiedValues information to the output of the DescribeDBClusters API.
+
+# __2.15.49__ __2020-12-17__
+## __AWS Config__
+ - ### Features
+ - Adding PutExternalEvaluation API which grants permission to deliver evaluation result to AWS Config
+
+## __AWS Key Management Service__
+ - ### Features
+ - Added CreationDate and LastUpdatedDate timestamps to ListAliases API response
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - This change fixes a bug in the code generation related to eventstreams that prevents multiple events to share the same shape.
+
+## __AWS Service Catalog__
+ - ### Features
+ - Support TagOptions sharing with Service Catalog portfolio sharing.
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - Provide Cross-account copy event based policy support in DataLifecycleManager (DLM)
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - C6gn instances are powered by AWS Graviton2 processors and offer 100 Gbps networking bandwidth. These instances deliver up to 40% better price-performance benefit versus comparable x86-based instances
+
+## __Amazon Route 53__
+ - ### Features
+ - This release adds support for DNSSEC signing in Amazon Route 53.
+
+## __Amazon Route 53 Resolver__
+ - ### Features
+ - Route 53 Resolver adds support for enabling resolver DNSSEC validation in virtual private cloud (VPC).
+
+## __Amazon Simple Queue Service__
+ - ### Features
+ - Amazon SQS adds queue attributes to enable high throughput FIFO.
+
+## __EC2 Image Builder__
+ - ### Features
+ - This release adds support for building and distributing container images within EC2 Image Builder.
+
+# __2.15.48__ __2020-12-16__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - This release updates the "MonitorArnList" from a list of String to be a list of Arn for both CreateAnomalySubscription and UpdateAnomalySubscription APIs
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Well-Architected Tool__
+ - ### Features
+ - This is the first release of AWS Well-Architected Tool API support, use to review your workload and compare against the latest AWS architectural best practices.
+
+## __Amazon Location Service__
+ - ### Features
+ - Initial release of Amazon Location Service. A new geospatial service providing capabilities to render maps, geocode/reverse geocode, track device locations, and detect geofence entry/exit events.
+
+## __Amazon Prometheus Service__
+ - ### Features
+ - Documentation updates for Amazon Managed Service for Prometheus
+
+## __Amazon QuickSight__
+ - ### Features
+ - QuickSight now supports connecting to federated data sources of Athena
+
+# __2.15.47__ __2020-12-15__
+## __AWS IoT__
+ - ### Features
+ - AWS IoT Rules Engine adds Kafka Action that allows sending data to Apache Kafka clusters inside a VPC. AWS IoT Device Defender adds custom metrics and machine-learning based anomaly detection.
+
+## __AWS IoT Analytics__
+ - ### Features
+ - FileFormatConfiguration enables data store to save data in JSON or Parquet format. S3Paths enables you to specify the S3 objects that save your channel messages when you reprocess the pipeline.
+
+## __AWS IoT Core Device Advisor__
+ - ### Features
+ - AWS IoT Core Device Advisor is fully managed test capability for IoT devices. Device manufacturers can use Device Advisor to test their IoT devices for reliable and secure connectivity with AWS IoT.
+
+## __AWS IoT Fleet Hub__
+ - ### Features
+ - AWS IoT Fleet Hub, a new feature of AWS IoT Device Management that provides a web application for monitoring and managing device fleets connected to AWS IoT at scale.
+
+## __AWS IoT Greengrass V2__
+ - ### Features
+ - AWS IoT Greengrass V2 is a new major version of AWS IoT Greengrass. This release adds several updates such as modular components, continuous deployments, and improved ease of use.
+
+## __AWS IoT Wireless__
+ - ### Features
+ - AWS IoT for LoRaWAN enables customers to setup a private LoRaWAN network by connecting their LoRaWAN devices and gateways to the AWS cloud without managing a LoRaWAN Network Server.
+
+## __AWS Lambda__
+ - ### Features
+ - Added support for Apache Kafka as a event source. Added support for TumblingWindowInSeconds for streams event source mappings. Added support for FunctionResponseTypes for streams event source mappings
+
+## __Amazon Prometheus Service__
+ - ### Features
+ - (New Service) Amazon Managed Service for Prometheus is a fully managed Prometheus-compatible monitoring service that makes it easy to monitor containerized applications securely and at scale.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Adding support for Change Manager API content
+
+# __2.15.46__ __2020-12-14__
+## __AWS Global Accelerator__
+ - ### Features
+ - This release adds support for custom routing accelerators
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Treat zero-byte responses from async HTTP clients as not having a payload, regardless of the response content-length. This fixes an issue that could cause HEAD responses (e.g. s3's headObject responses) with a content-length specified from being treated as having a payload. This fixes issues like [#1216](https://github.com/aws/aws-sdk-java-v2/issues/1216) where the SDK attempts to read data from the response based on the content-length, not based on whether there was actually a payload.
+
+## __Amazon DevOps Guru__
+ - ### Features
+ - Documentation updates for DevOps Guru.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Add c5n.metal to ec2 instance types list
+
+# __2.15.45__ __2020-12-11__
+## __AWS CloudTrail__
+ - ### Features
+ - CloudTrailInvalidClientTokenIdException is now thrown when a call results in the InvalidClientTokenId error code. The Name parameter of the AdvancedEventSelector data type is now optional.
+
+## __AWS IoT SiteWise__
+ - ### Features
+ - Added the ListAssetRelationships operation and support for composite asset models, which represent structured sets of properties within asset models.
+
+## __AWS Performance Insights__
+ - ### Features
+ - You can group DB load according to the dimension groups for database, application, and session type. Amazon RDS also supports the dimensions db.name, db.application.name, and db.session_type.name.
+
+## __Amazon CloudWatch__
+ - ### Features
+ - Documentation updates for monitoring
+
+## __Amazon GuardDuty__
+ - ### Features
+ - Documentation updates for GuardDuty
+
+## __Auto Scaling__
+ - ### Features
+ - Documentation updates and corrections for Amazon EC2 Auto Scaling API Reference and SDKs.
+
+# __2.15.44__ __2020-12-10__
+## __AWS Network Manager__
+ - ### Features
+ - This release adds API support for Transit Gateway Connect integration into AWS Network Manager.
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - Amazon Kendra now supports adding synonyms to an index through the new Thesaurus resource.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - TGW connect simplifies connectivity of SD-WAN appliances; IGMP support for TGW multicast; VPC Reachability Analyzer for VPC resources connectivity analysis.
+
+# __2.15.43__ __2020-12-09__
+## __AWS Global Accelerator__
+ - ### Features
+ - This release adds support for custom routing accelerators
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for G4ad instances powered by AMD Radeon Pro V520 GPUs and AMD 2nd Generation EPYC processors
+
+## __Amazon Redshift__
+ - ### Features
+ - Add support for availability zone relocation feature.
+
+# __2.15.42__ __2020-12-08__
+## __AWS Audit Manager__
+ - ### Features
+ - AWS Audit Manager helps you continuously audit your AWS usage to simplify how you manage risk and compliance. This update releases the first version of the AWS Audit Manager APIs and SDK.
+
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - The SDK will now retry on `TransactionInProgressException` error code.
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - 1. Amazon Kendra connector for Google Drive repositories 2. Amazon Kendra's relevance ranking models are regularly tuned for each customer by capturing end-user search patterns and feedback.
+
+## __Amazon EC2 Container Registry__
+ - ### Features
+ - This release adds support for configuring cross-region and cross-account replication of your Amazon ECR images.
+
+## __Amazon EMR Containers__
+ - ### Features
+ - This release adds support for Amazon EMR on EKS, a simple way to run Spark on Kubernetes.
+
+## __Amazon Forecast Service__
+ - ### Features
+ - This release adds support for the Amazon Forecast Weather Index which can increase forecasting accuracy by automatically including weather forecasts in demand forecasts.
+
+## __Amazon HealthLake__
+ - ### Features
+ - This release introduces Amazon HealthLake (preview), a HIPAA-eligible service that enables healthcare and life sciences customers to store, transform, query, and analyze health data in the AWS Cloud.
+
+## __Amazon QuickSight__
+ - ### Features
+ - Added new parameters for join optimization.
+
+## __Amazon SageMaker Runtime__
+ - ### Features
+ - This feature allows customers to invoke their endpoint with an inference ID. If used and data capture for the endpoint is enabled, this ID will be captured along with request data.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - This feature helps you monitor model performance characteristics such as accuracy, identify undesired bias in your ML models, and explain model decisions better with explainability drift detection.
+
+## __Amazon Sagemaker Edge Manager__
+ - ### Features
+ - Amazon SageMaker Edge Manager makes it easy to optimize, secure, monitor, and maintain machine learning (ML) models across fleets of edge devices such as smart cameras, smart speakers, and robots.
+
+# __2.15.41__ __2020-12-07__
+## __AWS Common Runtime HTTP Client__
+ - ### Features
+ - Bump up `aws-crt` version to `0.9.0`
+
+## __AWS Database Migration Service__
+ - ### Features
+ - Added PreserveTransaction setting to preserve order of CDC for S3 as target. Added CsvNoSupValue setting to replace empty value for columns not included in the supplemental log for S3 as target.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Added amz-sdk-request and removed amz-sdk-retry header. The new header matches the behavior of the other SDKs.
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog App Registry__
+ - ### Features
+ - AWS Service Catalog AppRegistry now supports adding, removing, and listing tags on resources after they are created.
+
+## __Netty NIO HTTP Client__
+ - ### Bugfixes
+ - Fixed the issue where certain handshake errors manifested as acquire connection timeout error when using TLS1.3 and proxy.
+
+# __2.15.40__ __2020-12-04__
+## __AWS Directory Service__
+ - ### Features
+ - Documentation updates for ds - updated descriptions
+
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports black video and audio silence as new conditions to trigger automatic input failover.
+
+## __AWS Lambda__
+ - ### Features
+ - Added the additional enum InvalidImage to StateReasonCode and LastUpdateStatusReasonCode fields.
+
+## __AWS License Manager__
+ - ### Features
+ - Automated Discovery now has support for custom tags, and detects software uninstalls.
+
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Avoid costly metrics collection when metric collector is NoOpMetricCollector.
+ - Contributed by: [@croudet](https://github.com/croudet)
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release introduces tag-on-create capability for the CreateImage API. A user can now specify tags that will be applied to the new resources (image, snapshots or both), during creation time.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Adds support for Amazon RDS Cross-Region Automated Backups, the ability to setup automatic replication of snapshots and transaction logs from a primary AWS Region to a secondary AWS Region.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - AWS Systems Manager Patch Manager MAC OS Support and OpsMetadata Store APIs to store operational metadata for an Application.
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Update the import-workspace-image API to have "BYOL_REGULAR_WSP" as a valid input string for ingestion-process.
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - Adding HEALING to ClusterState.
+
+## __Contributors__
+Special thanks to the following contributors to this release:
+
+[@croudet](https://github.com/croudet)
+# __2.15.39__ __2020-12-03__
+## __AWS Batch__
+ - ### Features
+ - This release adds support for customer to run Batch Jobs on ECS Fargate, the serverless compute engine built for containers on AWS. Customer can also propagate Job and Job Definition Tags to ECS Task.
+
+## __AWS Compute Optimizer__
+ - ### Features
+ - This release enables AWS Compute Optimizer to analyze and generate optimization recommendations for EBS volumes that are attached to instances.
+
+## __AWS License Manager__
+ - ### Features
+ - AWS License Manager enables managed entitlements for AWS customers and Software Vendors (ISV). You can track and distribute license entitlements from AWS Marketplace and supported ISVs.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AmplifyBackend__
+ - ### Features
+ - Regular documentation updates.
+
+# __2.15.38__ __2020-12-01__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Connect Customer Profiles__
+ - ### Features
+ - This is the first release of Amazon Connect Customer Profiles, a unified customer profile for your Amazon Connect contact center.
+
+# __2.15.37__ __2020-12-01__
+## __AWS Directory Service__
+ - ### Features
+ - Adding client authentication feature for AWS AD Connector
+
+## __AWS Lambda__
+ - ### Features
+ - This release includes support for a new feature: Container images support in AWS Lambda. This adds APIs for deploying functions as container images. AWS Lambda now supports memory up to 10240MB.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon AppIntegrations Service__
+ - ### Features
+ - The Amazon AppIntegrations service (in preview release) enables you to configure and reuse connections to external applications.
+
+## __Amazon Connect Contact Lens__
+ - ### Features
+ - Contact Lens for Amazon Connect analyzes conversations, both real-time and post-call. The ListRealtimeContactAnalysisSegments API returns a list of analysis segments for a real-time analysis session.
+
+## __Amazon Connect Service__
+ - ### Features
+ - This release adds an Amazon Connect API that provides the ability to create tasks, and a set of APIs (in preview) to configure AppIntegrations associations with Amazon Connect instances.
+
+## __Amazon DevOps Guru__
+ - ### Features
+ - (New Service) Amazon DevOps Guru is available in public preview. It's a fully managed service that uses machine learning to analyze your operational solutions to help you find and troubleshoot issues.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for: EBS gp3 volumes; and D3/D3en/R5b/M5zn instances powered by Intel Cascade Lake CPUs
+
+## __Amazon Elastic Container Registry Public__
+ - ### Features
+ - Supports Amazon Elastic Container Registry (Amazon ECR) Public, a fully managed registry that makes it easy for a developer to publicly share container software worldwide for anyone to download.
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Amazon EKS now allows you to define and manage the lifecycle for Kubernetes add-ons for your clusters. This release adds support for the AWS VPC CNI (vpc-cni).
+
+## __Amazon Honeycode__
+ - ### Features
+ - Introducing APIs to read and write directly from Honeycode tables. Use APIs to pull table and column metadata, then use the read and write APIs to programmatically read and write from the tables.
+
+## __Amazon Lookout for Vision__
+ - ### Features
+ - This release introduces support for Amazon Lookout for Vision.
+
+## __Amazon SageMaker Feature Store Runtime__
+ - ### Features
+ - This release adds support for Amazon SageMaker Feature Store, which makes it easy for customers to create, version, share, and manage curated data for machine learning (ML) development.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Amazon SageMaker Pipelines for ML workflows. Amazon SageMaker Feature Store, a fully managed repository for ML features.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - S3 adds support for multiple-destination replication, option to sync replica modifications; S3 Bucket Keys to reduce cost of S3 SSE with AWS KMS
+
+## __AmplifyBackend__
+ - ### Features
+ - (New Service) The Amplify Admin UI offers an accessible way to develop app backends and manage app content. We recommend that you use the Amplify Admin UI to manage the backend of your Amplify app.
+
+# __2.15.36__ __2020-11-30__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Add LICENSE.txt and NOTICE.txt to META-INF directory of generated JARs
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Fixed a resource leak that could occur when closing the default credentials provider (or a client using the default credentials provider), when `closeable` credentials like STS or SSO were in use. Fixes [#2149](https://github.com/aws/aws-sdk-java-v2/issues/2149).
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release introduces Amazon EC2 Mac1 instances, a new Amazon EC2 instance family built on Apple Mac mini computers, powered by AWS Nitro System, and support running macOS workloads on Amazon EC2
+
+# __2.15.35__ __2020-11-24__
+## __AWS Batch__
+ - ### Features
+ - Add Ec2Configuration in ComputeEnvironment.ComputeResources. Use in CreateComputeEnvironment API to enable AmazonLinux2 support.
+
+## __AWS CloudFormation__
+ - ### Features
+ - Adds support for the new Modules feature for CloudFormation. A module encapsulates one or more resources and their respective configurations for reuse across your organization.
+
+## __AWS CloudTrail__
+ - ### Features
+ - CloudTrail now includes advanced event selectors, which give you finer-grained control over the events that are logged to your trail.
+
+## __AWS CodeBuild__
+ - ### Features
+ - Adding GetReportGroupTrend API for Test Reports.
+
+## __AWS Elastic Beanstalk__
+ - ### Features
+ - Updates the Integer constraint of DescribeEnvironmentManagedActionHistory's MaxItems parameter to [1, 100].
+
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for Vorbis and Opus audio in OGG/OGA containers.
+
+## __AWS IoT SiteWise__
+ - ### Features
+ - This release adds support for customer managed customer master key (CMK) based encryption in IoT SiteWise.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Step Functions__
+ - ### Features
+ - This release of the AWS Step Functions SDK introduces support for Synchronous Express Workflows
+
+## __Amazon Appflow__
+ - ### Features
+ - Upsolver as a destination connector and documentation update.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - This release adds ability to configure Cognito User Pools with third party sms and email providers for sending notifications to users.
+
+## __Amazon Comprehend__
+ - ### Features
+ - Support Comprehend events detection APIs
+
+## __Amazon FSx__
+ - ### Features
+ - This release adds the capability to increase storage capacity of Amazon FSx for Lustre file systems, providing the flexibility to meet evolving storage needs over time.
+
+## __Amazon GameLift__
+ - ### Features
+ - GameLift FlexMatch is now available as a standalone matchmaking solution. FlexMatch now provides customizable matchmaking for games hosted peer-to-peer, on-premises, or on cloud compute primitives.
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Lex now supports es-419, de-DE locales
+
+## __Amazon QuickSight__
+ - ### Features
+ - Support for embedding without user registration. New enum EmbeddingIdentityType. A potential breaking change. Affects code that refers IdentityType enum type directly instead of literal string value.
+
+## __Amazon Timestream Write__
+ - ### Features
+ - Adds support of upserts for idempotent updates to Timestream.
+
+## __Amazon Transcribe Streaming Service__
+ - ### Features
+ - Amazon Transcribe Medical streaming added medical specialties and HTTP/2 support. Amazon Transcribe streaming supports additional languages. Both support OGG/OPUS and FLAC codecs for streaming.
+
+## __AmazonMWAA__
+ - ### Features
+ - (New Service) Amazon MWAA is a managed service for Apache Airflow that makes it easy for data engineers and data scientists to execute data processing workflows in the cloud.
+
+# __2.15.34__ __2020-11-23__
+## __AWS CodeStar connections__
+ - ### Features
+ - Added support for the UpdateHost API.
+
+## __AWS Glue__
+ - ### Features
+ - Feature1 - Glue crawler adds data lineage configuration option. Feature2 - AWS Glue Data Catalog adds APIs for PartitionIndex creation and deletion as part of Enhancement Partition Management feature.
+
+## __AWS IoT__
+ - ### Features
+ - This release enables users to identify different file types in the over-the-air update (OTA) functionality using fileType parameter for CreateOTAUpdate API
+
+## __AWS Lambda__
+ - ### Features
+ - This release includes support for new feature: Code Signing for AWS Lambda. This adds new resources and APIs to configure Lambda functions to accept and verify signed code artifacts at deployment.
+
+## __AWS License Manager__
+ - ### Features
+ - AWS License Manager now provides the ability for license administrators to be able to associate license configurations to AMIs shared with their AWS account
+
+## __AWS Outposts__
+ - ### Features
+ - Support specifying tags during the creation of the Outpost resource. Tags are now returned in the response body of Outpost APIs.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Updated the account management API to support the integration with AWS Organizations. Added new methods to allow users to view and manage the delegated administrator account for Security Hub.
+
+## __AWS Signer__
+ - ### Features
+ - AWS Signer is launching code-signing for AWS Lambda. Now customers can cryptographically sign Lambda code to ensure trust, integrity, and functionality.
+
+## __AWS Single Sign-On Admin__
+ - ### Features
+ - AWS Single Sign-On now enables attribute-based access control for workforce identities to simplify permissions in AWS
+
+## __Amazon CloudWatch Application Insights__
+ - ### Features
+ - Add Detected Workload to ApplicationComponent which shows the workloads that installed in the component
+
+## __Amazon DynamoDB__
+ - ### Features
+ - With this release, you can capture data changes in any Amazon DynamoDB table as an Amazon Kinesis data stream. You also can use PartiQL (SQL-compatible language) to manipulate data in DynamoDB tables.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release adds support for updating capacity providers, specifying custom instance warmup periods for capacity providers, and using deployment circuit breaker for your ECS Services.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Documentation updates for elasticache
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for Multiple Private DNS names to DescribeVpcEndpointServices response.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Add API support for EMR Studio, a new notebook-first IDE for data scientists and data engineers with single sign-on, Jupyter notebooks, automated infrastructure provisioning, and job diagnosis.
+
+## __Amazon Forecast Service__
+ - ### Features
+ - Releasing the set of PredictorBacktestExportJob APIs which allow customers to export backtest values and item-level metrics data from Predictor training.
+
+## __Amazon Timestream Query__
+ - ### Features
+ - Amazon Timestream now supports "QueryStatus" in Query API which has information about cumulative bytes scanned, metered, as well as progress percentage for the query.
+
+## __Amazon Translate__
+ - ### Features
+ - This update adds new operations to create and manage parallel data in Amazon Translate. Parallel data is a resource that you can use to run Active Custom Translation jobs.
+
+## __Auto Scaling__
+ - ### Features
+ - Documentation updates and corrections for Amazon EC2 Auto Scaling API Reference and SDKs.
+
+## __CodeArtifact__
+ - ### Features
+ - Add support for the NuGet package format.
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - Adding MAINTENANCE and REBOOTING_BROKER to Cluster states.
+
+# __2.15.33__ __2020-11-20__
+## __AWS App Mesh__
+ - ### Features
+ - This release makes tag value a required attribute of the tag's key-value pair.
+
+## __AWS CloudHSM V2__
+ - ### Features
+ - Added managed backup retention, a feature that enables customers to retain backups for a configurable period after which CloudHSM service will automatically delete them.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog App Registry__
+ - ### Features
+ - AWS Service Catalog AppRegistry Documentation update
+
+## __AWS Single Sign-on__
+ - ### Features
+ - Added support for retrieving SSO credentials: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html.
+
+## __Amazon Chime__
+ - ### Features
+ - The Amazon Chime SDK for messaging provides the building blocks needed to build chat and other real-time collaboration features.
+
+## __Amazon CodeGuru Reviewer__
+ - ### Features
+ - This release supports tagging repository association resources in Amazon CodeGuru Reviewer.
+
+## __Amazon Cognito Identity__
+ - ### Features
+ - Added SDK pagination support for ListIdentityPools
+
+## __Amazon Connect Service__
+ - ### Features
+ - This release adds a set of Amazon Connect APIs to programmatically control instance creation, modification, description and deletion.
+
+## __Amazon Macie 2__
+ - ### Features
+ - The Amazon Macie API now provides S3 bucket metadata that indicates whether any one-time or recurring classification jobs are configured to analyze data in a bucket.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Add new documentation regarding automatically generated Content-MD5 headers when using the SDK or CLI.
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - This release adds support for PER TOPIC PER PARTITION monitoring on AWS MSK clusters.
+
+# __2.15.32__ __2020-11-19__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - Additional metadata that may be applicable to the recommendation.
+
+## __AWS Directory Service__
+ - ### Features
+ - Adding multi-region replication feature for AWS Managed Microsoft AD
+
+## __AWS Elemental MediaLive__
+ - ### Features
+ - The AWS Elemental MediaLive APIs and SDKs now support the ability to see the software update status on Link devices
+
+## __AWS Glue__
+ - ### Features
+ - Adding support for Glue Schema Registry. The AWS Glue Schema Registry is a new feature that allows you to centrally discover, control, and evolve data stream schemas.
+
+## __AWS Lambda__
+ - ### Features
+ - Added the starting position and starting position timestamp to ESM Configuration. Now customers will be able to view these fields for their ESM.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon CloudWatch Events__
+ - ### Features
+ - EventBridge now supports Resource-based policy authorization on event buses. This enables cross-account PutEvents API calls, creating cross-account rules, and simplifies permission management.
+
+## __Amazon EventBridge__
+ - ### Features
+ - EventBridge now supports Resource-based policy authorization on event buses. This enables cross-account PutEvents API calls, creating cross-account rules, and simplifies permission management.
+
+## __Amazon Kinesis Analytics__
+ - ### Features
+ - Amazon Kinesis Data Analytics now supports building and running streaming applications using Apache Flink 1.11 and provides a way to access the Apache Flink dashboard for supported Flink versions.
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Amazon Lex supports managing input and output contexts as well as default values for slots.
+
+## __Amazon Lex Runtime Service__
+ - ### Features
+ - Amazon Lex now supports the ability to view and manage active contexts associated with a user session.
+
+## __Amazon Redshift__
+ - ### Features
+ - Amazon Redshift support for returning ClusterNamespaceArn in describeClusters
+
+## __Auto Scaling__
+ - ### Features
+ - You can now create Auto Scaling groups with multiple launch templates using a mixed instances policy, making it easy to deploy an AMI with an architecture that is different from the rest of the group.
+
+# __2.15.31__ __2020-11-18__
+## __AWS Backup__
+ - ### Features
+ - AWS Backup now supports cross-account backup, enabling AWS customers to securely copy their backups across their AWS accounts within their AWS organizations.
+
+## __AWS CloudFormation__
+ - ### Features
+ - This release adds ChangeSets support for Nested Stacks. ChangeSets offer a preview of how proposed changes to a stack might impact existing resources or create new ones.
+
+## __AWS CodeBuild__
+ - ### Features
+ - AWS CodeBuild - Adding Status field for Report Group
+
+## __AWS Outposts__
+ - ### Features
+ - Mark the Name parameter in CreateOutpost as required.
+
+## __AWS S3 Control__
+ - ### Features
+ - AWS S3 Storage Lens provides visibility into your storage usage and activity trends at the organization or account level, with aggregations by Region, storage class, bucket, and prefix.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Adding Memcached 1.6 to parameter family
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - EC2 Fleet adds support of DeleteFleets API for instant type fleets. Now you can delete an instant type fleet and terminate all associated instances with a single API call.
+
+# __2.15.30__ __2020-11-17__
+## __AWS Network Firewall__
+ - ### Features
+ - (New Service) AWS Network Firewall is a managed network layer firewall service that makes it easy to secure your virtual private cloud (VPC) networks and block malicious traffic.
+
+## __Amazon Chime__
+ - ### Features
+ - This release adds CRUD APIs for Amazon Chime SipMediaApplications and SipRules. It also adds the API for creating outbound PSTN calls for Amazon Chime meetings.
+
+## __Amazon Connect Service__
+ - ### Features
+ - This release adds support for user hierarchy group and user hierarchy structure. For details, see the Release Notes in the Amazon Connect Administrator Guide.
+
+## __Amazon Macie 2__
+ - ### Features
+ - The Amazon Macie API now has a lastRunErrorStatus property to indicate if account- or bucket-level errors occurred during the run of a one-time classification job or the latest run of a recurring job.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Support copy-db-snapshot in the one region on cross clusters and local cluster for RDSonVmware. Add target-custom-availability-zone parameter to specify where a snapshot should be copied.
+
+## __Firewall Management Service__
+ - ### Features
+ - Added Firewall Manager policy support for AWS Network Firewall resources.
+
+# __2.15.29__ __2020-11-16__
+## __AWS CodePipeline__
+ - ### Features
+ - We show details about inbound executions and id of action executions in GetPipelineState API. We also add ConflictException to StartPipelineExecution, RetryStageExecution, StopPipelineExecution APIs.
+
+## __AWS Database Migration Service__
+ - ### Features
+ - Adding MoveReplicationTask feature to move replication tasks between instances
+
+## __AWS IoT Secure Tunneling__
+ - ### Features
+ - Support using multiple data streams per tunnel using the Secure Tunneling multiplexing feature.
+
+## __AWS IoT SiteWise__
+ - ### Features
+ - This release supports Unicode characters for string operations in formulae computes in SiteWise. For more information, search for SiteWise in Amazon What's new or refer the SiteWise documentation.
+
+## __AWS Service Catalog__
+ - ### Features
+ - Support import of CloudFormation stacks into Service Catalog provisioned products.
+
+## __Amazon QuickSight__
+ - ### Features
+ - Adding new parameters for dashboard persistence
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - This feature enables customers to encrypt their Amazon SageMaker Studio storage volumes with customer master keys (CMKs) managed by them in AWS Key Management Service (KMS).
+
+## __Amazon Simple Notification Service__
+ - ### Features
+ - Documentation updates for Amazon SNS.
+
+## __Synthetics__
+ - ### Features
+ - AWS Synthetics now supports Environment Variables to assign runtime parameters in the canary scripts.
+
+# __2.15.28__ __2020-11-13__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Shield__
+ - ### Features
+ - This release adds APIs for two new features: 1) Allow customers to bundle resources into protection groups and treat as a single unit. 2) Provide per-account event summaries to all AWS customers.
+
+## __Amazon Textract__
+ - ### Features
+ - AWS Textract now allows customers to specify their own KMS key to be used for asynchronous jobs output results, AWS Textract now also recognizes handwritten text from English documents.
+
+## __Elastic Load Balancing__
+ - ### Features
+ - Adds dualstack support for Network Load Balancers (TCP/TLS only), an attribute for WAF fail open for Application Load Balancers, and an attribute for connection draining for Network Load Balancers.
+
+# __2.15.27__ __2020-11-12__
+## __AWS IoT__
+ - ### Features
+ - This release adds a batchMode parameter to the IotEvents, IotAnalytics, and Firehose actions which allows customers to send an array of messages to the corresponding services
+
+## __AWS RoboMaker__
+ - ### Features
+ - This release introduces Robomaker Worldforge TagsOnCreate which allows customers to tag worlds as they are being generated by providing the tags while configuring a world generation job.
+
+## __AWS Service Catalog App Registry__
+ - ### Features
+ - AWS Service Catalog AppRegistry provides a repository of your applications, their resources, and the application metadata that you use within your enterprise.
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Lex now supports es-ES, it-IT, fr-FR and fr-CA locales
+
+## __Amazon Lightsail__
+ - ### Features
+ - This release adds support for Amazon Lightsail container services. You can now create a Lightsail container service, and deploy Docker images to it.
+
+## __Amazon Personalize Runtime__
+ - ### Features
+ - Adds support to use dynamic filters with Personalize.
+
+## __Amazon Polly__
+ - ### Features
+ - Amazon Polly adds new Australian English female voice - Olivia. Olivia is available as Neural voice only.
+
+# __2.15.26__ __2020-11-11__
+## __AWS Amplify__
+ - ### Features
+ - Whereas previously custom headers were set via the app's buildspec, custom headers can now be set directly on the Amplify app for both ci/cd and manual deploy apps.
+
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for Automated ABR encoding and improved the reliability of embedded captions in accelerated outputs.
+
+## __AWS Glue DataBrew__
+ - ### Features
+ - This is the initial SDK release for AWS Glue DataBrew. DataBrew is a visual data preparation tool that enables users to clean and normalize data without writing any code.
+
+## __AWS Service Catalog__
+ - ### Features
+ - Adding support to remove a Provisioned Product launch role via UpdateProvisionedProductProperties
+
+## __Amazon Forecast Service__
+ - ### Features
+ - Providing support of custom quantiles in CreatePredictor API.
+
+## __Amazon QuickSight__
+ - ### Features
+ - QuickSight now supports Column-level security and connecting to Oracle data source.
+
+## __Netty NIO HTTP Client__
+ - ### Features
+ - Upgrade Netty libraries to `4.1.53.Final`, and `netty-tcnative-boringssl-static` to `2.0.34.Final`.
+
+ - ### Bugfixes
+ - Fix a bug where the Netty HTTP client can leak memory when a response stream is cancelled prematurely but the upstream publisher continues to invoke onNext for some time before stopping. Fixes [#2051](https://github.com/aws/aws-sdk-java-v2/issues/2051).
+
+# __2.15.25__ __2020-11-10__
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Fix default client error to have spaces between words.
+ - Contributed by: [@frosforever](https://github.com/frosforever)
+ - Replaced class loading from Thread.currentThread().getContextClassLoader() to ClassLoaderHelper in ProfileCredentialsUtils and WebIdentityCredentialsUtils, since it was causing Class not found error.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for Gateway Load Balancer VPC endpoints and VPC endpoint services
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Add SessionId as a filter for DescribeSessions API
+
+## __Auto Scaling__
+ - ### Features
+ - Documentation updates and corrections for Amazon EC2 Auto Scaling API Reference and SDKs.
+
+## __Elastic Load Balancing__
+ - ### Features
+ - Added support for Gateway Load Balancers, which make it easy to deploy, scale, and run third-party virtual networking appliances.
+
+## __Contributors__
+Special thanks to the following contributors to this release:
+
+[@frosforever](https://github.com/frosforever)
+# __2.15.24__ __2020-11-09__
+## __AWS DataSync__
+ - ### Features
+ - DataSync now enables customers to adjust the network bandwidth used by a running AWS DataSync task.
+
+## __AWS IoT Analytics__
+ - ### Features
+ - AWS IoT Analytics now supports Late Data Notifications for datasets, dataset content creation using previous version IDs, and includes the LastMessageArrivalTime attribute for channels and datastores.
+
+## __AWS Storage Gateway__
+ - ### Features
+ - Added bandwidth rate limit schedule for Tape and Volume Gateways
+
+## __Amazon DynamoDB__
+ - ### Features
+ - This release adds supports for exporting Amazon DynamoDB table data to Amazon S3 to perform analytics at any scale.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release provides native support for specifying Amazon FSx for Windows File Server file systems as volumes in your Amazon ECS task definitions.
+
+## __Amazon Elasticsearch Service__
+ - ### Features
+ - Adding support for package versioning in Amazon Elasticsearch Service
+
+## __Amazon FSx__
+ - ### Features
+ - This release adds support for creating DNS aliases for Amazon FSx for Windows File Server, and using AWS Backup to automate scheduled, policy-driven backup plans for Amazon FSx file systems.
+
+## __Amazon Macie 2__
+ - ### Features
+ - Sensitive data findings in Amazon Macie now include enhanced location data for Apache Avro object containers and Apache Parquet files.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - S3 Intelligent-Tiering adds support for Archive and Deep Archive Access tiers; S3 Replication adds replication metrics and failure notifications, brings feature parity for delete marker replication
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - add a new filter to allow customer to filter automation executions by using resource-group which used for execute automation
+
+# __2.15.23__ __2020-11-06__
+## __AWS Elemental MediaLive__
+ - ### Features
+ - Support for SCTE35 ad markers in OnCuePoint style in RTMP outputs.
+
+## __AWS IoT SiteWise__
+ - ### Features
+ - Remove the CreatePresignedPortalUrl API
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - Amazon Data Lifecycle Manager now supports the creation and retention of EBS-backed Amazon Machine Images
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Network card support with four new attributes: NetworkCardIndex, NetworkPerformance, DefaultNetworkCardIndex, and MaximumNetworkInterfaces, added to the DescribeInstanceTypes API.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Documentation updates for Systems Manager
+
+# __2.15.22__ __2020-11-05__
+## __AWS App Mesh__
+ - ### Features
+ - This release adds circuit breaking capabilities to your mesh with connection pooling and outlier detection support.
+
+## __AWS Lambda__
+ - ### Features
+ - Support Amazon MQ as an Event Source.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - Amazon Kendra now supports providing user context in your query requests, Tokens can be JSON or JWT format. This release also introduces support for Confluence cloud datasources.
+
+## __Amazon CloudWatch Events__
+ - ### Features
+ - With this release, customers can now reprocess past events by storing the events published on event bus in an encrypted archive.
+
+## __Amazon DynamoDB__
+ - ### Features
+ - This release adds a new ReplicaStatus INACCESSIBLE_ENCRYPTION_CREDENTIALS for the Table description, indicating when a key used to encrypt a regional replica table is not accessible.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Documentation updates for EC2.
+
+## __Amazon Elasticsearch Service__
+ - ### Features
+ - Amazon Elasticsearch Service now provides the ability to define a custom endpoint for your domain and link an SSL certificate from ACM, making it easier to refer to Kibana and the domain endpoint.
+
+## __Amazon EventBridge__
+ - ### Features
+ - With this release, customers can now reprocess past events by storing the events published on event bus in an encrypted archive.
+
+## __Amazon Fraud Detector__
+ - ### Features
+ - Added support for deleting resources like Variables, ExternalModels, Outcomes, Models, ModelVersions, Labels, EventTypes and EntityTypes. Updated DeleteEvent operation to catch missing exceptions.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Supports a new parameter to set the max allocated storage in gigabytes for the CreateDBInstanceReadReplica API.
+
+# __2.15.21__ __2020-11-04__
+## __AWS IoT__
+ - ### Features
+ - Updated API documentation and added paginator for AWS Iot Registry ListThingPrincipals API.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog__
+ - ### Features
+ - Service Catalog API ListPortfolioAccess can now support a maximum PageSize of 100.
+
+## __AWS X-Ray__
+ - ### Features
+ - Releasing new APIs GetInsightSummaries, GetInsightEvents, GetInsight, GetInsightImpactGraph and updating GetTimeSeriesServiceStatistics API for AWS X-Ray Insights feature
+
+## __AWSMarketplace Metering__
+ - ### Features
+ - Adding Vendor Tagging Support in MeterUsage and BatchMeterUsage API.
+
+## __Amazon CloudWatch__
+ - ### Features
+ - Documentation updates for monitoring
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Added support for Client Connect Handler for AWS Client VPN. Fleet supports launching replacement instances in response to Capacity Rebalance recommendation.
+
+## __Amazon Elasticsearch Service__
+ - ### Features
+ - Amazon Elasticsearch Service now supports native SAML authentication that seamlessly integrates with the customers' existing SAML 2.0 Identity Provider (IdP).
+
+## __Amazon Transcribe Streaming Service__
+ - ### Features
+ - With this release, Amazon Transcribe now supports real-time transcription from audio sources in Italian (it-IT) and German(de-DE).
+
+## __AmazonMQ__
+ - ### Features
+ - Amazon MQ introduces support for RabbitMQ, a popular message-broker with native support for AMQP 0.9.1. You can now create fully-managed RabbitMQ brokers in the cloud.
+
+## __Auto Scaling__
+ - ### Features
+ - Capacity Rebalance helps you manage and maintain workload availability during Spot interruptions by proactively augmenting your Auto Scaling group with a new instance before interrupting an old one.
+
+# __2.15.20__ __2020-11-02__
+## __AWS DynamoDB Enhanced Client__
+ - ### Bugfixes
+ - Publisher streams returned by async resources in the DynamoDB Enhanced Client now correctly handle mapping errors when they are encountered in the stream by calling onError on the subscriber and then implicitly cancelling the subscription. Previously the stream would just permanently hang and never complete.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Added code generation validation that customer-visible identifiers are idiomatic (do not contain underscores). Services with underscores in their models can use rename customizations to fix these issues, or apply the 'underscoresInNameBehavior = ALLOW' customization.
+ - Upgrade `org.apache.httpcomponents:httpclient` version to `4.5.13`
+
+ - ### Bugfixes
+ - Fixing race condition in EventStreamAsyncResponseTransformer. Field eventsToDeliver is a LinkedList, i.e., not thread-safe. Accesses to field eventsToDeliver are protected by synchronization on itself, but not in 1 location.
+ - The mapped publisher returned by SdkPublisher.map will now handle exceptions thrown by the mapping function by calling onError on its subscriber and then cancelling the subscription rather than throwing it back to the publishing process when it attempts to publish data.
+
+## __AWS SSO OIDC__
+ - ### Deprecations
+ - Renamed/deprecated 'error_description' fields in exceptions in favor of 'errorDescription'.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for the following features: 1. P4d instances based on NVIDIA A100 GPUs. 2. NetworkCardIndex attribute to support multiple network cards.
+
+# __2.15.19__ __2020-10-30__
+## __AWS Database Migration Service__
+ - ### Features
+ - Adding DocDbSettings to support DocumentDB as a source.
+
+## __AWS Elemental MediaLive__
+ - ### Features
+ - Support for HLS discontinuity tags in the child manifests. Support for incomplete segment behavior in the media output. Support for automatic input failover condition settings.
+
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Fixing FilteringSubscriber and LimitingSubscriber to complete when subscribing criteria is completed.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Documentation updates for AWS ElastiCache
+
+## __Amazon Macie 2__
+ - ### Features
+ - This release of the Amazon Macie API adds an eqExactMatch operator for filtering findings. With this operator you can increase the precision of your finding filters and suppression rules.
+
+## __Amazon Simple Notification Service__
+ - ### Features
+ - Documentation updates for Amazon SNS
+
+## __Braket__
+ - ### Features
+ - This release supports tagging for Amazon Braket quantum-task resources. It also supports tag-based access control for quantum-task APIs.
+
+## __EC2 Image Builder__
+ - ### Features
+ - This feature increases the number of accounts that can be added to the Launch permissions within an Image Builder Distribution configuration.
+
+# __2.15.18__ __2020-10-29__
+## __AWS Marketplace Commerce Analytics__
+ - ### Features
+ - Documentation updates for marketplacecommerceanalytics to specify four data sets which are deprecated.
+
+## __AWS Storage Gateway__
+ - ### Features
+ - Adding support for access based enumeration on SMB file shares, file share visibility on SMB file shares, and file upload notifications for all file shares
+
+## __Amazon API Gateway__
+ - ### Features
+ - Support disabling the default execute-api endpoint for REST APIs.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Support for Appliance mode on Transit Gateway that simplifies deployment of stateful network appliances. Added support for AWS Client VPN Self-Service Portal.
+
+## __Amazon Simple Email Service__
+ - ### Features
+ - This release enables customers to manage their own contact lists and end-user subscription preferences.
+
+## __CodeArtifact__
+ - ### Features
+ - Add support for tagging of CodeArtifact domain and repository resources.
+
+## __Elastic Load Balancing__
+ - ### Features
+ - Application Load Balancer (ALB) now supports the gRPC protocol-version. With this release, customers can use ALB to route and load balance gRPC traffic between gRPC enabled clients and microservices.
+
+# __2.15.17__ __2020-10-28__
+## __AWS IoT__
+ - ### Features
+ - This release adds support for GG-Managed Job Namespace
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Fixed an issue where marshalling of a modeled object was not honoring the has* method on a list/map.
+ - Fixed an issue where the toString/equals/hashCode on a modeled object were not honoring the has* methods for lists and maps.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - AWS Nitro Enclaves general availability. Added support to RunInstances for creating enclave-enabled EC2 instances. New APIs to associate an ACM certificate with an IAM role, for enclave consumption.
+
+## __Amazon WorkMail__
+ - ### Features
+ - Documentation update for Amazon WorkMail
+
+# __2.15.16__ __2020-10-27__
+## __AWS Glue__
+ - ### Features
+ - AWS Glue machine learning transforms now support encryption-at-rest for labels and trained models.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+# __2.15.15__ __2020-10-26__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - Amazon Kendra now supports indexing data from Confluence Server.
+
+## __Amazon Neptune__
+ - ### Features
+ - This feature enables custom endpoints for Amazon Neptune clusters. Custom endpoints simplify connection management when clusters contain instances with different capacities and configuration settings.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - This release enables customers to bring custom images for use with SageMaker Studio notebooks.
+
+# __2.15.14__ __2020-10-23__
+## __AWS MediaTailor__
+ - ### Features
+ - MediaTailor now supports ad marker passthrough for HLS. Use AdMarkerPassthrough to pass EXT-X-CUE-IN, EXT-X-CUE-OUT, and EXT-X-SPLICEPOINT-SCTE35 from origin manifests into personalized manifests.
+
+## __Amazon Macie 2__
+ - ### Features
+ - This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation.
+
+## __Amazon QuickSight__
+ - ### Features
+ - Support description on columns.
+
+# __2.15.13__ __2020-10-22__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog__
+ - ### Features
+ - Documentation updates for servicecatalog
+
+## __Access Analyzer__
+ - ### Features
+ - API Documentation updates for IAM Access Analyzer.
+
+## __Amazon Appflow__
+ - ### Features
+ - Salesforce connector creation with customer provided client id and client secret, incremental pull configuration, salesforce upsert write operations and execution ID when on-demand flows are executed.
+
+## __Amazon Simple Notification Service__
+ - ### Features
+ - SNS now supports a new class of topics: FIFO (First-In-First-Out). FIFO topics provide strictly-ordered, deduplicated, filterable, encryptable, many-to-many messaging at scale.
+
+# __2.15.12__ __2020-10-21__
+## __AWS Global Accelerator__
+ - ### Features
+ - This release adds support for specifying port overrides on AWS Global Accelerator endpoint groups.
+
+## __AWS Glue__
+ - ### Features
+ - AWS Glue crawlers now support incremental crawls for the Amazon Simple Storage Service (Amazon S3) data source.
+
+## __AWS Organizations__
+ - ### Features
+ - AWS Organizations renamed the 'master account' to 'management account'.
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - This release adds custom data sources: a new data source type that gives you full control of the documents added, modified or deleted during a data source sync while providing run history metrics.
+
+## __Amazon CloudFront__
+ - ### Features
+ - CloudFront adds support for managing the public keys for signed URLs and signed cookies directly in CloudFront (it no longer requires the AWS root account).
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - instance-storage-info nvmeSupport added to DescribeInstanceTypes API
+
+# __2.15.11__ __2020-10-20__
+## __AWS AppSync__
+ - ### Features
+ - Documentation updates to AppSync to correct several typos.
+
+## __AWS Batch__
+ - ### Features
+ - Adding evaluateOnExit to job retry strategies.
+
+## __AWS Elastic Beanstalk__
+ - ### Features
+ - EnvironmentStatus enum update to include Aborting, LinkingFrom and LinkingTo
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Fixed an issue where requestBody and asyncRequestBody were not visible in ExecutionInterceptor.afterMarshalling.
+
+## __Amazon DynamoDB Enhanced Client__
+ - ### Bugfixes
+ - Fix for handling special characters in attribute names with WRITE_IF_NOT_EXISTS update behavior
+
+## __Amazon S3__
+ - ### Features
+ - Moved the logic for calculating the Content-MD5 checksums from s3 to sdk-core. As always, make sure to use a version of 'sdk-core' greater than or equal to your version of 's3'. If you use an old version of 'sdk-core' and a new version of 's3', you will receive errors that Content-MD5 is required.
+
+ - ### Bugfixes
+ - Fixed an issue where metrics were not being collected for Amazon S3 (or other XML services)
+
+# __2.15.10__ __2020-10-19__
+## __AWS Backup__
+ - ### Features
+ - Documentation updates for Cryo
+
+## __AWS Service Catalog__
+ - ### Features
+ - An Admin can now update the launch role associated with a Provisioned Product. Admins and End Users can now view the launch role associated with a Provisioned Product.
+
+## __Amazon CloudFront__
+ - ### Features
+ - Amazon CloudFront adds support for Origin Shield.
+
+## __Amazon DocumentDB with MongoDB compatibility__
+ - ### Features
+ - Documentation updates for docdb
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - This Patch Manager release now supports Common Vulnerabilities and Exposure (CVE) Ids for missing packages via the DescribeInstancePatches API.
+
+## __HTTP Client SPI__
+ - ### Features
+ - Calling the SdkHttpFullRequest uri() builder method, query parameters of the provided URI will be kept.
+ This can be useful in case you want to provide an already fully formed URI like a callback URI.
+
+# __2.15.9__ __2020-10-16__
+## __AWS Elemental MediaLive__
+ - ### Features
+ - The AWS Elemental MediaLive APIs and SDKs now support the ability to transfer the ownership of MediaLive Link devices across AWS accounts.
+
+## __AWS Organizations__
+ - ### Features
+ - Documentation updates for AWS Organizations.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+# __2.15.8__ __2020-10-15__
+## __AWS Budgets__
+ - ### Features
+ - This release introduces AWS Budgets Actions, allowing you to define an explicit response(or set of responses) to take when your budget exceeds it's action threshold.
+
+## __AWS Cost Explorer Service__
+ - ### Features
+ - This release improves email validation for subscriptions on the SDK endpoints.
+
+## __AWS Database Migration Service__
+ - ### Features
+ - When creating Endpoints, Replication Instances, and Replication Tasks, the feature provides you the option to specify friendly name to the resources.
+
+## __AWS Glue__
+ - ### Features
+ - API Documentation updates for Glue Get-Plan API
+
+## __AWS Ground Station__
+ - ### Features
+ - Adds error message attribute to DescribeContact DataflowDetails
+
+## __AWS IoT__
+ - ### Features
+ - Add new variable, lastStatusChangeDate, to DescribeDomainConfiguration API
+
+## __AWS Lambda Maven Archetype__
+ - ### Bugfixes
+ - Fixed an issue where archetype generation failed with latest maven-archetype-plugin. See [#1981](https://github.com/aws/aws-sdk-java-v2/issues/1981)
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Add support for plus (+) character in profile names
+ - Updated service endpoint metadata.
+
+## __AWS Transfer Family__
+ - ### Features
+ - Add support to associate VPC Security Groups at server creation.
+
+## __AWS X-Ray__
+ - ### Features
+ - Enhancing CreateGroup, UpdateGroup, GetGroup and GetGroups APIs to support configuring X-Ray Insights Notifications. Adding TraceLimit information into X-Ray BatchGetTraces API response.
+
+## __Access Analyzer__
+ - ### Features
+ - This release adds support for the ApplyArchiveRule api in IAM Access Analyzer. The ApplyArchiveRule api allows users to apply an archive rule retroactively to existing findings in an analyzer.
+
+## __Amazon Macie 2__
+ - ### Features
+ - This release of the Amazon Macie API adds support for pausing and resuming classification jobs. Also, sensitive data findings now include location data for up to 15 occurrences of sensitive data.
+
+## __Amazon Rekognition__
+ - ### Features
+ - This SDK Release introduces new API (DetectProtectiveEquipment) for Amazon Rekognition. This release also adds ServiceQuotaExceeded exception to Amazon Rekognition IndexFaces API.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Return tags for all resources in the output of DescribeDBInstances, DescribeDBSnapshots, DescribeDBClusters, and DescribeDBClusterSnapshots API operations.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - This Patch Manager release now supports searching for available packages from Amazon Linux and Amazon Linux 2 via the DescribeAvailablePatches API.
+
+## __Amazon WorkMail__
+ - ### Features
+ - Add CreateOrganization and DeleteOrganization API operations.
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Documentation updates for WorkSpaces
+
+# __2.15.7__ __2020-10-09__
+## __AWS Amplify__
+ - ### Features
+ - Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval - enabling can make code changes can take up to 10 minutes to roll out.
+
+## __AWS Elemental MediaLive__
+ - ### Features
+ - WAV audio output. Extracting ancillary captions in MP4 file inputs. Priority on channels feeding a multiplex (higher priority channels will tend to have higher video quality).
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog__
+ - ### Features
+ - This new API takes either a ProvisonedProductId or a ProvisionedProductName, along with a list of 1 or more output keys and responds with the (key,value) pairs of those outputs.
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - This release introduces a new Amazon EKS error code: "ClusterUnreachable"
+
+## __Amazon Import/Export Snowball__
+ - ### Features
+ - We added new APIs to allow customers to better manage their device shipping. You can check if your shipping label expired, generate a new label, and tell us that you received or shipped your job.
+
+# __2.15.6__ __2020-10-08__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - You can now create hierarchical cost categories by choosing "Cost Category" as a dimension. You can also track the status of your cost category updates to your cost and usage information.
+
+## __Amazon CloudWatch Events__
+ - ### Features
+ - Amazon EventBridge (formerly called CloudWatch Events) adds support for target Dead-letter Queues and custom retry policies.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - AWS EC2 RevokeSecurityGroupIngress and RevokeSecurityGroupEgress APIs will return IpPermissions which do not match with any existing IpPermissions for security groups in default VPC and EC2-Classic.
+
+## __Amazon EventBridge__
+ - ### Features
+ - Amazon EventBridge adds support for target Dead Letter Queues (DLQs) and custom retry policies.
+
+## __Amazon Rekognition__
+ - ### Features
+ - This release provides location information for the manifest validation files.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Supports a new parameter to set the max allocated storage in gigabytes for restore database instance from S3 and restore database instance to a point in time APIs.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - This release enables Sagemaker customers to convert Tensorflow and PyTorch models to CoreML (ML Model) format.
+
+## __Amazon Simple Notification Service__
+ - ### Features
+ - Documentation updates for SNS.
+
+# __2.15.5__ __2020-10-07__
+## __AWS Compute Optimizer__
+ - ### Features
+ - This release enables AWS Compute Optimizer to analyze EC2 instance-level EBS read and write operations, and throughput when generating recommendations for your EC2 instances and Auto Scaling groups.
+
+## __AWS Cost Explorer Service__
+ - ### Features
+ - Enables Rightsizing Recommendations to analyze and present EC2 instance-level EBS metrics when generating recommendations. Returns AccessDeniedException if the account is not opted into Rightsizing
+
+## __AWS Elemental MediaPackage__
+ - ### Features
+ - AWS Elemental MediaPackage provides access logs that capture detailed information about requests sent to a customer's MediaPackage channel.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - This release introduces User and UserGroup to allow customers to have access control list of the Redis resources for AWS ElastiCache. This release also adds support for Outposts for AWS ElastiCache.
+
+# __2.15.4__ __2020-10-06__
+## __AWS Database Migration Service__
+ - ### Features
+ - Added new S3 endpoint settings to allow partitioning CDC data by date for S3 as target. Exposed some Extra Connection Attributes as endpoint settings for relational databases as target.
+
+## __AWS Marketplace Catalog Service__
+ - ### Features
+ - AWS Marketplace Catalog now supports FailureCode for change workflows to help differentiate client errors and server faults.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release supports returning additional information about local gateway virtual interfaces, and virtual interface groups.
+
+## __Amazon Kinesis Analytics__
+ - ### Features
+ - Amazon Kinesis Analytics now supports StopApplication with 'force' option
+
+# __2.15.3__ __2020-10-05__
+## __AWS DynamoDB Enhanced Client__
+ - ### Features
+ - Added support for attribute level custom update behaviors such as 'write if not exists'.
+
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for AVC-I and VC3 encoding in the MXF OP1a container, Nielsen non-linear watermarking, and InSync FrameFormer frame rate conversion.
+
+## __AWS Glue__
+ - ### Features
+ - AWS Glue crawlers now support Amazon DocumentDB (with MongoDB compatibility) and MongoDB collections. You can choose to crawl the entire data set or only a small sample to reduce crawl time.
+
+## __Amazon DynamoDB__
+ - ### Features
+ - This release adds a new ReplicaStatus REGION DISABLED for the Table description. This state indicates that the AWS Region for the replica is inaccessible because the AWS Region is disabled.
+
+## __Amazon DynamoDB Streams__
+ - ### Features
+ - Documentation updates for streams.dynamodb
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - This release adds support for launching Amazon SageMaker Studio in your VPC. Use AppNetworkAccessType in CreateDomain API to disable access to public internet and restrict the network traffic to VPC.
+
+# __2.15.2__ __2020-10-02__
+## __AWS Batch__
+ - ### Features
+ - Support tagging for Batch resources (compute environment, job queue, job definition and job) and tag based access control on Batch APIs
+
+## __AWS Cloud Map__
+ - ### Features
+ - Added support for optional parameters for DiscoverInstances API in AWS Cloud Map
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Personalize Events__
+ - ### Features
+ - Adds new APIs to write item and user records to Datasets.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Adds the NCHAR Character Set ID parameter to the CreateDbInstance API for RDS Oracle.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Amazon S3 Object Ownership is a new S3 feature that enables bucket owners to automatically assume ownership of objects that are uploaded to their buckets by other AWS Accounts.
+
+## __Apache HTTP Client__
+ - ### Bugfixes
+ - Fixed an issue in Apache HTTP client where a request with path parameter as a single slash threw invalid host name error.
+
+## __Elastic Load Balancing__
+ - ### Features
+ - This release adds support for tagging listeners, rules, and target groups on creation. This release also supported tagging operations through tagging api's for listeners and rules.
+
+# __2.15.1__ __2020-10-01__
+## __AWS AppSync__
+ - ### Features
+ - Exposes the wafWebAclArn field on GraphQL api records. The wafWebAclArn field contains the amazon resource name of a WAF Web ACL if the AWS AppSync API is associated with one.
+
+## __AWS Glue__
+ - ### Features
+ - Adding additional optional map parameter to get-plan api
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS WAFV2__
+ - ### Features
+ - AWS WAF is now available for AWS AppSync GraphQL APIs. AWS WAF protects against malicious attacks with AWS Managed Rules or your own custom rules. For more information see the AWS WAF Developer Guide.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Documentation updates for elasticmapreduce
+
+## __Amazon QuickSight__
+ - ### Features
+ - QuickSight now supports connecting to AWS Timestream data source
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - Added support for Enabling Zookeeper Encryption in Transit for AWS MSK.
+
+# __2.15.0__ __2020-09-30__
+## __AWS DataSync__
+ - ### Features
+ - This release enables customers to create s3 location for S3 bucket's located on an AWS Outpost.
+
+## __AWS Direct Connect__
+ - ### Features
+ - Documentation updates for AWS Direct Connect.
+
+## __AWS IoT__
+ - ### Features
+ - AWS IoT Rules Engine adds Timestream action. The Timestream rule action lets you stream time-series data from IoT sensors and applications to Amazon Timestream databases for time series analysis.
+
+## __AWS MediaConnect__
+ - ### Features
+ - MediaConnect now supports reservations to provide a discounted rate for a specific outbound bandwidth over a period of time.
+
+## __AWS S3 Control__
+ - ### Features
+ - Amazon S3 on Outposts expands object storage to on-premises AWS Outposts environments, enabling you to store and retrieve objects using S3 APIs and features.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - This release introduces Waiters for the AWS SDK for Java v2! Waiters make it easier for customers to wait for a resource to transition into a desired state. It comes handy when customers are interacting with operations that are eventually consistent on the service side. For more information on Waiters, head on over to the [AWS Developer Blog](https://aws.amazon.com/blogs/developer/category/developer-tools/aws-sdk-for-java/) and check out the [Developer Guide](http://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/welcome.html).
+ - Updated service endpoint metadata.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Added several new resource details objects. Added additional details for CloudFront distributions, IAM roles, and IAM access keys. Added a new ResourceRole attribute for resources.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Amazon EMR customers can now use EC2 placement group to influence the placement of master nodes in a high-availability (HA) cluster across distinct underlying hardware to improve cluster availability.
+
+## __Amazon Pinpoint__
+ - ### Features
+ - Amazon Pinpoint - Features - Customers can start a journey based on an event being triggered by an endpoint or user.
+
+## __Amazon S3 on Outposts__
+ - ### Features
+ - Amazon S3 on Outposts expands object storage to on-premises AWS Outposts environments, enabling you to store and retrieve objects using S3 APIs and features.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Amazon S3 on Outposts expands object storage to on-premises AWS Outposts environments, enabling you to store and retrieve objects using S3 APIs and features.
+
+## __Application Auto Scaling__
+ - ### Features
+ - This release extends Auto Scaling support for cluster storage of Managed Streaming for Kafka. Auto Scaling monitors and automatically expands storage capacity when a critical usage threshold is met.
+
+## __EC2 Image Builder__
+ - ### Features
+ - EC2 Image Builder adds support for copying AMIs created by Image Builder to accounts specific to each Region.
+
+# __2.14.28__ __2020-09-29__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Connect Service__
+ - ### Features
+ - Update TagResource API documentation to include Contact Flows and Routing Profiles as supported resources.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for Client to Client routing for AWS Client VPN.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Simple update to description of ComplianceItemStatus.
+
+## __Amazon Timestream Query__
+ - ### Features
+ - (New Service) Amazon Timestream is a fast, scalable, fully managed, purpose-built time series database that makes it easy to store and analyze trillions of time series data points per day.
+
+## __Amazon Timestream Write__
+ - ### Features
+ - (New Service) Amazon Timestream is a fast, scalable, fully managed, purpose-built time series database that makes it easy to store and analyze trillions of time series data points per day.
+
+## __Schemas__
+ - ### Features
+ - Added support for schemas of type JSONSchemaDraft4. Added ExportSchema API that converts schemas in AWS Events registry and Discovered schemas from OpenApi3 to JSONSchemaDraft4.
+
+# __2.14.27__ __2020-09-28__
+## __Amazon Relational Database Service__
+ - ### Features
+ - This release adds the InsufficientAvailableIPsInSubnetFault error for RDS Proxy.
+
+## __Application Auto Scaling__
+ - ### Features
+ - This release extends Application Auto Scaling support to AWS Comprehend Entity Recognizer endpoint, allowing automatic updates to provisioned Inference Units to maintain targeted utilization level.
+
+# __2.14.26__ __2020-09-25__
+## __AWS Batch__
+ - ### Features
+ - Support custom logging, executionRole, secrets, and linuxParameters (initProcessEnabled, maxSwap, swappiness, sharedMemorySize, and tmpfs). Also, add new context keys for awslogs.
+
+## __AWS Config__
+ - ### Features
+ - Make the delivery-s3-bucket as an optional parameter for conformance packs and organizational conformance packs
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Security Token Service__
+ - ### Features
+ - Documentation update for AssumeRole error
+
+## __Amazon DocumentDB with MongoDB compatibility__
+ - ### Features
+ - Documentation updates for docdb
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release supports returning additional information about local gateway resources, such as the local gateway route table.
+
+## __Amazon Fraud Detector__
+ - ### Features
+ - Increased maximum length of eventVariables values for GetEventPrediction from 256 to 1024.
+
+# __2.14.25__ __2020-09-24__
+## __AWS Amplify__
+ - ### Features
+ - Allow Oauth Token in CreateApp call to be a maximum of 1000 characters instead of 100
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Fixed an issue where successful JSON service responses were required to include a payload (fixes NullPointerException originating from JsonProtocolUnmarshaller).
+ - Fixed an issue with XML services, where the service responding with no payload would treat the payload as empty. Now, empty payloads will properly be populated within the XML response as "null".
+
+## __AWS Savings Plans__
+ - ### Features
+ - Introducing Queued SavingsPlans that will enable customers to queue their purchase request of Savings Plans for future dates.
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Amazon EKS now supports configuring your cluster's service CIDR during cluster creation.
+
+## __Amazon Textract__
+ - ### Features
+ - AWS Textract now supports output results for asynchronous jobs to customer specified s3 bucket.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - Amazon Transcribe now supports WebM, OGG, AMR and AMR-WB as input formats. You can also specify an output key as a location within your S3 buckets to store the output of your transcription jobs.
+
+## __Synthetics__
+ - ### Features
+ - AWS Synthetics now supports AWS X-Ray Active Tracing feature. RunConfig is now an optional parameter with timeout updated from (60 - 900 seconds) to (3 - 840 seconds).
+
+# __2.14.24__ __2020-09-23__
+## __AWS Backup__
+ - ### Features
+ - This release allows customers to enable or disable advanced backup settings in backup plan. As part of this feature AWS Backup added support for Windows VSS backup option for EC2 resources.
+
+## __AWS Cost Explorer Service__
+ - ### Features
+ - This release provides access to Cost Anomaly Detection Public Preview APIs. Cost Anomaly Detection finds cost anomalies based on your historical cost and usage using Machine Learning models.
+
+## __AWS DynamoDB Enhanced Client__
+ - ### Bugfixes
+ - Fixed incorrect 'duplicate key' error triggered when flattening a TableSchema that has key tags and more than one attribute.
+
+## __Amazon QuickSight__
+ - ### Features
+ - Added Sheet information to DescribeDashboard, DescribeTemplate and DescribeAnalysis API response.
+
+## __Amazon Translate__
+ - ### Features
+ - Improvements to DeleteTerminology API.
+
+# __2.14.23__ __2020-09-22__
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Formal parameter names of sychronous streaming methods were aligned with their javadocs.
+ - This change makes the `FileStoreTlsKeyManagersProvider` and `SystemPropertyTlsKeyManagersProvider` respect the `ssl.KeyManagerFactory.algorithm` when instantiating the `KeyManagerFactory` rather than always using the hardcoded value of `SunX509`.
+
+## __Amazon Comprehend__
+ - ### Features
+ - Amazon Comprehend integrates with Amazon SageMaker GroundTruth to allow its customers to annotate their datasets using GroundTruth and train their models using Comprehend Custom APIs.
+
+## __Amazon DynamoDB Streams__
+ - ### Features
+ - Documentation updates for streams.dynamodb
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Lex now supports es-US locales
+
+## __Amazon WorkMail__
+ - ### Features
+ - Adding support for Mailbox Export APIs
+
+# __2.14.22__ __2020-09-21__
+## __AWS Glue__
+ - ### Features
+ - Adding support to update multiple partitions of a table in a single request
+
+## __AWS IoT SiteWise__
+ - ### Features
+ - This release supports IAM mode for SiteWise Monitor portals
+
+## __AWS Resource Groups__
+ - ### Features
+ - Documentation updates and corrections for Resource Groups API Reference and SDKs.
+
+## __AWS Resource Groups Tagging API__
+ - ### Features
+ - Documentation updates for the Resource Groups Tagging API.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon CloudWatch Events__
+ - ### Features
+ - Add support for Redshift Data API Targets
+
+## __Amazon EventBridge__
+ - ### Features
+ - Add support for Redshift Data API Targets
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Documentation updates for the RDS DescribeExportTasks API
+
+# __2.14.21__ __2020-09-18__
+## __AWS CodeStar connections__
+ - ### Features
+ - New integration with the GitHub provider type.
+
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports batch operations, which allow users to start, stop, and delete multiple MediaLive resources with a single request.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Single Sign-On Admin__
+ - ### Features
+ - Documentation updates for AWS SSO APIs.
+
+# __2.14.20__ __2020-09-17__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - Amazon Kendra now supports additional file formats and metadata for FAQs.
+
+## __Amazon API Gateway__
+ - ### Features
+ - Adds support for mutual TLS authentication for public regional REST Apis
+
+## __Amazon CloudFront__
+ - ### Features
+ - Documentation updates for CloudFront
+
+## __Amazon Comprehend__
+ - ### Features
+ - Amazon Comprehend now supports detecting Personally Identifiable Information (PII) entities in a document.
+
+## __Amazon Elasticsearch Service__
+ - ### Features
+ - Adds support for data plane audit logging in Amazon Elasticsearch Service.
+
+## __Amazon Transcribe Streaming Service__
+ - ### Features
+ - Amazon Transcribe now supports channel identification in real-time streaming, which enables you to transcribe multi-channel streaming audio.
+
+## __AmazonApiGatewayV2__
+ - ### Features
+ - Adds support for mutual TLS authentication and disableAPIExecuteEndpoint for public regional HTTP Apis
+
+# __2.14.19__ __2020-09-16__
+## __AWS Greengrass__
+ - ### Features
+ - This release includes the ability to set run-time configuration for a Greengrass core. The Telemetry feature, also included in this release, can be configured via run-time configuration per core.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog__
+ - ### Features
+ - Enhance DescribeProvisionedProduct API to allow useProvisionedProduct Name as Input, so customer can provide ProvisionedProduct Name instead of ProvisionedProduct Id to describe a ProvisionedProduct.
+
+## __Amazon Connect Service__
+ - ### Features
+ - This release adds support for contact flows and routing profiles. For details, see the Release Notes in the Amazon Connect Administrator Guide.
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - Customers can now provide multiple schedules within a single Data Lifecycle Manager (DLM) policy. Each schedule supports tagging, Fast Snapshot Restore (FSR) and cross region copy individually.
+
+## __Amazon STS__
+ - ### Features
+ - Make the STSCredentialsProvider stale and prefetch times configurable so clients can control when session credentials are refreshed
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - The ComplianceItemEntry Status description was updated to address Windows patches that aren't applicable.
+
+# __2.14.18__ __2020-09-15__
+## __AWS Budgets__
+ - ### Features
+ - Documentation updates for Daily Cost and Usage budgets
+
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports CDI (Cloud Digital Interface) inputs which enable uncompressed video from applications on Elastic Cloud Compute (EC2), AWS Media Services, and from AWS partners
+
+## __AWS Organizations__
+ - ### Features
+ - AWS Organizations now enables you to add tags to the AWS accounts, organizational units, organization root, and policies in your organization.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - Amazon Kendra now returns confidence scores for 'document' query responses.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - T4g instances are powered by AWS Graviton2 processors
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Sagemaker Ground Truth: Added support for a new Streaming feature which helps to continuously feed data and receive labels in real time. This release adds a new input and output SNS data channel.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - Amazon Transcribe now supports automatic language identification, which enables you to transcribe audio files without needing to know the language in advance.
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - Added new API's to support SASL SCRAM Authentication with MSK Clusters.
+
+# __2.14.17__ __2020-09-14__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Fix a bug in the SDK where the contents of the `AsyncRequestBody` is not included in the AWS Signature Version 4 calculation, which is required for some streaming operations such as Glacier `UploadArchive' and ClouSearch Domain `UploadDocuments`.
+
+## __AWS Step Functions__
+ - ### Features
+ - This release of the AWS Step Functions SDK introduces support for AWS X-Ray.
+
+## __Amazon DocumentDB with MongoDB compatibility__
+ - ### Features
+ - Updated API documentation and added paginators for DescribeCertificates, DescribeDBClusterParameterGroups, DescribeDBClusterParameters, DescribeDBClusterSnapshots and DescribePendingMaintenanceActions
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for the T4G instance family to the EC2 ModifyDefaultCreditSpecification and GetDefaultCreditSpecification APIs.
+
+## __Amazon Managed Blockchain__
+ - ### Features
+ - Introducing support for Hyperledger Fabric 1.4. When using framework version 1.4, the state database may optionally be specified when creating peer nodes (defaults to CouchDB).
+
+# __2.14.16__ __2020-09-11__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Adds API support for WorkSpaces Cross-Region Redirection feature.
+
+# __2.14.15__ __2020-09-10__
+## __AWS Single Sign-On Admin__
+ - ### Features
+ - This is an initial release of AWS Single Sign-On (SSO) Access Management APIs. This release adds support for SSO operations which could be used for managing access to AWS accounts.
+
+## __Amazon CloudFront__
+ - ### Features
+ - Cloudfront adds support for Brotli. You can enable brotli caching and compression support by enabling it in your Cache Policy.
+
+## __Amazon Elastic Block Store__
+ - ### Features
+ - Documentation updates for Amazon EBS direct APIs.
+
+## __Amazon Pinpoint__
+ - ### Features
+ - Update SMS message model description to clearly indicate that the MediaUrl field is reserved for future use and is not supported by Pinpoint as of today.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Bucket owner verification feature added. This feature introduces the x-amz-expected-bucket-owner and x-amz-source-expected-bucket-owner headers.
+
+# __2.14.14__ __2020-09-09__
+## __AWS Glue__
+ - ### Features
+ - Adding support for partitionIndexes to improve GetPartitions performance.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Kinesis Analytics__
+ - ### Features
+ - Kinesis Data Analytics is adding new AUTOSCALING application status for applications during auto scaling and also adding FlinkRunConfigurationDescription in the ApplicationDetails.
+
+## __Redshift Data API Service__
+ - ### Features
+ - The Amazon Redshift Data API is generally available. This release enables querying Amazon Redshift data and listing various database objects.
+
+# __2.14.13__ __2020-09-08__
+## __AWS CodeBuild__
+ - ### Features
+ - AWS CodeBuild - Support keyword search for test cases in DecribeTestCases API . Allow deletion of reports in the report group, before deletion of report group using the deleteReports flag.
+
+## __AWS Common Runtime HTTP Client__
+ - ### Features
+ - This release includes the preview release of the AWS Common Runtime HTTP client for the AWS SDK for Java v2. The code can be found in the `aws-crt-client` module.
+
+## __Amazon DynamoDB Enhanced Client__
+ - ### Bugfixes
+ - Fix for stack overflow caused by using self-referencing DynamoDB annotated classes.
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Amazon Lex supports en-AU locale
+
+## __Amazon QuickSight__
+ - ### Features
+ - Adds tagging support for QuickSight customization resources. A user can now specify a list of tags when creating a customization resource and use a customization ARN in QuickSight's tagging APIs.
+
+## __AmazonApiGatewayV2__
+ - ### Features
+ - You can now secure HTTP APIs using Lambda authorizers and IAM authorizers. These options enable you to make flexible auth decisions using a Lambda function, or using IAM policies, respectively.
+
+## __Elastic Load Balancing__
+ - ### Features
+ - Adds support for Application Load Balancers on Outposts.
+
+# __2.14.12__ __2020-09-04__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS X-Ray__
+ - ### Features
+ - Enhancing CreateGroup, UpdateGroup, GetGroup and GetGroups APIs to support configuring X-Ray Insights
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Documentation-only updates for AWS Systems Manager
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Adding support for Microsoft Office 2016 and Microsoft Office 2019 in BYOL Images
+
+# __2.14.11__ __2020-09-03__
+## __AWS Elemental MediaPackage__
+ - ### Features
+ - Enables inserting a UTCTiming XML tag in the output manifest of a DASH endpoint which a media player will use to help with time synchronization.
+
+## __AWS Step Functions__
+ - ### Features
+ - This release of the AWS Step Functions SDK introduces support for payloads up to 256KB for Standard and Express workflows
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - Amazon Kendra now returns confidence scores for both 'answer' and 'question and answer' query responses.
+
+## __Amazon GuardDuty__
+ - ### Features
+ - GuardDuty findings triggered by failed events now include the error code name within the AwsApiCallAction section.
+
+# __2.14.10__ __2020-09-02__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds a new transit gateway attachment state and resource type.
+
+## __Amazon Macie 2__
+ - ### Features
+ - This release of the Amazon Macie API introduces additional statistics for the size and count of Amazon S3 objects that Macie can analyze as part of a classification job.
+
+## __DynamoDB Enhanced Client__
+ - ### Features
+ - Support for mapping to and from immutable Java objects using ImmutableTableSchema and StaticImmutableTableSchema.
+
+# __2.14.9__ __2020-09-01__
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Code Generator test failures on Windows systems were fixed.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Added a PatchSummary object for security findings. The PatchSummary object provides details about the patch compliance status of an instance.
+
+## __Amazon CodeGuru Reviewer__
+ - ### Features
+ - Add support for repository analysis based code reviews
+
+# __2.14.8__ __2020-08-31__
+## __AWS Backup__
+ - ### Features
+ - Documentation updates for Cryo
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon CloudFront__
+ - ### Features
+ - CloudFront now supports real-time logging for CloudFront distributions. CloudFront real-time logs are more detailed, configurable, and are available in real time.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Amazon EC2 and Spot Fleet now support modification of launch template configs for a running fleet enabling instance type, instance weight, AZ, and AMI updates without losing the current fleet ID.
+
+## __Amazon Simple Queue Service__
+ - ### Features
+ - Documentation updates for SQS.
+
+# __2.14.7__ __2020-08-28__
+## __AWS Cost and Usage Report Service__
+ - ### Features
+ - This release add MONTHLY as the new supported TimeUnit for ReportDefinition.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon CloudFront__
+ - ### Features
+ - You can now manage CloudFront's additional, real-time metrics with the CloudFront API.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Amazon EMR adds support for ICMP, port -1, in Block Public Access Exceptions and API access for EMR Notebooks execution. You can now non-interactively execute EMR Notebooks and pass input parameters.
+
+## __Amazon Route 53__
+ - ### Features
+ - Documentation updates for Route 53
+
+# __2.14.6__ __2020-08-27__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for WebM DASH outputs as well as H.264 4:2:2 10-bit output in MOV and MP4.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Introduces support to initiate Internet Key Exchange (IKE) negotiations for VPN connections from AWS. A user can now send the initial IKE message to their Customer Gateway (CGW) from VPN endpoints.
+
+## __Amazon GameLift__
+ - ### Features
+ - GameLift FleetIQ as a standalone feature is now generally available. FleetIQ makes low-cost Spot instances viable for game hosting. Use GameLift FleetIQ with your EC2 Auto Scaling groups.
+
+## __Amazon Redshift__
+ - ### Features
+ - Documentation updates for Amazon Redshift.
+
+# __2.14.5__ __2020-08-26__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Appflow__
+ - ### Features
+ - Amazon AppFlow is a fully managed integration service that securely transfers data between AWS services and SaaS applications. This update releases the first version of Amazon AppFlow APIs and SDK.
+
+## __Amazon Route 53 Resolver__
+ - ### Features
+ - Route 53 Resolver adds support for resolver query logs
+
+# __2.14.4__ __2020-08-24__
+## __AWS Database Migration Service__
+ - ### Features
+ - Added new endpoint settings to include columns with Null and Empty value when using Kinesis and Kafka as target. Added a new endpoint setting to set maximum message size when using Kafka as target.
+
+## __AWS IoT SiteWise__
+ - ### Features
+ - Add traversalDirection to ListAssociatedAssetsRequest and add portal status to ListPortalsResponse
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - For JSON protocols, when unmarshalling a response, if a member is declared to be located in the URI, the member is treated as being located in the payload instead.
+
+## __AWS X-Ray__
+ - ### Features
+ - AWS X-Ray now supports tagging on sampling rules and groups.
+
+## __Amazon CloudWatch Logs__
+ - ### Features
+ - Documentation updates for CloudWatch Logs
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release enables customers to use VPC prefix lists in their transit gateway route tables, and it adds support for Provisioned IOPS SSD (io2) EBS volumes.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Add string length constraints to OpsDataAttributeName and OpsFilterValue.
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - Add UpdateConfiguration and DeleteConfiguration operations.
+
+# __2.14.3__ __2020-08-20__
+## __Amazon Chime__
+ - ### Features
+ - Documentation updates for chime
+
+## __Amazon DynamoDB Streaming Client__
+ - ### Bugfixes
+ - Fix for CRC not working correctly for compressed responses
+
+## __Amazon FSx__
+ - ### Features
+ - Documentation updates for Amazon FSx
+
+## __AmazonApiGatewayV2__
+ - ### Features
+ - Customers can now create Amazon API Gateway HTTP APIs that route requests to AWS AppConfig, Amazon EventBridge, Amazon Kinesis Data Streams, Amazon SQS, and AWS Step Functions.
+
+# __2.14.2__ __2020-08-19__
+## __AWS Lake Formation__
+ - ### Features
+ - Adding additional field in ListPermissions API response to return RAM resource share ARN if a resource were shared through AWS RAM service.
+
+## __AWS Organizations__
+ - ### Features
+ - Minor documentation updates for AWS Organizations
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog__
+ - ### Features
+ - Enhance SearchProvisionedProducts API to allow queries using productName and provisioningArtifactName. Added lastProvisioningRecordId and lastSuccessfulRecordId to Read ProvisionedProduct APIs
+
+## __AWS Storage Gateway__
+ - ### Features
+ - Added WORM, tape retention lock, and custom pool features for virtual tapes.
+
+## __Amazon Interactive Video Service__
+ - ### Features
+ - Amazon Interactive Video Service (IVS) now offers customers the ability to create private channels, allowing customers to restrict their streams by channel or viewer.
+
+## __Amazon Transcribe Streaming Service__
+ - ### Features
+ - Amazon Transcribe and Amazon Transcribe Medical now enable you to identify different speakers in your real-time streams with speaker identification.
+
+# __2.14.1__ __2020-08-18__
+## __AWS CodeBuild__
+ - ### Features
+ - Documentation updates for codebuild
+
+## __AWS DataSync__
+ - ### Features
+ - DataSync support for filters as input arguments to the ListTasks and ListLocations API calls.
+
+## __AWS SSO Identity Store__
+ - ### Features
+ - AWS Single Sign-On (SSO) Identity Store service provides an interface to retrieve all of your users and groups. It enables entitlement management per user or group for AWS SSO and other IDPs.
+
+## __AWS SecurityHub__
+ - ### Features
+ - New details for DynamoDB tables, Elastic IP addresses, IAM policies and users, RDS DB clusters and snapshots, and Secrets Manager secrets. Added details for AWS KMS keys and RDS DB instances.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - Adding the option to use a service linked role to publish events to Pinpoint.
+
+## __Amazon Simple Email Service__
+ - ### Features
+ - This release includes new APIs to allow customers to add or remove email addresses from their account-level suppression list in bulk.
+
+# __2.14.0__ __2020-08-17__
+## __AWS Certificate Manager__
+ - ### Features
+ - ACM provides support for the new Private CA feature Cross-account CA sharing. ACM users can issue certificates signed by a private CA belonging to another account where the CA was shared with them.
+
+## __AWS Certificate Manager Private Certificate Authority__
+ - ### Features
+ - ACM Private CA is launching cross-account support. This allows customers to share their private CAs with other accounts, AWS Organizations, and organizational units to issue end-entity certificates.
+
+## __AWS RoboMaker__
+ - ### Features
+ - This release introduces RoboMaker Simulation WorldForge, a capability that automatically generates one or more simulation worlds.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - The client-side metrics feature is out of developer preview and is now generaly available.
+
+## __Amazon EC2 Container Registry__
+ - ### Features
+ - This feature adds support for pushing and pulling Open Container Initiative (OCI) artifacts.
+
+## __Amazon Kinesis__
+ - ### Features
+ - Introducing ShardFilter for ListShards API to filter the shards using a position in the stream, and ChildShards support for GetRecords and SubscribeToShard API to discover children shards on shard end
+
+## __Amazon QuickSight__
+ - ### Features
+ - Amazon QuickSight now supports programmatic creation and management of analyses with new APIs.
+
+## __Elastic Load Balancing__
+ - ### Features
+ - Adds support for HTTP Desync Mitigation in Application Load Balancers.
+ - Adds support for HTTP Desync Mitigation in Classic Load Balancers.
+
+# __2.13.76__ __2020-08-14__
+## __AWS License Manager__
+ - ### Features
+ - This release includes ability to enforce license assignment rules with EC2 Dedicated Hosts.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon AppStream__
+ - ### Features
+ - Adds support for the Desktop View feature
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - New C5ad instances featuring AMD's 2nd Generation EPYC processors, offering up to 96 vCPUs, 192 GiB of instance memory, 3.8 TB of NVMe based SSD instance storage, and 20 Gbps in Network bandwidth
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Amazon SageMaker now supports 1) creating real-time inference endpoints using model container images from Docker registries in customers' VPC 2) AUC(Area under the curve) as AutoPilot objective metric
+
+## __Braket__
+ - ### Features
+ - Fixing bug in our SDK model where device status and device type had been flipped.
+
+# __2.13.75__ __2020-08-13__
+## __AWS AppSync__
+ - ### Features
+ - Documentation update for AWS AppSync support for Direct Lambda Resolvers.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - Adding ability to customize expiry for Refresh, Access and ID tokens.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Added MapCustomerOwnedIpOnLaunch and CustomerOwnedIpv4Pool to ModifySubnetAttribute to allow CoIP auto assign. Fields are returned in DescribeSubnets and DescribeNetworkInterfaces responses.
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Adding support for customer provided EC2 launch templates and AMIs to EKS Managed Nodegroups. Also adds support for Arm-based instances to EKS Managed Nodegroups.
+
+## __Amazon Macie 2__
+ - ### Features
+ - This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - This release allows customers to specify a replica mode when creating or modifying a Read Replica, for DB engines which support this feature.
+
+## __Braket__
+ - ### Features
+ - Amazon Braket general availability with Device and Quantum Task operations.
+
+## __CloudWatch Metrics Publisher__
+ - ### Bugfixes
+ - Fixed a bug where `CloudWatchPublisher#close` would not always complete flushing pending metrics before returning.
+
+# __2.13.74__ __2020-08-12__
+## __AWS Cloud9__
+ - ### Features
+ - Add ConnectionType input parameter to CreateEnvironmentEC2 endpoint. New parameter enables creation of environments with SSM connection.
+
+## __AWS IoT__
+ - ### Features
+ - Audit finding suppressions: Device Defender enables customers to turn off non-compliant findings for specific resources on a per check basis.
+
+## __AWS Lambda__
+ - ### Features
+ - Support for creating Lambda Functions using 'java8.al2' and 'provided.al2'
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Added an "unsafe" way to retrieve a byte array from `SdkBytes` and `ResponseBytes` without copying the data.
+
+## __AWS Transfer Family__
+ - ### Features
+ - Adds security policies to control cryptographic algorithms advertised by your server, additional characters in usernames and length increase, and FIPS compliant endpoints in the US and Canada regions.
+
+## __Amazon Comprehend__
+ - ### Features
+ - Amazon Comprehend Custom Entity Recognition now supports Spanish, German, French, Italian and Portuguese and up to 25 entity types per model.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Introduces support for IPv6-in-IPv4 IPsec tunnels. A user can now send traffic from their on-premise IPv6 network to AWS VPCs that have IPv6 support enabled.
+
+## __Amazon FSx__
+ - ### Features
+ - This release adds the capability to create persistent file systems for throughput-intensive workloads using Hard Disk Drive (HDD) storage and an optional read-only Solid-State Drive (SSD) cache.
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Adds optional EnableWorkDocs property to WorkspaceCreationProperties in the ModifyWorkspaceCreationProperties API
+
+# __2.13.73__ __2020-08-11__
+## __AWS Lambda__
+ - ### Features
+ - Support Managed Streaming for Kafka as an Event Source. Support retry until record expiration for Kinesis and Dynamodb streams event source mappings.
+
+## __AWS Organizations__
+ - ### Features
+ - Minor documentation update for AWS Organizations
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release rolls back the EC2 On-Demand Capacity Reservations (ODCRs) release 1.11.831 published on 2020-07-30, which was deployed in error.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Add support for in-region CopyObject and UploadPartCopy through S3 Access Points
+
+# __2.13.72__ __2020-08-10__
+## __AWS Glue__
+ - ### Features
+ - Starting today, you can further control orchestration of your ETL workloads in AWS Glue by specifying the maximum number of concurrent runs for a Glue workflow.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Savings Plans__
+ - ### Features
+ - Updates to the list of services supported by this API.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Remove CoIP Auto-Assign feature references.
+
+# __2.13.71__ __2020-08-07__
+## __AWS Glue__
+ - ### Features
+ - AWS Glue now adds support for Network connection type enabling you to access resources inside your VPC using Glue crawlers and Glue ETL jobs.
+
+## __AWS Organizations__
+ - ### Features
+ - Documentation updates for some new error reasons.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Server Migration Service__
+ - ### Features
+ - In this release, AWS Server Migration Service (SMS) has added new features: 1. APIs to work with application and instance level validation 2. Import application catalog from AWS Application Discovery Service 3. For an application you can start on-demand replication
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Updates Amazon S3 API reference documentation.
+
+## __Netty NIO HTTP Client__
+ - ### Bugfixes
+ - Fixed the issue where `connectionTimeToLive` was not allowed to set to zero. See [#1976](https://github.com/aws/aws-sdk-java-v2/issues/1976)
+
+# __2.13.70__ __2020-08-06__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release supports Wavelength resources, including carrier gateways, and carrier IP addresses.
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Amazon Lex supports the option to enable accuracy improvements and specify an intent classification confidence score threshold.
+
+## __Amazon Lex Runtime Service__
+ - ### Features
+ - Amazon Lex supports intent classification confidence scores along with a list of the top five intents.
+
+## __Amazon Personalize__
+ - ### Features
+ - Add 'exploration' functionality
+
+## __Amazon Personalize Events__
+ - ### Features
+ - Adds support implicit and explicit impression input
+
+## __Amazon Personalize Runtime__
+ - ### Features
+ - Adds support for implicit impressions
+
+# __2.13.69__ __2020-08-05__
+## __AWS AppSync__
+ - ### Features
+ - AWS AppSync releases support for Direct Lambda Resolvers.
+
+## __AWS Resource Groups Tagging API__
+ - ### Features
+ - Documentation updates for the Resource Group Tagging API namespace.
+
+## __Amazon FSx__
+ - ### Features
+ - Documentation updates for StorageCapacity input value format.
+
+## __Amazon Simple Notification Service__
+ - ### Features
+ - Documentation updates for SNS.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - Amazon Transcribe now supports custom language models, which can improve transcription accuracy for your specific use case.
+
+# __2.13.68__ __2020-08-04__
+## __AWS Health APIs and Notifications__
+ - ### Features
+ - Documentation updates for health
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+# __2.13.67__ __2020-08-03__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Fixed an issue that could cause "Data read has a different checksum than expected" errors.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Adds a waiter for CommandExecuted and paginators for various other APIs.
+
+## __Netty NIO HTTP Client__
+ - ### Bugfixes
+ - Fixed an issue where, under rare circumstances, streaming request bytes could be misordered.
+
+# __2.13.66__ __2020-07-31__
+## __AWS Resource Groups Tagging API__
+ - ### Features
+ - Updates to the list of services supported by this API.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Storage Gateway__
+ - ### Features
+ - Add support for gateway VM deprecation dates
+
+## __AWS WAFV2__
+ - ### Features
+ - Add ManagedByFirewallManager flag to the logging configuration, which indicates whether AWS Firewall Manager controls the configuration.
+
+## __Amazon Chime__
+ - ### Features
+ - This release increases the CreateMeetingWithAttendee max attendee limit to 10.
+
+## __Amazon Personalize Runtime__
+ - ### Features
+ - Adds support to use filters with Personalized Ranking recipe
+
+# __2.13.65__ __2020-07-30__
+## __AWS CodeBuild__
+ - ### Features
+ - Adding support for BuildBatch, and CodeCoverage APIs. BuildBatch allows you to model your project environment in source, and helps start multiple builds with a single API call. CodeCoverage allows you to track your code coverage using AWS CodeBuild.
+
+## __AWS Organizations__
+ - ### Features
+ - Documentation updates for AWS Organizations
+
+## __AWS Resource Groups__
+ - ### Features
+ - Improved documentation for Resource Groups API operations.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog__
+ - ### Features
+ - This release adds support for ProvisionProduct, UpdateProvisionedProduct & DescribeProvisioningParameters by product name, provisioning artifact name and path name. In addition DescribeProvisioningParameters now returns a list of provisioning artifact outputs.
+
+## __Amazon CloudFront__
+ - ### Features
+ - Documentation updates for CloudFront
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - EC2 On-Demand Capacity Reservations now adds support to bring your own licenses (BYOL) of Windows operating system to launch EC2 instances.
+
+## __Amazon GuardDuty__
+ - ### Features
+ - GuardDuty can now provide detailed cost metrics broken down by account, data source, and S3 resources, based on the past 30 days of usage. This new feature also supports viewing cost metrics for all member accounts as a GuardDuty master.
+
+## __Amazon Simple Email Service__
+ - ### Features
+ - This release makes more API operations available to customers in version 2 of the Amazon SES API. With these additions, customers can now access sending authorization, custom verification email, and template API operations. With this release, Amazon SES is also providing new and updated APIs to allow customers to request production access.
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - Amazon MSK has added a new API that allows you to reboot brokers within a cluster.
+
+# __2.13.64__ __2020-07-29__
+## __AWS Cloud Map__
+ - ### Features
+ - Added new attribute AWS_EC2_INSTANCE_ID for RegisterInstance API
+
+## __AWS Resource Groups__
+ - ### Features
+ - Resource Groups released a new feature that enables you to create a group with an associated configuration that specifies how other AWS services interact with the group. There are two new operations `GroupResources` and `UngroupResources` to work on a group with a configuration. In this release, you can associate EC2 Capacity Reservations with a resource group. Resource Groups also added a new request parameter `Group` to replace `GroupName` for all existing operations.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon EC2 Container Registry__
+ - ### Features
+ - This release adds support for encrypting the contents of your Amazon ECR repository with customer master keys (CMKs) stored in AWS Key Management Service.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Adding support to target EC2 On-Demand Capacity Reservations within an AWS Resource Group to launch EC2 instances.
+
+## __Amazon GuardDuty__
+ - ### Features
+ - GuardDuty now supports S3 Data Events as a configurable data source type. This feature expands GuardDuty's monitoring scope to include S3 data plane operations, such as GetObject and PutObject. This data source is optional and can be enabled or disabled at anytime. Accounts already using GuardDuty must first enable the new feature to use it; new accounts will be enabled by default. GuardDuty masters can configure this data source for individual member accounts and GuardDuty masters associated through AWS Organizations can automatically enable the data source in member accounts.
+
+## __Amazon Kinesis Firehose__
+ - ### Features
+ - This release includes a new Kinesis Data Firehose feature that supports data delivery to Https endpoint and to partners. You can now use Kinesis Data Firehose to ingest real-time data and deliver to Https endpoint and partners in a serverless, reliable, and salable manner.
+
+# __2.13.63__ __2020-07-28__
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports several new features: EBU-TT-D captions in Microsoft Smooth outputs; interlaced video in HEVC outputs; video noise reduction (using temporal filtering) in HEVC outputs.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Slight performance improvement when metrics are disabled.
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Fixed an issue where HTTP status code metrics were not always published for async clients.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Added UpdateSecurityHubConfiguration API. Security Hub now allows customers to choose whether to automatically enable new controls that are added to an existing standard that the customer enabled. For example, if you enabled Foundational Security Best Practices for an account, you can automatically enable new controls as we add them to that standard. By default, new controls are enabled.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Introduces support for tag-on-create capability for the following APIs: CreateVpnConnection, CreateVpnGateway, and CreateCustomerGateway. A user can now add tags while creating these resources. For further detail, please see AWS Tagging Strategies.
+
+## __Amazon Interactive Video Service__
+ - ### Features
+ - Added a new error code, PendingVerification, to differentiate between errors caused by insufficient IAM permissions and errors caused by account verification.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Adds reporting of manual cluster snapshot quota to DescribeAccountAttributes API
+
+## __Auto Scaling__
+ - ### Features
+ - Now you can enable Instance Metadata Service Version 2 (IMDSv2) or disable the instance metadata endpoint with Launch Configurations.
+
+## __EC2 Image Builder__
+ - ### Features
+ - This release updates distribution configurations to allow periods in AMI names.
+
+# __2.13.62__ __2020-07-27__
+## __AWS DataSync__
+ - ### Features
+ - Today AWS DataSync releases support for self-managed object storage Locations and the new TransferMode Option.
+
+## __AWS Database Migration Service__
+ - ### Features
+ - Basic endpoint settings for relational databases, Preflight validation API.
+
+## __AWS Glue__
+ - ### Features
+ - Add ability to manually resume workflows in AWS Glue providing customers further control over the orchestration of ETL workloads.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - m6gd, c6gd, r6gd instances are powered by AWS Graviton2 processors and support local NVMe instance storage
+
+## __Amazon Fraud Detector__
+ - ### Features
+ - Moved the eventTypeName attribute for PutExternalModel API to inputConfiguration. Model ID's no longer allow hyphens.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Assorted doc ticket-fix updates for Systems Manager.
+
+# __2.13.61__ __2020-07-24__
+## __AWS Elemental MediaPackage__
+ - ### Features
+ - The release adds daterange as a new ad marker option. This option enables MediaPackage to insert EXT-X-DATERANGE tags in HLS and CMAF manifests. The EXT-X-DATERANGE tag is used to signal ad and program transition events.
+
+## __AWS MediaConnect__
+ - ### Features
+ - You can now disable an entitlement to stop streaming content to the subscriber's flow temporarily. When you are ready to allow content to start streaming to the subscriber's flow again, you can enable the entitlement.
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - Amazon Kendra now supports sorting query results based on document attributes. Amazon Kendra also introduced an option to enclose table and column names with double quotes for database data sources.
+
+## __Amazon CloudWatch__
+ - ### Features
+ - AWS CloudWatch ListMetrics now supports an optional parameter (RecentlyActive) to filter results by only metrics that have received new datapoints in the past 3 hours. This enables more targeted metric data retrieval through the Get APIs
+
+## __Amazon FSx__
+ - ### Features
+ - Documentation update for FSx for Lustre
+
+## __Amazon Fraud Detector__
+ - ### Features
+ - GetPrediction has been replaced with GetEventPrediction. PutExternalModel has been simplified to accept a role ARN.
+
+## __Amazon Macie 2__
+ - ### Features
+ - This release of the Amazon Macie API introduces additional criteria for sorting and filtering query results for account quotas and usage statistics.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Sagemaker Ground Truth:Added support for OIDC (OpenID Connect) to authenticate workers via their own identity provider instead of through Amazon Cognito. This release adds new APIs (CreateWorkforce, DeleteWorkforce, and ListWorkforces) to SageMaker Ground Truth service. Sagemaker Neo: Added support for detailed target device description by using TargetPlatform fields - OS, architecture, and accelerator. Added support for additional compilation parameters by using JSON field CompilerOptions. Sagemaker Search: SageMaker Search supports transform job details in trial components.
+
+## __AmazonMQ__
+ - ### Features
+ - Amazon MQ now supports LDAP (Lightweight Directory Access Protocol), providing authentication and authorization of Amazon MQ users via a customer designated LDAP server.
+
+# __2.13.60__ __2020-07-23__
+## __AWS Config__
+ - ### Features
+ - Adding service linked configuration aggregation support along with new enums for config resource coverage
+
+## __AWS Direct Connect__
+ - ### Features
+ - Documentation updates for AWS Direct Connect
+
+## __AWS Glue__
+ - ### Features
+ - Added new ConnectionProperties: "KAFKA_SSL_ENABLED" (to toggle SSL connections) and "KAFKA_CUSTOM_CERT" (import CA certificate file)
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon FSx__
+ - ### Features
+ - Adds support for AutoImport, a new FSx for Lustre feature that allows customers to configure their FSx file system to automatically update its contents when new objects are added to S3 or existing objects are overwritten.
+
+## __Amazon Lightsail__
+ - ### Features
+ - This release adds support for Amazon Lightsail content delivery network (CDN) distributions and SSL/TLS certificates.
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Added UpdateWorkspaceImagePermission API to share Amazon WorkSpaces images across AWS accounts.
+
+# __2.13.59__ __2020-07-22__
+## __AWS Elemental MediaLive__
+ - ### Features
+ - The AWS Elemental MediaLive APIs and SDKs now support the ability to get thumbnails for MediaLive devices that are attached or not attached to a channel. Previously, this thumbnail feature was available only on the console.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon QuickSight__
+ - ### Features
+ - New API operations - GetSessionEmbedUrl, CreateNamespace, DescribeNamespace, ListNamespaces, DeleteNamespace, DescribeAccountSettings, UpdateAccountSettings, CreateAccountCustomization, DescribeAccountCustomization, UpdateAccountCustomization, DeleteAccountCustomization. Modified API operations to support custom permissions restrictions - RegisterUser, UpdateUser, UpdateDashboardPermissions
+
+# __2.13.58__ __2020-07-21__
+## __Amazon CodeGuru Profiler__
+ - ### Features
+ - Amazon CodeGuru Profiler now supports resource tagging APIs, tags-on-create and tag-based access control features. You can now tag profiling groups for better resource and access control management.
+
+# __2.13.57__ __2020-07-20__
+## __AWS CodeBuild__
+ - ### Features
+ - AWS CodeBuild adds support for Session Manager and Windows 2019 Environment type
+
+## __AWS Ground Station__
+ - ### Features
+ - Adds optional MTU property to DataflowEndpoint and adds contact source and destination details to DescribeContact response.
+
+## __Amazon CloudFront__
+ - ### Features
+ - CloudFront adds support for cache policies and origin request policies. With these new policies, you can now more granularly control the query string, header, and cookie values that are included in the cache key and in requests that CloudFront sends to your origin.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Added support for tag-on-create for CreateVpcPeeringConnection and CreateRouteTable. You can now specify tags when creating any of these resources. For more information about tagging, see AWS Tagging Strategies. Add poolArn to the response of DescribeCoipPools.
+
+## __Amazon Fraud Detector__
+ - ### Features
+ - Introduced flexible model training dataset requirements for Online Fraud Insights so that customers can choose any two inputs to train a model instead of being required to use 'email' and 'IP address' at minimum. Added support for resource ARNs, resource tags, resource-based IAM policies and identity-based policies that limit access to a resource based on tags. Added support for customer-managed customer master key (CMK) data encryption. Added new Event Type, Entity Type, and Label APIs. An event type defines the structure for an event sent to Amazon Fraud Detector, including the variables sent as part of the event, the entity performing the event, and the labels that classify the event. Introduced the GetEventPrediction API.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Add a new SupportsParallelQuery output field to DescribeDBEngineVersions. This field shows whether the engine version supports parallelquery. Add a new SupportsGlobalDatabases output field to DescribeDBEngineVersions and DescribeOrderableDBInstanceOptions. This field shows whether global database is supported by engine version or the combination of engine version and instance class.
+
+## __Firewall Management Service__
+ - ### Features
+ - Added managed policies for auditing security group rules, including the use of managed application and protocol lists.
+
+# __2.13.56__ __2020-07-17__
+## __AWS AppSync__
+ - ### Features
+ - Documentation update to Cachingconfig.cachingKeys to include $context.source as a valid value.
+
+## __AWS Elastic Beanstalk__
+ - ### Features
+ - Add waiters for `EnvironmentExists`, `EnvironmentUpdated`, and `EnvironmentTerminated`. Add paginators for `DescribeEnvironmentManagedActionHistory` and `ListPlatformVersions`.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Connect Service__
+ - ### Features
+ - This release adds a set of Amazon Connect APIs to programmatically control call recording with start, stop, pause and resume functions.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Documentation updates for EC2
+
+## __Amazon Macie 2__
+ - ### Features
+ - This release of the Amazon Macie API includes miscellaneous updates and improvements to the documentation.
+
+## __Application Auto Scaling__
+ - ### Features
+ - Documentation updates for Application Auto Scaling
+
+# __2.13.55__ __2020-07-15__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Interactive Video Service__
+ - ### Features
+ - Introducing Amazon Interactive Video Service - a managed live streaming solution that is quick and easy to set up, and ideal for creating interactive video experiences.
+
+# __2.13.54__ __2020-07-09__
+## __AWS Amplify__
+ - ### Features
+ - Documentation update to the introduction text to specify that this is the Amplify Console API.
+
+## __AWS App Mesh__
+ - ### Features
+ - AppMesh now supports Ingress which allows resources outside a mesh to communicate to resources that are inside the mesh. See https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_gateways.html
+
+## __AWS CloudHSM V2__
+ - ### Features
+ - Documentation updates for cloudhsmv2
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Secrets Manager__
+ - ### Features
+ - Adds support for filters on the ListSecrets API to allow filtering results by name, tag key, tag value, or description. Adds support for the BlockPublicPolicy option on the PutResourcePolicy API to block resource policies which grant a wide range of IAM principals access to secrets. Adds support for the ValidateResourcePolicy API to validate resource policies for syntax and prevent lockout error scenarios and wide access to secrets.
+
+## __AWS WAFV2__
+ - ### Features
+ - Added the option to use IP addresses from an HTTP header that you specify, instead of using the web request origin. Available for IP set matching, geo matching, and rate-based rule count aggregation.
+
+## __Alexa For Business__
+ - ### Features
+ - Added support for registering an AVS device directly to a room using RegisterAVSDevice with a room ARN
+
+## __Amazon CloudWatch Events__
+ - ### Features
+ - Amazon CloudWatch Events/EventBridge adds support for API Gateway as a target.
+
+## __Amazon Comprehend__
+ - ### Features
+ - AWS Comprehend now supports Real-time Analysis with Custom Entity Recognition.
+
+## __Amazon DynamoDB Enhanced Client__
+ - ### Features
+ - Support converting "0" and "1" numbers read from DynamoDB to Boolean and AtomicBoolean.
+
+## __Amazon Elastic Block Store__
+ - ### Features
+ - This release introduces the following set of actions for the EBS direct APIs: 1. StartSnapshot, which creates a new Amazon EBS snapshot. 2. PutSnapshotBlock, which writes a block of data to a snapshot. 3. CompleteSnapshot, which seals and completes a snapshot after blocks of data have been written to it.
+
+## __Amazon EventBridge__
+ - ### Features
+ - Amazon EventBridge adds support for API Gateway as a target.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - This release adds the DeleteHumanTaskUi API to Amazon Augmented AI
+
+## __Amazon Simple Notification Service__
+ - ### Features
+ - This release adds support for SMS origination number as an attribute in the MessageAttributes parameter for the SNS Publish API.
+
+# __2.13.53__ __2020-07-08__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - Customers can now see Instance Name alongside each rightsizing recommendation.
+
+## __AWS Organizations__
+ - ### Features
+ - We have launched a self-service option to make it easier for customers to manage the use of their content by AI services. Certain AI services (Amazon CodeGuru Profiler, Amazon Comprehend, Amazon Lex, Amazon Polly, Amazon Rekognition, Amazon Textract, Amazon Transcribe, and Amazon Translate), may use content to improve the service. Customers have been able to opt out of this use by contacting AWS Support, and now they can opt out on a self-service basis by setting an Organizations policy for all or an individual AI service as listed above. Please refer to the technical documentation for more details.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - EC2 Spot now enables customers to tag their Spot Instances Requests on creation.
+
+## __Amazon Forecast Service__
+ - ### Features
+ - With this release, Amazon Forecast now supports the ability to add a tag to any resource via the launch of three new APIs: TagResouce, UntagResource and ListTagsForResource. A tag is a simple label consisting of a customer-defined key and an optional value allowing for easier resource management.
+
+# __2.13.52__ __2020-07-07__
+## __AWS Glue__
+ - ### Features
+ - AWS Glue Data Catalog supports cross account sharing of tables through AWS Lake Formation
+
+## __AWS Lake Formation__
+ - ### Features
+ - AWS Lake Formation supports sharing tables with other AWS accounts and organizations
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - This release includes the preview release of the client-side metrics for the AWS SDK for Java v2. The SPI can be found in the `metrics-spi` module, and this release also includes a metric publisher for CloudWatch in `cloudwatch-metric-publisher`. See our post over at the [AWS Developer Blog](https://aws.amazon.com/blogs/developer/category/developer-tools/aws-sdk-for-java/) for additional information.
+ - Updated service endpoint metadata.
+
+## __AWS Storage Gateway__
+ - ### Features
+ - Adding support for file-system driven directory refresh, Case Sensitivity toggle for SMB File Shares, and S3 Prefixes and custom File Share names
+
+## __Amazon CloudFront__
+ - ### Features
+ - Amazon CloudFront adds support for a new security policy, TLSv1.2_2019.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - DescribeAvailabilityZones now returns additional data about Availability Zones and Local Zones.
+
+## __Amazon Elastic File System__
+ - ### Features
+ - This release adds support for automatic backups of Amazon EFS file systems to further simplify backup management.
+
+# __2.13.51__ __2020-07-06__
+## __AWS IoT SiteWise__
+ - ### Features
+ - This release supports optional start date and end date parameters for the GetAssetPropertyValueHistory API.
+
+## __Amazon QuickSight__
+ - ### Features
+ - Add Theme APIs and update Dashboard APIs to support theme overrides.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Adds support for Amazon RDS on AWS Outposts.
+
+# __2.13.50__ __2020-07-02__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Connect Service__
+ - ### Features
+ - Documentation updates for Amazon Connect.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Documentation updates for elasticache
+
+# __2.13.49__ __2020-07-01__
+## __AWS AppSync__
+ - ### Features
+ - AWS AppSync supports new 12xlarge instance for server-side API caching
+
+## __AWS CodeBuild__
+ - ### Features
+ - Support build status config in project source
+
+## __AWS SecurityHub__
+ - ### Features
+ - This release adds additional details for findings. There are now finding details for auto scaling groups, EC2 volumes, and EC2 VPCs. You can identify detected vulnerabilities and provide related network paths.
+
+## __Amazon Chime__
+ - ### Features
+ - This release supports third party emergency call routing configuration for Amazon Chime Voice Connectors.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - This release adds the exceptions KMSKeyNotAccessibleFault and InvalidDBClusterStateFault to the Amazon RDS ModifyDBInstance API.
+
+## __EC2 Image Builder__
+ - ### Features
+ - EC2 Image Builder adds support for encrypted AMI distribution.
+
+# __2.13.48__ __2020-06-30__
+## __AWS Comprehend Medical__
+ - ### Features
+ - This release adds the relationships between MedicalCondition and Anatomy in DetectEntitiesV2 API.
+
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Fix marshaller binding for input event streams when member name and shape name are not equal.
+
+## __Amazon CodeGuru Reviewer__
+ - ### Features
+ - Release GitHub Enterprise Server source provider integration
+
+## __Amazon EC2 Container Registry__
+ - ### Features
+ - Add a new parameter (ImageDigest) and a new exception (ImageDigestDoesNotMatchException) to PutImage API to support pushing image by digest.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Added support for tag-on-create for CreateVpc, CreateEgressOnlyInternetGateway, CreateSecurityGroup, CreateSubnet, CreateNetworkInterface, CreateNetworkAcl, CreateDhcpOptions and CreateInternetGateway. You can now specify tags when creating any of these resources. For more information about tagging, see AWS Tagging Strategies.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Documentation updates for rds
+
+# __2.13.47__ __2020-06-29__
+## __AWS CodeStar connections__
+ - ### Features
+ - Updated and new APIs in support of hosts for connections to installed provider types. New integration with the GitHub Enterprise Server provider type.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon CodeGuru Profiler__
+ - ### Features
+ - Amazon CodeGuru Profiler is now generally available. The Profiler helps developers to optimize their software, troubleshoot issues in production, and identify their most expensive lines of code. As part of general availability, we are launching: Profiling of AWS Lambda functions, Anomaly detection in CPU profiles, Color My Code on flame graphs, Expanding presence to 10 AWS regions.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Virtual Private Cloud (VPC) customers can now create and manage their own Prefix Lists to simplify VPC configurations.
+
+## __Auto Scaling__
+ - ### Features
+ - Documentation updates for Amazon EC2 Auto Scaling.
+
+# __2.13.46__ __2020-06-26__
+## __AWS CloudFormation__
+ - ### Features
+ - ListStackInstances and DescribeStackInstance now return a new `StackInstanceStatus` object that contains `DetailedStatus` values: a disambiguation of the more generic `Status` value. ListStackInstances output can now be filtered on `DetailedStatus` using the new `Filters` parameter.
+
+## __AWS Database Migration Service__
+ - ### Features
+ - This release contains miscellaneous API documentation updates for AWS DMS in response to several customer reported issues.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - Don't require Authorization for InitiateAuth and RespondToAuthChallenge.
+
+## __Amazon QuickSight__
+ - ### Features
+ - Added support for cross-region DataSource credentials copying.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - The new 'ModelClientConfig' parameter being added for CreateTransformJob and DescribeTransformJob api actions enable customers to configure model invocation related parameters such as timeout and retry.
+
+# __2.13.45__ __2020-06-25__
+## __AWS DynamoDB Enhanced Client__
+ - ### Bugfixes
+ - Fixed a bug causing a NullPointerException to be thrown in the enhanced DeleteItem operation if a conditionExpression was given with null attributeNames or null attributeValues.
+
+## __AWS Glue__
+ - ### Features
+ - This release adds new APIs to support column level statistics in AWS Glue Data Catalog
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Added support for tag-on-create for Host Reservations in Dedicated Hosts. You can now specify tags when you create a Host Reservation for a Dedicated Host. For more information about tagging, see AWS Tagging Strategies.
+
+# __2.13.44__ __2020-06-24__
+## __AWS Amplify__
+ - ### Features
+ - This release of AWS Amplify Console introduces support for automatically creating custom subdomains for branches based on user-defined glob patterns, as well as automatically cleaning up Amplify branches when their corresponding git branches are deleted.
+
+## __AWS Backup__
+ - ### Features
+ - Customers can now manage and monitor their backups in a policied manner across their AWS accounts, via an integration between AWS Backup and AWS Organizations
+
+## __AWS CodeCommit__
+ - ### Features
+ - This release introduces support for reactions to CodeCommit comments. Users will be able to select from a pre-defined list of emojis to express their reaction to any comments.
+
+## __AWS Identity and Access Management__
+ - ### Features
+ - Documentation updates for iam
+
+## __AWS Organizations__
+ - ### Features
+ - This release adds support for a new backup policy type for AWS Organizations.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Amazon EMR customers can now set allocation strategies for On-Demand and Spot instances in their EMR clusters with instance fleets. These allocation strategies use real-time capacity insights to provision clusters faster and make the most efficient use of available spare capacity to allocate Spot instances to reduce interruptions.
+
+## __Amazon FSx__
+ - ### Features
+ - This release adds the capability to take highly-durable, incremental backups of your FSx for Lustre persistent file systems. This capability makes it easy to further protect your file system data and to meet business and regulatory compliance requirements.
+
+## __Amazon Honeycode__
+ - ### Features
+ - Introducing Amazon Honeycode - a fully managed service that allows you to quickly build mobile and web apps for teams without programming.
+
+## __Auto Scaling__
+ - ### Features
+ - Documentation updates for Amazon EC2 Auto Scaling.
+
+# __2.13.43__ __2020-06-23__
+## __AWS MediaTailor__
+ - ### Features
+ - AWS Elemental MediaTailor SDK now allows configuration of Bumper.
+
+## __AWS Organizations__
+ - ### Features
+ - Added a new error message to support the requirement for a Business License on AWS accounts in China to create an organization.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+# __2.13.42__ __2020-06-22__
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds Tag On Create feature support for the ImportImage, ImportSnapshot, ExportImage and CreateInstanceExportTask APIs.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Adding support for MaximumCoreCapacityUnits parameter for EMR Managed Scaling. It allows users to control how many units/nodes are added to the CORE group/fleet. Remaining units/nodes are added to the TASK groups/fleet in the cluster.
+
+## __Amazon Rekognition__
+ - ### Features
+ - This update adds the ability to detect black frames, end credits, shots, and color bars in stored videos
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Added paginators for various APIs.
+
+## __Amazon Simple Queue Service__
+ - ### Features
+ - AWS SQS adds pagination support for ListQueues and ListDeadLetterSourceQueues APIs
+
+# __2.13.41__ __2020-06-19__
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports Input Prepare schedule actions. This feature improves existing input switching by allowing users to prepare an input prior to switching to it.
+
+## __AWS OpsWorks CM__
+ - ### Features
+ - Documentation updates for AWS OpsWorks CM.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Documentation updates for elasticache
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Adds support to tag elastic-gpu on the RunInstances api
+
+# __2.13.40__ __2020-06-18__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for NexGuard FileMarker SDK, which allows NexGuard partners to watermark proprietary content in mezzanine and OTT streaming contexts.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Support__
+ - ### Features
+ - Documentation updates for support
+
+## __AWSMarketplace Metering__
+ - ### Features
+ - Documentation updates for meteringmarketplace
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Adding support for global write forwarding on secondary clusters in an Aurora global database.
+
+## __Amazon Route 53__
+ - ### Features
+ - Added a new ListHostedZonesByVPC API for customers to list all the private hosted zones that a specified VPC is associated with.
+
+## __Amazon Simple Email Service__
+ - ### Features
+ - You can now configure Amazon SES to send event notifications when the delivery of an email is delayed because of a temporary issue. For example, you can receive a notification if the recipient's inbox is full, or if there's a temporary problem with the receiving email server.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Added offset support for specifying the number of days to wait after the date and time specified by a CRON expression before running the maintenance window.
+
+# __2.13.39__ __2020-06-17__
+## __AWS App Mesh__
+ - ### Features
+ - Adds support for route and virtual node listener timeouts.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - nvmeSupport added to DescribeInstanceTypes API
+
+## __Amazon Import/Export Snowball__
+ - ### Features
+ - AWS Snowcone is a portable, rugged and secure device for edge computing and data transfer. You can use Snowcone to collect, process, and move data to AWS, either offline by shipping the device to AWS or online by using AWS DataSync. With 2 CPUs and 4 GB RAM of compute and 8 TB of storage, Snowcone can run edge computing workloads and store data securely. Snowcone's small size (8.94" x 5.85" x 3.25" / 227 mm x 148.6 mm x 82.65 mm) allows you to set it next to machinery in a factory. Snowcone weighs about 4.5 lbs. (2 kg), so you can carry one in a backpack, use it with battery-based operation, and use the Wi-Fi interface to gather sensor data. Snowcone supports a file interface with NFS support.
+
+## __Amazon Macie 2__
+ - ### Features
+ - This is a documentation-only update to the Amazon Macie API. This update contains miscellaneous editorial improvements to various API descriptions.
+
+## __Amazon Route 53__
+ - ### Features
+ - Add PriorRequestNotComplete exception to AssociateVPCWithHostedZone API
+
+# __2.13.38__ __2020-06-16__
+## __AWS Data Exchange__
+ - ### Features
+ - This release fixes a bug in the AWS Data Exchange Python and NodeJS SDKs. The 'KmsKeyArn' field in the create-job API was configured to be required instead of optional. We updated this field to be optional in this release.
+
+## __AWS Lambda__
+ - ### Features
+ - Adds support for using Amazon Elastic File System (persistent storage) with AWS Lambda. This enables customers to share data across function invocations, read large reference data files, and write function output to a persistent and shared store.
+
+## __Amazon CloudFront__
+ - ### Features
+ - Documentation updates for CloudFront
+
+## __Amazon DynamoDB Enhanced Client__
+ - ### Bugfixes
+ - Fix an NPE in `OptionalAttributeConverter` that can happen the if the `nul()` property of the `AttributeValue` is `null`.
+
+## __Amazon Polly__
+ - ### Features
+ - Amazon Polly adds new US English child voice - Kevin. Kevin is available as Neural voice only.
+
+## __Amazon QLDB__
+ - ### Features
+ - Documentation updates for Amazon QLDB
+
+## __Auto Scaling__
+ - ### Features
+ - Introducing instance refresh, a feature that helps you update all instances in an Auto Scaling group in a rolling fashion (for example, to apply a new AMI or instance type). You can control the pace of the refresh by defining the percentage of the group that must remain running/healthy during the replacement process and the time for new instances to warm up between replacements.
+
+# __2.13.37__ __2020-06-15__
+## __AWS IoT__
+ - ### Features
+ - Added support for job executions rollout configuration, job abort configuration, and job executions timeout configuration for AWS IoT Over-the-Air (OTA) Update Feature.
+
+## __Alexa For Business__
+ - ### Features
+ - Adding support for optional tags in CreateBusinessReportSchedule, CreateProfile and CreateSkillGroup APIs
+
+## __Amazon AppConfig__
+ - ### Features
+ - This release adds a hosted configuration source provider. Customers can now store their application configurations directly in AppConfig, without the need for an external configuration source.
+
+## __Amazon Chime__
+ - ### Features
+ - feature: Chime: This release introduces the ability to create an AWS Chime SDK meeting with attendees.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - Updated all AuthParameters to be sensitive.
+
+# __2.13.36__ __2020-06-12__
+## __AWS CloudFormation__
+ - ### Features
+ - The following parameters now return the organization root ID or organizational unit (OU) IDs that you specified for DeploymentTargets: the OrganizationalUnitIds parameter on StackSet and the OrganizationalUnitId parameter on StackInstance, StackInstanceSummary, and StackSetOperationResultSummary
+
+## __AWS Glue__
+ - ### Features
+ - You can now choose to crawl the entire table or just a sample of records in DynamoDB when using AWS Glue crawlers. Additionally, you can also specify a scanning rate for crawling DynamoDB tables.
+
+## __AWS SDK for Java v2 DynamoDB Enhanced Client__
+ - ### Bugfixes
+ - Added ClientRequestToken in class TransactWriteItemsEnhancedRequest.
+
+## __AWS Storage Gateway__
+ - ### Features
+ - Display EndpointType in DescribeGatewayInformation
+
+## __Amazon API Gateway__
+ - ### Features
+ - Documentation updates for Amazon API Gateway
+
+# __2.13.35__ __2020-06-11__
+## __AWS IoT Data Plane__
+ - ### Features
+ - As part of this release, we are introducing a new feature called named shadow, which extends the capability of AWS IoT Device Shadow to support multiple shadows for a single IoT device. With this release, customers can store different device state data into different shadows, and as a result access only the required state data when needed and reduce individual shadow size.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Avoid unnecessary copying in `AsyncRequestBody.fromBytes()`
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release adds support for deleting capacity providers.
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - This change adds the built-in AMAZON.KendraSearchIntent that enables integration with Amazon Kendra.
+
+## __EC2 Image Builder__
+ - ### Features
+ - EC2 Image Builder now supports specifying a custom working directory for your build and test workflows. In addition, Image Builder now supports defining tags that are applied to ephemeral resources created by EC2 Image Builder as part of the image creation workflow.
+
+# __2.13.34__ __2020-06-10__
+## __AWS Compute Optimizer__
+ - ### Features
+ - Compute Optimizer supports exporting recommendations to Amazon S3.
+
+## __AWS Service Catalog__
+ - ### Features
+ - Service Catalog Documentation Update for Integration with AWS Organizations Delegated Administrator feature
+
+## __AWS Shield__
+ - ### Features
+ - Corrections to the supported format for contact phone numbers and to the description for the create subscription action.
+
+## __Amazon AppConfig__
+ - ### Features
+ - This release allows customers to choose from a list of predefined deployment strategies while starting deployments.
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - Reducing the schedule name of DLM Lifecycle policy from 500 to 120 characters.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - New C6g instances powered by AWS Graviton2 processors and ideal for running advanced, compute-intensive workloads; New R6g instances powered by AWS Graviton2 processors and ideal for running memory-intensive workloads.
+
+## __Amazon Lightsail__
+ - ### Features
+ - Documentation updates for lightsail
+
+## __Amazon Macie 2__
+ - ### Features
+ - This release of the Amazon Macie API removes support for the ArchiveFindings and UnarchiveFindings operations. This release also adds UNKNOWN as an encryption type for S3 bucket metadata.
+
+## __CodeArtifact__
+ - ### Features
+ - Added support for AWS CodeArtifact.
+
+# __2.13.33__ __2020-06-09__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Transfer Family__
+ - ### Features
+ - This release updates the API so customers can test use of Source IP to allow, deny or limit access to data in their S3 buckets after integrating their identity provider.
+
+# __2.13.32__ __2020-06-08__
+## __AWS Cloud Map__
+ - ### Features
+ - Added support for tagging Service and Namespace type resources in Cloud Map
+
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Update javadoc annotation for AwsBasicCredentials
+
+## __AWS Shield__
+ - ### Features
+ - This release adds the option for customers to identify a contact name and method that the DDoS Response Team can proactively engage when a Route 53 Health Check that is associated with a Shield protected resource fails.
+
+# __2.13.31__ __2020-06-05__
+## __AWS Elastic Beanstalk__
+ - ### Features
+ - These API changes enable an IAM user to associate an operations role with an Elastic Beanstalk environment, so that the IAM user can call Elastic Beanstalk actions without having access to underlying downstream AWS services that these actions call.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog__
+ - ### Features
+ - This release adds support for DescribeProduct and DescribeProductAsAdmin by product name, DescribeProvisioningArtifact by product name or provisioning artifact name, returning launch paths as part of DescribeProduct output and adds maximum length for provisioning artifact name and provisioning artifact description.
+
+## __Amazon API Gateway__
+ - ### Features
+ - Amazon API Gateway now allows customers of REST APIs to skip trust chain validation for backend server certificates for HTTP and VPC Link Integration. This feature enables customers to configure their REST APIs to integrate with backends that are secured with certificates vended from private certificate authorities (CA) or certificates that are self-signed.
+
+## __Amazon CloudFront__
+ - ### Features
+ - Amazon CloudFront adds support for configurable origin connection attempts and origin connection timeout.
+
+## __Amazon Personalize__
+ - ### Features
+ - [Personalize] Adds ability to create and apply filters.
+
+## __Amazon Personalize Runtime__
+ - ### Features
+ - [Personalize] Adds ability to apply filter to real-time recommendations
+
+## __Amazon Pinpoint__
+ - ### Features
+ - This release enables additional functionality for the Amazon Pinpoint journeys feature. With this release, you can send messages through additional channels, including SMS, push notifications, and custom channels.
+
+## __Amazon SageMaker Runtime__
+ - ### Features
+ - You can now specify the production variant to send the inference request to, when invoking a SageMaker Endpoint that is running two or more variants.
+
+# __2.13.30__ __2020-06-04__
+## __AWS Elemental MediaPackage VOD__
+ - ### Features
+ - You can now restrict direct access to AWS Elemental MediaPackage by securing requests for VOD content using CDN authorization. With CDN authorization, content requests require a specific HTTP header and authorization code.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWSMarketplace Metering__
+ - ### Features
+ - Documentation updates for meteringmarketplace
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - New C5a instances, the latest generation of EC2's compute-optimized instances featuring AMD's 2nd Generation EPYC processors. C5a instances offer up to 96 vCPUs, 192 GiB of instance memory, 20 Gbps in Network bandwidth; New G4dn.metal bare metal instance with 8 NVIDIA T4 GPUs.
+
+## __Amazon Lightsail__
+ - ### Features
+ - This release adds the BurstCapacityPercentage and BurstCapacityTime instance metrics, which allow you to track the burst capacity available to your instance.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - SSM State Manager support for executing an association only at specified CRON schedule after creating/updating an association.
+
+# __2.13.29__ __2020-06-03__
+## __AWS Direct Connect__
+ - ### Features
+ - This release supports the virtual interface failover test, which allows you to verify that traffic routes over redundant virtual interfaces when you bring your primary virtual interface out of service.
+
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for the encoding of VP8 or VP9 video in WebM container with Vorbis or Opus audio.
+
+## __AWS Glue__
+ - ### Features
+ - Adding databaseName in the response for GetUserDefinedFunctions() API.
+
+## __AWS Identity and Access Management__
+ - ### Features
+ - GenerateServiceLastAccessedDetails will now return ActionLastAccessed details for certain S3 control plane actions
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - This release improves the Multi-AZ feature in ElastiCache by adding a separate flag and proper validations.
+
+## __Amazon Elasticsearch Service__
+ - ### Features
+ - Amazon Elasticsearch Service now offers support for cross-cluster search, enabling you to perform searches, aggregations, and visualizations across multiple Amazon Elasticsearch Service domains with a single query or from a single Kibana interface. New feature includes the ability to setup connection, required to perform cross-cluster search, between domains using an approval workflow.
+
+# __2.13.28__ __2020-06-02__
+## __Amazon GuardDuty__
+ - ### Features
+ - Amazon GuardDuty findings now include S3 bucket details under the resource section if an S3 Bucket was one of the affected resources
+
+# __2.13.27__ __2020-06-01__
+## __AWS Key Management Service__
+ - ### Features
+ - AWS Key Management Service (AWS KMS): If the GenerateDataKeyPair or GenerateDataKeyPairWithoutPlaintext APIs are called on a CMK in a custom key store (origin == AWS_CLOUDHSM), they return an UnsupportedOperationException. If a call to UpdateAlias causes a customer to exceed the Alias resource quota, the UpdateAlias API returns a LimitExceededException.
+
+## __AWS Maven Lambda Archetype__
+ - ### Features
+ - Updated the `archetype-lambda` to generate SDK client that uses region from environment variable.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Athena__
+ - ### Features
+ - This release adds support for connecting Athena to your own Apache Hive Metastores in addition to the AWS Glue Data Catalog. For more information, please see https://docs.aws.amazon.com/athena/latest/ug/connect-to-data-source-hive.html
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Amazon EMR now supports encrypting log files with AWS Key Management Service (KMS) customer managed keys.
+
+## __Amazon FSx__
+ - ### Features
+ - New capabilities to update storage capacity and throughput capacity of your file systems, providing the flexibility to grow file storage and to scale up or down the available performance as needed to meet evolving storage needs over time.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - We are releasing HumanTaskUiArn as a new parameter in CreateLabelingJob and RenderUiTemplate which can take an ARN for a system managed UI to render a task.
+
+## __Amazon WorkLink__
+ - ### Features
+ - Amazon WorkLink now supports resource tagging for fleets.
+
+# __2.13.26__ __2020-05-28__
+## __AWS Marketplace Catalog Service__
+ - ### Features
+ - AWS Marketplace Catalog now supports accessing initial change payloads with DescribeChangeSet operation.
+
+## __Amazon QLDB Session__
+ - ### Features
+ - Documentation updates for Amazon QLDB Session
+
+## __Amazon WorkMail__
+ - ### Features
+ - This release adds support for Amazon WorkMail organization-level retention policies.
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - New APIs for upgrading the Apache Kafka version of a cluster and to find out compatible upgrade paths
+
+# __2.13.25__ __2020-05-27__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon GuardDuty__
+ - ### Features
+ - Documentation updates for GuardDuty
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Check the `x-amz-content-range` header for `GetObject` responses when the `Content-Range` header is not returned by the service. Fixes [#1209](https://github.com/aws/aws-sdk-java-v2/issues/1209).
+
+## __Elastic Load Balancing__
+ - ### Features
+ - This release added support for HTTP/2 ALPN preference lists for Network Load Balancers
+
+# __2.13.24__ __2020-05-26__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - Allowing cron expression in the DLM policy creation schedule.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Amazon ElastiCache now allows you to use resource based policies to manage access to operations performed on ElastiCache resources. Also, Amazon ElastiCache now exposes ARN (Amazon Resource Names) for ElastiCache resources such as Cache Clusters and Parameter Groups. ARNs can be used to apply IAM policies to ElastiCache resources.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - ebsOptimizedInfo, efaSupported and supportedVirtualizationTypes added to DescribeInstanceTypes API
+
+## __Amazon Macie__
+ - ### Features
+ - This is a documentation-only update to the Amazon Macie Classic API. This update corrects out-of-date references to the service name.
+
+## __Amazon QuickSight__
+ - ### Features
+ - Add DataSetArns to QuickSight DescribeDashboard API response.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - The AWS Systems Manager GetOpsSummary API action now supports multiple OpsResultAttributes in the request. Currently, this feature only supports OpsResultAttributes with the following TypeNames: [AWS:EC2InstanceComputeOptimizer] or [AWS:EC2InstanceInformation, AWS:EC2InstanceComputeOptimizer]. These TypeNames can be used along with either or both of the following: [AWS:EC2InstanceRecommendation, AWS:RecommendationSource]
+
+# __2.13.23__ __2020-05-22__
+## __AWS IoT SiteWise__
+ - ### Features
+ - This release adds support for the standard deviation auto-computed aggregate and improved support for portal logo images in SiteWise.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Auto Scaling__
+ - ### Features
+ - Documentation updates for Amazon EC2 Auto Scaling
+
+# __2.13.22__ __2020-05-21__
+## __AWS CodeBuild__
+ - ### Features
+ - CodeBuild adds support for tagging with report groups
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Fixed an issue where a service returning an unknown response event type would cause a failure.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - From this release onwards ProvisionByoipCidr publicly supports IPv6. Updated ProvisionByoipCidr API to support tags for public IPv4 and IPv6 pools. Added NetworkBorderGroup to the DescribePublicIpv4Pools response.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Deprecates unusable input members bound to Content-MD5 header. Updates example and documentation.
+
+## __Synthetics__
+ - ### Features
+ - AWS CloudWatch Synthetics now supports configuration of allocated memory for a canary.
+
+# __2.13.21__ __2020-05-20__
+## __AWS App Mesh__
+ - ### Features
+ - List APIs for all resources now contain additional information: when a resource was created, last updated, and its current version number.
+
+## __AWS Backup__
+ - ### Features
+ - This release allows customers to enable or disable AWS Backup support for an AWS resource type. This release also includes new APIs, update-region-settings and describe-region-settings, which can be used to opt in to a specific resource type. For all current AWS Backup customers, the default settings enable support for EBS, EC2, StorageGateway, EFS, DDB and RDS resource types.
+
+## __AWS CodeDeploy__
+ - ### Features
+ - Amazon ECS customers using application and network load balancers can use CodeDeploy BlueGreen hook to invoke a CloudFormation stack update. With this update you can view CloudFormation deployment and target details via existing APIs and use your stack Id to list or delete all deployments associated with the stack.
+
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports the ability to ingest the content that is streaming from an AWS Elemental Link device: https://aws.amazon.com/medialive/features/link/. This release also adds support for SMPTE-2038 and input state waiters.
+
+## __AWS SecurityHub__
+ - ### Features
+ - For findings related to controls, the finding information now includes the reason behind the current status of the control. A new field for the findings original severity allows finding providers to use the severity values from the system they use to assign severity.
+
+## __Amazon Chime__
+ - ### Features
+ - Amazon Chime enterprise account administrators can now set custom retention policies on chat data in the Amazon Chime application.
+
+## __Amazon Transcribe Streaming Service__
+ - ### Features
+ - This release adds support for vocabulary filtering in streaming with which you can filter unwanted words from the real-time transcription results. Visit https://docs.aws.amazon.com/transcribe/latest/dg/how-it-works.html to learn more.
+
+## __Application Auto Scaling__
+ - ### Features
+ - Documentation updates for Application Auto Scaling
+
+# __2.13.20__ __2020-05-19__
+## __AWS Health APIs and Notifications__
+ - ### Features
+ - Feature: Health: AWS Health added a new field to differentiate Public events from Account-Specific events in the API request and response. Visit https://docs.aws.amazon.com/health/latest/APIReference/API_Event.html to learn more.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Endpoint discovery is now enabled by default for future services that will require it. A new method 'endpointDiscoveryEnabled' has been added to client builders that support endpoint discovery allowing a true or false value to be set. 'enableEndpointDiscovery' has been deprecated on the client builders as it is now superseded by 'endpointDiscoveryEnabled'.
+ - Updated service endpoint metadata.
+
+## __Amazon Chime__
+ - ### Features
+ - You can now receive Voice Connector call events through SNS or SQS.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for Federated Authentication via SAML-2.0 in AWS ClientVPN.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - Documentation updates for Amazon Transcribe.
+
+# __2.13.19__ __2020-05-18__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Chime__
+ - ### Features
+ - Amazon Chime now supports redacting chat messages.
+
+## __Amazon DynamoDB__
+ - ### Features
+ - Documentation updates for dynamodb
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release adds support for specifying environment files to add environment variables to your containers.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release changes the RunInstances CLI and SDK's so that if you do not specify a client token, a randomly generated token is used for the request to ensure idempotency.
+
+## __Amazon Macie 2__
+ - ### Features
+ - Documentation updates for Amazon Macie
+
+## __Amazon QLDB__
+ - ### Features
+ - Amazon QLDB now supports Amazon Kinesis data streams. You can now emit QLDB journal data, via the new QLDB Streams feature, directly to Amazon Kinesis supporting event processing and analytics among related use cases.
+
+# __2.13.18__ __2020-05-15__
+## __AWS CloudFormation__
+ - ### Features
+ - This release adds support for the following features: 1. DescribeType and ListTypeVersions APIs now output a field IsDefaultVersion, indicating if a version is the default version for its type; 2. Add StackRollbackComplete waiter feature to wait until stack status is UPDATE_ROLLBACK_COMPLETE; 3. Add paginators in DescribeAccountLimits, ListChangeSets, ListStackInstances, ListStackSetOperationResults, ListStackSetOperations, ListStackSets APIs.
+
+## __AWS Glue__
+ - ### Features
+ - Starting today, you can stop the execution of Glue workflows that are running. AWS Glue workflows are directed acyclic graphs (DAGs) of Glue triggers, crawlers and jobs. Using a workflow, you can design a complex multi-job extract, transform, and load (ETL) activity that AWS Glue can execute and track as single entity.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Allow event structures to be used as operation outputs outside of streaming contexts.
+ - Fix generation for services that contain operations with the same name as the service.
+
+## __AWS Security Token Service__
+ - ### Features
+ - API updates for STS
+
+## __Amazon EC2 Container Registry__
+ - ### Features
+ - This release adds support for specifying an image manifest media type when pushing a manifest to Amazon ECR.
+
+# __2.13.17__ __2020-05-14__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Expose the `extendedRequestId` from `SdkServiceException`, so it can be provided to support to investigate issues.
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Fix generation for operations that share an output shape.
+ - Fix unmarshalling of events when structure member name and shape name mismatch.
+ - Support event streams that are shared between two operations.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Amazon EC2 now supports adding AWS resource tags for associations between VPCs and local gateways, at creation time.
+
+## __Amazon RDS__
+ - ### Features
+ - Add SourceRegion to CopyDBClusterSnapshot and CreateDBCluster operations. As with CopyDBSnapshot and CreateDBInstanceReadReplica, specifying this field will automatically populate the PresignedURL field with a valid value.
+
+## __EC2 Image Builder__
+ - ### Features
+ - This release adds a new parameter (SupportedOsVersions) to the Components API. This parameter lists the OS versions supported by a component.
+
+# __2.13.16__ __2020-05-13__
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Fix a race condition in `FileAsyncResponseTransformer` where the future fails to complete when onComplete event is dispatched on the same thread that executed request
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Amazon ElastiCache now supports auto-update of ElastiCache clusters after the "recommended apply by date" of service update has passed. ElastiCache will use your maintenance window to schedule the auto-update of applicable clusters. 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
+
+## __Amazon Macie 2__
+ - ### Features
+ - This release introduces a new major version of the Amazon Macie API. You can use this version of the API to develop tools and applications that interact with the new Amazon Macie.
+
+# __2.13.15__ __2020-05-12__
+## __AWS IoT SiteWise__
+ - ### Features
+ - Documentation updates for iot-bifrost
+
+## __Amazon WorkMail__
+ - ### Features
+ - Minor API fixes and updates to the documentation.
+
+# __2.13.14__ __2020-05-11__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - Amazon Kendra is now generally available. As part of general availability, we are launching Metrics for query & storage utilization
+
+## __Amazon CodeGuru Reviewer__
+ - ### Features
+ - Add Bitbucket integration APIs
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - M6g instances are our next-generation general purpose instances powered by AWS Graviton2 processors
+
+# __2.13.13__ __2020-05-08__
+## __AWS Resource Groups Tagging API__
+ - ### Features
+ - Documentation updates for resourcegroupstaggingapi
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - A helpful error message is now raised when an obviously-invalid region name is given to the SDK, instead of the previous NullPointerException. Fixes [#1642](https://github.com/aws/aws-sdk-java-v2/issues/1642).
+ - Updated service endpoint metadata.
+
+## __Amazon GuardDuty__
+ - ### Features
+ - Documentation updates for GuardDuty
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - This release adds a new parameter (EnableInterContainerTrafficEncryption) to CreateProcessingJob API to allow for enabling inter-container traffic encryption on processing jobs.
+
+# __2.13.12__ __2020-05-07__
+## __AWS CodeBuild__
+ - ### Features
+ - Add COMMIT_MESSAGE enum for webhook filter types
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon AppConfig__
+ - ### Features
+ - The description of the AWS AppConfig GetConfiguration API action was amended to include important information about calling ClientConfigurationVersion when you configure clients to call GetConfiguration.
+
+## __Amazon CloudWatch Logs__
+ - ### Features
+ - Amazon CloudWatch Logs now offers the ability to interact with Logs Insights queries via the new PutQueryDefinition, DescribeQueryDefinitions, and DeleteQueryDefinition APIs.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Amazon EC2 now adds warnings to identify issues when creating a launch template or launch template version.
+
+## __Amazon Lightsail__
+ - ### Features
+ - This release adds support for the following options in instance public ports: Specify source IP addresses, specify ICMP protocol like PING, and enable/disable the Lightsail browser-based SSH and RDP clients' access to your instance.
+
+## __Amazon Route 53__
+ - ### Features
+ - Amazon Route 53 now supports the EU (Milan) Region (eu-south-1) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - This Patch Manager release supports creating patch baselines for Oracle Linux and Debian
+
+# __2.13.11__ __2020-05-06__
+## __AWS CodeStar connections__
+ - ### Features
+ - Added support for tagging resources in AWS CodeStar Connections
+
+## __AWS Comprehend Medical__
+ - ### Features
+ - New Batch Ontology APIs for ICD-10 and RxNorm will provide batch capability of linking the information extracted by Comprehend Medical to medical ontologies. The new ontology linking APIs make it easy to detect medications and medical conditions in unstructured clinical text and link them to RxNorm and ICD-10-CM codes respectively. This new feature can help you reduce the cost, time and effort of processing large amounts of unstructured medical text with high accuracy.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+# __2.13.10__ __2020-05-05__
+## __AWS SDJ for Java v2__
+ - ### Features
+ - Updating dependency version: Jackson 2.10.3 -> 2.10.4, and combine dependency Jackson-annotations with Jackson.
+
+## __AWS Support__
+ - ### Features
+ - Documentation updates for support
+
+## __Amazon DynamoDB__
+ - ### Bugfixes
+ - Tweaked the javadocs for Get/Update, since it was previously wrongfully copied over from Delete and mentions the "delete operation".
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - With this release, you can call ModifySubnetAttribute with two new parameters: MapCustomerOwnedIpOnLaunch and CustomerOwnedIpv4Pool, to map a customerOwnedIpv4Pool to a subnet. You will also see these two new fields in the DescribeSubnets response. If your subnet has a customerOwnedIpv4Pool mapped, your network interface will get an auto assigned customerOwnedIpv4 address when placed onto an instance.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - AWS Systems Manager Parameter Store launches new data type to support aliases in EC2 APIs
+
+# __2.13.9__ __2020-05-04__
+## __AWS S3 Control__
+ - ### Features
+ - Amazon S3 Batch Operations now supports Object Lock.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon API Gateway__
+ - ### Features
+ - Documentation updates for Amazon API Gateway
+
+## __Amazon DynamoDB Enhanced Client__
+ - ### Bugfixes
+ - Bugfix for handling special characters ':' and '#' in attribute names
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - With this release, you can include enriched metadata in Amazon Virtual Private Cloud (Amazon VPC) flow logs published to Amazon CloudWatch Logs or Amazon Simple Storage Service (S3). Prior to this, custom format VPC flow logs enriched with additional metadata could be published only to S3. With this launch, we are also adding additional metadata fields that provide insights about the location such as AWS Region, AWS Availability Zone, AWS Local Zone, AWS Wavelength Zone, or AWS Outpost where the network interface where flow logs are captured exists.
+
+# __2.13.8__ __2020-05-01__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic File System__
+ - ### Features
+ - Change the TagKeys argument for UntagResource to a URL parameter to address an issue with the Java and .NET SDKs.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Added TimeoutSeconds as part of ListCommands API response.
+
+# __2.13.7__ __2020-04-30__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for including AFD signaling in MXF wrapper.
+
+## __AWS IoT__
+ - ### Features
+ - AWS IoT Core released Fleet Provisioning for scalable onboarding of IoT devices to the cloud. This release includes support for customer's Lambda functions to validate devices during onboarding. Fleet Provisioning also allows devices to send Certificate Signing Requests (CSR) to AWS IoT Core for signing and getting a unique certificate. Lastly, AWS IoT Core added a feature to register the same certificate for multiple accounts in the same region without needing to register the certificate authority (CA).
+
+## __AWS IoT Events__
+ - ### Features
+ - Doc only update to correct APIs and related descriptions
+
+## __AWS Lambda__
+ - ### Features
+ - Documentation updates for Lambda
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Storage Gateway__
+ - ### Features
+ - Adding support for S3_INTELLIGENT_TIERING as a storage class option
+
+## __Amazon DynamoDB Enhanced Client__
+ - ### Bugfixes
+ - Made OperationContext a public interface and moved it into public namespace as it was already exposed through another public interface. This will only impact extensions that have been written to reference the old internal-only class that should now switch to the approved stable public interface.
+
+## __Schemas__
+ - ### Features
+ - Add support for resource policies for Amazon EventBridge Schema Registry, which is now generally available.
+
+# __2.13.6__ __2020-04-29__
+## __AWS Cloud Map__
+ - ### Features
+ - Documentation updates for servicediscovery
+
+## __AWS IoT SiteWise__
+ - ### Features
+ - AWS IoT SiteWise is a managed service that makes it easy to collect, store, organize and monitor data from industrial equipment at scale. You can use AWS IoT SiteWise to model your physical assets, processes and facilities, quickly compute common industrial performance metrics, and create fully managed web applications to help analyze industrial equipment data, prevent costly equipment issues, and reduce production inefficiencies.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS WAF__
+ - ### Features
+ - This release add migration API for AWS WAF Classic ("waf" and "waf-regional"). The migration API will parse through your web ACL and generate a CloudFormation template into your S3 bucket. Deploying this template will create equivalent web ACL under new AWS WAF ("wafv2").
+
+## __AWS WAF Regional__
+ - ### Features
+ - This release add migration API for AWS WAF Classic ("waf" and "waf-regional"). The migration API will parse through your web ACL and generate a CloudFormation template into your S3 bucket. Deploying this template will create equivalent web ACL under new AWS WAF ("wafv2").
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - With this release, you can now use Amazon Transcribe to create medical custom vocabularies and use them in both medical real-time streaming and medical batch transcription jobs.
+
+# __2.13.5__ __2020-04-28__
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports several new features: enhanced VQ for H.264 (AVC) output encodes; passthrough of timed metadata and of Nielsen ID3 metadata in fMP4 containers in HLS outputs; the ability to generate a SCTE-35 sparse track without additional segmentation, in Microsoft Smooth outputs; the ability to select the audio from a TS input by specifying the audio track; and conversion of HDR colorspace in the input to an SDR colorspace in the output.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon DynamoDB Enhacned__
+ - ### Bugfixes
+ - Fix NPE on EnhancedType, created with documentOf, when calling innerToString
+
+## __Amazon EC2 Container Registry__
+ - ### Features
+ - This release adds support for multi-architecture images also known as a manifest list
+
+## __Amazon Kinesis Video Streams__
+ - ### Features
+ - Add "GET_CLIP" to the list of supported API names for the GetDataEndpoint API.
+
+## __Amazon Kinesis Video Streams Archived Media__
+ - ### Features
+ - Add support for the GetClip API for retrieving media from a video stream in the MP4 format.
+
+## __Amazon Route 53__
+ - ### Features
+ - Amazon Route 53 now supports the Africa (Cape Town) Region (af-south-1) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - SSM State Manager support for adding list association filter for Resource Group and manual mode of managing compliance for an association.
+
+# __2.13.4__ __2020-04-27__
+## __AWS Data Exchange__
+ - ### Features
+ - This release introduces AWS Data Exchange support for configurable encryption parameters when exporting data sets to Amazon S3.
+
+## __AWS Database Migration Service__
+ - ### Features
+ - Adding minimum replication engine version for describe-endpoint-types api.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+ - Various performance improvements.
+
+## __Access Analyzer__
+ - ### Features
+ - This release adds support for inclusion of S3 Access Point policies in IAM Access Analyzer evaluation of S3 bucket access. IAM Access Analyzer now reports findings for buckets shared through access points and identifies the access point that permits access.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Change to the input, ResourceSpec, changing EnvironmentArn to SageMakerImageArn. This affects the following preview APIs: CreateDomain, DescribeDomain, UpdateDomain, CreateUserProfile, DescribeUserProfile, UpdateUserProfile, CreateApp and DescribeApp.
+
+# __2.13.3__ __2020-04-24__
+## __AWS IoT__
+ - ### Features
+ - This release adds a new exception type to the AWS IoT SetV2LoggingLevel API.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Fixed bean-style setter names on serializable builders to match bean-style getter names.
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - Enable 1hour frequency in the schedule creation for Data LifeCycle Manager.
+
+## __Amazon Elastic Inference__
+ - ### Features
+ - This feature allows customers to describe the accelerator types and offerings on any region where Elastic Inference is available.
+
+# __2.13.2__ __2020-04-23__
+## __AWS Elemental MediaPackage VOD__
+ - ### Features
+ - Adds tagging support for PackagingGroups, PackagingConfigurations, and Assets
+
+## __AWS Resource Access Manager__
+ - ### Features
+ - AWS Resource Access Manager (RAM) provides a new ListResourceTypes action. This action lets you list the resource types that can be shared using AWS RAM.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Storage Gateway__
+ - ### Features
+ - Added AutomaticTapeCreation APIs
+
+## __AWS Transfer Family__
+ - ### Features
+ - This release adds support for transfers over FTPS and FTP in and out of Amazon S3, which makes it easy to migrate File Transfer Protocol over SSL (FTPS) and FTP workloads to AWS, in addition to the existing support for Secure File Transfer Protocol (SFTP).
+
+## __Amazon Kinesis Firehose__
+ - ### Features
+ - You can now deliver streaming data to an Amazon Elasticsearch Service domain in an Amazon VPC. You can now compress streaming data delivered to S3 using Hadoop-Snappy in addition to Gzip, Zip and Snappy formats.
+
+## __Amazon Pinpoint__
+ - ### Features
+ - This release of the Amazon Pinpoint API enhances support for sending campaigns through custom channels to locations such as AWS Lambda functions or web applications. Campaigns can now use CustomDeliveryConfiguration and CampaignCustomMessage to configure custom channel settings for a campaign.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Adds support for AWS Local Zones, including a new optional parameter AvailabilityZoneGroup for the DescribeOrderableDBInstanceOptions operation.
+
+## __Application Auto Scaling__
+ - ### Features
+ - This release supports Auto Scaling in Amazon Keyspaces for Apache Cassandra.
+
+# __2.13.1__ __2020-04-22__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon CodeGuru Reviewer__
+ - ### Features
+ - Add support for code review and recommendation feedback APIs.
+
+## __Amazon Elasticsearch Service__
+ - ### Features
+ - This change adds a new field 'OptionalDeployment' to ServiceSoftwareOptions to indicate whether a service software update is optional or mandatory. If True, it indicates that the update is optional, and the service software is not automatically updated. If False, the service software is automatically updated after AutomatedUpdateDate.
+
+## __Amazon Redshift__
+ - ### Features
+ - Amazon Redshift support for usage limits
+
+## __Amazon Transcribe Streaming Service__
+ - ### Features
+ - Adding ServiceUnavailableException as one of the expected exceptions
+
+## __Firewall Management Service__
+ - ### Features
+ - This release is to support AWS Firewall Manager policy with Organizational Unit scope.
+
+# __2.13.0__ __2020-04-21__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - Cost Explorer Rightsizing Recommendations integrates with Compute Optimizer and begins offering across instance family rightsizing recommendations, adding to existing support for within instance family rightsizing recommendations.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Bump minor version to '2.13.0-SNAPSHOT' because of upgrade of Jackson version.
+ - Updated service endpoint metadata.
+ - Updating dependency version: Jackson 2.10.0 -> 2.10.3, Jackson-annotations 2.9.0 -> 2.10.0.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Amazon EMR adds support for configuring a managed scaling policy for an Amazon EMR cluster. This enables automatic resizing of a cluster to optimize for job execution speed and reduced cluster cost.
+
+## __Amazon GuardDuty__
+ - ### Features
+ - AWS GuardDuty now supports using AWS Organizations delegated administrators to create and manage GuardDuty master and member accounts. The feature also allows GuardDuty to be automatically enabled on associated organization accounts.
+
+## __Amazon Route 53 Domains__
+ - ### Features
+ - You can now programmatically transfer domains between AWS accounts without having to contact AWS Support
+
+# __2.12.0__ __2020-04-20__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - Cost Categories API is now General Available with new dimensions and operations support. You can map costs by account name, service, and charge type dimensions as well as use contains, starts with, and ends with operations. Cost Categories can also be used in RI and SP coverage reports.
+
+## __AWS Glue__
+ - ### Features
+ - Added a new ConnectionType "KAFKA" and a ConnectionProperty "KAFKA_BOOTSTRAP_SERVERS" to support Kafka connection.
+
+## __AWS IoT Events__
+ - ### Features
+ - API update that allows users to add AWS Iot SiteWise actions while creating Detector Model in AWS Iot Events
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon DynamoDB Enhanced Client__
+ - ### Features
+ - The Amazon DynamoDB Enhanced Client is now generally available and provides a natural and intuitive interface for developers to integrate their applications with Amazon DynamoDB by means of an adaptive API that will map inputs and results to and from Java objects modeled by the application, rather than requiring the developers to implement that transformation themselves.
+
+## __AmazonApiGatewayV2__
+ - ### Features
+ - You can now export an OpenAPI 3.0 compliant API definition file for Amazon API Gateway HTTP APIs using the Export API.
+
+## __Synthetics__
+ - ### Features
+ - Introducing CloudWatch Synthetics. This is the first public release of CloudWatch Synthetics.
+
+# __2.11.14__ __2020-04-17__
+## __AWS OpsWorks CM__
+ - ### Features
+ - Documentation updates for opsworkscm
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Fraud Detector__
+ - ### Features
+ - Added support for a new rule engine execution mode. Customers will be able to configure their detector versions to evaluate all rules and return outcomes from all 'matched' rules in the GetPrediction API response. Added support for deleting Detectors (DeleteDetector) and Rule Versions (DeleteRuleVersion).
+
+# __2.11.13__ __2020-04-16__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert now allows you to specify your input captions frame rate for SCC captions sources.
+
+## __AWS Glue__
+ - ### Features
+ - This release adds support for querying GetUserDefinedFunctions API without databaseName.
+
+## __AWS IoT Events__
+ - ### Features
+ - API update that allows users to customize event action payloads, and adds support for Amazon DynamoDB actions.
+
+## __AWS Lambda__
+ - ### Features
+ - Sample code for AWS Lambda operations
+
+## __AWS MediaTailor__
+ - ### Features
+ - AWS Elemental MediaTailor SDK now allows configuration of Avail Suppression.
+
+## __AWS Migration Hub__
+ - ### Features
+ - Adding ThrottlingException
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Added a new BatchUpdateFindings action, which allows customers to update selected information about their findings. Security Hub customers use BatchUpdateFindings to track their investigation into a finding. BatchUpdateFindings is intended to replace the UpdateFindings action, which is deprecated.
+
+## __Amazon Augmented AI Runtime__
+ - ### Features
+ - This release updates Amazon Augmented AI ListHumanLoops and StartHumanLoop APIs.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Amazon EC2 now supports adding AWS resource tags for placement groups and key pairs, at creation time. The CreatePlacementGroup API will now return placement group information when created successfully. The DeleteKeyPair API now supports deletion by resource ID.
+
+## __Amazon Import/Export Snowball__
+ - ### Features
+ - An update to the Snowball Edge Storage Optimized device has been launched. Like the previous version, it has 80 TB of capacity for data transfer. Now it has 40 vCPUs, 80 GiB, and a 1 TiB SATA SSD of memory for EC2 compatible compute. The 80 TB of capacity can also be used for EBS-like volumes for AMIs.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - This release adds support for Amazon RDS Proxy with PostgreSQL compatibility.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Amazon SageMaker now supports running training jobs on ml.g4dn and ml.c5n instance types. Amazon SageMaker supports in "IN" operation for Search now.
+
+## __EC2 Image Builder__
+ - ### Features
+ - This release includes support for additional OS Versions within EC2 Image Builder.
+
+## __Netty NIO HTTP Client__
+ - ### Bugfixes
+ - Mark a connection as unreusable if there was a 5xx server error so that a new request will establish a new connection.
+
+# __2.11.12__ __2020-04-08__
+## __AWS CloudFormation__
+ - ### Features
+ - The OrganizationalUnitIds parameter on StackSet and the OrganizationalUnitId parameter on StackInstance, StackInstanceSummary, and StackSetOperationResultSummary are now reserved for internal use. No data is returned for this parameter.
+
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK adds support for queue hopping. Jobs can now hop from their original queue to a specified alternate queue, based on the maximum wait time that you specify in the job settings.
+
+## __AWS Migration Hub Config__
+ - ### Features
+ - Adding ThrottlingException
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Chime__
+ - ### Features
+ - feature: Chime: This release introduces the ability to tag Amazon Chime SDK meeting resources. You can use tags to organize and identify your resources for cost allocation.
+
+## __Amazon CodeGuru Profiler__
+ - ### Features
+ - CodeGuruProfiler adds support for resource based authorization to submit profile data.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release provides native support for specifying Amazon EFS file systems as volumes in your Amazon ECS task definitions.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release provides the ability to include tags in EC2 event notifications.
+
+# __2.11.11__ __2020-04-07__
+## __AWS MediaConnect__
+ - ### Features
+ - You can now send content from your MediaConnect flow to your virtual private cloud (VPC) without going over the public internet.
+
+## __Amazon API Gateway__
+ - ### Features
+ - Documentation updates for Amazon API Gateway.
+
+## __Amazon CodeGuru Reviewer__
+ - ### Features
+ - API updates for CodeGuruReviewer
+
+# __2.11.10__ __2020-04-06__
+## __AWS Elastic Beanstalk__
+ - ### Features
+ - This release adds a new action, ListPlatformBranches, and updates two actions, ListPlatformVersions and DescribePlatformVersion, to support the concept of Elastic Beanstalk platform branches.
+
+## __AWS Identity and Access Management__
+ - ### Features
+ - Documentation updates for AWS Identity and Access Management (IAM).
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Chime__
+ - ### Features
+ - Amazon Chime proxy phone sessions let you provide two users with a shared phone number to communicate via voice or text for up to 12 hours without revealing personal phone numbers. When users call or message the provided phone number, they are connected to the other party and their private phone numbers are replaced with the shared number in Caller ID.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - This release adds support for batch transcription jobs within Amazon Transcribe Medical.
+
+# __2.11.9__ __2020-04-03__
+## __AWS RoboMaker__
+ - ### Features
+ - Added support for limiting simulation unit usage, giving more predictable control over simulation cost
+
+## __AWS S3__
+ - ### Features
+ - Allow DefaultS3Presigner.Builder to take a custom S3Configuration
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Personalize Runtime__
+ - ### Features
+ - Amazon Personalize: Add new response field "score" to each item returned by GetRecommendations and GetPersonalizedRanking (HRNN-based recipes only)
+
+# __2.11.8__ __2020-04-02__
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports Automatic Input Failover. This feature provides resiliency upstream of the channel, before ingest starts.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon CloudWatch__
+ - ### Features
+ - Amazon CloudWatch Contributor Insights adds support for tags and tagging on resource creation.
+
+## __Amazon GameLift__
+ - ### Features
+ - Public preview of GameLift FleetIQ as a standalone feature. GameLift FleetIQ makes it possible to use low-cost Spot instances by limiting the chance of interruptions affecting game sessions. FleetIQ is a feature of the managed GameLift service, and can now be used with game hosting in EC2 Auto Scaling groups that you manage in your own account.
+
+## __Amazon Redshift__
+ - ### Features
+ - Documentation updates for redshift
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Documentation updates for RDS: creating read replicas is now supported for SQL Server DB instances
+
+# __2.11.7__ __2020-04-01__
+## __AWS IoT__
+ - ### Features
+ - This release introduces Dimensions for AWS IoT Device Defender. Dimensions can be used in Security Profiles to collect and monitor fine-grained metrics.
+
+## __AWS MediaConnect__
+ - ### Features
+ - You can now send content from your virtual private cloud (VPC) to your MediaConnect flow without going over the public internet.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+# __2.11.6__ __2020-03-31__
+## __AWS Elemental MediaStore__
+ - ### Features
+ - This release adds support for CloudWatch Metrics. You can now set a policy on your container to dictate which metrics MediaStore sends to CloudWatch.
+
+## __AWS Glue__
+ - ### Features
+ - Add two enums for MongoDB connection: Added "CONNECTION_URL" to "ConnectionPropertyKey" and added "MONGODB" to "ConnectionType"
+
+## __AWS Lambda__
+ - ### Features
+ - AWS Lambda now supports .NET Core 3.1
+
+## __AWS OpsWorks CM__
+ - ### Features
+ - Documentation updates for OpsWorks-CM CreateServer values.
+
+## __AWS Organizations__
+ - ### Features
+ - Documentation updates for AWS Organizations
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Storage Gateway__
+ - ### Features
+ - Adding audit logging support for SMB File Shares
+
+## __AWS WAFV2__
+ - ### Features
+ - Added support for AWS Firewall Manager for WAFv2 and PermissionPolicy APIs for WAFv2.
+
+## __Amazon AppConfig__
+ - ### Features
+ - This release adds an event log to deployments. In the case of a deployment rollback, the event log details the rollback reason.
+
+## __Amazon Detective__
+ - ### Features
+ - Removing the notes that Detective is in preview, in preparation for the Detective GA release.
+
+## __Amazon Elastic Inference__
+ - ### Features
+ - This release includes improvements for the Amazon Elastic Inference service.
+
+## __Amazon Pinpoint__
+ - ### Features
+ - This release of the Amazon Pinpoint API introduces MMS support for SMS messages.
+
+## __Amazon Rekognition__
+ - ### Features
+ - This release adds DeleteProject and DeleteProjectVersion APIs to Amazon Rekognition Custom Labels.
+
+## __Firewall Management Service__
+ - ### Features
+ - This release contains FMS wafv2 support.
+
+# __2.11.5__ __2020-03-30__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Access Analyzer__
+ - ### Features
+ - This release adds support for the creation and management of IAM Access Analyzer analyzers with type organization. An analyzer with type organization continuously monitors all supported resources within the AWS organization and reports findings when they allow access from outside the organization.
+
+# __2.11.4__ __2020-03-27__
+## __AWS Global Accelerator__
+ - ### Features
+ - This update adds an event history to the ListByoipCidr API call. This enables you to see the changes that you've made for an IP address range that you bring to AWS Global Accelerator through bring your own IP address (BYOIP).
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Remove the `LimitExceededException` as a throttling error as it seems many services don't treat it as a throttling error.
+
+## __AWS Service Catalog__
+ - ### Features
+ - Added "LocalRoleName" as an acceptable Parameter for Launch type in CreateConstraint and UpdateConstraint APIs
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - The Amazon Kendra Microsoft SharePoint data source now supports include and exclude regular expressions and change log features. Include and exclude regular expressions enable you to provide a list of regular expressions to match the display URL of SharePoint documents to either include or exclude documents respectively. When you enable the changelog feature it enables Amazon Kendra to use the SharePoint change log to determine which documents to update in the index.
+
+# __2.11.3__ __2020-03-26__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Security Hub has now made it easier to opt out of default standards when you enable Security Hub. We added a new Boolean parameter to EnableSecurityHub called EnableDefaultStandards. If that parameter is true, Security Hub's default standards are enabled. A new Boolean parameter for standards, EnabledByDefault, indicates whether a standard is a default standard. Today, the only default standard is CIS AWS Foundations Benchmark v1.2. Additional default standards will be added in the future.To learn more, visit our documentation on the EnableSecurityHub API action.
+
+## __Amazon FSx__
+ - ### Features
+ - This release includes two changes: a new lower-cost, storage type called HDD (Hard Disk Drive), and a new generation of the Single-AZ deployment type called Single AZ 2. The HDD storage type can be selected on Multi AZ 1 and Single AZ 2 deployment types.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - This release updates Amazon Augmented AI CreateFlowDefinition API and DescribeFlowDefinition response.
+
+# __2.11.2__ __2020-03-25__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - Customers can now receive Savings Plans recommendations at the member (linked) account level.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Added a `defaultProfileFile` and `defaultProfileName` option to the client override configuration. Setting this configuration value is equivalent to setting the environment or system properties for the profile file and profile name. Specifically, it sets the default profile file and profile name used by the client.
+ - Reduced the number of times the profile file configuration is read from disk on client creation from 3-5 to 1.
+ - Updated service endpoint metadata.
+
+## __AWS X-Ray__
+ - ### Features
+ - GetTraceSummaries - Now provides additional root cause attribute ClientImpacting which indicates whether root cause impacted trace client.
+
+## __Amazon CloudWatch Application Insights__
+ - ### Features
+ - Amazon CloudWatch Application Insights for .NET and SQL Server now integrates with Amazon CloudWatch Events (AWS CodeDeploy, AWS Health and Amazon EC2 state changes). This feature enables customers to view events related to problems detected by CloudWatch Application Insights, and reduce mean-time-to-resolution (MTTR).
+
+## __Amazon Detective__
+ - ### Features
+ - The new ACCEPTED_BUT_DISABLED member account status indicates that a member account that accepted the invitation is blocked from contributing data to the behavior graph. The reason is provided in the new DISABLED_REASON property. The new StartMonitoringMember operation enables a blocked member account.
+
+## __Amazon DynamoDB__
+ - ### Features
+ - When endpoint discovery is enabled, the endpoint discovery process is now initialized with the first request, instead of 60 seconds after the first request.
+
+ - ### Bugfixes
+ - Fixed an issue that could cause a null-pointer-exception when using anonymous credentials with endpoint discovery enabled.
+ - Fixed an issue where endpoint discovery configuration specified in the profile file was being ignored.
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Bugfixes
+ - Performance improvements.
+
+## __Amazon Elasticsearch Service__
+ - ### Features
+ - Adding support for customer packages (dictionary files) to Amazon Elasticsearch Service
+
+## __Amazon Managed Blockchain__
+ - ### Features
+ - Amazon Managed Blockchain now has support to publish Hyperledger Fabric peer node, chaincode, and certificate authority (CA) logs to Amazon CloudWatch Logs.
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Fixed a bug where explicitly disabling use-arn-region on S3Configuration would have lower priority than the environment variable, system property or profile property.
+
+# __2.11.1__ __2020-03-24__
+## __AWS Organizations__
+ - ### Features
+ - Introduces actions for giving a member account administrative Organizations permissions for an AWS service. You can run this action only for AWS services that support this feature.
+
+## __AWS RDS DataService__
+ - ### Features
+ - Documentation updates for rds-data
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Athena__
+ - ### Features
+ - Documentation updates for Athena, including QueryExecutionStatus QUEUED and RUNNING states. QUEUED now indicates that the query has been submitted to the service. RUNNING indicates that the query is in execution phase.
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Adding new error codes: Ec2SubnetInvalidConfiguration and NodeCreationFailure for Nodegroups in EKS
+
+# __2.11.0__ __2020-03-23__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Bump minor version to '2.11.0-SNAPSHOT' because of [#1692](https://github.com/aws/aws-sdk-java-v2/issues/1692)
+ - Updating dependency version: netty 4.1.42.Final -> 4.1.46.Final (contains the fix for reducing heap usage for netty client)
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Adding new error code IamLimitExceeded for Nodegroups in EKS
+
+## __Amazon Route 53__
+ - ### Features
+ - Documentation updates for Route 53.
+
+## __AmazonApiGatewayV2__
+ - ### Features
+ - Documentation updates to reflect that the default timeout for integrations is now 30 seconds for HTTP APIs.
+
+# __2.10.91__ __2020-03-20__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog__
+ - ### Features
+ - Added "productId" and "portfolioId" to responses from CreateConstraint, UpdateConstraint, ListConstraintsForPortfolio, and DescribeConstraint APIs
+
+# __2.10.90__ __2020-03-19__
+## __AWS Certificate Manager__
+ - ### Features
+ - AWS Certificate Manager documentation updated on API calls ImportCertificate and ListCertificate. Specific updates included input constraints, private key size for import and next token size for list.
+
+## __AWS Outposts__
+ - ### Features
+ - Documentation updates for AWS Outposts.
+
+# __2.10.89__ __2020-03-18__
+## __AWS MediaConnect__
+ - ### Features
+ - Feature adds the ability for a flow to have multiple redundant sources that provides resiliency to a source failing. The new APIs added to enable the feature are, AddFlowSources, RemoveFlowSource and UpdateFlow.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Personalize__
+ - ### Features
+ - [Personalize] Adds support for returning hyperparameter values of the best performing model in a HPO job.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Updated the MaxRecords type in DescribeExportTasks to Integer.
+
+# __2.10.88__ __2020-03-17__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for: AV1 encoding in File Group MP4, DASH and CMAF DASH outputs; PCM/WAV audio output in MPEG2-TS containers; and Opus audio in Webm inputs.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+ - ### Bugfixes
+ - Fix an issue where the signing key is created only once at the start of the request for event streaming requests. This causes requests that span two or more days to have signing errors once the date changes because the signing key was derived only once using the date at the beginning of the request.
+
+# __2.10.87__ __2020-03-16__
+## __AWS S3 Control__
+ - ### Features
+ - Amazon S3 now supports Batch Operations job tagging.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - Additional response field "CompromisedCredentialsDetected" added to AdminListUserAuthEvents.
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - The enhanced DDB client table schema now supports custom AttributeConverterProviders, and StaticAttribute can take individual AttributeConverter to override default attribute converter behavior.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release adds the ability to update the task placement strategy and constraints for Amazon ECS services.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Amazon ElastiCache now supports Global Datastore for Redis. Global Datastore for Redis offers fully managed, fast, reliable and secure cross-region replication. Using Global Datastore for Redis, you can create cross-region read replica clusters for ElastiCache for Redis to enable low-latency reads and disaster recovery across regions. You can create, modify and describe a Global Datastore, as well as add or remove regions from your Global Datastore and promote a region as primary in Global Datastore.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Resource data sync for AWS Systems Manager Inventory now includes destination data sharing. This feature enables you to synchronize inventory data from multiple AWS accounts into a central Amazon S3 bucket. To use this feature, all AWS accounts must be listed in AWS Organizations.
+
+# __2.10.86__ __2020-03-13__
+## __Amazon AppConfig__
+ - ### Features
+ - This release adds S3 as a configuration source provider.
+
+# __2.10.85__ __2020-03-12__
+## __AWS IoT__
+ - ### Features
+ - As part of this release, we are extending capability of AWS IoT Rules Engine to support IoT Cloudwatch log action. The IoT Cloudwatch log rule action lets you send messages from IoT sensors and applications to Cloudwatch logs for troubleshooting and debugging.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS SecurityHub__
+ - ### Features
+ - The AWS Security Finding Format is being augmented with the following changes. 21 new resource types without corresponding details objects are added. Another new resource type, AwsS3Object, has an accompanying details object. Severity.Label is a new string field that indicates the severity of a finding. The available values are: INFORMATIONAL, LOW, MEDIUM, HIGH, CRITICAL. The new string field Workflow.Status indicates the status of the investigation into a finding. The available values are: NEW, NOTIFIED, RESOLVED, SUPPRESSED.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Documentation updates for EC2
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Amazon Lex now supports tagging for bots, bot aliases and bot channels.
+
+## __AmazonApiGatewayV2__
+ - ### Features
+ - Amazon API Gateway HTTP APIs is now generally available. HTTP APIs offer the core functionality of REST API at up to 71% lower price compared to REST API, 60% lower p99 latency, and is significantly easier to use. As part of general availability, we added new features to route requests to private backends such as private ALBs, NLBs, and IP/ports. We also brought over a set of features from REST API such as Stage Variables, and Stage/Route level throttling. Custom domain names can also now be used with both REST And HTTP APIs.
+
+# __2.10.84__ __2020-03-11__
+## __Amazon Elastic File System__
+ - ### Features
+ - Documentation updates for elasticfilesystem
+
+## __Amazon Redshift__
+ - ### Features
+ - Amazon Redshift now supports operations to pause and resume a cluster on demand or on a schedule.
+
+# __2.10.83__ __2020-03-10__
+## __AWS IoT Events__
+ - ### Features
+ - API update that adds a new parameter, durationExpression, to SetTimerAction, and deprecates seconds
+
+## __AWS Marketplace Commerce Analytics__
+ - ### Features
+ - Change the disbursement data set to look past 31 days instead until the beginning of the month.
+
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Reverts a recent change from 2.10.70 where the json protocol type was changed to application/json, this is now back to application/x-amz-json-1.1.
+
+## __AWSServerlessApplicationRepository__
+ - ### Features
+ - AWS Serverless Application Repository now supports sharing applications privately with AWS Organizations.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Documentation updates for EC2
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - Amazon Transcribe's Automatic Content Redaction feature enables you to automatically redact sensitive personally identifiable information (PII) from transcription results. It replaces each instance of an identified PII utterance with a [PII] tag in the transcript.
+
+# __2.10.82__ __2020-03-09__
+## __AWS Database Migration Service__
+ - ### Features
+ - Added new settings for Kinesis target to include detailed transaction info; to capture table DDL details; to use single-line unformatted json, which can be directly queried by AWS Athena if data is streamed into S3 through AWS Kinesis Firehose. Added CdcInsertsAndUpdates in S3 target settings to allow capture ongoing insertions and updates only.
+
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports the ability to configure the Preferred Channel Pipeline for channels contributing to a Multiplex.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Added support for "retry modes". A retry mode allows configuring multiple SDK parameters at once using default retry profiles, some of which are standardized between AWS SDK languages. See RetryMode javadoc for more information.
+ - Added the ability to configure or disable the default retry throttling behavior of the SDK that 'kicks in' during a large volume of retriable service call errors. This behavior can now be configured via `RetryPolicy.retryCapacityCondition`.
+
+ - ### Bugfixes
+ - Fixed an issue where specifying your own retry policy would override AWS and service-specific retry conditions. By default, all retry policies now have AWS and service-specific retry conditions added. This can be disabled via the new `RetryPolicy.furtherRefinementsAllowed(false)`.
+ - Fixed an issue where the retry condition returned by `RetryPolicy.retryCondition` differed from the one specified by `RetryPolicy.Builder.retryCondition`. The old value can be accessed via the new `RetryPolicy.aggregateRetryCondition`.
+ - Use the last seen HTTP/1.1 header value for headers defined to only appear once in an HTTP message instead of merging them all into a list. The order in which header values are inspected is: headers set by the request marshaller, overridden headers set on the client, then finally overridden headers set on the SDK request object. See https://tools.ietf.org/html/rfc2616#section-4.2 for more information.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Amazon Virtual Private Cloud (VPC) NAT Gateway adds support for tagging on resource creation.
+
+# __2.10.81__ __2020-03-06__
+## __AWS App Mesh__
+ - ### Features
+ - App Mesh now supports sharing a Mesh with other AWS accounts. Customers can use AWS Resource Access Manager to share their Mesh with other accounts in their organization to connection applications within a single service mesh. See https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html for details.
+
+## __AWS RoboMaker__
+ - ### Features
+ - Added support for streaming a GUI from robot and simulation applications
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Signer__
+ - ### Features
+ - This release enables signing image format override in PutSigningProfile requests, adding two more enum fields, JSONEmbedded and JSONDetached. This release also extends the length limit of SigningProfile name from 20 to 64.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release provides customers with a self-service option to enable Local Zones.
+
+## __Amazon GuardDuty__
+ - ### Features
+ - Amazon GuardDuty findings now include the OutpostArn if the finding is generated for an AWS Outposts EC2 host.
+
+## __Netty NIO Http Client__
+ - ### Bugfixes
+ - Expand Http2 connection-level flow control window when a new stream is acquired on that connection so that the connection-level window size is proportional to the number of streams.
+
+# __2.10.80__ __2020-03-05__
+## __AWS OpsWorks CM__
+ - ### Features
+ - Updated the Tag regex pattern to align with AWS tagging APIs.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - Adds javadoc to operation methods and request/response objects.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - You can now create AWS Client VPN Endpoints with a specified VPC and Security Group. Additionally, you can modify these attributes when modifying the endpoint.
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Amazon EKS now supports adding a KMS key to your cluster for envelope encryption of Kubernetes secrets.
+
+## __Amazon GuardDuty__
+ - ### Features
+ - Add a new finding field for EC2 findings indicating the instance's local IP address involved in the threat.
+
+# __2.10.79__ __2020-03-04__
+## __Amazon Pinpoint__
+ - ### Features
+ - This release of the Amazon Pinpoint API introduces support for integrating recommender models with email, push notification, and SMS message templates. You can now use these types of templates to connect to recommender models and add personalized recommendations to messages that you send from campaigns and journeys.
+
+# __2.10.78__ __2020-03-03__
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Amazon VPC Flow Logs adds support for tags and tagging on resource creation.
+
+## __Netty NIO HTTP Client__
+ - ### Bugfixes
+ - Fix an issue where the Netty client was prematurely considering an HTTP/2 request body as sent, but was still in the process of being transferred to the remote endpoint.
+
+# __2.10.77__ __2020-03-02__
+## __AWS Comprehend Medical__
+ - ### Features
+ - New Time Expression feature, part of DetectEntitiesV2 API will provide temporal relations to existing NERe entities such as Medication, Test, Treatment, Procedure and Medical conditions.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon CloudWatch__
+ - ### Features
+ - Introducing Amazon CloudWatch Composite Alarms
+
+# __2.10.76__ __2020-02-28__
+## __AWS Config__
+ - ### Features
+ - Correcting list of supported resource types.
+
+# __2.10.75__ __2020-02-28__
+## __AWS App Mesh__
+ - ### Features
+ - App Mesh now supports Transport Layer Security (TLS) between Virtual Nodes in a Mesh. Customers can use managed certificates from an AWS Certificate Manager Private Certificate Authority or bring their own certificates from the local file system to encrypt traffic between their workloads. See https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual-node-tls.html for details.
+
+## __AWS Config__
+ - ### Features
+ - Accepts a structured query language (SQL) SELECT command and an aggregator name, performs the corresponding search on resources aggregated by the aggregator, and returns resource configurations matching the properties.
+
+## __AWS Glue__
+ - ### Features
+ - AWS Glue adds resource tagging support for Machine Learning Transforms and adds a new API, ListMLTransforms to support tag filtering. With this feature, customers can use tags in AWS Glue to organize and control access to Machine Learning Transforms.
+
+## __Access Analyzer__
+ - ### Features
+ - This release includes improvements and fixes bugs for the IAM Access Analyzer feature.
+
+## __Amazon Augmented AI Runtime__
+ - ### Features
+ - This release updates Amazon Augmented AI ListHumanLoops API, DescribeHumanLoop response, StartHumanLoop response and type names of SDK fields.
+
+## __Amazon CodeGuru Profiler__
+ - ### Features
+ - Documentation updates for Amazon CodeGuru Profiler
+
+## __Amazon QuickSight__
+ - ### Features
+ - Added SearchDashboards API that allows listing of dashboards that a specific user has access to.
+
+## __Amazon WorkDocs__
+ - ### Features
+ - Documentation updates for workdocs
+
+## __Elastic Load Balancing__
+ - ### Features
+ - Added a target group attribute to support sticky sessions for Network Load Balancers.
+
+# __2.10.74__ __2020-02-27__
+## __AWS Global Accelerator__
+ - ### Features
+ - This release adds support for adding tags to accelerators and bringing your own IP address to AWS Global Accelerator (BYOIP).
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Lightsail__
+ - ### Features
+ - Adds support to create notification contacts in Amazon Lightsail, and to create instance, database, and load balancer metric alarms that notify you based on the value of a metric relative to a threshold that you specify.
+
+# __2.10.73__ __2020-02-26__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Security Hub has added to the DescribeProducts API operation a new response field called IntegrationTypes. The IntegrationTypes field lists the types of actions that a product performs relative to Security Hub such as send findings to Security Hub and receive findings from Security Hub.
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - Added the BeanTableSchema implementation of TableSchema that allows a TableSchema to be instantiated from an annotated Java bean class which can then be used with the DynamoDB Enhanced Client.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release changes the RunInstances CLI and SDK's so that if you do not specify a client token, a randomly generated token is used for the request to ensure idempotency.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - SageMaker UpdateEndpoint API now supports retained variant properties, e.g., instance count, variant weight. SageMaker ListTrials API filter by TrialComponentName. Make ExperimentConfig name length limits consistent with CreateExperiment, CreateTrial, and CreateTrialComponent APIs.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - Amazon Transcribe's Automatic Content Redaction feature enables you to automatically redact sensitive personally identifiable information (PII) from transcription results. It replaces each instance of an identified PII utterance with a [PII] tag in the transcript.
+
+# __2.10.72__ __2020-02-25__
+## __AWS Outposts__
+ - ### Features
+ - This release adds DeleteSite and DeleteOutpost.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Secrets Manager__
+ - ### Features
+ - This release increases the maximum allowed size of SecretString or SecretBinary from 10KB to 64KB in the CreateSecret, UpdateSecret, PutSecretValue and GetSecretValue APIs.
+
+## __AWS Step Functions__
+ - ### Features
+ - This release adds support for CloudWatch Logs for Standard Workflows.
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - Improves discoverability by adding consumer-style methods for all client, table and index operations.
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - Amazon MSK has added support for Broker Log delivery to CloudWatch, S3, and Firehose.
+
+# __2.10.71__ __2020-02-24__
+## __AWS IoT Events__
+ - ### Features
+ - Documentation updates for iotcolumbo
+
+## __Amazon CloudWatch Events__
+ - ### Features
+ - This release allows you to create and manage tags for event buses.
+
+## __Amazon DocumentDB with MongoDB compatibility__
+ - ### Features
+ - Documentation updates for docdb
+
+## __Amazon EventBridge__
+ - ### Features
+ - This release allows you to create and manage tags for event buses.
+
+## __Amazon FSx__
+ - ### Features
+ - Announcing persistent file systems for Amazon FSx for Lustre that are ideal for longer-term storage and workloads, and a new generation of scratch file systems that offer higher burst throughput for spiky workloads.
+
+## __Amazon Import/Export Snowball__
+ - ### Features
+ - AWS Snowball adds a field for entering your GSTIN when creating AWS Snowball jobs in the Asia Pacific (Mumbai) region.
+
+# __2.10.70__ __2020-02-21__
+## __AWS WAFV2__
+ - ### Features
+ - Documentation updates for AWS WAF (wafv2) to correct the guidance for associating a web ACL to a CloudFront distribution.
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - Improves discoverability by adding consumer-style methods for all client, table and index operations.
+
+## __Amazon Redshift__
+ - ### Features
+ - Extend elastic resize to support resizing clusters to different instance types.
+
+## __EC2 Image Builder__
+ - ### Features
+ - This release of EC2 Image Builder increases the maximum policy document size for Image Builder resource-based policy APIs.
+
+# __2.10.69__ __2020-02-20__
+## __AWS Savings Plans__
+ - ### Features
+ - Added support for AWS Lambda in Compute Savings Plans
+
+## __Amazon AppConfig__
+ - ### Features
+ - This release adds exponential growth type support for deployment strategies.
+
+## __Amazon Pinpoint__
+ - ### Features
+ - As of this release of the Amazon Pinpoint API, the Title property is optional for the CampaignEmailMessage object.
+
+# __2.10.68__ __2020-02-19__
+## __AWS Lambda__
+ - ### Features
+ - AWS Lambda now supports Ruby 2.7
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Service Catalog__
+ - ### Features
+ - "ListPortfolioAccess" API now has a new optional parameter "OrganizationParentId". When it is provided and if the portfolio with the "PortfolioId" given was shared with an organization or organizational unit with "OrganizationParentId", all accounts in the organization sub-tree under parent which inherit an organizational portfolio share will be listed, rather than all accounts with external shares. To accommodate long lists returned from the new option, the API now supports pagination.
+
+## __Auto Scaling__
+ - ### Features
+ - Doc update for EC2 Auto Scaling: Add Enabled parameter for PutScalingPolicy
+
+# __2.10.67__ __2020-02-18__
+## __Amazon Chime__
+ - ### Features
+ - Added AudioFallbackUrl to support Chime SDK client.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - This release supports Microsoft Active Directory authentication for Amazon Aurora.
+
+## __Auto Scaling__
+ - ### Features
+ - Amazon EC2 Auto Scaling now supports the ability to enable/disable target tracking, step scaling, and simple scaling policies.
+
+# __2.10.66__ __2020-02-17__
+## __AWS Cloud9__
+ - ### Features
+ - AWS Cloud9 now supports the ability to tag Cloud9 development environments.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon DynamoDB__
+ - ### Features
+ - Amazon DynamoDB enables you to restore your DynamoDB backup or table data across AWS Regions such that the restored table is created in a different AWS Region from where the source table or backup resides. You can do cross-region restores between AWS commercial Regions, AWS China Regions, and AWS GovCloud (US) Regions.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Documentation updates for EC2
+
+## __Amazon Rekognition__
+ - ### Features
+ - This update adds the ability to detect text in videos and adds filters to image and video text detection.
+
+# __2.10.65__ __2020-02-14__
+## __AWS MediaTailor__
+ - ### Features
+ - AWS Elemental MediaTailor SDK now allows configuration of Personalization Threshold for HLS and DASH streams.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Security Hub has released a new DescribeStandards API action. This API action allows a customer to list all of the standards available in an account. For each standard, the list provides the customer with the standard name, description, and ARN. Customers can use the ARN as an input to the BatchEnableStandards API action. To learn more, visit our API documentation.
+
+## __AWS Shield__
+ - ### Features
+ - This release adds support for associating Amazon Route 53 health checks to AWS Shield Advanced protected resources.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - You can now enable Multi-Attach on Provisioned IOPS io1 volumes through the create-volume API.
+
+## __Amazon S3__
+ - ### Features
+ - Added support for presigning `CreateMultipartUpload`, `UploadPart`, `CompleteMultipartUpload`, and `AbortMultipartUpload` requests.
+
+# __2.10.64__ __2020-02-13__
+## __AWS Elemental MediaPackage VOD__
+ - ### Features
+ - Adds support for DASH with multiple media presentation description periods triggered by presence of SCTE-35 ad markers in the manifest.Also adds optional configuration for DASH SegmentTemplateFormat to refer to segments by Number with Duration, Number with Timeline or Time with Timeline and compact the manifest by combining duplicate SegmentTemplate tags.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - Improves discoverability by adding operation methods for deleteItem(), getItem(), putItem and updateItem(), as applicable. These methods take a request object as parameter. Execute() methods for the table interface is removed since they are no longer needed.
+
+## __Netty NIO HTTP Client__
+ - ### Features
+ - When there is an I/O error on an http2 request, the SDK will start shutting down the connection - stopping using the http2 connection for new requests and closing it after all streams are finished.
+
+# __2.10.63__ __2020-02-12__
+## __AWS Directory Service__
+ - ### Features
+ - Release to add the ExpirationDateTime as an output to ListCertificates so as to ease customers to look into their certificate lifetime and make timely decisions about renewing them.
+
+## __AWS Glue__
+ - ### Features
+ - Adding ability to add arguments that cannot be overridden to AWS Glue jobs
+
+## __Amazon Chime__
+ - ### Features
+ - Documentation updates for Amazon Chime
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for tagging public IPv4 pools.
+
+## __Amazon Elasticsearch Service__
+ - ### Features
+ - Amazon Elasticsearch Service now offers fine-grained access control, which adds multiple capabilities to give tighter control over data. New features include the ability to use roles to define granular permissions for indices, documents, or fields and to extend Kibana with read-only views and secure multi-tenant support.
+
+## __Amazon Neptune__
+ - ### Features
+ - This launch enables Neptune start-db-cluster and stop-db-cluster. Stopping and starting Amazon Neptune clusters helps you manage costs for development and test environments. You can temporarily stop all the DB instances in your cluster, instead of setting up and tearing down all the DB instances each time that you use the cluster.
+
+## __Amazon WorkMail__
+ - ### Features
+ - This release adds support for access control rules management in Amazon WorkMail.
+
+# __2.10.62__ __2020-02-11__
+## __AWS CloudFormation__
+ - ### Features
+ - This release of AWS CloudFormation StackSets allows you to centrally manage deployments to all the accounts in your organization or specific organizational units (OUs) in AWS Organizations. You will also be able to enable automatic deployments to any new accounts added to your organization or OUs. The permissions needed to deploy across accounts will automatically be taken care of by the StackSets service.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - Features:This release adds a new setting for a user pool to allow if customer wants their user signup/signin with case insensitive username. The current default setting is case sensitive, and for our next release we will change it to case insensitive.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Amazon EC2 Now Supports Tagging Spot Fleet.
+
+# __2.10.61__ __2020-02-10__
+## __AWS Key Management Service__
+ - ### Features
+ - The ConnectCustomKeyStore API now provides a new error code (SUBNET_NOT_FOUND) for customers to better troubleshoot if their "connect-custom-key-store" operation fails.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon DocumentDB with MongoDB compatibility__
+ - ### Features
+ - Added clarifying information that Amazon DocumentDB shares operational technology with Amazon RDS and Amazon Neptune.
+
+# __2.10.60__ __2020-02-07__
+## __AWS RoboMaker__
+ - ### Features
+ - This release adds support for simulation job batches
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - Improves discoverability by renaming the table and index interfaces to be consistent with the client interface naming, and by adding operation methods for createTable(), scan() and query(), as applicable. These methods take a request object as parameter. Execute() methods for the index interface is removed since they are no longer needed.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Documentation updates for RDS: when restoring a DB cluster from a snapshot, must create DB instances
+
+## __EC2 Image Builder__
+ - ### Features
+ - This version of the SDK includes bug fixes and documentation updates.
+
+# __2.10.59__ __2020-02-06__
+## __AWS AppSync__
+ - ### Features
+ - AWS AppSync now supports X-Ray
+
+## __AWS CodeBuild__
+ - ### Features
+ - AWS CodeBuild adds support for Amazon Elastic File Systems
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - In order to make operations more easily discoverable by an IDE, specific operation methods have been added to the enhanced client interface. An operation method takes a corresponding request object as parameter. Meanwhile, the generic execute() method is removed. This change affects only batch and transcribe operations at the database level.
+
+## __Amazon EC2 Container Registry__
+ - ### Features
+ - This release contains updated text for the GetAuthorizationToken API.
+
+## __Amazon Elastic Block Store__
+ - ### Features
+ - Documentation updates for EBS direct APIs.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds platform details and billing info to the DescribeImages API.
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Amazon Lex now supports AMAZON.AlphaNumeric with regular expressions.
+
+# __2.10.58__ __2020-02-05__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for fine-tuned QVBR quality level.
+
+## __AWS Ground Station__
+ - ### Features
+ - Adds dataflowEndpointRegion property to DataflowEndpointConfig. The dateCreated, lastUpdated, and tags properties on GetSatellite have been deprecated.
+
+## __AWS Resource Groups Tagging API__
+ - ### Features
+ - Documentation-only update that adds services to the list of supported services.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Additional resource types are now supported in the AWS Security Finding Format (ASFF). The following new resource types are added, each having an accompanying resource details object with fields for security finding providers to populate: AwsCodeBuildProject, AwsEc2NetworkInterface, AwsEc2SecurityGroup, AwsElasticsearchDomain, AwsLambdaLayerVersion, AwsRdsDbInstance, and AwsWafWebAcl. The following resource types are added without an accompanying details object: AutoscalingAutoscalingGroup, AwsDynamoDbTable, AwsEc2Eip, AwsEc2Snapshot, AwsEc2Volume, AwsRdsDbSnapshot, AwsRedshiftCluster, and AwsS3Object. The number of allowed resources per finding is increased from 10 to 32. A new field is added in the Compliance object, RelatedRequirements. To learn more, visit our documentation on the ASFF.
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - Updated the maximum number of tags that can be added to a snapshot using DLM to 45.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release provides support for tagging when you create a VPC endpoint, or VPC endpoint service.
+
+## __Amazon Forecast Query Service__
+ - ### Features
+ - Documentation updates for Amazon Forecast.
+
+# __2.10.57__ __2020-02-04__
+## __AWS IoT__
+ - ### Features
+ - Updated ThrottlingException documentation to report that the error code is 400, and not 429, to reflect actual system behaviour.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS Storage Gateway__
+ - ### Features
+ - Adding KVM as a support hypervisor
+
+## __Amazon CloudFront__
+ - ### Features
+ - Documentation updates for CloudFront
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - Changing usage of typed builders for PutItem, UpdateItem and StaticTableSchema to explicitly provide class type.
+ - Renames top level sync/async MappedDatabase interfaces as DynamoDbEnhancedClient interfaces. Also adds builder definitions to the interfaces together with a static method that returns the default implementation of the builder.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Amazon VPC Flow Logs adds support for 1-minute aggregation intervals.
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Fixed an issue where fields in `ListObjectVersionsResponse` and `ListMultipartUploadsResponse` are not decoded correctly when encodingType is specified as url. See [#1601](https://github.com/aws/aws-sdk-java-v2/issues/1601)
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - This feature ensures that an instance is patched up to the available patches on a particular date. It can be enabled by selecting the 'ApproveUntilDate' option as the auto-approval rule while creating the patch baseline. ApproveUntilDate - The cutoff date for auto approval of released patches. Any patches released on or before this date will be installed automatically.
+
+## __Amazon WorkMail__
+ - ### Features
+ - This release adds support for tagging Amazon WorkMail organizations.
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - This release enables AWS MSK customers to list Apache Kafka versions that are supported on AWS MSK clusters. Also includes changes to expose additional details of a cluster's state in DescribeCluster and ListClusters APIs.
+
+## __Netty NIO HTTP Client__
+ - ### Bugfixes
+ - Deliver exceptions to stream channels correctly if there's an exception thrown on connection. This also fixes a bug where publisher signals onComplete if the stream is closed as a result of outbound GOAWAY.
+ - Throws `IOException` for the race condition where an HTTP2 connection gets reused at the same time it gets inactive so that failed requests can be retried
+
+# __2.10.56__ __2020-01-24__
+## __AWS DataSync__
+ - ### Features
+ - AWS DataSync now supports FSx for Windows File Server Locations
+
+## __AWS OpsWorks CM__
+ - ### Features
+ - AWS OpsWorks for Chef Automate now supports in-place upgrade to Chef Automate 2. Eligible servers can be updated through the management console, CLI and APIs.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon EC2__
+ - ### Features
+ - Adds EC2ThrottledException as a recognized throttling exception to be retried
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release provides support for tagging Amazon ECS task sets for services using external deployment controllers.
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Adding new error codes for Nodegroups in EKS
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Documentation updates for WorkSpaces
+
+## __Netty NIO HTTP Client__
+ - ### Bugfixes
+ - Fix issue where DNS resolution for a host is only made once for the initial request to the host. If the DNS entries change for a hostname, the client will resolve the new address until the client is closed and recreated.
+
+# __2.10.55__ __2020-01-23__
+## __AWS Identity and Access Management__
+ - ### Features
+ - This release enables the Identity and Access Management policy simulator to simulate permissions boundary policies.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Added ServiceMetadata.servicePartitions() to get partition metadata for a specific service
+ - Improved error messages on UnknownHostExceptions
+ - Updated service endpoint metadata.
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - Support for non-blocking asynchronous calling of all mapper operations
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - This SDK release introduces APIs that automate the export of Amazon RDS snapshot data to Amazon S3. The new APIs include: StartExportTask, CancelExportTask, DescribeExportTasks. These APIs automate the extraction of data from an RDS snapshot and export it to an Amazon S3 bucket. The data is stored in a compressed, consistent, and query-able format. After the data is exported, you can query it directly using tools such as Amazon Athena or Redshift Spectrum. You can also consume the data as part of a data lake solution. If you archive the data in S3 Infrequent Access or Glacier, you can reduce long term data storage costs by applying data lifecycle policies.
+
+# __2.10.54__ __2020-01-21__
+## __AWS Application Discovery Service__
+ - ### Features
+ - Documentation updates for the AWS Application Discovery Service.
+
+## __AWS CodePipeline__
+ - ### Features
+ - AWS CodePipeline enables an ability to stop pipeline executions.
+
+## __AWS IoT Events__
+ - ### Features
+ - Documentation updates for iotcolumbo
+
+## __AWS Marketplace Commerce Analytics__
+ - ### Features
+ - Remove 4 deprecated data sets, change some data sets available dates to 2017-09-15
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Add an enum value to the result of DescribeByoipCidrs to support CIDRs that are not publicly advertisable.
+
+## __Netty NIO Http Client__
+ - ### Bugfixes
+ - Fixed a bug where an inactive http2 connection without `GOAWAY` frame received might get reused in a new request, causing `ClosedChannelException`
+
+# __2.10.53__ __2020-01-20__
+## __AWS Key Management Service__
+ - ### Features
+ - The ConnectCustomKeyStore operation now provides new error codes (USER_LOGGED_IN and USER_NOT_FOUND) for customers to better troubleshoot if their connect custom key store operation fails. Password length validation during CreateCustomKeyStore now also occurs on the client side.
+
+## __AWS Lambda__
+ - ### Features
+ - Added reason codes to StateReasonCode (InvalidSubnet, InvalidSecurityGroup) and LastUpdateStatusReasonCode (SubnetOutOfIPAddresses, InvalidSubnet, InvalidSecurityGroup) for functions that connect to a VPC.
+
+## __Alexa For Business__
+ - ### Features
+ - Add support for CreatedTime and ConnectionStatusUpdatedTime in response of SearchDevices API.
+
+## __Amazon CloudWatch__
+ - ### Features
+ - Updating DescribeAnomalyDetectors API to return AnomalyDetector Status value in response.
+
+## __Amazon CloudWatch Application Insights__
+ - ### Features
+ - This release adds support for a list API to retrieve the configuration events logged during periodic updates to an application by Amazon CloudWatch Application Insights.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release provides support for a preview of bringing your own IPv6 addresses (BYOIP for IPv6) for use in AWS.
+
+# __2.10.52__ __2020-01-17__
+## __AWS Batch__
+ - ### Features
+ - This release ensures INACTIVE job definitions are permanently deleted after 180 days.
+
+## __AWS CloudHSM V2__
+ - ### Features
+ - This release introduces resource-level and tag-based access control for AWS CloudHSM resources. You can now tag CloudHSM backups, tag CloudHSM clusters on creation, and tag a backup as you copy it to another region.
+
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for MP3 audio only outputs.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release provides a public preview for specifying Amazon EFS file systems as volumes in your Amazon ECS task definitions.
+
+## __Amazon Neptune__
+ - ### Features
+ - This release includes Deletion Protection for Amazon Neptune databases.
+
+## __Amazon Redshift__
+ - ### Features
+ - Documentation updates for redshift
+
+# __2.10.51__ __2020-01-16__
+## __AWS Directory Service__
+ - ### Features
+ - To reduce the number of errors our customers are facing, we have modified the requirements of input parameters for two of Directory Service APIs.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Client VPN now supports Port Configuration for VPN Endpoints, allowing usage of either port 443 or port 1194.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - This release adds two new APIs (UpdateWorkforce and DescribeWorkforce) to SageMaker Ground Truth service for workforce IP whitelisting.
+
+# __2.10.50__ __2020-01-15__
+## __AWS Organizations__
+ - ### Features
+ - Updated description for PolicyID parameter and ConstraintViolationException.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+
+## __AWS SecurityHub__
+ - ### Features
+ - Add support for DescribeStandardsControls and UpdateStandardsControl. These new Security Hub API operations are used to track and manage whether a compliance standards control is enabled.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - General Update to EC2 Docs and SDKs
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Document updates for Patch Manager 'NoReboot' feature.
+
+## __Amazon Transcribe Service__
+ - ### Bugfixes
+ - Fixed an issue where streaming transcriptions would fail with signature validation errors if the date changed during the request.
+
+# __2.10.49__ __2020-01-14__
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for partition placement groups and instance metadata option in Launch Templates
+
+# __2.10.48__ __2020-01-13__
+## __AWS Backup__
+ - ### Features
+ - Cross-region backup is a new AWS Backup feature that allows enterprises to copy backups across multiple AWS services to different regions.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Documentation updates for the StopInstances API. You can now stop and start an Amazon EBS-backed Spot Instance at will, instead of relying on the Stop interruption behavior to stop your Spot Instances when interrupted.
+
+## __Amazon Elastic File System__
+ - ### Features
+ - This release adds support for managing EFS file system policies and EFS Access Points.
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Fixed bug prevent GetBucketBolicy from ever being successful using the asynchronous S3 client.
+
+# __2.10.47__ __2020-01-10__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updated service endpoint metadata.
+ - Updated service endpoints and added global endpoints for iso and iso-b.
+
+## __AWS Transfer for SFTP__
+ - ### Features
+ - This release introduces a new endpoint type that allows you to attach Elastic IP addresses from your AWS account with your server's endpoint directly and whitelist access to your server by client's internet IP address(es) using VPC Security Groups.
+
+## __Amazon Chime__
+ - ### Features
+ - Add shared profile support to new and existing users
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release introduces the ability to tag egress only internet gateways, local gateways, local gateway route tables, local gateway virtual interfaces, local gateway virtual interface groups, local gateway route table VPC association and local gateway route table virtual interface group association. You can use tags to organize and identify your resources for cost allocation.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - This release adds an operation that enables users to override the system-default SSL/TLS certificate for new Amazon RDS DB instances temporarily, or remove the customer override.
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Fix an issue where s3#listObjects incorrectly decoded marker field. See [#1574](https://github.com/aws/aws-sdk-java-v2/issues/1574).
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - SageMaker ListTrialComponents API filter by TrialName and ExperimentName.
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Added the migrate feature to Amazon WorkSpaces.
+
+# __2.10.46__ __2020-01-09__
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Increase the priority of the AWS_WEB_IDENTITY_TOKEN_FILE/AWS_ROLE_ARN/AWS_ROLE_SESSION_NAME environment variables when loading credentials so that they are considered before web_identity_token_file/role_arn/role_session_name profile properties. This is consistent with the other AWS SDKs, including the CLI.
+
+## __AWS Security Token Service__
+ - ### Features
+ - Documentation updates for sts
+
+## __Amazon CloudWatch Logs__
+ - ### Features
+ - Documentation updates for logs
+
+## __Amazon S3__
+ - ### Features
+ - Add support for Tagging builder in `CreateMultipartUploadRequest`. See [#1440](https://github.com/aws/aws-sdk-java-v2/issues/1440)
+
+# __2.10.45__ __2020-01-08__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - Documentation updates for CreateCostCategoryDefinition and UpdateCostCategoryDefinition API
+
+## __AWS Step Functions__
+ - ### Features
+ - Add sfn specific http configurations. See [#1325](https://github.com/aws/aws-sdk-java-v2/issues/1325)
+
+## __Amazon EC2__
+ - ### Bugfixes
+ - Fix NPE when calling `CopySnapshot`. Fixes [#1564](https://github.com/aws/aws-sdk-java-v2/issues/1564)
+
+## __Amazon Translate__
+ - ### Features
+ - This release adds a new family of APIs for asynchronous batch translation service that provides option to translate large collection of text or HTML documents stored in Amazon S3 folder. This service accepts a batch of up to 5 GB in size per API call with each document not exceeding 1 MB size and the number of documents not exceeding 1 million per batch. See documentation for more information.
+
+## __Firewall Management Service__
+ - ### Features
+ - AWS Firewall Manager now supports tagging, and tag-based access control, of policies.
+
+# __2.10.44__ __2020-01-07__
+## __AWS CodeBuild__
+ - ### Features
+ - Add encryption key override to StartBuild API in AWS CodeBuild.
+
+## __AWS Migration Hub__
+ - ### Features
+ - ListApplicationStates API provides a list of all application migration states
+
+## __AWS X-Ray__
+ - ### Features
+ - Documentation updates for xray
+
+# __2.10.43__ __2020-01-06__
+## __AWS Elemental MediaPackage__
+ - ### Features
+ - You can now restrict direct access to AWS Elemental MediaPackage by securing requests for live content using CDN authorization. With CDN authorization, content requests require a specific HTTP header and authorization code.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Add `RequestBody.fromRemainingByteBuffer(ByteBuffer)` that copies only the remaining readable bytes of the buffer. See [#1534](https://github.com/aws/aws-sdk-java-v2/issues/1534)
+
+ - ### Bugfixes
+ - Reduce ReadTimeout and ConnectTimeout for accessing EC2 metadata instance service
+
+## __Amazon Comprehend__
+ - ### Features
+ - Amazon Comprehend now supports Multilabel document classification
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release supports service providers configuring a private DNS name for services other than AWS services and services available in the AWS marketplace. This feature allows consumers to access the service using an existing DNS name without making changes to their applications.
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Requests that return an error response in the body of the HTTP response with a successful (200) status code will now correctly be handled as a failed request by the SDK.
+
+# __2.10.42__ __2020-01-02__
+## __AWS Cost Explorer Service__
+ - ### Features
+ - Documentation updates for GetReservationUtilization for the Cost Explorer API.
+
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Fix unmarshalling for models with xml attributes. See [#1488](https://github.com/aws/aws-sdk-java-v2/issues/1488).
+
+## __Amazon EC2 Container Registry__
+ - ### Features
+ - Adds waiters for ImageScanComplete and LifecyclePolicyPreviewComplete
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Documentation updates for Amazon Lex.
+
+## __Amazon Lightsail__
+ - ### Features
+ - This release adds support for Certificate Authority (CA) certificate identifier to managed databases in Amazon Lightsail.
+
+## __Netty NIO Http Client__
+ - ### Bugfixes
+ - Propagate exception properly when an exception is thrown from protocol initialization.
+
+# __2.10.41__ __2019-12-23__
+## __AWS Health APIs and Notifications__
+ - ### Features
+ - With this release, you can now centrally aggregate AWS Health events from all accounts in your AWS organization. Visit AWS Health documentation to learn more about enabling and using this feature: https://docs.aws.amazon.com/health/latest/ug/organizational-view-health.html.
+
+## __Amazon Detective__
+ - ### Features
+ - Updated the documentation for Amazon Detective.
+
+## __Amazon FSx__
+ - ### Features
+ - This release adds a new family of APIs (create-data-repository-task, describe-data-repository-task, and cancel-data-repository-task) that allow users to perform operations between their file system and its linked data repository.
+
+# __2.10.40__ __2019-12-20__
+## __AWS Device Farm__
+ - ### Features
+ - Introduced browser testing support through AWS Device Farm
+
+## __AWS SecurityHub__
+ - ### Features
+ - Additional resource types are now fully supported in the AWS Security Finding Format (ASFF). These resources include AwsElbv2LoadBalancer, AwsKmsKey, AwsIamRole, AwsSqsQueue, AwsLambdaFunction, AwsSnsTopic, and AwsCloudFrontDistribution. Each of these resource types includes an accompanying resource details object with fields for security finding providers to populate. Updates were made to the AwsIamAccessKey resource details object to include information on principal ID and name. To learn more, visit our documentation on the ASFF.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release introduces the ability to tag key pairs, placement groups, export tasks, import image tasks, import snapshot tasks and export image tasks. You can use tags to organize and identify your resources for cost allocation.
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Amazon EKS now supports restricting access to the API server public endpoint by applying CIDR blocks
+
+## __Amazon Pinpoint__
+ - ### Features
+ - This release of the Amazon Pinpoint API introduces versioning support for message templates.
+
+## __Amazon Redshift__
+ - ### Features
+ - Documentation updates for Amazon Redshift RA3 node types.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - This release adds an operation that enables users to specify whether a database is restarted when its SSL/TLS certificate is rotated. Only customers who do not use SSL/TLS should use this operation.
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Fixed an issue where the SDK would attempt to validate the checksum on a PutObjectRequest when S3 was returning invalid checksums. This would cause all requests to buckets with customer-managed-key service-side encryption to fail.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - This release updates the attachments support to include AttachmentReference source for Automation documents.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - AWS Transcribe now supports vocabulary filtering that allows customers to input words to the service that they don't want to see in the output transcript.
+
+# __2.10.39__ __2019-12-19__
+## __AWS CodeStar connections__
+ - ### Features
+ - Public beta for Bitbucket Cloud support in AWS CodePipeline through integration with AWS CodeStar connections.
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - You can now copy snapshots across regions using Data Lifecycle Manager (DLM). You can enable policies which, along with create, can now also copy snapshots to one or more AWS region(s). Copies can be scheduled for up to three regions from a single policy and retention periods are set for each region separately.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - We are updating the supportedRootDevices field to supportedRootDeviceTypes for DescribeInstanceTypes API to ensure that the actual value is returned, correcting a previous error in the model.
+
+## __Amazon GameLift__
+ - ### Features
+ - Amazon GameLift now supports ARNs for all key GameLift resources, tagging for GameLift resource authorization management, and updated documentation that articulates GameLift's resource authorization strategy.
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Amazon Lex now supports conversation logs and slot obfuscation.
+
+## __Amazon Personalize Runtime__
+ - ### Features
+ - Add context map to get-recommendations and get-personalized-ranking request objects to provide contextual metadata at inference time
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Fixed an issue where a 'checksum mismatch' error is raised whenever a PutObject request is retried while using an async client.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - This release allows customers to add tags to Automation execution, enabling them to sort and filter executions in different ways, such as by resource, purpose, owner, or environment.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - Amazon Transcribe supports job queuing for the StartTranscriptionJob API.
+
+## __Netty NIO HTTP Client__
+ - ### Features
+ - `SETTINGS_INITIAL_WINDOW_SIZE` is now configurable on HTTP/2 connections opened by the Netty client using `Http2Configuration#initialWindowSize(Integer)` along with `NettyNioAsyncHttpClient.Builder#http2Configuration(Http2Configuration)`. See https://tools.ietf.org/html/rfc7540#section-6.5.2 for more information.
+
+# __2.10.38__ __2019-12-18__
+## __AWS OpsWorks CM__
+ - ### Features
+ - AWS OpsWorks CM now supports tagging, and tag-based access control, of servers and backups.
+
+## __AWS Resource Groups Tagging API__
+ - ### Features
+ - Documentation updates for resourcegroupstaggingapi
+
+## __Amazon CloudFront__
+ - ### Features
+ - Documentation updates for CloudFront
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release introduces the ability to tag Elastic Graphics accelerators. You can use tags to organize and identify your accelerators for cost allocation.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Updates Amazon S3 endpoints allowing you to configure your client to opt-in to using S3 with the us-east-1 regional endpoint, instead of global.
+
+# __2.10.37__ __2019-12-17__
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports HLS ID3 segment tagging, HLS redundant manifests for CDNs that support different publishing/viewing endpoints, fragmented MP4 (fMP4), and frame capture intervals specified in milliseconds.
+
+## __AWS IoT__
+ - ### Features
+ - Added a new Over-the-Air (OTA) Update feature that allows you to use different, or multiple, protocols to transfer an image from the AWS cloud to IoT devices.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - Documentation updates for Amazon ECS.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Documentation updates for Amazon EC2
+
+## __Amazon Kinesis Analytics__
+ - ### Features
+ - Kinesis Data Analytics service now supports running Java applications using Flink 1.8.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Added support for Cloud Watch Output and Document Version to the Run Command tasks in Maintenance Windows.
+
+# __2.10.36__ __2019-12-16__
+## __AWS Comprehend Medical__
+ - ### Features
+ - New Ontology linking APIs will provides medication concepts normalization and Diagnoses codes from input text. In this release we will provide two APIs - RxNorm and ICD10-CM.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - You can now configure your EC2 Fleet to preferentially use EC2 Capacity Reservations for launching On-Demand instances, enabling you to fully utilize the available (and unused) Capacity Reservations before launching On-Demand instances on net new capacity.
+
+## __Amazon S3__
+ - ### Features
+ - CopyObjectRequest now has `destinationBucket` and `destinationKey` properties for clarity.
+ The existing names, `bucket` and `key`, are deprecated.
+
+## __AmazonMQ__
+ - ### Features
+ - Amazon MQ now supports throughput-optimized message brokers, backed by Amazon EBS.
+
+# __2.10.35__ __2019-12-13__
+## __AWS CodeBuild__
+ - ### Features
+ - CodeBuild adds support for cross account
+
+## __Amazon Detective__
+ - ### Features
+ - This is the initial release of Amazon Detective.
+
+## __Amazon Simple Email Service__
+ - ### Features
+ - Added the ability to use your own public-private key pair to configure DKIM authentication for a domain identity.
+
+# __2.10.34__ __2019-12-12__
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Fixing exception using `RequestBody.fromInputStream` on non-resettable `InputStreams` by making `reset` conditional on `markSupported`. See [#1544](https://github.com/aws/aws-sdk-java-v2/issues/1544) / [#1545](https://github.com/aws/aws-sdk-java-v2/issues/1545)
+
+## __Access Analyzer__
+ - ### Features
+ - This release includes improvements and fixes bugs for the IAM Access Analyzer feature.
+
+# __2.10.33__ __2019-12-11__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Adds a `has*` method to requests and responses that have a List or Map property.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release allows customers to attach multiple Elastic Inference Accelerators to a single EC2 instance. It adds support for a Count parameter for each Elastic Inference Accelerator type you specify on the RunInstances and LaunchTemplate APIs.
+
+# __2.10.32__ __2019-12-10__
+## __AWSKendraFrontendService__
+ - ### Features
+ - 1. Adding DocumentTitleFieldName as an optional configuration for SharePoint. 2. updating s3 object pattern to support all s3 keys.
+
+# __2.10.31__ __2019-12-09__
+## __AWS Key Management Service__
+ - ### Features
+ - The Verify operation now returns KMSInvalidSignatureException on invalid signatures. The Sign and Verify operations now return KMSInvalidStateException when a request is made against a CMK pending deletion.
+
+## __Amazon QuickSight__
+ - ### Features
+ - Documentation updates for QuickSight
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Adds the SSM GetCalendarState API and ChangeCalendar SSM Document type. These features enable the forthcoming Systems Manager Change Calendar feature, which will allow you to schedule events during which actions should (or should not) be performed.
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - AWS MSK has added support for Open Monitoring with Prometheus.
+
+## __Netty NIO HTTP Client__
+ - ### Features
+ - Close HTTP/2 connections if they have had 0 streams for 5 seconds. This can be disabled using `useIdleConnectionReaper(false)` or have the time period adjusted using `connectionMaxIdleTime(...)` on the `NettyNioAsyncHttpClient.Builder`.
+ - Periodically ping HTTP/2 connections and close them if the service does not respond. The ping periodicity and timeout time is not currently configurable.
+
+# __2.10.30__ __2019-12-04__
+## __Amazon Kinesis Video Signaling Channels__
+ - ### Features
+ - Announcing support for WebRTC in Kinesis Video Streams, as fully managed capability. You can now use simple APIs to enable your connected devices, web, and mobile apps with real-time two-way media streaming capabilities.
+
+## __Amazon Kinesis Video Streams__
+ - ### Features
+ - Introduces management of signaling channels for Kinesis Video Streams.
+
+## __AmazonApiGatewayV2__
+ - ### Features
+ - Amazon API Gateway now supports HTTP APIs (beta), enabling customers to quickly build high performance RESTful APIs that are up to 71% cheaper than REST APIs also available from API Gateway. HTTP APIs are optimized for building APIs that proxy to AWS Lambda functions or HTTP backends, making them ideal for serverless workloads. Using HTTP APIs, you can secure your APIs using OIDC and OAuth 2 out of box, quickly build web applications using a simple CORS experience, and get started immediately with automatic deployment and simple create workflows.
+
+## __Netty NIO HTTP Client__
+ - ### Bugfixes
+ - Fixed an issue where closing the last stream on a connection that had been closed or received a GOAWAY did not close the connection.
+ - Fixed an issue where receiving a GOAWAY that would cause the closing of all streams could cause all outstanding streams to be completed successfully instead of exceptionally.
+
+# __2.10.29__ __2019-12-03__
+## __AWS Lambda__
+ - ### Features
+ - - Added the ProvisionedConcurrency type and operations. Allocate provisioned concurrency to enable your function to scale up without fluctuations in latency. Use PutProvisionedConcurrencyConfig to configure provisioned concurrency on a version of a function, or on an alias.
+
+## __AWS Step Functions__
+ - ### Features
+ - This release of the AWS Step Functions SDK introduces support for Express Workflows.
+
+## __Amazon Elastic Block Store__
+ - ### Features
+ - This release introduces the EBS direct APIs for Snapshots: 1. ListSnapshotBlocks, which lists the block indexes and block tokens for blocks in an Amazon EBS snapshot. 2. ListChangedBlocks, which lists the block indexes and block tokens for blocks that are different between two snapshots of the same volume/snapshot lineage. 3. GetSnapshotBlock, which returns the data in a block of an Amazon EBS snapshot.
+
+## __Amazon Rekognition__
+ - ### Features
+ - This SDK Release introduces APIs for Amazon Rekognition Custom Labels feature (CreateProjects, CreateProjectVersion,DescribeProjects, DescribeProjectVersions, StartProjectVersion, StopProjectVersion and DetectCustomLabels). Also new is AugmentedAI (Human In The Loop) Support for DetectModerationLabels in Amazon Rekognition.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - This release adds support for the Amazon RDS Proxy
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Interacting with an access point in a different region to the one the S3 client is configured for will no longer result in the request being signed for the wrong region and rejected by S3.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - You can now use SageMaker Autopilot for automatically training and tuning candidate models using a combination of various feature engineering, ML algorithms, and hyperparameters determined from the user's input data. SageMaker Automatic Model Tuning now supports tuning across multiple algorithms. With Amazon SageMaker Experiments users can create Experiments, ExperimentTrials, and ExperimentTrialComponents to track, organize, and evaluate their ML training jobs. With Amazon SageMaker Debugger, users can easily debug training jobs using a number of pre-built rules provided by Amazon SageMaker, or build custom rules. With Amazon SageMaker Processing, users can run on-demand, distributed, and fully managed jobs for data pre- or post- processing or model evaluation. With Amazon SageMaker Model Monitor, a user can create MonitoringSchedules to automatically monitor endpoints to detect data drift and other issues and get alerted on them. This release also includes the preview version of Amazon SageMaker Studio with Domains, UserProfiles, and Apps. This release also includes the preview version of Amazon Augmented AI to easily implement human review of machine learning predictions by creating FlowDefinitions, HumanTaskUis, and HumanLoops.
+
+## __Application Auto Scaling__
+ - ### Features
+ - This release supports auto scaling of provisioned concurrency for AWS Lambda.
+
+# __2.10.28__ __2019-12-03__
+## __AWS Compute Optimizer__
+ - ### Features
+ - Initial release of AWS Compute Optimizer. AWS Compute Optimizer recommends optimal AWS Compute resources to reduce costs and improve performance for your workloads.
+
+## __AWS Network Manager__
+ - ### Features
+ - This is the initial SDK release for AWS Network Manager.
+
+## __AWS Outposts__
+ - ### Features
+ - This is the initial release for AWS Outposts, a fully managed service that extends AWS infrastructure, services, APIs, and tools to customer sites. AWS Outposts enables you to launch and run EC2 instances and EBS volumes locally at your on-premises location. This release introduces new APIs for creating and viewing Outposts.
+
+## __AWS S3 Control__
+ - ### Features
+ - Amazon S3 Access Points is a new S3 feature that simplifies managing data access at scale for shared data sets on Amazon S3. Access Points provide a customizable way to access the objects in a bucket, with a unique hostname and access policy that enforces the specific permissions and network controls for any request made through the access point. This represents a new way of provisioning access to shared data sets.
+
+## __AWSKendraFrontendService__
+ - ### Features
+ - It is a preview launch of Amazon Kendra. Amazon Kendra is a managed, highly accurate and easy to use enterprise search service that is powered by machine learning.
+
+## __Amazon Augmented AI Runtime__
+ - ### Features
+ - This release adds support for Amazon Augmented AI, which makes it easy to build workflows for human review of machine learning predictions.
+
+## __Amazon CodeGuru Profiler__
+ - ### Features
+ - (New Service) Amazon CodeGuru Profiler analyzes application CPU utilization and latency characteristics to show you where you are spending the most cycles in your application. This analysis is presented in an interactive flame graph that helps you easily understand which paths consume the most resources, verify that your application is performing as expected, and uncover areas that can be optimized further.
+
+## __Amazon CodeGuru Reviewer__
+ - ### Features
+ - This is the preview release of Amazon CodeGuru Reviewer.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release supports ECS Capacity Providers, Fargate Spot, and ECS Cluster Auto Scaling. These features enable new ways for ECS to manage compute capacity used by tasks.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for the following features: 1. An option to enable acceleration for Site-to-Site VPN connections; 2. Inf1 instances featuring up to 16 AWS Inferentia chips; 3. The ability to associate route tables with internet gateways and virtual private gateways; 4. AWS Local Zones that place compute, storage, database, and other select services; 5. Launching and viewing EC2 instances and EBS volumes running locally in Outposts; 6. Peering Transit Gateways between regions simplifying creation of secure and private global networks on AWS; 7. Transit Gateway Multicast, enabling multicast routing within and between VPCs using Transit Gateway as a multicast router.
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Introducing Amazon EKS with Fargate. Customers can now use Amazon EKS to launch pods directly onto AWS Fargate, the serverless compute engine built for containers on AWS.
+
+## __Amazon Elasticsearch Service__
+ - ### Features
+ - UltraWarm storage provides a cost-effective way to store large amounts of read-only data on Amazon Elasticsearch Service. Rather than attached storage, UltraWarm nodes use Amazon S3 and a sophisticated caching solution to improve performance. For indices that you are not actively writing to and query less frequently, UltraWarm storage offers significantly lower costs per GiB. In Elasticsearch, these warm indices behave just like any other index. You can query them using the same APIs or use them to create dashboards in Kibana.
+
+## __Amazon Fraud Detector__
+ - ### Features
+ - Amazon Fraud Detector is a fully managed service that makes it easy to identify potentially fraudulent online activities such as online payment fraud and the creation of fake accounts. Amazon Fraud Detector uses your data, machine learning (ML), and more than 20 years of fraud detection expertise from Amazon to automatically identify potentially fraudulent online activity so you can catch more fraud faster.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Amazon S3 Access Points is a new S3 feature that simplifies managing data access at scale for shared data sets on Amazon S3. Access Points provide a customizable way to access the objects in a bucket, with a unique hostname and access policy that enforces the specific permissions and network controls for any request made through the access point. This represents a new way of provisioning access to shared data sets.
+
+## __Amazon Textract__
+ - ### Features
+ - This SDK Release introduces Amazon Augmented AI support for Amazon Textract AnalyzeDocument API. Image byte payloads for synchronous operations have increased from 5 MB to 10 MB.
+
+# __2.10.27__ __2019-12-02__
+## __Access Analyzer__
+ - ### Features
+ - Introducing AWS IAM Access Analyzer, an IAM feature that makes it easy for AWS customers to ensure that their resource-based policies provide only the intended access to resources outside their AWS accounts.
+
+# __2.10.26__ __2019-12-02__
+## __AWS License Manager__
+ - ### Features
+ - AWS License Manager now automates discovery of bring-your-own-license usage across the customers organization. With few simple settings, customers can add bring your own license product information along with licensing rules, which would enable License Manager to automatically track the instances that have the specified products installed. If License Manager detects any violation of licensing rules, it would notify the customers designated license administrator to take corrective action.
+
+## __Amazon DynamoDB Enhanced Client [Preview]__
+ - ### Features
+ - Write operations (put, get, delete) now support 'conditionExpression'
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - AWS now provides a new BYOL experience for software licenses, such as Windows and SQL Server, that require a dedicated physical server. You can now enjoy the flexibility and cost effectiveness of using your own licenses on Amazon EC2 Dedicated Hosts, but with the simplicity, resiliency, and elasticity of AWS. You can specify your Dedicated Host management preferences, such as host allocation, host capacity utilization, and instance placement in AWS License Manager. Once set up, AWS takes care of these administrative tasks on your behalf, so that you can seamlessly launch virtual machines (instances) on Dedicated Hosts just like you would launch an EC2 instance with AWS provided licenses.
+
+## __EC2 Image Builder__
+ - ### Features
+ - This is the first release of EC2 Image Builder, a service that provides a managed experience for automating the creation of EC2 AMIs.
+
+## __Schemas__
+ - ### Features
+ - This release introduces support for Amazon EventBridge schema registry, making it easy to discover and write code for events in EventBridge.
+
+# __2.10.25__ __2019-11-26__
+## __AWS Directory Service__
+ - ### Features
+ - This release will introduce optional encryption over LDAP network traffic using SSL certificates between customer's self-managed AD and AWS Directory Services instances. The release also provides APIs for Certificate management.
+
+## __AWS Kinesis__
+ - ### Bugfixes
+ - Reducing default read timeout and write timeout to 10 seconds for Kinesis client.
+
+## __AWS MediaTailor__
+ - ### Features
+ - AWS Elemental MediaTailor SDK now allows configuration of the Live Pre-Roll feature for HLS and DASH streams.
+
+## __AWS Organizations__
+ - ### Features
+ - Introduces the DescribeEffectivePolicy action, which returns the contents of the policy that's in effect for the account.
+
+## __AWS RDS DataService__
+ - ### Features
+ - Type hints to improve handling of some specific parameter types (date/time, decimal etc) for ExecuteStatement and BatchExecuteStatement APIs
+
+## __AWS Resource Groups Tagging API__
+ - ### Features
+ - You can use tag policies to help standardize on tags across your organization's resources.
+
+## __AWSServerlessApplicationRepository__
+ - ### Features
+ - AWS Serverless Application Repository now supports verified authors. Verified means that AWS has made a good faith review, as a reasonable and prudent service provider, of the information provided by the requester and has confirmed that the requester's identity is as claimed.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - This release adds a new setting for a user pool to configure which recovery methods a user can use to recover their account via the forgot password operation.
+
+## __Amazon DynamoDB__
+ - ### Features
+ - 1) Amazon Contributor Insights for Amazon DynamoDB is a diagnostic tool for identifying frequently accessed keys and understanding database traffic trends. 2) Support for displaying new fields when a table's encryption state is Inaccessible or the table have been Archived.
+
+## __Amazon Elastic Inference__
+ - ### Features
+ - Amazon Elastic Inference allows customers to attach Elastic Inference Accelerators to Amazon EC2 and Amazon ECS tasks, thus providing low-cost GPU-powered acceleration and reducing the cost of running deep learning inference. This release allows customers to add or remove tags for their Elastic Inference Accelerators.
+
+## __Amazon QuickSight__
+ - ### Features
+ - Documentation updates for QuickSight
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - For the WorkspaceBundle API, added the image identifier and the time of the last update.
+
+## __Netty NIO HTTP Client__
+ - ### Features
+ - Detect unhealthy http2 connections when read or write times out by sending PING frames
+
+# __2.10.24__ __2019-11-25__
+## __AWS CodeBuild__
+ - ### Features
+ - CodeBuild adds support for test reporting
+
+## __AWS Cost Explorer Service__
+ - ### Features
+ - This launch provides customers with access to Cost Category Public Beta APIs.
+
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for 8K outputs and support for QuickTime Animation Codec (RLE) inputs.
+
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports the ability to create a multiple program transport stream (MPTS).
+
+## __AWS Elemental MediaPackage VOD__
+ - ### Features
+ - Adds a domain name to PackagingGroups, representing the fully qualified domain name for Assets created in the group.
+
+## __AWS Greengrass__
+ - ### Features
+ - IoT Greengrass supports machine learning resources in 'No container' mode.
+
+## __AWS IoT__
+ - ### Features
+ - This release adds: 1) APIs for fleet provisioning claim and template, 2) endpoint configuration and custom domains, 3) support for enhanced custom authentication, d) support for 4 additional audit checks: Device and CA certificate key quality checks, IoT role alias over-permissive check and IoT role alias access to unused services check, 5) extended capability of AWS IoT Rules Engine to support IoT SiteWise rule action. The IoT SiteWise rule action lets you send messages from IoT sensors and applications to IoT SiteWise asset properties
+
+## __AWS IoT Secure Tunneling__
+ - ### Features
+ - This release adds support for IoT Secure Tunneling to remote access devices behind restricted firewalls.
+
+## __AWS Key Management Service__
+ - ### Features
+ - AWS Key Management Service (KMS) now enables creation and use of asymmetric Customer Master Keys (CMKs) and the generation of asymmetric data key pairs.
+
+## __AWS Lambda__
+ - ### Features
+ - Added the function state and update status to the output of GetFunctionConfiguration and other actions. Check the state information to ensure that a function is ready before you perform operations on it. Functions take time to become ready when you connect them to a VPC.Added the EventInvokeConfig type and operations to configure error handling options for asynchronous invocation. Use PutFunctionEventInvokeConfig to configure the number of retries and the maximum age of events when you invoke the function asynchronously.Added on-failure and on-success destination settings for asynchronous invocation. Configure destinations to send an invocation record to an SNS topic, an SQS queue, an EventBridge event bus, or a Lambda function.Added error handling options to event source mappings. This enables you to configure the number of retries, configure the maximum age of records, or retry with smaller batches when an error occurs when a function processes a Kinesis or DynamoDB stream.Added the on-failure destination setting to event source mappings. This enables you to send discarded events to an SNS topic or SQS queue when all retries fail or when the maximum record age is exceeded when a function processes a Kinesis or DynamoDB stream.Added the ParallelizationFactor option to event source mappings to increase concurrency per shard when a function processes a Kinesis or DynamoDB stream.
+
+## __AWS Resource Access Manager__
+ - ### Features
+ - AWS RAM provides new APIs to view the permissions granted to principals in a resource share. This release also creates corresponding resource shares for supported services that use resource policies, as well as an API to promote them to standard shares that can be managed in RAM.
+
+## __AWS WAFV2__
+ - ### Features
+ - This release introduces new set of APIs ("wafv2") for AWS WAF. Major changes include single set of APIs for creating/updating resources in global and regional scope, and rules are configured directly into web ACL instead of being referenced. The previous APIs ("waf" and "waf-regional") are now referred as AWS WAF Classic. For more information visit: https://docs.aws.amazon.com/waf/latest/APIReference/Welcome.html
+
+## __Alexa For Business__
+ - ### Features
+ - API update for Alexa for Business: This update enables the use of meeting room configuration that can be applied to a room profile. These settings help improve and measure utilization on Alexa for Business enabled rooms. New features include end meeting reminders, intelligent room release and room utilization analytics report.
+
+## __Amazon AppConfig__
+ - ### Features
+ - Introducing AWS AppConfig, a new service that enables customers to quickly deploy validated configurations to applications of any size in a controlled and monitored fashion.
+
+## __Amazon Athena__
+ - ### Features
+ - This release adds additional query lifecycle metrics to the QueryExecutionStatistics object in GetQueryExecution response.
+
+## __Amazon CloudWatch__
+ - ### Features
+ - This release adds a new feature called "Contributor Insights". "Contributor Insights" supports the following 6 new APIs (PutInsightRule, DeleteInsightRules, EnableInsightRules, DisableInsightRules, DescribeInsightRules and GetInsightRuleReport).
+
+## __Amazon CloudWatch Application Insights__
+ - ### Features
+ - CloudWatch Application Insights for .NET and SQL Server includes the follwing features: -Tagging Create and manage tags for your applications.-Custom log pattern matching. Define custom log patterns to be detected and monitored.-Resource-level permissions. Specify applications users can access.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - Amazon Cognito Userpools now supports Sign in with Apple as an Identity Provider.
+
+## __Amazon Comprehend__
+ - ### Features
+ - Amazon Comprehend now supports real-time analysis with Custom Classification
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - You can now set time based retention policies on Data Lifecycle Manager. With this launch, DLM allows you to set snapshot retention period in the following interval units: days, weeks, months and years.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds two new APIs: 1. ModifyDefaultCreditSpecification, which allows you to set default credit specification at the account level per AWS Region, per burstable performance instance family, so that all new burstable performance instances in the account launch using the new default credit specification. 2. GetDefaultCreditSpecification, which allows you to get current default credit specification per AWS Region, per burstable performance instance family. This release also adds new client exceptions for StartInstances and StopInstances.
+
+## __Amazon Kinesis Analytics__
+ - ### Features
+ - Kinesis Data Analytics service adds support to configure Java applications to access resources in a VPC. Also releasing support to configure Java applications to set allowNonRestoreState flag through the service APIs.
+
+## __Amazon Lex Runtime Service__
+ - ### Features
+ - Amazon Lex adds "sessionId" attribute to the PostText and PostContent response.
+
+## __Amazon Redshift__
+ - ### Features
+ - This release contains changes for 1. Redshift Scheduler 2. Update to the DescribeNodeConfigurationOptions to include a new action type recommend-node-config
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Cluster Endpoints can now be tagged by using --tags in the create-db-cluster-endpoint API
+
+## __Amazon Simple Email Service__
+ - ### Features
+ - This release includes support for automatically suppressing email addresses that result in hard bounce or complaint events at the account level, and for managing addresses on this account-level suppression list.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - AWS Systems Manager Documents now supports more Document Types: ApplicationConfiguration, ApplicationConfigurationSchema and DeploymentStrategy. This release also extends Document Permissions capabilities and introduces a new Force flag for DeleteDocument API.
+
+## __Application Auto Scaling__
+ - ### Features
+ - This release supports auto scaling of document classifier endpoints for Comprehend; and supports target tracking based on the average capacity utilization metric for AppStream 2.0 fleets.
+
+## __Elastic Load Balancing__
+ - ### Features
+ - This release of Elastic Load Balancing V2 adds new subnet features for Network Load Balancers and a new routing algorithm for Application Load Balancers.
+
+# __2.10.23__ __2019-11-22__
+## __AWS Auto Scaling Plans__
+ - ### Features
+ - Update default endpoint for AWS Auto Scaling.
+
+## __AWS Certificate Manager__
+ - ### Features
+ - This release adds support for Tag-Based IAM for AWS Certificate Manager and adding tags to certificates upon creation.
+
+## __AWS CodeBuild__
+ - ### Features
+ - Add Canonical ARN to LogsLocation.
+
+## __AWS Elemental MediaPackage VOD__
+ - ### Features
+ - Includes the submission time of Asset ingestion request in the API response for Create/List/Describe Assets.
+
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - The ProcessCredentialsProvider now supports credential files up to 64 KB by default through an increase of the processOutputLimit from 1024 bytes to 64000 bytes.
+
+## __AWS Security Token Service__
+ - ### Features
+ - Support tagging for STS sessions and tag based access control for the STS APIs
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds two new APIs (DescribeInstanceTypes and DescribeInstanceTypeOfferings) that give customers access to instance type attributes and regional and zonal offerings.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Amazon EMR adds support for concurrent step execution and cancelling running steps. Amazon EMR has added a new Outpost ARN field in the ListCluster and DescribeCluster API responses that is populated for clusters launched in an AWS Outpost subnet.
+
+## __Amazon Forecast Service__
+ - ### Features
+ - This release adds two key updates to existing APIs. 1. Amazon Forecast can now generate forecasts in any quantile using the optional parameter forecastTypes in the CreateForecast API and 2. You can get additional details (metrics and relevant error messages) on your AutoML runs using the DescribePredictor and GetAccuracyMetrics APIs.
+
+## __Amazon Rekognition__
+ - ### Features
+ - This release adds enhanced face filtering support to the IndexFaces API operation, and introduces face filtering for CompareFaces and SearchFacesByImage API operations.
+
+## __Amazon Simple Notification Service__
+ - ### Features
+ - Added documentation for the dead-letter queue feature.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Add RebootOption and LastNoRebootInstallOperationTime for DescribeInstancePatchStates and DescribeInstancePatchStatesForPatchGroup API
+
+## __Application Auto Scaling__
+ - ### Features
+ - Update default endpoint for Application Auto Scaling.
+
+# __2.10.22__ __2019-11-21__
+## __AWS Amplify__
+ - ### Features
+ - This release of AWS Amplify Console introduces support for backend environments. Backend environments are containers for AWS deployments. Each environment is a collection of AWS resources.
+
+## __AWS AppSync__
+ - ### Features
+ - AppSync: AWS AppSync now supports the ability to add, configure, and maintain caching for your AWS AppSync GraphQL API.
+
+## __AWS Config__
+ - ### Features
+ - AWS Config launches Custom Configuration Items. A new feature which allows customers to publish resource configuration for third-party resources, custom, or on-premises servers.
+
+## __AWS Glue__
+ - ### Features
+ - This release adds support for Glue 1.0 compatible ML Transforms.
+
+## __AWSMarketplace Metering__
+ - ### Features
+ - Documentation updates for the AWS Marketplace Metering Service.
+
+## __Amazon Connect Participant Service__
+ - ### Features
+ - This release adds 5 new APIs: CreateParticipantConnection, DisconnectParticipant, GetTranscript, SendEvent, and SendMessage. For Amazon Connect chat, you can use them to programmatically perform participant actions on the configured Amazon Connect instance. Learn more here: https://docs.aws.amazon.com/connect-participant/latest/APIReference/Welcome.html
+
+## __Amazon Connect Service__
+ - ### Features
+ - This release adds a new API: StartChatContact. You can use it to programmatically start a chat on the specified Amazon Connect instance. Learn more here: https://docs.aws.amazon.com/connect/latest/APIReference/Welcome.html
+
+## __Amazon DynamoDB__
+ - ### Features
+ - With this release, you can convert an existing Amazon DynamoDB table to a global table by adding replicas in other AWS Regions.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for attaching AWS License Manager Configurations to Amazon Machine Image (AMI) using ImportImage API; and adds support for running different instance sizes on EC2 Dedicated Hosts
+
+## __Amazon Lex Model Building Service__
+ - ### Features
+ - Amazon Lex now supports Sentiment Analysis
+
+## __Amazon Lex Runtime Service__
+ - ### Features
+ - Amazon Lex now supports Sentiment Analysis
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - The release contains new API and API changes for AWS Systems Manager Explorer product.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - With this release, Amazon Transcribe now supports transcriptions from audio sources in Hebrew (he-IL), Swiss German (de-CH), Japanese (ja-JP), Turkish (tr-TR), Arabic-Gulf (ar-AE), Malay (ms-MY), Telugu (te-IN)
+
+# __2.10.21__ __2019-11-20__
+## __AWS Application Discovery Service__
+ - ### Features
+ - New exception type for use with Migration Hub home region
+
+## __AWS CloudTrail__
+ - ### Features
+ - 1. This release adds two new APIs, GetInsightSelectors and PutInsightSelectors, which let you configure CloudTrail Insights event delivery on a trail. An Insights event is a new type of event that is generated when CloudTrail detects unusual activity in your AWS account. In this release, only "ApiCallRateInsight" is a supported Insights event type. 2. This release also adds the new "ExcludeManagementEventSource" option to the existing PutEventSelectors API. This field currently supports only AWS Key Management Services.
+
+## __AWS CodeCommit__
+ - ### Features
+ - This release adds support for creating pull request approval rules and pull request approval rule templates in AWS CodeCommit. This allows developers to block merges of pull requests, contingent on the approval rules being satisfiied.
+
+## __AWS DataSync__
+ - ### Features
+ - Update to configure task to run periodically on a schedule
+
+## __AWS Elemental MediaStore__
+ - ### Features
+ - This release fixes a broken link in the SDK documentation.
+
+## __AWS Migration Hub__
+ - ### Features
+ - New exception type for use with Migration Hub home region
+
+## __AWS Migration Hub Config__
+ - ### Features
+ - AWS Migration Hub Config Service allows you to get and set the Migration Hub home region for use with AWS Migration Hub and Application Discovery Service
+
+## __AWS Storage Gateway__
+ - ### Features
+ - The new DescribeAvailabilityMonitorTest API provides the results of the most recent High Availability monitoring test. The new StartAvailabilityMonitorTest API verifies the storage gateway is configured for High Availability monitoring. The new ActiveDirectoryStatus response element has been added to the DescribeSMBSettings and JoinDomain APIs to indicate the status of the gateway after the most recent JoinDomain operation. The new TimeoutInSeconds parameter of the JoinDomain API allows for the configuration of the timeout in which the JoinDomain operation must complete.
+
+## __Amazon Chime__
+ - ### Features
+ - Adds APIs to create and manage meeting session resources for the Amazon Chime SDK
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - DLM now supports Fast Snapshot Restore. You can enable Fast Restore on snapshots created by DLM, provide the AZs and the number of snapshots to be enabled with this capability.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - Added support for CPU and memory task-level overrides on the RunTask and StartTask APIs. Added location information to Tasks.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release of Amazon Elastic Compute Cloud (Amazon EC2) introduces support for Amazon Elastic Block Store (Amazon EBS) fast snapshot restores.
+ - Upgrades to Instance Metadata Service version 2 (IMDS v2). With IMDS v2, a session token is used to make requests for EC2 instance metadata and credentials.
+
+## __Amazon FSx__
+ - ### Features
+ - Announcing a Multi-AZ deployment type for Amazon FSx for Windows File Server, providing fully-managed Windows file storage with high availability and redundancy across multiple AWS Availability Zones.
+
+## __Amazon Kinesis Firehose__
+ - ### Features
+ - With this release, Amazon Kinesis Data Firehose allows server side encryption with customer managed CMKs. Customer managed CMKs ( "Customer Master Keys") are AWS Key Management Service (KMS) keys that are fully managed by the customer. With customer managed CMKs, customers can establish and maintain their key policies, IAM policies, rotating policies and add tags. For more information about AWS KMS and CMKs, please refer to: https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html. Please refer to the following link to create CMKs: https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys-create-cmk.html
+
+## __Amazon QuickSight__
+ - ### Features
+ - Amazon QuickSight now supports programmatic creation and management of data sources, data sets, dashboards and templates with new APIs. Templates hold dashboard metadata, and can be used to create copies connected to the same or different dataset as required. Also included in this release are APIs for SPICE ingestions, fine-grained access control over AWS resources using AWS Identity and Access Management (IAM) policies, as well AWS tagging. APIs are supported for both Standard and Enterprise Edition, with edition-specific support for specific functionality.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - This release introduces support for Amazon S3 Replication Time Control, a new feature of S3 Replication that provides a predictable replication time backed by a Service Level Agreement. S3 Replication Time Control helps customers meet compliance or business requirements for data replication, and provides visibility into the replication process with new Amazon CloudWatch Metrics.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - With this release Amazon Transcribe enables alternative transcriptions so that you can see different interpretations of transcribed audio.
+
+# __2.10.20__ __2019-11-19__
+## __AWS CloudFormation__
+ - ### Features
+ - This release of AWS CloudFormation StackSets enables users to detect drift on a stack set and the stack instances that belong to that stack set.
+
+## __AWS CodeBuild__
+ - ### Features
+ - Add support for ARM and GPU-enhanced build environments and a new SSD-backed Linux compute type with additional CPU and memory in CodeBuild
+
+## __AWS Config__
+ - ### Features
+ - AWSConfig launches support for conformance packs. A conformance pack is a new resource type that allows you to package a collection of Config rules and remediation actions into a single entity. You can create and deploy conformance packs into your account or across all accounts in your organization
+
+## __AWS Identity and Access Management__
+ - ### Features
+ - IAM reports the timestamp when a role's credentials were last used to make an AWS request. This helps you identify unused roles and remove them confidently from your AWS accounts.
+
+## __AWS IoT__
+ - ### Features
+ - As part of this release, we are extending the capability of AWS IoT Rules Engine to send messages directly to customer's own web services/applications. Customers can now create topic rules with HTTP actions to route messages from IoT Core directly to URL's that they own. Ownership is proved by creating and confirming topic rule destinations.
+
+## __AWS Lambda__
+ - ### Features
+ - This release provides three new runtimes to support Node.js 12 (initially 12.13.0), Python 3.8 and Java 11.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for RunInstances to specify the metadata options for new instances; adds a new API, ModifyInstanceMetadataOptions, which lets you modify the metadata options for a running or stopped instance; and adds support for CreateCustomerGateway to specify a device name.
+
+## __Auto Scaling__
+ - ### Features
+ - Amazon EC2 Auto Scaling now supports Instance Weighting and Max Instance Lifetime. Instance Weighting allows specifying the capacity units for each instance type included in the MixedInstancesPolicy and how they would contribute to your application's performance. Max Instance Lifetime allows specifying the maximum length of time that an instance can be in service. If any instances are approaching this limit, Amazon EC2 Auto Scaling gradually replaces them.
+
+## __Elastic Load Balancing__
+ - ### Features
+ - This release allows forward actions on Application Load Balancers to route requests to multiple target groups, based on the weight you specify for each target group.
+
+# __2.10.19__ __2019-11-18__
+## __AWS CloudFormation__
+ - ### Features
+ - This release introduces APIs for the CloudFormation Registry, a new service to submit and discover resource providers with which you can manage third-party resources natively in CloudFormation.
+
+## __AWS Cost Explorer Service__
+ - ### Features
+ - add EstimatedOnDemandCostWithCurrentCommitment to GetSavingsPlansPurchaseRecommendationRequest API
+
+## __Amazon Pinpoint__
+ - ### Features
+ - This release of the Amazon Pinpoint API introduces support for using and managing message templates for messages that are sent through the voice channel. It also introduces support for specifying default values for message variables in message templates.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Documentation updates for rds
+
+## __Amazon SageMaker Runtime__
+ - ### Features
+ - Amazon SageMaker Runtime now supports a new TargetModel header to invoke a specific model hosted on multi model endpoints.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Amazon SageMaker now supports multi-model endpoints to host multiple models on an endpoint using a single inference container.
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Added support for S3 Replication for existing objects. This release allows customers who have requested and been granted access to replicate existing S3 objects across buckets.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - The release contains new API and API changes for AWS Systems Manager Explorer product.
+
+## __Netty NIO HTTP Client__
+ - ### Bugfixes
+ - Update default connectionMaxIdleTimeout of NettyNioAsyncClient to 5 seconds
+
+# __2.10.18__ __2019-11-15__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for DolbyVision encoding, and SCTE35 & ESAM insertion to DASH ISO EMSG.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - When SdkException or one of its children is created without a 'message', inherit the message from the exception 'cause' (if any). This should reduce the chance of an exception being raised by the SDK with a null message.
+
+## __Amazon Chime__
+ - ### Features
+ - This release adds support for Chime Room Management APIs
+
+## __Amazon CloudWatch Logs__
+ - ### Features
+ - Documentation updates for logs
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - This release adds a new option in the User Pool to allow specifying sender's name in the emails sent by Amazon Cognito. This release also adds support to add SES Configuration Set to the emails sent by Amazon Cognito.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - You can now add tags while copying snapshots. Previously, a user had to first copy the snapshot and then add tags to the copied snapshot manually. Moving forward, you can specify the list of tags you wish to be applied to the copied snapshot as a parameter on the Copy Snapshot API.
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Introducing Amazon EKS managed node groups, a new feature that lets you easily provision worker nodes for Amazon EKS clusters and keep them up to date using the Amazon EKS management console, CLI, and APIs.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Access to the cluster ARN makes it easier for you to author resource-level permissions policies in AWS Identity and Access Management. To simplify the process of obtaining the cluster ARN, Amazon EMR has added a new field containing the cluster ARN to all API responses that include the cluster ID.
+
+## __Amazon GuardDuty__
+ - ### Features
+ - This release includes new operations related to findings export, including: CreatePublishingDestination, UpdatePublishingDestination, DescribePublishingDestination, DeletePublishingDestination and ListPublishingDestinations.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - This release updates AWS Systems Manager Parameter Store documentation for the enhanced search capability.
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Added APIs to register your directories with Amazon WorkSpaces and to modify directory details.
+
+## __Elastic Load Balancing__
+ - ### Features
+ - Documentation-only change to the default value of the routing.http.drop_invalid_header_fields.enabled attribute.
+
+# __2.10.17__ __2019-11-14__
+## __AWSMarketplace Metering__
+ - ### Features
+ - Added CustomerNotEntitledException in MeterUsage API for Container use case.
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - This release adds a new setting at user pool client to prevent user existence related errors during authentication, confirmation, and password recovery related operations. This release also adds support to enable or disable specific authentication flows for a user pool client.
+
+## __Amazon Connect Service__
+ - ### Features
+ - This release enhances the existing user management APIs and adds 3 new APIs - TagResource, UntagResource, and ListTagsForResource to support tagging Amazon Connect users, which facilitates more granular access controls for Amazon Connect users within an Amazon Connect instance. You can learn more about the new APIs here: https://docs.aws.amazon.com/connect/latest/APIReference/Welcome.html.
+
+## __Amazon Personalize__
+ - ### Features
+ - Amazon Personalize: Adds ability to get batch recommendations by creating a batch inference job.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Updates support for adding attachments to Systems Manager Automation documents
+
+# __2.10.16__ __2019-11-13__
+## __AWS Data Exchange__
+ - ### Features
+ - Introducing AWS Data Exchange, a service that makes it easy for AWS customers to securely create, manage, access, and exchange data sets in the cloud.
+
+## __AWS IoT__
+ - ### Features
+ - This release adds the custom fields definition support in the index definition for AWS IoT Fleet Indexing Service. Custom fields can be used as an aggregation field to run aggregations with both existing GetStatistics API and newly added GetCardinality, GetPercentiles APIs. GetStatistics will return all statistics (min/max/sum/avg/count...) with this release. For more information, please refer to our latest documentation: https://docs.aws.amazon.com/iot/latest/developerguide/iot-indexing.html
+
+## __Amazon CloudSearch__
+ - ### Features
+ - Amazon CloudSearch domains let you require that all traffic to the domain arrive over HTTPS. This security feature helps you block clients that send unencrypted requests to the domain.
+
+## __Amazon Data Lifecycle Manager__
+ - ### Features
+ - You can now add tags to a lifecycle policy in Data Lifecycle Manager (DLM). Tags allow you to categorize your policies in different ways, such as by department, purpose or owner. You can also enable resource level permissions based on tags to set access control on ability to modify or delete a tagged policy.
+
+## __Amazon Simple Email Service__
+ - ### Features
+ - This is the first release of version 2 of the Amazon SES API. You can use this API to configure your Amazon SES account, and to send email. This API extends the functionality that exists in the previous version of the Amazon SES API.
+
+# __2.10.15__ __2019-11-12__
+## __AWS CodePipeline__
+ - ### Features
+ - AWS CodePipeline now supports the use of variables in action configuration.
+
+## __AWS Marketplace Catalog Service__
+ - ### Features
+ - This is the first release for the AWS Marketplace Catalog service which allows you to list, describe and manage change requests on your published entities on AWS Marketplace.
+
+## __Amazon DynamoDB__
+ - ### Features
+ - Amazon DynamoDB enables you to restore your data to a new DynamoDB table using a point-in-time or on-demand backup. You now can modify the settings on the new restored table. Specifically, you can exclude some or all of the local and global secondary indexes from being created with the restored table. In addition, you can change the billing mode and provisioned capacity settings.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - With this release, Amazon Transcribe now supports transcriptions from audio sources in Welsh English (en-WL), Scottish English(en-AB), Irish English(en-IE), Farsi(fa-IR), Tamil(ta-IN), Indonesian(id-ID), Portuguese (pt-PT), Dutch(nl-NL).
+
+## __Elastic Load Balancing__
+ - ### Features
+ - You can configure your Application Load Balancer to either drop invalid header fields or forward them to targets.
+
+# __2.10.14__ __2019-11-11__
+## __AWS CloudFormation__
+ - ### Features
+ - The Resource Import feature enables customers to import existing AWS resources into new or existing CloudFormation Stacks.
+
+## __AWS Cost Explorer Service__
+ - ### Features
+ - This launch provides customers with access to GetCostAndUsageWithResources API.
+
+## __Amazon Polly__
+ - ### Features
+ - Add `PollyPresigner` which enables support for presigning `SynthesizeSpeech` requests.
+
+# __2.10.13__ __2019-11-08__
+## __Amazon Cognito Identity__
+ - ### Features
+ - This release adds support for disabling classic flow.
+
+## __Amazon EC2 Container Registry__
+ - ### Features
+ - This release contains ticket fixes for Amazon ECR.
+
+# __2.10.12__ __2019-11-07__
+## __AWS S3__
+ - ### Features
+ - Added support for presignPutObject in S3Presigner.
+
+## __AWS SSO OIDC__
+ - ### Features
+ - This is an initial release of AWS Single Sign-On OAuth device code authorization service.
+
+## __AWS Single Sign-On__
+ - ### Features
+ - This is an initial release of AWS Single Sign-On (SSO) end-user access. This release adds support for accessing AWS accounts assigned in AWS SSO using short term credentials.
+
+## __Amazon Comprehend__
+ - ### Features
+ - This release adds new languages (ar, hi, ko, ja, zh, zh-TW) for Amazon Comprehend's DetectSentiment, DetectEntities, DetectKeyPhrases, BatchDetectSentiment, BatchDetectEntities and BatchDetectKeyPhrases APIs
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - AWS Systems Manager Session Manager target length increased to 400.
+
+## __Netty NIO HTTP Client__
+ - ### Features
+ - Switch from setting the absolute URI in HTTP requests with no `Host` header to setting the absolute request path and query paramters and a `Host` header.
+
+# __2.10.11__ __2019-11-06__
+## __AWS SDK for Java v2__
+ - ### Features
+ - Added the web identity credentials provider to the default credential chain
+
+## __AWS Savings Plans__
+ - ### Features
+ - This is the first release of Savings Plans, a new flexible pricing model that offers low prices on Amazon EC2 and AWS Fargate usage.
+
+# __2.10.10__ __2019-11-06__
+## __AWS Budgets__
+ - ### Features
+ - Documentation updates for budgets to track Savings Plans utilization and coverage
+
+## __AWS CodeBuild__
+ - ### Features
+ - Add support for Build Number, Secrets Manager and Exported Environment Variables.
+
+## __AWS Cost Explorer Service__
+ - ### Features
+ - This launch provides customers with access to Savings Plans management APIs.
+
+## __AWS Savings Plans__
+ - ### Features
+ - This is the first release of Savings Plans, a new flexible pricing model that offers low prices on Amazon EC2 and AWS Fargate usage.
+
+## __AWS Signer__
+ - ### Features
+ - This release adds support for tagging code-signing profiles in AWS Signer.
+
+## __Amazon Elastic File System__
+ - ### Features
+ - EFS customers can select a lifecycle policy that automatically moves files that have not been accessed for 7 days into the EFS Infrequent Access (EFS IA) storage class. EFS IA provides price/performance that is cost-optimized for files that are not accessed every day.
+
+# __2.10.9__ __2019-11-05__
+## __AWS CodeStar Notifications__
+ - ### Features
+ - This release adds a notification manager for events in repositories, build projects, deployments, and pipelines. You can now configure rules and receive notifications about events that occur for resources. Each notification includes a status message as well as a link to the resource (repository, build project, deployment application, or pipeline) whose event generated the notification.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Documentation updates for Amazon RDS
+
+# __2.10.8__ __2019-11-04__
+## __AWS RoboMaker__
+ - ### Features
+ - RoboMaker Fleet Management launch a feature to verify your robot is ready to download and install the new robot application using a download condition file, which is a script run on the robot prior to downloading the new deployment.
+
+## __Amazon DynamoDB Accelerator (DAX)__
+ - ### Features
+ - Documentation updates for dax
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Documentation updates for ec2
+
+# __2.10.7__ __2019-11-01__
+## __AWS CloudTrail__
+ - ### Features
+ - This release adds two new APIs, GetTrail and ListTrails, and support for adding tags when you create a trail by using a new TagsList parameter on CreateTrail operations.
+
+## __AWS Database Migration Service__
+ - ### Features
+ - This release contains task timeline attributes in replication task statistics. This release also adds a note to the documentation for the CdcStartPosition task request parameter. This note describes how to enable the use of native CDC start points for a PostgreSQL source by setting the new slotName extra connection attribute on the source endpoint to the name of an existing logical replication slot.
+
+## __Amazon Pinpoint__
+ - ### Features
+ - This release of the Amazon Pinpoint API introduces support for using and managing journeys, and querying analytics data for journeys.
+
+# __2.10.6__ __2019-10-31__
+## __AWS Amplify__
+ - ### Features
+ - This release of AWS Amplify Console introduces support for Web Previews. This feature allows user to create ephemeral branch deployments from pull request submissions made to a connected repository. A pull-request preview deploys every pull request made to your Git repository to a unique preview URL.
+
+## __AWS Support__
+ - ### Features
+ - The status descriptions for TrustedAdvisorCheckRefreshStatus have been updated
+
+## __Amazon Simple Storage Service__
+ - ### Features
+ - S3 Inventory now supports a new field 'IntelligentTieringAccessTier' that reports the access tier (frequent or infrequent) of objects stored in Intelligent-Tiering storage class.
+
+# __2.10.5__ __2019-10-30__
+## __Amazon ElastiCache__
+ - ### Features
+ - Amazon ElastiCache for Redis 5.0.5 now allows you to modify authentication tokens by setting and rotating new tokens. You can now modify active tokens while in use, or add brand-new tokens to existing encryption-in-transit enabled clusters that were previously setup without authentication tokens. This is a two-step process that allows you to set and rotate the token without interrupting client requests.
+
+# __2.10.4__ __2019-10-29__
+## __AWS Cloud9__
+ - ### Features
+ - Added CREATING and CREATE_FAILED environment lifecycle statuses.
+
+## __Amazon AppStream__
+ - ### Features
+ - Adds support for providing domain names that can embed streaming sessions
+
+# __2.10.3__ __2019-10-28__
+## __Amazon Simple Storage Service__
+ - ### Features
+ - Adding support in SelectObjectContent for scanning a portion of an object specified by a scan range.
+
+# __2.10.2__ __2019-10-28__
+## __AWS Transfer for SFTP__
+ - ### Features
+ - This release adds logical directories support to your AWS SFTP server endpoint, so you can now create logical directory structures mapped to Amazon Simple Storage Service (Amazon S3) bucket paths for users created and stored within the service. Amazon S3 bucket names and paths can now be hidden from AWS SFTP users, providing an additional level of privacy to meet security requirements. You can lock down your SFTP users' access to designated folders (commonly referred to as 'chroot'), and simplify complex folder structures for data distribution through SFTP without replicating files across multiple users.
+
+## __Amazon EC2 Container Registry__
+ - ### Features
+ - This release of Amazon Elastic Container Registry Service (Amazon ECR) introduces support for image scanning. This identifies the software vulnerabilities in the container image based on the Common Vulnerabilities and Exposures (CVE) database.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Amazon ElastiCache adds support for migrating Redis workloads hosted on Amazon EC2 into ElastiCache by syncing the data between the source Redis cluster and target ElastiCache for Redis cluster in real time. For more information, see https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/migrate-to-elasticache.html.
+
+# __2.10.1__ __2019-10-25__
+## __Amazon Transcribe Streaming Service__
+ - ### Features
+ - With this release, Amazon Transcribe Streaming now supports audio sources in Australian English (en-AU).
+
+# __2.10.0__ __2019-10-24__
+## __AWS App Mesh__
+ - ### Features
+ - This release adds support for the gRPC and HTTP/2 protocols.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Updating to use Jackson 2.10.0 and Netty 4.1.42.Final
+
+## __Amazon Chime__
+ - ### Features
+ - This release introduces Voice Connector PDX region and defaults previously created Voice Connectors to IAD. You can create Voice Connector Groups and add region specific Voice Connectors to direct telephony traffic across AWS regions in case of regional failures. With this release you can add phone numbers to Voice Connector Groups and can bulk move phone numbers between Voice Connectors, between Voice Connector and Voice Connector Groups and between Voice Connector Groups. Voice Connector now supports additional settings to enable SIP Log capture. This is in addition to the launch of Voice Connector Cloud Watch metrics in this release. This release also supports assigning outbound calling name (CNAM) to AWS account and individual phone numbers assigned to Voice Connectors. * Voice Connector now supports a setting to enable real time audio streaming delivered via Kinesis Audio streams. Please note that recording Amazon Chime Voice Connector calls with this feature maybe be subject to laws or regulations regarding the recording of telephone calls and other electronic communications. AWS Customer and their end users' have the responsibility to comply with all applicable laws regarding the recording, including properly notifying all participants in a recorded session or to a recorded communication that the session or communication is being recorded and obtain their consent.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release updates CreateFpgaImage to support tagging FPGA images on creation
+
+## __Amazon GameLift__
+ - ### Features
+ - Amazon GameLift offers expanded hardware options for game hosting: Custom game builds can use the Amazon Linux 2 operating system, and fleets for both custom builds and Realtime servers can now use C5, M5, and R5 instance types.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Adds support for the new family of Elastic Inference Accelerators (eia2) for SageMaker Hosting and Notebook Services
+
+## __Netty NIO Http Client__
+ - ### Bugfixes
+ - Fix a race condition where the channel is closed right after all content is buffered, causing `server failed to complete the response` error by adding a flag when `LastHttpContentHandler` is received.
+
+# __2.9.26__ __2019-10-23__
+## __AWS Security Token Service__
+ - ### Features
+ - 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.
+
+## __Amazon Connect Service__
+ - ### Features
+ - 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.
+
+## __Amazon Polly__
+ - ### Features
+ - Amazon Polly adds new female voices: US Spanish - Lupe and Brazilian Portuguese - Camila; both voices are available in Standard and Neural engine.
+
+# __2.9.25__ __2019-10-22__
+## __AWS IoT Events__
+ - ### Features
+ - Add support for new serial evaluation method for events in a detector model.
+
+## __AWS OpsWorks CM__
+ - ### Features
+ - 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.
+
+## __Netty NIO HTTP Client__
+ - ### Bugfixes
+ - Better handle `GOAWAY` messages from the remote endpoint.
+
+# __2.9.24__ __2019-10-18__
+## __Amazon CloudWatch__
+ - ### Features
+ - New Period parameter added to MetricDataQuery structure.
+
+## __Netty NIO Http Client__
+ - ### Bugfixes
+ - 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).
+
+# __2.9.23__ __2019-10-17__
+## __AWS Batch__
+ - ### Features
+ - Adding support for Compute Environment Allocation Strategies
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - Amazon RDS now supports Amazon RDS on VMware with the introduction of APIs related to Custom Availability Zones and Media installation.
+
+# __2.9.22__ __2019-10-16__
+## __AWS Marketplace Commerce Analytics__
+ - ### Features
+ - add 2 more values for the supporting sections - age of past due funds + uncollected funds breakdown
+
+## __AWS RoboMaker__
+ - ### Features
+ - This release adds support for ROS2 Dashing as a beta feature
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - AWS MSK has added support for adding brokers to a cluster.
+
+# __2.9.21__ __2019-10-15__
+## __Amazon Kinesis Video Streams Archived Media__
+ - ### Features
+ - Add ON_DISCONTINUITY mode to the GetHLSStreamingSessionURL API
+
+# __2.9.20__ __2019-10-14__
+## __Amazon Personalize__
+ - ### Features
+ - AWS Personalize: Adds ability to create a solution version using FULL or UPDATE training mode
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Documentation updates for WorkSpaces
+
+# __2.9.19__ __2019-10-11__
+## __AWS Greengrass__
+ - ### Features
+ - Greengrass OTA service supports Raspbian/Armv6l platforms.
+
+# __2.9.18__ __2019-10-10__
+## __AWS IoT Analytics__
+ - ### Features
+ - Add `completionTime` to API call ListDatasetContents.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Implement arn parser functions in `arns` module.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - 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
+
+## __Amazon Lex Runtime Service__
+ - ### Features
+ - Amazon Lex now supports Session API checkpoints
+
+## __Firewall Management Service__
+ - ### Features
+ - Firewall Manager now supports Amazon VPC security groups, making it easier to configure and manage security groups across multiple accounts from a single place.
+
+# __2.9.17__ __2019-10-09__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for Dolby Atmos encoding, up to 36 outputs, accelerated transcoding with frame capture and preferred acceleration feature.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Expose instance signature through EC2MetadataUtils
+
+ - ### Bugfixes
+ - 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)
+
+## __Amazon ElastiCache__
+ - ### Features
+ - 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
+
+## __Managed Streaming for Kafka__
+ - ### Features
+ - Updated documentation for Amazon Managed Streaming for Kafka service.
+
+# __2.9.16__ __2019-10-08__
+## __AWS DataSync__
+ - ### Features
+ - Add Sync options to enable/disable TaskQueueing
+
+## __AWS Organizations__
+ - ### Features
+ - Documentation updates for organizations
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - EC2MetadataUtils: add marketplaceProductCodes inside InstanceInfo's POJO
+
+## __Amazon EventBridge__
+ - ### Features
+ - Documentation updates for Amazon EventBridge.
+
+## __Amazon Kinesis Firehose__
+ - ### Features
+ - 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.
+
+## __Amazon S3 Control__
+ - ### Features
+ - Adds support for the Amazon S3 Control service to the SDK.
+
+# __2.9.15__ __2019-10-07__
+## __AWS Direct Connect__
+ - ### Features
+ - This release adds a service provider field for physical connection creation and provides a list of available partner providers for each Direct Connect location.
+
+## __AWS Glue__
+ - ### Features
+ - AWS Glue now provides ability to use custom certificates for JDBC Connections.
+
+## __Amazon Import/Export Snowball__
+ - ### Features
+ - 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.
+
+## __Amazon Kinesis Firehose__
+ - ### Features
+ - 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.
+
+## __Amazon Pinpoint__
+ - ### Features
+ - This release of the Amazon Pinpoint API introduces support for using and managing message templates.
+
+## __Amazon Pinpoint Email Service__
+ - ### Features
+ - This release of the Amazon Pinpoint Email API introduces support for using and managing message templates.
+
+# __2.9.14__ __2019-10-04__
+## __AWS Elemental MediaPackage__
+ - ### Features
+ - 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
+
+## __Amazon CloudWatch__
+ - ### Bugfixes
+ - Add cloudwatch specific http configurations, specifically reducing `connectionMaxIdleTime`. Related to [#1380](https://github.com/aws/aws-sdk-java-v2/issues/1380)
+
+## __Amazon Cognito Identity Provider__
+ - ### Features
+ - This release adds ClientMetadata input parameter to multiple Cognito User Pools operations, making this parameter available to the customer configured lambda triggers as applicable.
+
+## __Amazon S3__
+ - ### Bugfixes
+ - Add s3 specific http configurations, specifically reducing `connectionMaxIdleTime`. Related to [#1122](https://github.com/aws/aws-sdk-java-v2/issues/1122)
+
+## __Amazon S3 Control__
+ - ### Features
+ - Adds support for the Amazon S3 Control service to the SDK.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - Documentation updates for Systems Manager / StartSession.
+
+# __2.9.13__ __2019-10-03__
+## __AWS Device Farm__
+ - ### Features
+ - Documentation updates for devicefarm
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release allows customers to purchase regional EC2 RIs on a future date.
+
+## __Amazon Elasticsearch Service__
+ - ### Features
+ - Amazon Elasticsearch Service now supports configuring additional options for domain endpoint, such as whether to require HTTPS for all traffic.
+
+## __Application Auto Scaling__
+ - ### Features
+ - Documentation updates for Application Auto Scaling
+
+# __2.9.12__ __2019-10-02__
+## __Amazon Lightsail__
+ - ### Features
+ - This release adds support for the automatic snapshots add-on for instances and block storage disks.
+
+# __2.9.11__ __2019-10-01__
+## __Amazon DocumentDB with MongoDB compatibility__
+ - ### Features
+ - This release provides support for describe and modify CA certificates.
+
+# __2.9.10__ __2019-09-30__
+## __AWS WAF__
+ - ### Features
+ - Lowering the threshold for Rate Based rule from 2000 to 100.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - 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.
+
+## __AmazonMQ__
+ - ### Features
+ - 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).
+
+# __2.9.9__ __2019-09-27__
+## __AWS Amplify__
+ - ### Features
+ - This release adds access logs APIs and artifact APIs for AWS Amplify Console.
+
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - 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)
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release of Amazon Elastic Container Service (Amazon ECS) removes FirelensConfiguration from the DescribeTask output during the FireLens public preview.
+
+# __2.9.8__ __2019-09-26__
+## __AWS CodePipeline__
+ - ### Features
+ - Documentation updates for CodePipeline
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - 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.
+
+# __2.9.7__ __2019-09-25__
+## __AWS Database Migration Service__
+ - ### Features
+ - 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.
+
+## __AWS Global Accelerator__
+ - ### Features
+ - API Update for AWS Global Accelerator to support for DNS aliasing.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Enable G4D and R5 instances in SageMaker Hosting Services
+
+# __2.9.6__ __2019-09-24__
+## __AWS Comprehend Medical__
+ - ### Features
+ - 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.
+
+## __AWS DataSync__
+ - ### Features
+ - Added S3StorageClass, OverwriteMode sync option, and ONLY_FILES_TRANSFERRED setting for the VerifyMode sync option.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - With this update Amazon Transcribe enables you to provide an AWS KMS key to encrypt your transcription output.
+
+# __2.9.5__ __2019-09-23__
+## __AWS RDS DataService__
+ - ### Features
+ - RDS Data API now supports Amazon Aurora Serverless PostgreSQL databases.
+
+## __Amazon Redshift__
+ - ### Features
+ - Adds API operation DescribeNodeConfigurationOptions and associated data structures.
+
+# __2.9.4__ __2019-09-20__
+## __AWS Greengrass__
+ - ### Features
+ - Greengrass OTA service now returns the updated software version in the PlatformSoftwareVersion parameter of a CreateSoftwareUpdateJob response
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - 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.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - 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.
+
+## __Amazon WorkSpaces__
+ - ### Features
+ - Adds the WorkSpaces restore feature
+
+# __2.9.3__ __2019-09-19__
+## __AWS Glue__
+ - ### Features
+ - 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.
+
+## __AWS MediaConnect__
+ - ### Features
+ - 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.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - 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.
+
+# __2.9.2__ __2019-09-18__
+## __AWS Resource Access Manager__
+ - ### Features
+ - 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
+
+## __AWS WAF Regional__
+ - ### Features
+ - Lowering the threshold for Rate Based rule from 2000 to 100.
+
+## __Amazon API Gateway__
+ - ### Features
+ - 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.
+
+# __2.9.1__ __2019-09-17__
+## __AWS Identity and Access Management__
+ - ### Features
+ - Documentation updates for iam
+
+## __Amazon Athena__
+ - ### Features
+ - 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.
+
+## __Amazon Personalize__
+ - ### Features
+ - [Personalize] Adds trainingHours to solutionVersion properties.
+
+# __2.9.0__ __2019-09-16__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert SDK has added support for multi-DRM SPEKE with CMAF outputs, MP3 ingest, and options for improved video quality.
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Bump minor version to `2.9.0-SNAPSHOT` because of [#1413](https://github.com/aws/aws-sdk-java-v2/issues/1413).
+ - 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)
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - 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.
+
+# __2.8.7__ __2019-09-12__
+## __AWS Elemental MediaLive__
+ - ### Features
+ - AWS Elemental MediaLive now supports High Efficiency Video Coding (HEVC) for standard-definition (SD), high-definition (HD), and ultra-high-definition (UHD) encoding with HDR support.Encoding with HEVC offers a number of advantages. While UHD video requires an advanced codec beyond H.264 (AVC), high frame rate (HFR) or High Dynamic Range (HDR) content in HD also benefit from HEVC's advancements. In addition, benefits can be achieved with HD and SD content even if HDR and HFR are not needed.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Fix for FleetActivityStatus and FleetStateCode enum
+
+## __Amazon WorkMail Message Flow__
+ - ### Features
+ - This release allows customers to access email messages as they flow to and from Amazon WorkMail.
+
+## __Elastic Load Balancing__
+ - ### Features
+ - Documentation updates for elasticloadbalancingv2: This release adds support for TLS SNI on Network Load Balancers
+
+# __2.8.6__ __2019-09-11__
+## __AWS Config__
+ - ### Features
+ - Adding input validation for the OrganizationConfigRuleName string.
+
+## __AWS MediaConnect__
+ - ### Features
+ - This release adds support for the RIST protocol on sources and outputs.
+
+## __AWS Step Functions__
+ - ### Features
+ - Fixing letter case in Map history event details to be small case
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for new data fields and log format in VPC flow logs.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - This release allows customers to specify a custom parameter group when creating a Read Replica, for DB engines which support this feature.
+
+## __Amazon Simple Email Service__
+ - ### Features
+ - Updated API documentation to correct broken links, and to update content based on customer feedback.
+
+# __2.8.5__ __2019-09-10__
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Fix marshalling for models with xml attribute. See [#1182](https://github.com/aws/aws-sdk-java-v2/issues/1182)
+
+## __AWS Storage Gateway__
+ - ### Features
+ - The CloudWatchLogGroupARN parameter of the UpdateGatewayInformation API allows for configuring the gateway to use a CloudWatch log-group where Storage Gateway health events will be logged.
+
+# __2.8.4__ __2019-09-09__
+## __AWS App Mesh__
+ - ### Features
+ - This release adds support for http retry policies.
+
+## __AWS Marketplace Commerce Analytics__
+ - ### Features
+ - Add FDP+FPS (monthly_revenue_field_demonstration_usage + monthly_revenue_flexible_payment_schedule) to Marketplace Commerce Analytics Service
+
+## __AWS RoboMaker__
+ - ### Features
+ - Support for Connectivity to Simulation. When you need to interact with the applications in your simulation job, you can connect to your robot application or simulation application with port forwarding. When you configure port forwarding, traffic will be forwarded from the simulation job port to the application port. Port forwarding makes it easy to connect with tools such as ROS Bridge and other tools. This can be useful when you want to debug or run custom tools to interact with your applications.
+
+## __Amazon AppStream__
+ - ### Features
+ - IamRoleArn support in CreateFleet, UpdateFleet, CreateImageBuilder APIs
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release expands Site-to-Site VPN tunnel options to allow customers to restrict security algorithms and configure timer settings for VPN connections. Customers can specify these new options while creating new VPN connections, or they can modify the tunnel options on existing connections using a new API.
+
+## __Amazon QLDB__
+ - ### Features
+ - (New Service) Amazon QLDB is a fully managed ledger database that provides a transparent, immutable, and cryptographically verifiable transaction log owned by a central trusted authority. Amazon QLDB is a new class of serverless database that eliminates the need to engage in the complex development effort of building your own ledger-like applications and it automatically scales to support the demands of your application. Introduces Amazon QLDB API operations needed for managing Amazon QLDB ledgers. This includes the ability to manage Amazon QLDB ledgers, cryptographically verify documents, and export the journal in a ledger.
+
+## __Amazon QLDB Session__
+ - ### Features
+ - (New Service) Amazon QLDB is a fully managed ledger database that provides a transparent, immutable, and cryptographically verifiable transaction log owned by a central trusted authority. Amazon QLDB is a new class of serverless database that eliminates the need to engage in the complex development effort of building your own ledger-like applications and it automatically scales to support the demands of your application. Introduces Amazon QLDB API operations needed for interacting with data in Amazon QLDB ledgers.
+
+# __2.8.3__ __2019-09-06__
+## __Amazon Kinesis Analytics__
+ - ### Features
+ - Documentation updates for kinesisanalytics
+
+# __2.8.2__ __2019-09-05__
+## __AWS Config__
+ - ### Features
+ - AWS Config now includes the option for marking RemediationConfigurations as automatic, removing the need to call the StartRemediationExecution API. Manual control over resource execution rate is also included, and RemediationConfigurations are now ARN addressable. Exceptions to exclude account resources from being remediated can be configured with the new PutRemediationExceptions, DescribeRemediationExceptions, and DeleteRemediationExceptions APIs.
+
+# __2.8.1__ __2019-09-04__
+## __AWS Step Functions__
+ - ### Features
+ - Added support for new history events
+
+## __Amazon Elastic Kubernetes Service__
+ - ### Features
+ - Amazon EKS DescribeCluster API returns a new OIDC issuer field that can be used to create OIDC identity provider for IAM for Service Accounts feature.
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - MediaFormat is now optional for StartTranscriptionJob API.
+
+# __2.8.0__ __2019-09-03__
+## __AWS Resource Groups Tagging API__
+ - ### Features
+ - Documentation updates for resourcegroupstaggingapi
+
+## __AWS SDK for Java v2__
+ - ### Features
+ - Bump minor version to 2.8.0-SNAPSHOT because of [#1391](https://github.com/aws/aws-sdk-java-v2/issues/1391).
+ - Upgrade Netty version to 4.1.39.Final, netty reactive streams version to 2.0.3, netty open ssl version to 2.0.25.Final
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release of Amazon Elastic Container Service (Amazon ECS) introduces support for attaching Amazon Elastic Inference accelerators to your containers. This enables you to run deep learning inference workloads with hardware acceleration in a more efficient way.
+
+## __Amazon GameLift__
+ - ### Features
+ - You can now make use of PKI resources to provide more secure connections between your game clients and servers. To learn more, please refer to the public Amazon GameLift documentation.
+
+# __2.7.36__ __2019-08-30__
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release of Amazon Elastic Container Service (Amazon ECS) introduces support for modifying the cluster settings for existing clusters, which enables you to toggle whether Container Insights is enabled or not. Support is also introduced for custom log routing using the ECS FireLens integration.
+
+## __AmazonApiGatewayManagementApi__
+ - ### Features
+ - You can use getConnection to return information about the connection (when it is connected, IP address, etc) and deleteConnection to disconnect the given connection
+
+## __AmazonMQ__
+ - ### Features
+ - Adds support for updating security groups selection of an Amazon MQ broker.
+
+# __2.7.35__ __2019-08-29__
+## __AWS CodePipeline__
+ - ### Features
+ - Introducing pipeline execution trigger details in ListPipelineExecutions API.
+
+## __AWS Lambda__
+ - ### Features
+ - Adds a "MaximumBatchingWindowInSeconds" parameter to event source mapping api's. Usable by Dynamodb and Kinesis event sources.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release of Amazon Elastic Container Service (Amazon ECS) introduces support for including Docker container IDs in the API response when describing and stopping tasks. This enables customers to easily map containers to the tasks they are associated with.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - Amazon ElastiCache for Redis now supports encryption at rest using customer managed customer master keys (CMKs) in AWS Key Management Service (KMS). Amazon ElastiCache now supports cluster names upto 40 characters for replicationGoups and upto 50 characters for cacheClusters.
+
+## __Application Auto Scaling__
+ - ### Features
+ - With the current release, you can suspend and later resume any of the following scaling actions in Application Auto Scaling: scheduled scaling actions, dynamic scaling in actions, dynamic scaling out actions.
+
+# __2.7.34__ __2019-08-28__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - This release adds the ability to send a job to an on-demand queue while simulating the performance of a job sent to a reserved queue. Use this setting to estimate the number of reserved transcoding slots (RTS) you need for a reserved queue.
+
+## __AWS Global Accelerator__
+ - ### Features
+ - API Update for AWS Global Accelerator Client IP Preservation
+
+## __Amazon Simple Queue Service__
+ - ### Features
+ - Added support for message system attributes, which currently lets you send AWS X-Ray trace IDs through Amazon SQS.
+
+# __2.7.33__ __2019-08-27__
+## __AWS Organizations__
+ - ### Features
+ - Documentation updates for organizations
+
+# __2.7.32__ __2019-08-26__
+## __AWS SecurityHub__
+ - ### Features
+ - This release resolves an issue with the DescribeHub action, changes the MasterId and InvitationId parameters for AcceptInvitation to Required, and changes the AccountIds parameter for DeleteInvitations and DeclineInvitations to Required.
+
+## __Amazon Simple Systems Manager (SSM)__
+ - ### Features
+ - This feature adds "default tier" to the AWS Systems Manager Parameter Store for parameter creation and update. AWS customers can now set the "default tier" to one of the following values: Standard (default), Advanced or Intelligent-Tiering. This allows customers to create advanced parameters or parameters in corresponding tiers with one setting rather than code change to specify parameter tiers.
+
+# __2.7.31__ __2019-08-23__
+## __AWS Elemental MediaPackage VOD__
+ - ### Features
+ - Adds optional Constant Initialization Vector (IV) to HLS Encryption for MediaPackage VOD.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release of EC2 VM Import Export adds support for exporting Amazon Machine Image(AMI)s to a VM file
+
+## __Amazon Transcribe Service__
+ - ### Features
+ - Amazon Transcribe - support transcriptions from audio sources in Russian (ru-RU) and Chinese (zh-CN).
+
+# __2.7.30__ __2019-08-22__
+## __AWS DataSync__
+ - ### Features
+ - This release adds support for SMB location type.
+
+## __Amazon Relational Database Service__
+ - ### Features
+ - This release allows users to enable RDS Data API while creating Aurora Serverless databases.
+
+# __2.7.29__ __2019-08-21__
+## __Amazon DynamoDB__
+ - ### Features
+ - Public preview version of 'dynamodb-enhanced' that has a new DynamoDb mapper library that can be used with the v2 SDK. See README.md in the module for more detailed information about this module.
+
+## __Amazon ElastiCache__
+ - ### Features
+ - ElastiCache extends support for Scale down for Redis Cluster-mode enabled and disabled replication groups
+
+## __Amazon Forecast Query Service__
+ - ### Features
+ - Amazon Forecast is a fully managed machine learning service that makes it easy for customers to generate accurate forecasts using their historical time-series data
+
+## __Amazon Forecast Service__
+ - ### Features
+ - Amazon Forecast is a fully managed machine learning service that makes it easy for customers to generate accurate forecasts using their historical time-series data
+
+## __Amazon Personalize Runtime__
+ - ### Features
+ - Increased limits on number of items recommended and reranked: The maximum number of results returned from getRecommendations API has been increased to 200. The maximum number of items which can be reranked via getPersonalizedRanking API has been increased to 200.
+
+## __Amazon Rekognition__
+ - ### Features
+ - Documentation updates for Amazon Rekognition.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Amazon SageMaker now supports Amazon EFS and Amazon FSx for Lustre file systems as data sources for training machine learning models. Amazon SageMaker now supports running training jobs on ml.p3dn.24xlarge instance type. This instance type is offered as a limited private preview for certain SageMaker customers. If you are interested in joining the private preview, please reach out to the SageMaker Product Management team via AWS Support."
+
+## __Amazon Simple Queue Service__
+ - ### Features
+ - This release provides a way to add metadata tags to a queue when it is created. You can use tags to organize and identify your Amazon SQS queues for cost allocation.
+
+## __Apache HTTP Client__
+ - ### Features
+ - Enable TLS client authentication support for the Apache HTTP Client by allowing customers to specify a `TlsKeyManagersProvider` on the builder. The `KeyManger`s provided will be used when the remote server wants to authenticate the client.
+
+## __HTTP Client SPI__
+ - ### Features
+ - Add `TlsKeyManagersProvider` interface for supporting TLS client auth in HTTP client implementations.
+
+## __Netty NIO HTTP Client__
+ - ### Features
+ - Add ability to to use HTTP proxies with the Netty async client.
+
+# __2.7.28__ __2019-08-20__
+## __AWS Transfer for SFTP__
+ - ### Features
+ - New field in response of TestIdentityProvider
+
+## __Alexa For Business__
+ - ### Features
+ - Adding support for optional locale input in CreateProfile and UpdateProfile APIs
+
+## __Amazon AppStream__
+ - ### Features
+ - Includes API updates to support streaming through VPC endpoints for image builders and stacks.
+
+## __Amazon SageMaker Service__
+ - ### Features
+ - Amazon SageMaker introduces Managed Spot Training. Increases the maximum number of metric definitions to 40 for SageMaker Training and Hyperparameter Tuning Jobs. SageMaker Neo adds support for Acer aiSage and Qualcomm QCS605 and QCS603.
+
+# __2.7.27__ __2019-08-19__
+## __AWS App Mesh__
+ - ### Features
+ - Fix for HttpMethod enum
+
+## __AWS Cost and Usage Report Service__
+ - ### Features
+ - New IAM permission required for editing AWS Cost and Usage Reports - Starting today, you can allow or deny IAM users permission to edit Cost & Usage Reports through the API and the Billing and Cost Management console. To allow users to edit Cost & Usage Reports, ensure that they have 'cur: ModifyReportDefinition' permission. Refer to the technical documentation (https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_cur_ModifyReportDefinition.html) for additional details.
+
+# __2.7.26__ __2019-08-16__
+## __AWS RoboMaker__
+ - ### Features
+ - Two feature release: 1. AWS RoboMaker introduces log-based simulation. Log-based simulation allows you to play back pre-recorded log data such as sensor streams for testing robotic functions like localization, mapping, and object detection. Use the AWS RoboMaker SDK to test your robotic applications. 2. AWS RoboMaker allow customer to setup a robot deployment timeout when CreateDeploymentJob.
+
+## __Amazon EC2 Container Service__
+ - ### Features
+ - This release of Amazon Elastic Container Service (Amazon ECS) introduces support for controlling the usage of swap space on a per-container basis for Linux containers.
+
+## __Amazon Elastic MapReduce__
+ - ### Features
+ - Amazon EMR has introduced an account level configuration called Block Public Access that allows you to block clusters with ports open to traffic from public IP sources (i.e. 0.0.0.0/0 for IPv4 and ::/0 for IPv6) from launching. Individual ports or port ranges can be added as exceptions to allow public access.
+
+# __2.7.25__ __2019-08-15__
+## __AWS App Mesh__
+ - ### Features
+ - This release adds support for http header based routing and route prioritization.
+
+## __AWS CodeCommit__
+ - ### Features
+ - This release adds an API, BatchGetCommits, that allows retrieval of metadata for multiple commits in an AWS CodeCommit repository.
+
+## __AWS Glue__
+ - ### Features
+ - GetJobBookmarks API is withdrawn.
+
+## __AWS Storage Gateway__
+ - ### Features
+ - CreateSnapshotFromVolumeRecoveryPoint API supports new parameter: Tags (to be attached to the created resource)
+
+## __Amazon Athena__
+ - ### Features
+ - This release adds support for querying S3 Requester Pays buckets. Users can enable this feature through their Workgroup settings.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds an option to use private certificates from AWS Certificate Manager (ACM) to authenticate a Site-to-Site VPN connection's tunnel endpoints and customer gateway device.
+
+# __2.7.24__ __2019-08-14__
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds a new API called SendDiagnosticInterrupt, which allows you to send diagnostic interrupts to your EC2 instance.
+
+# __2.7.23__ __2019-08-13__
+## __AWS AppSync__
+ - ### Features
+ - Adds a configuration option for AppSync GraphQL APIs
+
+# __2.7.22__ __2019-08-12__
+## __Amazon CloudWatch__
+ - ### Features
+ - Documentation updates for monitoring
+
+## __Amazon Rekognition__
+ - ### Features
+ - Adding new Emotion, Fear
+
+## __Application Auto Scaling__
+ - ### Features
+ - Documentation updates for Application Auto Scaling
+
+## __Auto Scaling__
+ - ### Features
+ - Amazon EC2 Auto Scaling now supports a new Spot allocation strategy "capacity-optimized" that fulfills your request using Spot Instance pools that are optimally chosen based on the available Spot capacity.
+
+# __2.7.21__ __2019-08-09__
+## __AWS Elemental MediaConvert__
+ - ### Features
+ - AWS Elemental MediaConvert has added support for multi-DRM SPEKE with CMAF outputs, MP3 ingest, and options for improved video quality.
+
+## __AWS IoT__
+ - ### Features
+ - This release adds Quality of Service (QoS) support for AWS IoT rules engine republish action.
+
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Fixed the issue where ByteArrayAsyncRequestBody can send duplicate requests when another request comes in at the same time the subscription completes.
+ - For APIs that support input event streams, set the `Content-Type` to `application/vnd.amazon.eventstream` on the request.
+
+## __Amazon GuardDuty__
+ - ### Features
+ - New "evidence" field in the finding model to provide evidence information explaining why the finding has been triggered. Currently only threat-intelligence findings have this field. Some documentation updates.
+
+## __Amazon Lex Runtime Service__
+ - ### Features
+ - Manage Amazon Lex session state using APIs on the client
+
+## __Amazon Redshift__
+ - ### Features
+ - Add expectedNextSnapshotScheduleTime and expectedNextSnapshotScheduleTimeStatus to redshift cluster object.
+
+# __2.7.20__ __2019-08-08__
+## __AWS CodeBuild__
+ - ### Features
+ - CodeBuild adds CloudFormation support for SourceCredential
+
+## __AWS Glue__
+ - ### Features
+ - You can now use AWS Glue to find matching records across dataset even without identifiers to join on by using the new FindMatches ML Transform. Find related products, places, suppliers, customers, and more by teaching a custom machine learning transformation that you can use to identify matching matching records as part of your analysis, data cleaning, or master data management project by adding the FindMatches transformation to your Glue ETL Jobs. If your problem is more along the lines of deduplication, you can use the FindMatches in much the same way to identify customers who have signed up more than ones, products that have accidentally been added to your product catalog more than once, and so forth. Using the FindMatches MLTransform, you can teach a Transform your definition of a duplicate through examples, and it will use machine learning to identify other potential duplicates in your dataset. As with data integration, you can then use your new Transform in your deduplication projects by adding the FindMatches transformation to your Glue ETL Jobs. This release also contains additional APIs that support AWS Lake Formation.
+
+## __AWS Lake Formation__
+ - ### Features
+ - Lake Formation: (New Service) AWS Lake Formation is a fully managed service that makes it easier for customers to build, secure and manage data lakes. AWS Lake Formation simplifies and automates many of the complex manual steps usually required to create data lakes including collecting, cleaning and cataloging data and securely making that data available for analytics and machine learning.
+
+## __AWS OpsWorks CM__
+ - ### Features
+ - This release adds support for Chef Automate 2 specific engine attributes.
+
+# __2.7.19__ __2019-08-07__
+## __Amazon CloudWatch Application Insights__
+ - ### Features
+ - CloudWatch Application Insights for .NET and SQL Server now provides integration with AWS Systems Manager OpsCenter. This integration allows you to view and resolve problems and operational issues detected for selected applications.
+
+# __2.7.18__ __2019-08-06__
+## __AWS Batch__
+ - ### Features
+ - Documentation updates for AWS Batch
+
+# __2.7.17__ __2019-08-05__
+## __AWS DataSync__
+ - ### Features
+ - Support VPC endpoints.
+
+## __AWS IoT__
+ - ### Features
+ - In this release, AWS IoT Device Defender introduces audit mitigation actions that can be applied to audit findings to help mitigate security issues.
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - Amazon EC2 now supports a new Spot allocation strategy "Capacity-optimized" that fulfills your request using Spot Instance pools that are optimally chosen based on the available Spot capacity.
+
+# __2.7.16__ __2019-08-02__
+## __AWS SDK for Java v2__
+ - ### Bugfixes
+ - Fix the issue where the `content-length` set on the request is not honored for streaming operations.
+
+## __AWS Security Token Service__
+ - ### Features
+ - Documentation updates for sts
+
# __2.7.15__ __2019-07-30__
## __AWS Elemental MediaConvert__
- ### Features
@@ -2764,5 +10348,5 @@
# __2.0.0-preview-1__ __2017-06-28__
## __AWS SDK for Java v2__
- ### Features
- - Initial release of the AWS SDK for Java v2. See our [blog post](https://aws.amazon.com/blogs/developer/aws-sdk-for-java-2-0-developer-preview) for information about this new major veresion. This release is considered a developer preview and is not intended for production use cases.
+ - Initial release of the AWS SDK for Java v2. See our [blog post](https://aws.amazon.com/blogs/developer/aws-sdk-for-java-2-0-developer-preview) for information about this new major version. This release is considered a developer preview and is not intended for production use cases.
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 1f040805e1bd..410da6297a96 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -88,7 +88,7 @@ Please keep the following in mind when considering a code contribution:
Any code you submit will be released under this license. If you are
contributing a large/substantial feature, you may be asked to sign a
- [Contributor License Agreement (CLA)][cla].
+ Contributor License Agreement (CLA).
* For anything but very small or quick changes, you should always start by
checking the [Issues][issues] page to see if the work is already being done
by another person.
@@ -123,7 +123,7 @@ checklist below:
* [ ] If the change is related to an existing Bug Report or Feature Request,
the issue number is referenced
* [ ] A short description of the change added to
- [CHANGELOG.md](./CHANGELOG.md). Adding a new entry can be accomplished by
+ [CHANGELOG.md](./CHANGELOG.md). Adding a new entry must be accomplished by
running the `scripts/new-change` script and following the instructions.
Commit the new file created by the script in `.changes/next-release` with
your changes.
@@ -165,7 +165,6 @@ when contributing to the SDK.
[markdown]: https://guides.github.com/features/mastering-markdown/
[issues]: https://github.com/aws/aws-sdk-java-v2/issues
[pull-requests]: https://github.com/aws/aws-sdk-java-v2/pulls
-[cla]: https://github.com/aws/aws-cla
[label-bug]: https://github.com/aws/aws-sdk-java-v2/labels/Bug
[label-doc-issue]: https://github.com/aws/aws-sdk-java-v2/labels/Documentation%20Issue
[label-feature-request]: https://github.com/aws/aws-sdk-java-v2/labels/Feature%20Request
diff --git a/NOTICE.txt b/NOTICE.txt
index 434630a6dbfc..e277e4c2c445 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -1,5 +1,5 @@
AWS SDK for Java 2.0
-Copyright 2010-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
This product includes software developed by
Amazon Technologies, Inc (http://www.amazon.com/).
@@ -10,5 +10,7 @@ THIRD PARTY COMPONENTS
This software includes third party software subject to the following copyrights:
- XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty.
- PKCS#1 PEM encoded private key parsing and utility functions from oauth.googlecode.com - Copyright 1998-2010 AOL Inc.
+- Apache Commons Lang - https://github.com/apache/commons-lang
+- Netty Reactive Streams - https://github.com/playframework/netty-reactive-streams
The licenses for these third party components are included in LICENSE.txt
diff --git a/README.md b/README.md
index 9c05544b2984..2a2c003cb3c2 100644
--- a/README.md
+++ b/README.md
@@ -16,6 +16,7 @@ artifact source.
* [Sample Code](#sample-code)
* [API Docs][docs-api]
* [Developer Guide][docs-guide] ([source][docs-guide-source])
+* [Maven Archetypes](archetypes/README.md)
* [Issues][sdk-issues]
* [SDK Blog][blog]
* [Giving Feedback](#giving-feedback)
@@ -36,7 +37,7 @@ section of the developer guide.
## Using the SDK
-The recommended way to use the AWS SDK for Java in your project is to consume it from Maven.
+The recommended way to use the AWS SDK for Java in your project is to consume it from Maven Central.
#### Importing the BOM ####
@@ -48,7 +49,7 @@ To automatically manage module versions (currently all modules have the same ver
software.amazon.awssdkbom
- 2.7.15
+ 2.15.61pomimport
@@ -82,12 +83,12 @@ Alternatively you can add dependencies for the specific services you use only:
software.amazon.awssdkec2
- 2.7.15
+ 2.15.61software.amazon.awssdks3
- 2.7.15
+ 2.15.61
```
@@ -99,7 +100,7 @@ You can import the whole SDK into your project (includes *ALL* services). Please
software.amazon.awssdkaws-sdk-java
- 2.7.15
+ 2.15.61
```
@@ -131,13 +132,19 @@ You can find sample code for v2 in the following places:
* [aws-doc-sdk-examples] repo.
* Integration tests in this repo. They are located in the `it` directory under each service module, eg: [s3-integration-tests]
+## Maintenance and Support for SDK Major Versions
+For information about maintenance and support for SDK major versions and their underlying dependencies, see the following in the AWS SDKs and Tools Shared Configuration and Credentials Reference Guide:
+
+* [AWS SDKs and Tools Maintenance Policy][maintenance-policy]
+* [AWS SDKs and Tools Version Support Matrix][version-matrix]
+
## Giving Feedback
-We need your help in making this SDK great. Please participate in the community and contribute to this effort by submitting issues, participating in discussion forums and submitting pull requests through the following channels.
+We need your help in making this SDK great. Please participate in the community and contribute to this effort by submitting issues, participating in discussion forums and submitting pull requests through the following channels:
-* Come join the AWS Java community chat on [Gitter][gitter].
-* Articulate your feature request or upvote existing ones on our [Issues][features] page.
-* Submit [issues][sdk-issues].
-* Send feedback directly to the team at aws-java-sdk-v2-feedback@amazon.com.
+* Submit [issues][sdk-issues] - this is the preferred channel to interact with our team
+* Come join the AWS Java community chat on [Gitter][gitter]
+* Articulate your feature request or upvote existing ones on our [Issues][features] page
+* Send feedback directly to the team at aws-java-sdk-v2-feedback@amazon.com
[aws-iam-credentials]: http://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/java-dg-roles.html
[aws]: http://aws.amazon.com/
@@ -154,9 +161,11 @@ We need your help in making this SDK great. Please participate in the community
[aws-java-sdk-bom]: https://github.com/aws/aws-sdk-java-v2/tree/master/bom
[stack-overflow]: http://stackoverflow.com/questions/tagged/aws-java-sdk
[gitter]: https://gitter.im/aws/aws-sdk-java-v2
-[features]: https://github.com/aws/aws-sdk-java-v2/issues?q=is%3Aopen+is%3Aissue+label%3A%22Feature+Request%22
+[features]: https://github.com/aws/aws-sdk-java-v2/issues?q=is%3Aopen+is%3Aissue+label%3A%22feature-request%22
[support-center]: https://console.aws.amazon.com/support/
[console]: https://console.aws.amazon.com
[bom]: http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22software.amazon.awssdk%22%20AND%20a%3A%22bom%22
[aws-doc-sdk-examples]: https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/javav2
[s3-integration-tests]: https://github.com/aws/aws-sdk-java-v2/tree/master/services/s3/src/it/java/software/amazon/awssdk/services/s3
+[maintenance-policy]: https://docs.aws.amazon.com/credref/latest/refdocs/maint-policy.html
+[version-matrix]: https://docs.aws.amazon.com/credref/latest/refdocs/version-support-matrix.html
diff --git a/archetypes/README.md b/archetypes/README.md
new file mode 100755
index 000000000000..70980eb12890
--- /dev/null
+++ b/archetypes/README.md
@@ -0,0 +1,9 @@
+# Maven Archetypes for AWS SDK for Java 2.x
+
+## Description
+This module contains maven archetypes for AWS Java SDK 2.x.
+
+## Archetypes
+
+- [archetype-lambda](archetype-lambda/README.md) - a lambda function template using AWS Java SDK 2.x
+
diff --git a/archetypes/archetype-lambda/README.md b/archetypes/archetype-lambda/README.md
new file mode 100755
index 000000000000..5702a787b739
--- /dev/null
+++ b/archetypes/archetype-lambda/README.md
@@ -0,0 +1,64 @@
+# Maven Archetype for lambda function using AWS SDK for Java 2.x
+
+## Description
+This is an Apache Maven Archetype to create a lambda function template using [AWS Java SDK 2.x][aws-java-sdk-v2]. The generated template
+has the optimized configurations and follows the best practices to reduce start up time.
+
+## Usage
+
+You can use `mvn archetype:generate` to generate a project using this archetype. See [maven archetype usage guidance][maven-archetype-usage] for more information.
+
+- Interactive mode
+
+```
+mvn archetype:generate \
+ -DarchetypeGroupId=software.amazon.awssdk \
+ -DarchetypeArtifactId=archetype-lambda \
+ -DarchetypeVersion=2.x
+```
+
+- Batch mode
+
+```
+mvn archetype:generate \
+ -DarchetypeGroupId=software.amazon.awssdk \
+ -DarchetypeArtifactId=archetype-lambda \
+ -DarchetypeVersion=2.x \
+ -DgroupId=com.test \
+ -DartifactId=sample-project \
+ -Dservice=s3 \
+ -DinteractiveMode=false
+```
+
+### Parameters
+
+Parameter Name | Default Value | Description
+---|---|---
+`service` (required) | n/a | Specifies the service client to be used in the lambda function, eg: s3, dynamodb. You can find available services [here][java-sdk-v2-services].
+`groupId`(required) | n/a | Specifies the group ID of the project
+`artifactId`(required) | n/a | Specifies the artifact ID of the project
+`region` | n/a | Specifies the region to be set for the SDK client in the application
+`httpClient` | url-connection-client | Specifies the http client to be used by the SDK client. Available options are `url-connection-client` (sync), `apache-client` (sync), `netty-nio-client` (async). See [http clients][sdk-http-clients]
+`handlerClassName` | `"App"`| Specifies the class name of the handler, which will be used as the lambda function name. It should be camel case.
+`javaSdkVersion` | Same version as the archetype version | Specifies the version of the AWS Java SDK 2.x to be used
+`version` | 1.0-SNAPSHOT | Specifies the version of the project
+`package` | ${groupId} | Specifies the package name for the classes
+
+### Deployment
+
+To deploy the lambda function, you can use [SAM CLI][sam-cli]. The generated project contains a default [SAM template][sam-template] file `template.yaml` where you can
+configure different properties of your lambda function such as memory size and timeout.
+
+```
+sam deploy --guided
+```
+
+Please refer to [deploying lambda apps][deploying-lambda-apps] for more info.
+
+[aws-java-sdk-v2]: https://github.com/aws/aws-sdk-java-v2
+[java-sdk-v2-services]: https://github.com/aws/aws-sdk-java-v2/tree/master/services
+[sdk-http-clients]: https://github.com/aws/aws-sdk-java-v2/tree/master/http-clients
+[deploying-lambda-apps]: https://docs.aws.amazon.com/lambda/latest/dg/deploying-lambda-apps.html
+[sam-cli]:https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-getting-started.html
+[maven-archetype-usage]: https://maven.apache.org/archetype/maven-archetype-plugin/usage.html
+[sam-template]: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-function.html
diff --git a/archetypes/archetype-lambda/pom.xml b/archetypes/archetype-lambda/pom.xml
new file mode 100644
index 000000000000..72676fa8298d
--- /dev/null
+++ b/archetypes/archetype-lambda/pom.xml
@@ -0,0 +1,174 @@
+
+
+
+
+
+ archetypes
+ software.amazon.awssdk
+ 2.15.62-SNAPSHOT
+
+ 4.0.0
+ archetype-lambda
+ maven-archetype
+ AWS Java SDK :: Archetype Lambda
+
+ The AWS SDK for Java - Maven archetype for Java lambda function using AWS Java SDK 2.x
+
+
+
+ 3.2.0
+ 3.2.0
+ 1.6.0
+
+
+
+
+
+ software.amazon.awssdk
+ aws-sdk-java
+ ${awsjavasdk.version}
+ test
+
+
+
+
+
+
+ src/main/resources
+ true
+
+ META-INF/maven/archetype-metadata.xml
+
+
+
+ src/main/resources
+ false
+
+ META-INF/maven/archetype-metadata.xml
+
+
+
+
+
+ org.apache.maven.archetype
+ archetype-packaging
+ ${maven.archetype.version}
+
+
+
+
+
+ exec-maven-plugin
+ org.codehaus.mojo
+ ${exec-maven-plugin.version}
+
+
+ map-service-to-client-prefix
+ generate-resources
+
+ exec
+
+
+ python
+ ${basedir}/src/main/resources/map-service-to-client-prefix
+
+
+
+
+
+ maven-archetype-plugin
+ ${maven.archetype.version}
+
+ true
+ true
+ ${skip.unit.tests}
+
+
+
+ integration-test
+ verify
+
+ integration-test
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ ${maven-dependency-plugin.version}
+
+ true
+
+
+
+
+
+ maven-resources-plugin
+ ${maven.resource.plugin.version}
+
+
+ copy-resources
+ process-classes
+
+ copy-resources
+
+
+ ${basedir}/target/classes/archetype-resources
+ UTF-8
+
+
+ ${basedir}/target/classes/
+
+ global.vm
+ serviceMapping.vm
+
+
+
+
+
+
+ copy-resources-to-sub-folder
+ process-classes
+
+ copy-resources
+
+
+ ${basedir}/target/classes/archetype-resources/src/main/java
+ UTF-8
+
+
+ ${basedir}/target/classes/
+
+ global.vm
+ serviceMapping.vm
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/archetypes/archetype-lambda/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/archetype-lambda/src/main/resources/META-INF/maven/archetype-metadata.xml
new file mode 100644
index 000000000000..82f7c91a528c
--- /dev/null
+++ b/archetypes/archetype-lambda/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -0,0 +1,50 @@
+
+
+
+
+ src/main/java
+
+ **/*.java
+
+
+
+ src/test/java
+
+ **/*.java
+
+
+
+
+
+ .gitignore
+ template.yaml
+ README.md
+
+
+
+
+
+ App
+
+
+ ${project.version}
+ \d+\.\d+.\d+
+
+
+
+
+ url-connection-client
+ (url-connection-client|apache-client|netty-nio-client)
+
+
+ null
+ ^\w+-(\w+-)+\d+$
+
+
+
+ ${netty-open-ssl-version}
+
+
+
diff --git a/archetypes/archetype-lambda/src/main/resources/archetype-resources/.gitignore b/archetypes/archetype-lambda/src/main/resources/archetype-resources/.gitignore
new file mode 100644
index 000000000000..a500caff54ac
--- /dev/null
+++ b/archetypes/archetype-lambda/src/main/resources/archetype-resources/.gitignore
@@ -0,0 +1,17 @@
+# Eclipse
+.classpath
+.project
+.settings/
+
+# Intellij
+.idea/
+*.iml
+*.iws
+
+# Mac
+.DS_Store
+
+# Maven
+target/
+
+**/dependency-reduced-pom.xml
diff --git a/archetypes/archetype-lambda/src/main/resources/archetype-resources/README.md b/archetypes/archetype-lambda/src/main/resources/archetype-resources/README.md
new file mode 100644
index 000000000000..f8effbaa17ad
--- /dev/null
+++ b/archetypes/archetype-lambda/src/main/resources/archetype-resources/README.md
@@ -0,0 +1,45 @@
+#[[#]]# ${handlerClassName}
+
+This project contains an AWS Lambda maven application with [AWS Java SDK 2.x](https://github.com/aws/aws-sdk-java-v2) dependencies.
+
+#[[##]]# Prerequisites
+- Java 1.8+
+- Apache Maven
+- [AWS SAM CLI](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install.html)
+- Docker
+
+#[[##]]# Development
+
+The generated function handler class just returns the input. The configured AWS Java SDK client is created in `DependencyFactory` class and you can
+add the code to interact with the SDK client based on your use case.
+
+#[[####]]# Building the project
+```
+mvn clean install
+```
+
+#[[####]]# Testing it locally
+```
+sam local invoke
+```
+
+#[[####]]# Adding more SDK clients
+To add more service clients, you need to add the specific services modules in `pom.xml` and create the clients in `DependencyFactory` following the same
+pattern as ${serviceClientVariable}Client.
+
+#[[##]]# Deployment
+
+The generated project contains a default [SAM template](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-function.html) file `template.yaml` where you can
+configure different properties of your lambda function such as memory size and timeout. You might also need to add specific policies to the lambda function
+so that it can access other AWS resources.
+
+To deploy the application, you can run the following command:
+
+```
+sam deploy --guided
+```
+
+See [Deploying Serverless Applications](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-deploying.html) for more info.
+
+
+
diff --git a/archetypes/archetype-lambda/src/main/resources/archetype-resources/pom.xml b/archetypes/archetype-lambda/src/main/resources/archetype-resources/pom.xml
new file mode 100644
index 000000000000..b51f5f667e6a
--- /dev/null
+++ b/archetypes/archetype-lambda/src/main/resources/archetype-resources/pom.xml
@@ -0,0 +1,117 @@
+#parse ( "global.vm")
+
+
+ 4.0.0
+
+ ${groupId}
+ ${artifactId}
+ ${version}
+ jar
+
+ UTF-8
+ 1.8
+ 1.8
+ 3.2.1
+ 3.6.1
+ 1.6.0
+ ${javaSdkVersion}
+ 1.2.0
+ 5.4.2
+#if( $httpClient == 'netty-nio-client')
+ ${nettyOpenSslVersion}
+#end
+
+
+
+
+
+ software.amazon.awssdk
+ bom
+ ${aws.java.sdk.version}
+ pom
+ import
+
+
+
+
+
+
+ software.amazon.awssdk
+ ${moduleName}
+
+
+ software.amazon.awssdk
+ netty-nio-client
+
+
+ software.amazon.awssdk
+ apache-client
+
+
+
+
+
+ software.amazon.awssdk
+ ${httpClient}
+
+
+#if( $httpClient == 'netty-nio-client')
+
+
+ io.netty
+ netty-tcnative-boringssl-static
+ ${netty.openssl.version}
+
+#end
+
+ com.amazonaws
+ aws-lambda-java-core
+ ${aws.lambda.java.version}
+
+
+
+
+ org.junit.jupiter
+ junit-jupiter
+ ${junit5.version}
+ test
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ ${maven.compiler.plugin.version}
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ ${maven.shade.plugin.version}
+
+ false
+ ${artifactId}
+
+
+ *:*
+
+
+ module-info.class
+
+
+
+
+
+
+ package
+
+ shade
+
+
+
+
+
+
+
diff --git a/archetypes/archetype-lambda/src/main/resources/archetype-resources/src/main/java/DependencyFactory.java b/archetypes/archetype-lambda/src/main/resources/archetype-resources/src/main/java/DependencyFactory.java
new file mode 100644
index 000000000000..947a0c4d4d03
--- /dev/null
+++ b/archetypes/archetype-lambda/src/main/resources/archetype-resources/src/main/java/DependencyFactory.java
@@ -0,0 +1,34 @@
+#parse ( "global.vm")
+
+package ${package};
+
+import software.amazon.awssdk.auth.credentials.EnvironmentVariableCredentialsProvider;
+#if ($region == 'null')
+import software.amazon.awssdk.core.SdkSystemSetting;
+#end
+import software.amazon.awssdk.http.${httpClientPackageName};
+import software.amazon.awssdk.regions.Region;
+import software.amazon.awssdk.services.${servicePackage}.${serviceClientClassName};
+
+/**
+ * The module containing all dependencies required by the {@link ${handlerClassName}}.
+ */
+public class DependencyFactory {
+
+ private DependencyFactory() {}
+
+ /**
+ * @return an instance of ${serviceClientClassName}
+ */
+ public static ${serviceClientClassName} ${serviceClientVariable}Client() {
+ return ${serviceClientClassName}.builder()
+ .credentialsProvider(EnvironmentVariableCredentialsProvider.create())
+#if ($region == 'null')
+ .region(Region.of(System.getenv(SdkSystemSetting.AWS_REGION.environmentVariable())))
+#else
+ .region(Region.${regionEnum})
+#end
+ .httpClientBuilder(${httpClientClassName}.builder())
+ .build();
+ }
+}
diff --git a/archetypes/archetype-lambda/src/main/resources/archetype-resources/src/main/java/__handlerClassName__.java b/archetypes/archetype-lambda/src/main/resources/archetype-resources/src/main/java/__handlerClassName__.java
new file mode 100644
index 000000000000..8a66c4aa925d
--- /dev/null
+++ b/archetypes/archetype-lambda/src/main/resources/archetype-resources/src/main/java/__handlerClassName__.java
@@ -0,0 +1,29 @@
+#parse ( "global.vm")
+package ${package};
+
+import com.amazonaws.services.lambda.runtime.Context;
+import com.amazonaws.services.lambda.runtime.RequestHandler;
+import software.amazon.awssdk.services.${servicePackage}.${serviceClientClassName};
+
+/**
+ * Lambda function entry point. You can change to use other pojo type or implement
+ * a different RequestHandler.
+ *
+ * @see Lambda Java Handler for more information
+ */
+public class ${handlerClassName} implements RequestHandler