1*8a52c783SCole Faust# __2.10.91__ __2020-03-20__ 2*8a52c783SCole Faust## __AWS SDK for Java v2__ 3*8a52c783SCole Faust - ### Features 4*8a52c783SCole Faust - Updated service endpoint metadata. 5*8a52c783SCole Faust 6*8a52c783SCole Faust## __AWS Service Catalog__ 7*8a52c783SCole Faust - ### Features 8*8a52c783SCole Faust - Added "productId" and "portfolioId" to responses from CreateConstraint, UpdateConstraint, ListConstraintsForPortfolio, and DescribeConstraint APIs 9*8a52c783SCole Faust 10*8a52c783SCole Faust# __2.10.90__ __2020-03-19__ 11*8a52c783SCole Faust## __AWS Certificate Manager__ 12*8a52c783SCole Faust - ### Features 13*8a52c783SCole Faust - 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. 14*8a52c783SCole Faust 15*8a52c783SCole Faust## __AWS Outposts__ 16*8a52c783SCole Faust - ### Features 17*8a52c783SCole Faust - Documentation updates for AWS Outposts. 18*8a52c783SCole Faust 19*8a52c783SCole Faust# __2.10.89__ __2020-03-18__ 20*8a52c783SCole Faust## __AWS MediaConnect__ 21*8a52c783SCole Faust - ### Features 22*8a52c783SCole Faust - 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. 23*8a52c783SCole Faust 24*8a52c783SCole Faust## __AWS SDK for Java v2__ 25*8a52c783SCole Faust - ### Features 26*8a52c783SCole Faust - Updated service endpoint metadata. 27*8a52c783SCole Faust 28*8a52c783SCole Faust## __Amazon Personalize__ 29*8a52c783SCole Faust - ### Features 30*8a52c783SCole Faust - [Personalize] Adds support for returning hyperparameter values of the best performing model in a HPO job. 31*8a52c783SCole Faust 32*8a52c783SCole Faust## __Amazon Relational Database Service__ 33*8a52c783SCole Faust - ### Features 34*8a52c783SCole Faust - Updated the MaxRecords type in DescribeExportTasks to Integer. 35*8a52c783SCole Faust 36*8a52c783SCole Faust# __2.10.88__ __2020-03-17__ 37*8a52c783SCole Faust## __AWS Elemental MediaConvert__ 38*8a52c783SCole Faust - ### Features 39*8a52c783SCole Faust - 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. 40*8a52c783SCole Faust 41*8a52c783SCole Faust## __AWS SDK for Java v2__ 42*8a52c783SCole Faust - ### Features 43*8a52c783SCole Faust - Updated service endpoint metadata. 44*8a52c783SCole Faust 45*8a52c783SCole Faust - ### Bugfixes 46*8a52c783SCole Faust - 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. 47*8a52c783SCole Faust 48*8a52c783SCole Faust# __2.10.87__ __2020-03-16__ 49*8a52c783SCole Faust## __AWS S3 Control__ 50*8a52c783SCole Faust - ### Features 51*8a52c783SCole Faust - Amazon S3 now supports Batch Operations job tagging. 52*8a52c783SCole Faust 53*8a52c783SCole Faust## __AWS SDK for Java v2__ 54*8a52c783SCole Faust - ### Features 55*8a52c783SCole Faust - Updated service endpoint metadata. 56*8a52c783SCole Faust 57*8a52c783SCole Faust## __Amazon Cognito Identity Provider__ 58*8a52c783SCole Faust - ### Features 59*8a52c783SCole Faust - Additional response field "CompromisedCredentialsDetected" added to AdminListUserAuthEvents. 60*8a52c783SCole Faust 61*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 62*8a52c783SCole Faust - ### Features 63*8a52c783SCole Faust - The enhanced DDB client table schema now supports custom AttributeConverterProviders, and StaticAttribute can take individual AttributeConverter to override default attribute converter behavior. 64*8a52c783SCole Faust 65*8a52c783SCole Faust## __Amazon EC2 Container Service__ 66*8a52c783SCole Faust - ### Features 67*8a52c783SCole Faust - This release adds the ability to update the task placement strategy and constraints for Amazon ECS services. 68*8a52c783SCole Faust 69*8a52c783SCole Faust## __Amazon ElastiCache__ 70*8a52c783SCole Faust - ### Features 71*8a52c783SCole Faust - 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. 72*8a52c783SCole Faust 73*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 74*8a52c783SCole Faust - ### Features 75*8a52c783SCole Faust - 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. 76*8a52c783SCole Faust 77*8a52c783SCole Faust# __2.10.86__ __2020-03-13__ 78*8a52c783SCole Faust## __Amazon AppConfig__ 79*8a52c783SCole Faust - ### Features 80*8a52c783SCole Faust - This release adds S3 as a configuration source provider. 81*8a52c783SCole Faust 82*8a52c783SCole Faust# __2.10.85__ __2020-03-12__ 83*8a52c783SCole Faust## __AWS IoT__ 84*8a52c783SCole Faust - ### Features 85*8a52c783SCole Faust - 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. 86*8a52c783SCole Faust 87*8a52c783SCole Faust## __AWS SDK for Java v2__ 88*8a52c783SCole Faust - ### Features 89*8a52c783SCole Faust - Updated service endpoint metadata. 90*8a52c783SCole Faust 91*8a52c783SCole Faust## __AWS SecurityHub__ 92*8a52c783SCole Faust - ### Features 93*8a52c783SCole Faust - 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. 94*8a52c783SCole Faust 95*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 96*8a52c783SCole Faust - ### Features 97*8a52c783SCole Faust - Documentation updates for EC2 98*8a52c783SCole Faust 99*8a52c783SCole Faust## __Amazon Lex Model Building Service__ 100*8a52c783SCole Faust - ### Features 101*8a52c783SCole Faust - Amazon Lex now supports tagging for bots, bot aliases and bot channels. 102*8a52c783SCole Faust 103*8a52c783SCole Faust## __AmazonApiGatewayV2__ 104*8a52c783SCole Faust - ### Features 105*8a52c783SCole Faust - 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. 106*8a52c783SCole Faust 107*8a52c783SCole Faust# __2.10.84__ __2020-03-11__ 108*8a52c783SCole Faust## __Amazon Elastic File System__ 109*8a52c783SCole Faust - ### Features 110*8a52c783SCole Faust - Documentation updates for elasticfilesystem 111*8a52c783SCole Faust 112*8a52c783SCole Faust## __Amazon Redshift__ 113*8a52c783SCole Faust - ### Features 114*8a52c783SCole Faust - Amazon Redshift now supports operations to pause and resume a cluster on demand or on a schedule. 115*8a52c783SCole Faust 116*8a52c783SCole Faust# __2.10.83__ __2020-03-10__ 117*8a52c783SCole Faust## __AWS IoT Events__ 118*8a52c783SCole Faust - ### Features 119*8a52c783SCole Faust - API update that adds a new parameter, durationExpression, to SetTimerAction, and deprecates seconds 120*8a52c783SCole Faust 121*8a52c783SCole Faust## __AWS Marketplace Commerce Analytics__ 122*8a52c783SCole Faust - ### Features 123*8a52c783SCole Faust - Change the disbursement data set to look past 31 days instead until the beginning of the month. 124*8a52c783SCole Faust 125*8a52c783SCole Faust## __AWS SDK for Java v2__ 126*8a52c783SCole Faust - ### Bugfixes 127*8a52c783SCole Faust - 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. 128*8a52c783SCole Faust 129*8a52c783SCole Faust## __AWSServerlessApplicationRepository__ 130*8a52c783SCole Faust - ### Features 131*8a52c783SCole Faust - AWS Serverless Application Repository now supports sharing applications privately with AWS Organizations. 132*8a52c783SCole Faust 133*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 134*8a52c783SCole Faust - ### Features 135*8a52c783SCole Faust - Documentation updates for EC2 136*8a52c783SCole Faust 137*8a52c783SCole Faust## __Amazon Transcribe Service__ 138*8a52c783SCole Faust - ### Features 139*8a52c783SCole Faust - 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. 140*8a52c783SCole Faust 141*8a52c783SCole Faust# __2.10.82__ __2020-03-09__ 142*8a52c783SCole Faust## __AWS Database Migration Service__ 143*8a52c783SCole Faust - ### Features 144*8a52c783SCole Faust - 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. 145*8a52c783SCole Faust 146*8a52c783SCole Faust## __AWS Elemental MediaLive__ 147*8a52c783SCole Faust - ### Features 148*8a52c783SCole Faust - AWS Elemental MediaLive now supports the ability to configure the Preferred Channel Pipeline for channels contributing to a Multiplex. 149*8a52c783SCole Faust 150*8a52c783SCole Faust## __AWS SDK for Java v2__ 151*8a52c783SCole Faust - ### Features 152*8a52c783SCole Faust - 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. 153*8a52c783SCole Faust - 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`. 154*8a52c783SCole Faust 155*8a52c783SCole Faust - ### Bugfixes 156*8a52c783SCole Faust - 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)`. 157*8a52c783SCole Faust - 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`. 158*8a52c783SCole Faust - 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. 159*8a52c783SCole Faust 160*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 161*8a52c783SCole Faust - ### Features 162*8a52c783SCole Faust - Amazon Virtual Private Cloud (VPC) NAT Gateway adds support for tagging on resource creation. 163*8a52c783SCole Faust 164*8a52c783SCole Faust# __2.10.81__ __2020-03-06__ 165*8a52c783SCole Faust## __AWS App Mesh__ 166*8a52c783SCole Faust - ### Features 167*8a52c783SCole Faust - 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. 168*8a52c783SCole Faust 169*8a52c783SCole Faust## __AWS RoboMaker__ 170*8a52c783SCole Faust - ### Features 171*8a52c783SCole Faust - Added support for streaming a GUI from robot and simulation applications 172*8a52c783SCole Faust 173*8a52c783SCole Faust## __AWS SDK for Java v2__ 174*8a52c783SCole Faust - ### Features 175*8a52c783SCole Faust - Updated service endpoint metadata. 176*8a52c783SCole Faust 177*8a52c783SCole Faust## __AWS Signer__ 178*8a52c783SCole Faust - ### Features 179*8a52c783SCole Faust - 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. 180*8a52c783SCole Faust 181*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 182*8a52c783SCole Faust - ### Features 183*8a52c783SCole Faust - This release provides customers with a self-service option to enable Local Zones. 184*8a52c783SCole Faust 185*8a52c783SCole Faust## __Amazon GuardDuty__ 186*8a52c783SCole Faust - ### Features 187*8a52c783SCole Faust - Amazon GuardDuty findings now include the OutpostArn if the finding is generated for an AWS Outposts EC2 host. 188*8a52c783SCole Faust 189*8a52c783SCole Faust## __Netty NIO Http Client__ 190*8a52c783SCole Faust - ### Bugfixes 191*8a52c783SCole Faust - 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. 192*8a52c783SCole Faust 193*8a52c783SCole Faust# __2.10.80__ __2020-03-05__ 194*8a52c783SCole Faust## __AWS OpsWorks CM__ 195*8a52c783SCole Faust - ### Features 196*8a52c783SCole Faust - Updated the Tag regex pattern to align with AWS tagging APIs. 197*8a52c783SCole Faust 198*8a52c783SCole Faust## __AWS SDK for Java v2__ 199*8a52c783SCole Faust - ### Features 200*8a52c783SCole Faust - Updated service endpoint metadata. 201*8a52c783SCole Faust 202*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 203*8a52c783SCole Faust - ### Features 204*8a52c783SCole Faust - Adds javadoc to operation methods and request/response objects. 205*8a52c783SCole Faust 206*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 207*8a52c783SCole Faust - ### Features 208*8a52c783SCole Faust - 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. 209*8a52c783SCole Faust 210*8a52c783SCole Faust## __Amazon Elastic Kubernetes Service__ 211*8a52c783SCole Faust - ### Features 212*8a52c783SCole Faust - Amazon EKS now supports adding a KMS key to your cluster for envelope encryption of Kubernetes secrets. 213*8a52c783SCole Faust 214*8a52c783SCole Faust## __Amazon GuardDuty__ 215*8a52c783SCole Faust - ### Features 216*8a52c783SCole Faust - Add a new finding field for EC2 findings indicating the instance's local IP address involved in the threat. 217*8a52c783SCole Faust 218*8a52c783SCole Faust# __2.10.79__ __2020-03-04__ 219*8a52c783SCole Faust## __Amazon Pinpoint__ 220*8a52c783SCole Faust - ### Features 221*8a52c783SCole Faust - 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. 222*8a52c783SCole Faust 223*8a52c783SCole Faust# __2.10.78__ __2020-03-03__ 224*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 225*8a52c783SCole Faust - ### Features 226*8a52c783SCole Faust - Amazon VPC Flow Logs adds support for tags and tagging on resource creation. 227*8a52c783SCole Faust 228*8a52c783SCole Faust## __Netty NIO HTTP Client__ 229*8a52c783SCole Faust - ### Bugfixes 230*8a52c783SCole Faust - 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. 231*8a52c783SCole Faust 232*8a52c783SCole Faust# __2.10.77__ __2020-03-02__ 233*8a52c783SCole Faust## __AWS Comprehend Medical__ 234*8a52c783SCole Faust - ### Features 235*8a52c783SCole Faust - 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. 236*8a52c783SCole Faust 237*8a52c783SCole Faust## __AWS SDK for Java v2__ 238*8a52c783SCole Faust - ### Features 239*8a52c783SCole Faust - Updated service endpoint metadata. 240*8a52c783SCole Faust 241*8a52c783SCole Faust## __Amazon CloudWatch__ 242*8a52c783SCole Faust - ### Features 243*8a52c783SCole Faust - Introducing Amazon CloudWatch Composite Alarms 244*8a52c783SCole Faust 245*8a52c783SCole Faust# __2.10.76__ __2020-02-28__ 246*8a52c783SCole Faust## __AWS Config__ 247*8a52c783SCole Faust - ### Features 248*8a52c783SCole Faust - Correcting list of supported resource types. 249*8a52c783SCole Faust 250*8a52c783SCole Faust# __2.10.75__ __2020-02-28__ 251*8a52c783SCole Faust## __AWS App Mesh__ 252*8a52c783SCole Faust - ### Features 253*8a52c783SCole Faust - 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. 254*8a52c783SCole Faust 255*8a52c783SCole Faust## __AWS Config__ 256*8a52c783SCole Faust - ### Features 257*8a52c783SCole Faust - 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. 258*8a52c783SCole Faust 259*8a52c783SCole Faust## __AWS Glue__ 260*8a52c783SCole Faust - ### Features 261*8a52c783SCole Faust - 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. 262*8a52c783SCole Faust 263*8a52c783SCole Faust## __Access Analyzer__ 264*8a52c783SCole Faust - ### Features 265*8a52c783SCole Faust - This release includes improvements and fixes bugs for the IAM Access Analyzer feature. 266*8a52c783SCole Faust 267*8a52c783SCole Faust## __Amazon Augmented AI Runtime__ 268*8a52c783SCole Faust - ### Features 269*8a52c783SCole Faust - This release updates Amazon Augmented AI ListHumanLoops API, DescribeHumanLoop response, StartHumanLoop response and type names of SDK fields. 270*8a52c783SCole Faust 271*8a52c783SCole Faust## __Amazon CodeGuru Profiler__ 272*8a52c783SCole Faust - ### Features 273*8a52c783SCole Faust - Documentation updates for Amazon CodeGuru Profiler 274*8a52c783SCole Faust 275*8a52c783SCole Faust## __Amazon QuickSight__ 276*8a52c783SCole Faust - ### Features 277*8a52c783SCole Faust - Added SearchDashboards API that allows listing of dashboards that a specific user has access to. 278*8a52c783SCole Faust 279*8a52c783SCole Faust## __Amazon WorkDocs__ 280*8a52c783SCole Faust - ### Features 281*8a52c783SCole Faust - Documentation updates for workdocs 282*8a52c783SCole Faust 283*8a52c783SCole Faust## __Elastic Load Balancing__ 284*8a52c783SCole Faust - ### Features 285*8a52c783SCole Faust - Added a target group attribute to support sticky sessions for Network Load Balancers. 286*8a52c783SCole Faust 287*8a52c783SCole Faust# __2.10.74__ __2020-02-27__ 288*8a52c783SCole Faust## __AWS Global Accelerator__ 289*8a52c783SCole Faust - ### Features 290*8a52c783SCole Faust - This release adds support for adding tags to accelerators and bringing your own IP address to AWS Global Accelerator (BYOIP). 291*8a52c783SCole Faust 292*8a52c783SCole Faust## __AWS SDK for Java v2__ 293*8a52c783SCole Faust - ### Features 294*8a52c783SCole Faust - Updated service endpoint metadata. 295*8a52c783SCole Faust 296*8a52c783SCole Faust## __Amazon Lightsail__ 297*8a52c783SCole Faust - ### Features 298*8a52c783SCole Faust - 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. 299*8a52c783SCole Faust 300*8a52c783SCole Faust# __2.10.73__ __2020-02-26__ 301*8a52c783SCole Faust## __AWS SDK for Java v2__ 302*8a52c783SCole Faust - ### Features 303*8a52c783SCole Faust - Updated service endpoint metadata. 304*8a52c783SCole Faust 305*8a52c783SCole Faust## __AWS SecurityHub__ 306*8a52c783SCole Faust - ### Features 307*8a52c783SCole Faust - 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. 308*8a52c783SCole Faust 309*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 310*8a52c783SCole Faust - ### Features 311*8a52c783SCole Faust - 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. 312*8a52c783SCole Faust 313*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 314*8a52c783SCole Faust - ### Features 315*8a52c783SCole Faust - 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. 316*8a52c783SCole Faust 317*8a52c783SCole Faust## __Amazon SageMaker Service__ 318*8a52c783SCole Faust - ### Features 319*8a52c783SCole Faust - 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. 320*8a52c783SCole Faust 321*8a52c783SCole Faust## __Amazon Transcribe Service__ 322*8a52c783SCole Faust - ### Features 323*8a52c783SCole Faust - 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. 324*8a52c783SCole Faust 325*8a52c783SCole Faust# __2.10.72__ __2020-02-25__ 326*8a52c783SCole Faust## __AWS Outposts__ 327*8a52c783SCole Faust - ### Features 328*8a52c783SCole Faust - This release adds DeleteSite and DeleteOutpost. 329*8a52c783SCole Faust 330*8a52c783SCole Faust## __AWS SDK for Java v2__ 331*8a52c783SCole Faust - ### Features 332*8a52c783SCole Faust - Updated service endpoint metadata. 333*8a52c783SCole Faust 334*8a52c783SCole Faust## __AWS Secrets Manager__ 335*8a52c783SCole Faust - ### Features 336*8a52c783SCole Faust - This release increases the maximum allowed size of SecretString or SecretBinary from 10KB to 64KB in the CreateSecret, UpdateSecret, PutSecretValue and GetSecretValue APIs. 337*8a52c783SCole Faust 338*8a52c783SCole Faust## __AWS Step Functions__ 339*8a52c783SCole Faust - ### Features 340*8a52c783SCole Faust - This release adds support for CloudWatch Logs for Standard Workflows. 341*8a52c783SCole Faust 342*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 343*8a52c783SCole Faust - ### Features 344*8a52c783SCole Faust - Improves discoverability by adding consumer-style methods for all client, table and index operations. 345*8a52c783SCole Faust 346*8a52c783SCole Faust## __Managed Streaming for Kafka__ 347*8a52c783SCole Faust - ### Features 348*8a52c783SCole Faust - Amazon MSK has added support for Broker Log delivery to CloudWatch, S3, and Firehose. 349*8a52c783SCole Faust 350*8a52c783SCole Faust# __2.10.71__ __2020-02-24__ 351*8a52c783SCole Faust## __AWS IoT Events__ 352*8a52c783SCole Faust - ### Features 353*8a52c783SCole Faust - Documentation updates for iotcolumbo 354*8a52c783SCole Faust 355*8a52c783SCole Faust## __Amazon CloudWatch Events__ 356*8a52c783SCole Faust - ### Features 357*8a52c783SCole Faust - This release allows you to create and manage tags for event buses. 358*8a52c783SCole Faust 359*8a52c783SCole Faust## __Amazon DocumentDB with MongoDB compatibility__ 360*8a52c783SCole Faust - ### Features 361*8a52c783SCole Faust - Documentation updates for docdb 362*8a52c783SCole Faust 363*8a52c783SCole Faust## __Amazon EventBridge__ 364*8a52c783SCole Faust - ### Features 365*8a52c783SCole Faust - This release allows you to create and manage tags for event buses. 366*8a52c783SCole Faust 367*8a52c783SCole Faust## __Amazon FSx__ 368*8a52c783SCole Faust - ### Features 369*8a52c783SCole Faust - 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. 370*8a52c783SCole Faust 371*8a52c783SCole Faust## __Amazon Import/Export Snowball__ 372*8a52c783SCole Faust - ### Features 373*8a52c783SCole Faust - AWS Snowball adds a field for entering your GSTIN when creating AWS Snowball jobs in the Asia Pacific (Mumbai) region. 374*8a52c783SCole Faust 375*8a52c783SCole Faust# __2.10.70__ __2020-02-21__ 376*8a52c783SCole Faust## __AWS WAFV2__ 377*8a52c783SCole Faust - ### Features 378*8a52c783SCole Faust - Documentation updates for AWS WAF (wafv2) to correct the guidance for associating a web ACL to a CloudFront distribution. 379*8a52c783SCole Faust 380*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 381*8a52c783SCole Faust - ### Features 382*8a52c783SCole Faust - Improves discoverability by adding consumer-style methods for all client, table and index operations. 383*8a52c783SCole Faust 384*8a52c783SCole Faust## __Amazon Redshift__ 385*8a52c783SCole Faust - ### Features 386*8a52c783SCole Faust - Extend elastic resize to support resizing clusters to different instance types. 387*8a52c783SCole Faust 388*8a52c783SCole Faust## __EC2 Image Builder__ 389*8a52c783SCole Faust - ### Features 390*8a52c783SCole Faust - This release of EC2 Image Builder increases the maximum policy document size for Image Builder resource-based policy APIs. 391*8a52c783SCole Faust 392*8a52c783SCole Faust# __2.10.69__ __2020-02-20__ 393*8a52c783SCole Faust## __AWS Savings Plans__ 394*8a52c783SCole Faust - ### Features 395*8a52c783SCole Faust - Added support for AWS Lambda in Compute Savings Plans 396*8a52c783SCole Faust 397*8a52c783SCole Faust## __Amazon AppConfig__ 398*8a52c783SCole Faust - ### Features 399*8a52c783SCole Faust - This release adds exponential growth type support for deployment strategies. 400*8a52c783SCole Faust 401*8a52c783SCole Faust## __Amazon Pinpoint__ 402*8a52c783SCole Faust - ### Features 403*8a52c783SCole Faust - As of this release of the Amazon Pinpoint API, the Title property is optional for the CampaignEmailMessage object. 404*8a52c783SCole Faust 405*8a52c783SCole Faust# __2.10.68__ __2020-02-19__ 406*8a52c783SCole Faust## __AWS Lambda__ 407*8a52c783SCole Faust - ### Features 408*8a52c783SCole Faust - AWS Lambda now supports Ruby 2.7 409*8a52c783SCole Faust 410*8a52c783SCole Faust## __AWS SDK for Java v2__ 411*8a52c783SCole Faust - ### Features 412*8a52c783SCole Faust - Updated service endpoint metadata. 413*8a52c783SCole Faust 414*8a52c783SCole Faust## __AWS Service Catalog__ 415*8a52c783SCole Faust - ### Features 416*8a52c783SCole Faust - "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. 417*8a52c783SCole Faust 418*8a52c783SCole Faust## __Auto Scaling__ 419*8a52c783SCole Faust - ### Features 420*8a52c783SCole Faust - Doc update for EC2 Auto Scaling: Add Enabled parameter for PutScalingPolicy 421*8a52c783SCole Faust 422*8a52c783SCole Faust# __2.10.67__ __2020-02-18__ 423*8a52c783SCole Faust## __Amazon Chime__ 424*8a52c783SCole Faust - ### Features 425*8a52c783SCole Faust - Added AudioFallbackUrl to support Chime SDK client. 426*8a52c783SCole Faust 427*8a52c783SCole Faust## __Amazon Relational Database Service__ 428*8a52c783SCole Faust - ### Features 429*8a52c783SCole Faust - This release supports Microsoft Active Directory authentication for Amazon Aurora. 430*8a52c783SCole Faust 431*8a52c783SCole Faust## __Auto Scaling__ 432*8a52c783SCole Faust - ### Features 433*8a52c783SCole Faust - Amazon EC2 Auto Scaling now supports the ability to enable/disable target tracking, step scaling, and simple scaling policies. 434*8a52c783SCole Faust 435*8a52c783SCole Faust# __2.10.66__ __2020-02-17__ 436*8a52c783SCole Faust## __AWS Cloud9__ 437*8a52c783SCole Faust - ### Features 438*8a52c783SCole Faust - AWS Cloud9 now supports the ability to tag Cloud9 development environments. 439*8a52c783SCole Faust 440*8a52c783SCole Faust## __AWS SDK for Java v2__ 441*8a52c783SCole Faust - ### Features 442*8a52c783SCole Faust - Updated service endpoint metadata. 443*8a52c783SCole Faust 444*8a52c783SCole Faust## __Amazon DynamoDB__ 445*8a52c783SCole Faust - ### Features 446*8a52c783SCole Faust - 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. 447*8a52c783SCole Faust 448*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 449*8a52c783SCole Faust - ### Features 450*8a52c783SCole Faust - Documentation updates for EC2 451*8a52c783SCole Faust 452*8a52c783SCole Faust## __Amazon Rekognition__ 453*8a52c783SCole Faust - ### Features 454*8a52c783SCole Faust - This update adds the ability to detect text in videos and adds filters to image and video text detection. 455*8a52c783SCole Faust 456*8a52c783SCole Faust# __2.10.65__ __2020-02-14__ 457*8a52c783SCole Faust## __AWS MediaTailor__ 458*8a52c783SCole Faust - ### Features 459*8a52c783SCole Faust - AWS Elemental MediaTailor SDK now allows configuration of Personalization Threshold for HLS and DASH streams. 460*8a52c783SCole Faust 461*8a52c783SCole Faust## __AWS SecurityHub__ 462*8a52c783SCole Faust - ### Features 463*8a52c783SCole Faust - 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. 464*8a52c783SCole Faust 465*8a52c783SCole Faust## __AWS Shield__ 466*8a52c783SCole Faust - ### Features 467*8a52c783SCole Faust - This release adds support for associating Amazon Route 53 health checks to AWS Shield Advanced protected resources. 468*8a52c783SCole Faust 469*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 470*8a52c783SCole Faust - ### Features 471*8a52c783SCole Faust - You can now enable Multi-Attach on Provisioned IOPS io1 volumes through the create-volume API. 472*8a52c783SCole Faust 473*8a52c783SCole Faust## __Amazon S3__ 474*8a52c783SCole Faust - ### Features 475*8a52c783SCole Faust - Added support for presigning `CreateMultipartUpload`, `UploadPart`, `CompleteMultipartUpload`, and `AbortMultipartUpload` requests. 476*8a52c783SCole Faust 477*8a52c783SCole Faust# __2.10.64__ __2020-02-13__ 478*8a52c783SCole Faust## __AWS Elemental MediaPackage VOD__ 479*8a52c783SCole Faust - ### Features 480*8a52c783SCole Faust - 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. 481*8a52c783SCole Faust 482*8a52c783SCole Faust## __AWS SDK for Java v2__ 483*8a52c783SCole Faust - ### Features 484*8a52c783SCole Faust - Updated service endpoint metadata. 485*8a52c783SCole Faust 486*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 487*8a52c783SCole Faust - ### Features 488*8a52c783SCole Faust - 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. 489*8a52c783SCole Faust 490*8a52c783SCole Faust## __Netty NIO HTTP Client__ 491*8a52c783SCole Faust - ### Features 492*8a52c783SCole Faust - 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. 493*8a52c783SCole Faust 494*8a52c783SCole Faust# __2.10.63__ __2020-02-12__ 495*8a52c783SCole Faust## __AWS Directory Service__ 496*8a52c783SCole Faust - ### Features 497*8a52c783SCole Faust - 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. 498*8a52c783SCole Faust 499*8a52c783SCole Faust## __AWS Glue__ 500*8a52c783SCole Faust - ### Features 501*8a52c783SCole Faust - Adding ability to add arguments that cannot be overridden to AWS Glue jobs 502*8a52c783SCole Faust 503*8a52c783SCole Faust## __Amazon Chime__ 504*8a52c783SCole Faust - ### Features 505*8a52c783SCole Faust - Documentation updates for Amazon Chime 506*8a52c783SCole Faust 507*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 508*8a52c783SCole Faust - ### Features 509*8a52c783SCole Faust - This release adds support for tagging public IPv4 pools. 510*8a52c783SCole Faust 511*8a52c783SCole Faust## __Amazon Elasticsearch Service__ 512*8a52c783SCole Faust - ### Features 513*8a52c783SCole Faust - 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. 514*8a52c783SCole Faust 515*8a52c783SCole Faust## __Amazon Neptune__ 516*8a52c783SCole Faust - ### Features 517*8a52c783SCole Faust - 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. 518*8a52c783SCole Faust 519*8a52c783SCole Faust## __Amazon WorkMail__ 520*8a52c783SCole Faust - ### Features 521*8a52c783SCole Faust - This release adds support for access control rules management in Amazon WorkMail. 522*8a52c783SCole Faust 523*8a52c783SCole Faust# __2.10.62__ __2020-02-11__ 524*8a52c783SCole Faust## __AWS CloudFormation__ 525*8a52c783SCole Faust - ### Features 526*8a52c783SCole Faust - 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. 527*8a52c783SCole Faust 528*8a52c783SCole Faust## __Amazon Cognito Identity Provider__ 529*8a52c783SCole Faust - ### Features 530*8a52c783SCole Faust - 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. 531*8a52c783SCole Faust 532*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 533*8a52c783SCole Faust - ### Features 534*8a52c783SCole Faust - Amazon EC2 Now Supports Tagging Spot Fleet. 535*8a52c783SCole Faust 536*8a52c783SCole Faust# __2.10.61__ __2020-02-10__ 537*8a52c783SCole Faust## __AWS Key Management Service__ 538*8a52c783SCole Faust - ### Features 539*8a52c783SCole Faust - 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. 540*8a52c783SCole Faust 541*8a52c783SCole Faust## __AWS SDK for Java v2__ 542*8a52c783SCole Faust - ### Features 543*8a52c783SCole Faust - Updated service endpoint metadata. 544*8a52c783SCole Faust 545*8a52c783SCole Faust## __Amazon DocumentDB with MongoDB compatibility__ 546*8a52c783SCole Faust - ### Features 547*8a52c783SCole Faust - Added clarifying information that Amazon DocumentDB shares operational technology with Amazon RDS and Amazon Neptune. 548*8a52c783SCole Faust 549*8a52c783SCole Faust# __2.10.60__ __2020-02-07__ 550*8a52c783SCole Faust## __AWS RoboMaker__ 551*8a52c783SCole Faust - ### Features 552*8a52c783SCole Faust - This release adds support for simulation job batches 553*8a52c783SCole Faust 554*8a52c783SCole Faust## __AWS SDK for Java v2__ 555*8a52c783SCole Faust - ### Features 556*8a52c783SCole Faust - Updated service endpoint metadata. 557*8a52c783SCole Faust 558*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 559*8a52c783SCole Faust - ### Features 560*8a52c783SCole Faust - 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. 561*8a52c783SCole Faust 562*8a52c783SCole Faust## __Amazon Relational Database Service__ 563*8a52c783SCole Faust - ### Features 564*8a52c783SCole Faust - Documentation updates for RDS: when restoring a DB cluster from a snapshot, must create DB instances 565*8a52c783SCole Faust 566*8a52c783SCole Faust## __EC2 Image Builder__ 567*8a52c783SCole Faust - ### Features 568*8a52c783SCole Faust - This version of the SDK includes bug fixes and documentation updates. 569*8a52c783SCole Faust 570*8a52c783SCole Faust# __2.10.59__ __2020-02-06__ 571*8a52c783SCole Faust## __AWS AppSync__ 572*8a52c783SCole Faust - ### Features 573*8a52c783SCole Faust - AWS AppSync now supports X-Ray 574*8a52c783SCole Faust 575*8a52c783SCole Faust## __AWS CodeBuild__ 576*8a52c783SCole Faust - ### Features 577*8a52c783SCole Faust - AWS CodeBuild adds support for Amazon Elastic File Systems 578*8a52c783SCole Faust 579*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 580*8a52c783SCole Faust - ### Features 581*8a52c783SCole Faust - 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. 582*8a52c783SCole Faust 583*8a52c783SCole Faust## __Amazon EC2 Container Registry__ 584*8a52c783SCole Faust - ### Features 585*8a52c783SCole Faust - This release contains updated text for the GetAuthorizationToken API. 586*8a52c783SCole Faust 587*8a52c783SCole Faust## __Amazon Elastic Block Store__ 588*8a52c783SCole Faust - ### Features 589*8a52c783SCole Faust - Documentation updates for EBS direct APIs. 590*8a52c783SCole Faust 591*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 592*8a52c783SCole Faust - ### Features 593*8a52c783SCole Faust - This release adds platform details and billing info to the DescribeImages API. 594*8a52c783SCole Faust 595*8a52c783SCole Faust## __Amazon Lex Model Building Service__ 596*8a52c783SCole Faust - ### Features 597*8a52c783SCole Faust - Amazon Lex now supports AMAZON.AlphaNumeric with regular expressions. 598*8a52c783SCole Faust 599*8a52c783SCole Faust# __2.10.58__ __2020-02-05__ 600*8a52c783SCole Faust## __AWS Elemental MediaConvert__ 601*8a52c783SCole Faust - ### Features 602*8a52c783SCole Faust - AWS Elemental MediaConvert SDK has added support for fine-tuned QVBR quality level. 603*8a52c783SCole Faust 604*8a52c783SCole Faust## __AWS Ground Station__ 605*8a52c783SCole Faust - ### Features 606*8a52c783SCole Faust - Adds dataflowEndpointRegion property to DataflowEndpointConfig. The dateCreated, lastUpdated, and tags properties on GetSatellite have been deprecated. 607*8a52c783SCole Faust 608*8a52c783SCole Faust## __AWS Resource Groups Tagging API__ 609*8a52c783SCole Faust - ### Features 610*8a52c783SCole Faust - Documentation-only update that adds services to the list of supported services. 611*8a52c783SCole Faust 612*8a52c783SCole Faust## __AWS SecurityHub__ 613*8a52c783SCole Faust - ### Features 614*8a52c783SCole Faust - 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. 615*8a52c783SCole Faust 616*8a52c783SCole Faust## __Amazon Data Lifecycle Manager__ 617*8a52c783SCole Faust - ### Features 618*8a52c783SCole Faust - Updated the maximum number of tags that can be added to a snapshot using DLM to 45. 619*8a52c783SCole Faust 620*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 621*8a52c783SCole Faust - ### Features 622*8a52c783SCole Faust - This release provides support for tagging when you create a VPC endpoint, or VPC endpoint service. 623*8a52c783SCole Faust 624*8a52c783SCole Faust## __Amazon Forecast Query Service__ 625*8a52c783SCole Faust - ### Features 626*8a52c783SCole Faust - Documentation updates for Amazon Forecast. 627*8a52c783SCole Faust 628*8a52c783SCole Faust# __2.10.57__ __2020-02-04__ 629*8a52c783SCole Faust## __AWS IoT__ 630*8a52c783SCole Faust - ### Features 631*8a52c783SCole Faust - Updated ThrottlingException documentation to report that the error code is 400, and not 429, to reflect actual system behaviour. 632*8a52c783SCole Faust 633*8a52c783SCole Faust## __AWS SDK for Java v2__ 634*8a52c783SCole Faust - ### Features 635*8a52c783SCole Faust - Updated service endpoint metadata. 636*8a52c783SCole Faust 637*8a52c783SCole Faust## __AWS Storage Gateway__ 638*8a52c783SCole Faust - ### Features 639*8a52c783SCole Faust - Adding KVM as a support hypervisor 640*8a52c783SCole Faust 641*8a52c783SCole Faust## __Amazon CloudFront__ 642*8a52c783SCole Faust - ### Features 643*8a52c783SCole Faust - Documentation updates for CloudFront 644*8a52c783SCole Faust 645*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 646*8a52c783SCole Faust - ### Features 647*8a52c783SCole Faust - Changing usage of typed builders for PutItem, UpdateItem and StaticTableSchema to explicitly provide class type. 648*8a52c783SCole Faust - 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. 649*8a52c783SCole Faust 650*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 651*8a52c783SCole Faust - ### Features 652*8a52c783SCole Faust - Amazon VPC Flow Logs adds support for 1-minute aggregation intervals. 653*8a52c783SCole Faust 654*8a52c783SCole Faust## __Amazon S3__ 655*8a52c783SCole Faust - ### Bugfixes 656*8a52c783SCole Faust - 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) 657*8a52c783SCole Faust 658*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 659*8a52c783SCole Faust - ### Features 660*8a52c783SCole Faust - 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. 661*8a52c783SCole Faust 662*8a52c783SCole Faust## __Amazon WorkMail__ 663*8a52c783SCole Faust - ### Features 664*8a52c783SCole Faust - This release adds support for tagging Amazon WorkMail organizations. 665*8a52c783SCole Faust 666*8a52c783SCole Faust## __Managed Streaming for Kafka__ 667*8a52c783SCole Faust - ### Features 668*8a52c783SCole Faust - 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. 669*8a52c783SCole Faust 670*8a52c783SCole Faust## __Netty NIO HTTP Client__ 671*8a52c783SCole Faust - ### Bugfixes 672*8a52c783SCole Faust - 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. 673*8a52c783SCole Faust - 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 674*8a52c783SCole Faust 675*8a52c783SCole Faust# __2.10.56__ __2020-01-24__ 676*8a52c783SCole Faust## __AWS DataSync__ 677*8a52c783SCole Faust - ### Features 678*8a52c783SCole Faust - AWS DataSync now supports FSx for Windows File Server Locations 679*8a52c783SCole Faust 680*8a52c783SCole Faust## __AWS OpsWorks CM__ 681*8a52c783SCole Faust - ### Features 682*8a52c783SCole Faust - 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. 683*8a52c783SCole Faust 684*8a52c783SCole Faust## __AWS SDK for Java v2__ 685*8a52c783SCole Faust - ### Features 686*8a52c783SCole Faust - Updated service endpoint metadata. 687*8a52c783SCole Faust 688*8a52c783SCole Faust## __Amazon EC2__ 689*8a52c783SCole Faust - ### Features 690*8a52c783SCole Faust - Adds EC2ThrottledException as a recognized throttling exception to be retried 691*8a52c783SCole Faust 692*8a52c783SCole Faust## __Amazon EC2 Container Service__ 693*8a52c783SCole Faust - ### Features 694*8a52c783SCole Faust - This release provides support for tagging Amazon ECS task sets for services using external deployment controllers. 695*8a52c783SCole Faust 696*8a52c783SCole Faust## __Amazon Elastic Kubernetes Service__ 697*8a52c783SCole Faust - ### Features 698*8a52c783SCole Faust - Adding new error codes for Nodegroups in EKS 699*8a52c783SCole Faust 700*8a52c783SCole Faust## __Amazon WorkSpaces__ 701*8a52c783SCole Faust - ### Features 702*8a52c783SCole Faust - Documentation updates for WorkSpaces 703*8a52c783SCole Faust 704*8a52c783SCole Faust## __Netty NIO HTTP Client__ 705*8a52c783SCole Faust - ### Bugfixes 706*8a52c783SCole Faust - 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. 707*8a52c783SCole Faust 708*8a52c783SCole Faust# __2.10.55__ __2020-01-23__ 709*8a52c783SCole Faust## __AWS Identity and Access Management__ 710*8a52c783SCole Faust - ### Features 711*8a52c783SCole Faust - This release enables the Identity and Access Management policy simulator to simulate permissions boundary policies. 712*8a52c783SCole Faust 713*8a52c783SCole Faust## __AWS SDK for Java v2__ 714*8a52c783SCole Faust - ### Features 715*8a52c783SCole Faust - Added ServiceMetadata.servicePartitions() to get partition metadata for a specific service 716*8a52c783SCole Faust - Improved error messages on UnknownHostExceptions 717*8a52c783SCole Faust - Updated service endpoint metadata. 718*8a52c783SCole Faust 719*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 720*8a52c783SCole Faust - ### Features 721*8a52c783SCole Faust - Support for non-blocking asynchronous calling of all mapper operations 722*8a52c783SCole Faust 723*8a52c783SCole Faust## __Amazon Relational Database Service__ 724*8a52c783SCole Faust - ### Features 725*8a52c783SCole Faust - 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. 726*8a52c783SCole Faust 727*8a52c783SCole Faust# __2.10.54__ __2020-01-21__ 728*8a52c783SCole Faust## __AWS Application Discovery Service__ 729*8a52c783SCole Faust - ### Features 730*8a52c783SCole Faust - Documentation updates for the AWS Application Discovery Service. 731*8a52c783SCole Faust 732*8a52c783SCole Faust## __AWS CodePipeline__ 733*8a52c783SCole Faust - ### Features 734*8a52c783SCole Faust - AWS CodePipeline enables an ability to stop pipeline executions. 735*8a52c783SCole Faust 736*8a52c783SCole Faust## __AWS IoT Events__ 737*8a52c783SCole Faust - ### Features 738*8a52c783SCole Faust - Documentation updates for iotcolumbo 739*8a52c783SCole Faust 740*8a52c783SCole Faust## __AWS Marketplace Commerce Analytics__ 741*8a52c783SCole Faust - ### Features 742*8a52c783SCole Faust - Remove 4 deprecated data sets, change some data sets available dates to 2017-09-15 743*8a52c783SCole Faust 744*8a52c783SCole Faust## __AWS SDK for Java v2__ 745*8a52c783SCole Faust - ### Features 746*8a52c783SCole Faust - Updated service endpoint metadata. 747*8a52c783SCole Faust 748*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 749*8a52c783SCole Faust - ### Features 750*8a52c783SCole Faust - Add an enum value to the result of DescribeByoipCidrs to support CIDRs that are not publicly advertisable. 751*8a52c783SCole Faust 752*8a52c783SCole Faust## __Netty NIO Http Client__ 753*8a52c783SCole Faust - ### Bugfixes 754*8a52c783SCole Faust - Fixed a bug where an inactive http2 connection without `GOAWAY` frame received might get reused in a new request, causing `ClosedChannelException` 755*8a52c783SCole Faust 756*8a52c783SCole Faust# __2.10.53__ __2020-01-20__ 757*8a52c783SCole Faust## __AWS Key Management Service__ 758*8a52c783SCole Faust - ### Features 759*8a52c783SCole Faust - 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. 760*8a52c783SCole Faust 761*8a52c783SCole Faust## __AWS Lambda__ 762*8a52c783SCole Faust - ### Features 763*8a52c783SCole Faust - Added reason codes to StateReasonCode (InvalidSubnet, InvalidSecurityGroup) and LastUpdateStatusReasonCode (SubnetOutOfIPAddresses, InvalidSubnet, InvalidSecurityGroup) for functions that connect to a VPC. 764*8a52c783SCole Faust 765*8a52c783SCole Faust## __Alexa For Business__ 766*8a52c783SCole Faust - ### Features 767*8a52c783SCole Faust - Add support for CreatedTime and ConnectionStatusUpdatedTime in response of SearchDevices API. 768*8a52c783SCole Faust 769*8a52c783SCole Faust## __Amazon CloudWatch__ 770*8a52c783SCole Faust - ### Features 771*8a52c783SCole Faust - Updating DescribeAnomalyDetectors API to return AnomalyDetector Status value in response. 772*8a52c783SCole Faust 773*8a52c783SCole Faust## __Amazon CloudWatch Application Insights__ 774*8a52c783SCole Faust - ### Features 775*8a52c783SCole Faust - 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. 776*8a52c783SCole Faust 777*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 778*8a52c783SCole Faust - ### Features 779*8a52c783SCole Faust - This release provides support for a preview of bringing your own IPv6 addresses (BYOIP for IPv6) for use in AWS. 780*8a52c783SCole Faust 781*8a52c783SCole Faust# __2.10.52__ __2020-01-17__ 782*8a52c783SCole Faust## __AWS Batch__ 783*8a52c783SCole Faust - ### Features 784*8a52c783SCole Faust - This release ensures INACTIVE job definitions are permanently deleted after 180 days. 785*8a52c783SCole Faust 786*8a52c783SCole Faust## __AWS CloudHSM V2__ 787*8a52c783SCole Faust - ### Features 788*8a52c783SCole Faust - 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. 789*8a52c783SCole Faust 790*8a52c783SCole Faust## __AWS Elemental MediaConvert__ 791*8a52c783SCole Faust - ### Features 792*8a52c783SCole Faust - AWS Elemental MediaConvert SDK has added support for MP3 audio only outputs. 793*8a52c783SCole Faust 794*8a52c783SCole Faust## __AWS SDK for Java v2__ 795*8a52c783SCole Faust - ### Features 796*8a52c783SCole Faust - Updated service endpoint metadata. 797*8a52c783SCole Faust 798*8a52c783SCole Faust## __Amazon EC2 Container Service__ 799*8a52c783SCole Faust - ### Features 800*8a52c783SCole Faust - This release provides a public preview for specifying Amazon EFS file systems as volumes in your Amazon ECS task definitions. 801*8a52c783SCole Faust 802*8a52c783SCole Faust## __Amazon Neptune__ 803*8a52c783SCole Faust - ### Features 804*8a52c783SCole Faust - This release includes Deletion Protection for Amazon Neptune databases. 805*8a52c783SCole Faust 806*8a52c783SCole Faust## __Amazon Redshift__ 807*8a52c783SCole Faust - ### Features 808*8a52c783SCole Faust - Documentation updates for redshift 809*8a52c783SCole Faust 810*8a52c783SCole Faust# __2.10.51__ __2020-01-16__ 811*8a52c783SCole Faust## __AWS Directory Service__ 812*8a52c783SCole Faust - ### Features 813*8a52c783SCole Faust - To reduce the number of errors our customers are facing, we have modified the requirements of input parameters for two of Directory Service APIs. 814*8a52c783SCole Faust 815*8a52c783SCole Faust## __AWS SDK for Java v2__ 816*8a52c783SCole Faust - ### Features 817*8a52c783SCole Faust - Updated service endpoint metadata. 818*8a52c783SCole Faust 819*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 820*8a52c783SCole Faust - ### Features 821*8a52c783SCole Faust - Client VPN now supports Port Configuration for VPN Endpoints, allowing usage of either port 443 or port 1194. 822*8a52c783SCole Faust 823*8a52c783SCole Faust## __Amazon SageMaker Service__ 824*8a52c783SCole Faust - ### Features 825*8a52c783SCole Faust - This release adds two new APIs (UpdateWorkforce and DescribeWorkforce) to SageMaker Ground Truth service for workforce IP whitelisting. 826*8a52c783SCole Faust 827*8a52c783SCole Faust# __2.10.50__ __2020-01-15__ 828*8a52c783SCole Faust## __AWS Organizations__ 829*8a52c783SCole Faust - ### Features 830*8a52c783SCole Faust - Updated description for PolicyID parameter and ConstraintViolationException. 831*8a52c783SCole Faust 832*8a52c783SCole Faust## __AWS SDK for Java v2__ 833*8a52c783SCole Faust - ### Features 834*8a52c783SCole Faust - Updated service endpoint metadata. 835*8a52c783SCole Faust 836*8a52c783SCole Faust## __AWS SecurityHub__ 837*8a52c783SCole Faust - ### Features 838*8a52c783SCole Faust - 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. 839*8a52c783SCole Faust 840*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 841*8a52c783SCole Faust - ### Features 842*8a52c783SCole Faust - General Update to EC2 Docs and SDKs 843*8a52c783SCole Faust 844*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 845*8a52c783SCole Faust - ### Features 846*8a52c783SCole Faust - Document updates for Patch Manager 'NoReboot' feature. 847*8a52c783SCole Faust 848*8a52c783SCole Faust## __Amazon Transcribe Service__ 849*8a52c783SCole Faust - ### Bugfixes 850*8a52c783SCole Faust - Fixed an issue where streaming transcriptions would fail with signature validation errors if the date changed during the request. 851*8a52c783SCole Faust 852*8a52c783SCole Faust# __2.10.49__ __2020-01-14__ 853*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 854*8a52c783SCole Faust - ### Features 855*8a52c783SCole Faust - This release adds support for partition placement groups and instance metadata option in Launch Templates 856*8a52c783SCole Faust 857*8a52c783SCole Faust# __2.10.48__ __2020-01-13__ 858*8a52c783SCole Faust## __AWS Backup__ 859*8a52c783SCole Faust - ### Features 860*8a52c783SCole Faust - Cross-region backup is a new AWS Backup feature that allows enterprises to copy backups across multiple AWS services to different regions. 861*8a52c783SCole Faust 862*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 863*8a52c783SCole Faust - ### Features 864*8a52c783SCole Faust - 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. 865*8a52c783SCole Faust 866*8a52c783SCole Faust## __Amazon Elastic File System__ 867*8a52c783SCole Faust - ### Features 868*8a52c783SCole Faust - This release adds support for managing EFS file system policies and EFS Access Points. 869*8a52c783SCole Faust 870*8a52c783SCole Faust## __Amazon S3__ 871*8a52c783SCole Faust - ### Bugfixes 872*8a52c783SCole Faust - Fixed bug prevent GetBucketBolicy from ever being successful using the asynchronous S3 client. 873*8a52c783SCole Faust 874*8a52c783SCole Faust# __2.10.47__ __2020-01-10__ 875*8a52c783SCole Faust## __AWS SDK for Java v2__ 876*8a52c783SCole Faust - ### Features 877*8a52c783SCole Faust - Updated service endpoint metadata. 878*8a52c783SCole Faust - Updated service endpoints and added global endpoints for iso and iso-b. 879*8a52c783SCole Faust 880*8a52c783SCole Faust## __AWS Transfer for SFTP__ 881*8a52c783SCole Faust - ### Features 882*8a52c783SCole Faust - 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. 883*8a52c783SCole Faust 884*8a52c783SCole Faust## __Amazon Chime__ 885*8a52c783SCole Faust - ### Features 886*8a52c783SCole Faust - Add shared profile support to new and existing users 887*8a52c783SCole Faust 888*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 889*8a52c783SCole Faust - ### Features 890*8a52c783SCole Faust - 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. 891*8a52c783SCole Faust 892*8a52c783SCole Faust## __Amazon Relational Database Service__ 893*8a52c783SCole Faust - ### Features 894*8a52c783SCole Faust - 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. 895*8a52c783SCole Faust 896*8a52c783SCole Faust## __Amazon S3__ 897*8a52c783SCole Faust - ### Bugfixes 898*8a52c783SCole Faust - Fix an issue where s3#listObjects incorrectly decoded marker field. See [#1574](https://github.com/aws/aws-sdk-java-v2/issues/1574). 899*8a52c783SCole Faust 900*8a52c783SCole Faust## __Amazon SageMaker Service__ 901*8a52c783SCole Faust - ### Features 902*8a52c783SCole Faust - SageMaker ListTrialComponents API filter by TrialName and ExperimentName. 903*8a52c783SCole Faust 904*8a52c783SCole Faust## __Amazon WorkSpaces__ 905*8a52c783SCole Faust - ### Features 906*8a52c783SCole Faust - Added the migrate feature to Amazon WorkSpaces. 907*8a52c783SCole Faust 908*8a52c783SCole Faust# __2.10.46__ __2020-01-09__ 909*8a52c783SCole Faust## __AWS SDK for Java v2__ 910*8a52c783SCole Faust - ### Bugfixes 911*8a52c783SCole Faust - 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. 912*8a52c783SCole Faust 913*8a52c783SCole Faust## __AWS Security Token Service__ 914*8a52c783SCole Faust - ### Features 915*8a52c783SCole Faust - Documentation updates for sts 916*8a52c783SCole Faust 917*8a52c783SCole Faust## __Amazon CloudWatch Logs__ 918*8a52c783SCole Faust - ### Features 919*8a52c783SCole Faust - Documentation updates for logs 920*8a52c783SCole Faust 921*8a52c783SCole Faust## __Amazon S3__ 922*8a52c783SCole Faust - ### Features 923*8a52c783SCole Faust - Add support for Tagging builder in `CreateMultipartUploadRequest`. See [#1440](https://github.com/aws/aws-sdk-java-v2/issues/1440) 924*8a52c783SCole Faust 925*8a52c783SCole Faust# __2.10.45__ __2020-01-08__ 926*8a52c783SCole Faust## __AWS Cost Explorer Service__ 927*8a52c783SCole Faust - ### Features 928*8a52c783SCole Faust - Documentation updates for CreateCostCategoryDefinition and UpdateCostCategoryDefinition API 929*8a52c783SCole Faust 930*8a52c783SCole Faust## __AWS Step Functions__ 931*8a52c783SCole Faust - ### Features 932*8a52c783SCole Faust - Add sfn specific http configurations. See [#1325](https://github.com/aws/aws-sdk-java-v2/issues/1325) 933*8a52c783SCole Faust 934*8a52c783SCole Faust## __Amazon EC2__ 935*8a52c783SCole Faust - ### Bugfixes 936*8a52c783SCole Faust - Fix NPE when calling `CopySnapshot`. Fixes [#1564](https://github.com/aws/aws-sdk-java-v2/issues/1564) 937*8a52c783SCole Faust 938*8a52c783SCole Faust## __Amazon Translate__ 939*8a52c783SCole Faust - ### Features 940*8a52c783SCole Faust - 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. 941*8a52c783SCole Faust 942*8a52c783SCole Faust## __Firewall Management Service__ 943*8a52c783SCole Faust - ### Features 944*8a52c783SCole Faust - AWS Firewall Manager now supports tagging, and tag-based access control, of policies. 945*8a52c783SCole Faust 946*8a52c783SCole Faust# __2.10.44__ __2020-01-07__ 947*8a52c783SCole Faust## __AWS CodeBuild__ 948*8a52c783SCole Faust - ### Features 949*8a52c783SCole Faust - Add encryption key override to StartBuild API in AWS CodeBuild. 950*8a52c783SCole Faust 951*8a52c783SCole Faust## __AWS Migration Hub__ 952*8a52c783SCole Faust - ### Features 953*8a52c783SCole Faust - ListApplicationStates API provides a list of all application migration states 954*8a52c783SCole Faust 955*8a52c783SCole Faust## __AWS X-Ray__ 956*8a52c783SCole Faust - ### Features 957*8a52c783SCole Faust - Documentation updates for xray 958*8a52c783SCole Faust 959*8a52c783SCole Faust# __2.10.43__ __2020-01-06__ 960*8a52c783SCole Faust## __AWS Elemental MediaPackage__ 961*8a52c783SCole Faust - ### Features 962*8a52c783SCole Faust - 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. 963*8a52c783SCole Faust 964*8a52c783SCole Faust## __AWS SDK for Java v2__ 965*8a52c783SCole Faust - ### Features 966*8a52c783SCole Faust - 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) 967*8a52c783SCole Faust 968*8a52c783SCole Faust - ### Bugfixes 969*8a52c783SCole Faust - Reduce ReadTimeout and ConnectTimeout for accessing EC2 metadata instance service 970*8a52c783SCole Faust 971*8a52c783SCole Faust## __Amazon Comprehend__ 972*8a52c783SCole Faust - ### Features 973*8a52c783SCole Faust - Amazon Comprehend now supports Multilabel document classification 974*8a52c783SCole Faust 975*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 976*8a52c783SCole Faust - ### Features 977*8a52c783SCole Faust - 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. 978*8a52c783SCole Faust 979*8a52c783SCole Faust## __Amazon S3__ 980*8a52c783SCole Faust - ### Bugfixes 981*8a52c783SCole Faust - 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. 982*8a52c783SCole Faust 983*8a52c783SCole Faust# __2.10.42__ __2020-01-02__ 984*8a52c783SCole Faust## __AWS Cost Explorer Service__ 985*8a52c783SCole Faust - ### Features 986*8a52c783SCole Faust - Documentation updates for GetReservationUtilization for the Cost Explorer API. 987*8a52c783SCole Faust 988*8a52c783SCole Faust## __AWS SDK for Java v2__ 989*8a52c783SCole Faust - ### Bugfixes 990*8a52c783SCole Faust - Fix unmarshalling for models with xml attributes. See [#1488](https://github.com/aws/aws-sdk-java-v2/issues/1488). 991*8a52c783SCole Faust 992*8a52c783SCole Faust## __Amazon EC2 Container Registry__ 993*8a52c783SCole Faust - ### Features 994*8a52c783SCole Faust - Adds waiters for ImageScanComplete and LifecyclePolicyPreviewComplete 995*8a52c783SCole Faust 996*8a52c783SCole Faust## __Amazon Lex Model Building Service__ 997*8a52c783SCole Faust - ### Features 998*8a52c783SCole Faust - Documentation updates for Amazon Lex. 999*8a52c783SCole Faust 1000*8a52c783SCole Faust## __Amazon Lightsail__ 1001*8a52c783SCole Faust - ### Features 1002*8a52c783SCole Faust - This release adds support for Certificate Authority (CA) certificate identifier to managed databases in Amazon Lightsail. 1003*8a52c783SCole Faust 1004*8a52c783SCole Faust## __Netty NIO Http Client__ 1005*8a52c783SCole Faust - ### Bugfixes 1006*8a52c783SCole Faust - Propagate exception properly when an exception is thrown from protocol initialization. 1007*8a52c783SCole Faust 1008*8a52c783SCole Faust# __2.10.41__ __2019-12-23__ 1009*8a52c783SCole Faust## __AWS Health APIs and Notifications__ 1010*8a52c783SCole Faust - ### Features 1011*8a52c783SCole Faust - 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. 1012*8a52c783SCole Faust 1013*8a52c783SCole Faust## __Amazon Detective__ 1014*8a52c783SCole Faust - ### Features 1015*8a52c783SCole Faust - Updated the documentation for Amazon Detective. 1016*8a52c783SCole Faust 1017*8a52c783SCole Faust## __Amazon FSx__ 1018*8a52c783SCole Faust - ### Features 1019*8a52c783SCole Faust - 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. 1020*8a52c783SCole Faust 1021*8a52c783SCole Faust# __2.10.40__ __2019-12-20__ 1022*8a52c783SCole Faust## __AWS Device Farm__ 1023*8a52c783SCole Faust - ### Features 1024*8a52c783SCole Faust - Introduced browser testing support through AWS Device Farm 1025*8a52c783SCole Faust 1026*8a52c783SCole Faust## __AWS SecurityHub__ 1027*8a52c783SCole Faust - ### Features 1028*8a52c783SCole Faust - 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. 1029*8a52c783SCole Faust 1030*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1031*8a52c783SCole Faust - ### Features 1032*8a52c783SCole Faust - 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. 1033*8a52c783SCole Faust 1034*8a52c783SCole Faust## __Amazon Elastic Kubernetes Service__ 1035*8a52c783SCole Faust - ### Features 1036*8a52c783SCole Faust - Amazon EKS now supports restricting access to the API server public endpoint by applying CIDR blocks 1037*8a52c783SCole Faust 1038*8a52c783SCole Faust## __Amazon Pinpoint__ 1039*8a52c783SCole Faust - ### Features 1040*8a52c783SCole Faust - This release of the Amazon Pinpoint API introduces versioning support for message templates. 1041*8a52c783SCole Faust 1042*8a52c783SCole Faust## __Amazon Redshift__ 1043*8a52c783SCole Faust - ### Features 1044*8a52c783SCole Faust - Documentation updates for Amazon Redshift RA3 node types. 1045*8a52c783SCole Faust 1046*8a52c783SCole Faust## __Amazon Relational Database Service__ 1047*8a52c783SCole Faust - ### Features 1048*8a52c783SCole Faust - 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. 1049*8a52c783SCole Faust 1050*8a52c783SCole Faust## __Amazon S3__ 1051*8a52c783SCole Faust - ### Bugfixes 1052*8a52c783SCole Faust - 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. 1053*8a52c783SCole Faust 1054*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1055*8a52c783SCole Faust - ### Features 1056*8a52c783SCole Faust - This release updates the attachments support to include AttachmentReference source for Automation documents. 1057*8a52c783SCole Faust 1058*8a52c783SCole Faust## __Amazon Transcribe Service__ 1059*8a52c783SCole Faust - ### Features 1060*8a52c783SCole Faust - 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. 1061*8a52c783SCole Faust 1062*8a52c783SCole Faust# __2.10.39__ __2019-12-19__ 1063*8a52c783SCole Faust## __AWS CodeStar connections__ 1064*8a52c783SCole Faust - ### Features 1065*8a52c783SCole Faust - Public beta for Bitbucket Cloud support in AWS CodePipeline through integration with AWS CodeStar connections. 1066*8a52c783SCole Faust 1067*8a52c783SCole Faust## __Amazon Data Lifecycle Manager__ 1068*8a52c783SCole Faust - ### Features 1069*8a52c783SCole Faust - 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. 1070*8a52c783SCole Faust 1071*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1072*8a52c783SCole Faust - ### Features 1073*8a52c783SCole Faust - 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. 1074*8a52c783SCole Faust 1075*8a52c783SCole Faust## __Amazon GameLift__ 1076*8a52c783SCole Faust - ### Features 1077*8a52c783SCole Faust - 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. 1078*8a52c783SCole Faust 1079*8a52c783SCole Faust## __Amazon Lex Model Building Service__ 1080*8a52c783SCole Faust - ### Features 1081*8a52c783SCole Faust - Amazon Lex now supports conversation logs and slot obfuscation. 1082*8a52c783SCole Faust 1083*8a52c783SCole Faust## __Amazon Personalize Runtime__ 1084*8a52c783SCole Faust - ### Features 1085*8a52c783SCole Faust - Add context map to get-recommendations and get-personalized-ranking request objects to provide contextual metadata at inference time 1086*8a52c783SCole Faust 1087*8a52c783SCole Faust## __Amazon S3__ 1088*8a52c783SCole Faust - ### Bugfixes 1089*8a52c783SCole Faust - Fixed an issue where a 'checksum mismatch' error is raised whenever a PutObject request is retried while using an async client. 1090*8a52c783SCole Faust 1091*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1092*8a52c783SCole Faust - ### Features 1093*8a52c783SCole Faust - 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. 1094*8a52c783SCole Faust 1095*8a52c783SCole Faust## __Amazon Transcribe Service__ 1096*8a52c783SCole Faust - ### Features 1097*8a52c783SCole Faust - Amazon Transcribe supports job queuing for the StartTranscriptionJob API. 1098*8a52c783SCole Faust 1099*8a52c783SCole Faust## __Netty NIO HTTP Client__ 1100*8a52c783SCole Faust - ### Features 1101*8a52c783SCole Faust - `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. 1102*8a52c783SCole Faust 1103*8a52c783SCole Faust# __2.10.38__ __2019-12-18__ 1104*8a52c783SCole Faust## __AWS OpsWorks CM__ 1105*8a52c783SCole Faust - ### Features 1106*8a52c783SCole Faust - AWS OpsWorks CM now supports tagging, and tag-based access control, of servers and backups. 1107*8a52c783SCole Faust 1108*8a52c783SCole Faust## __AWS Resource Groups Tagging API__ 1109*8a52c783SCole Faust - ### Features 1110*8a52c783SCole Faust - Documentation updates for resourcegroupstaggingapi 1111*8a52c783SCole Faust 1112*8a52c783SCole Faust## __Amazon CloudFront__ 1113*8a52c783SCole Faust - ### Features 1114*8a52c783SCole Faust - Documentation updates for CloudFront 1115*8a52c783SCole Faust 1116*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1117*8a52c783SCole Faust - ### Features 1118*8a52c783SCole Faust - This release introduces the ability to tag Elastic Graphics accelerators. You can use tags to organize and identify your accelerators for cost allocation. 1119*8a52c783SCole Faust 1120*8a52c783SCole Faust## __Amazon Simple Storage Service__ 1121*8a52c783SCole Faust - ### Features 1122*8a52c783SCole Faust - 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. 1123*8a52c783SCole Faust 1124*8a52c783SCole Faust# __2.10.37__ __2019-12-17__ 1125*8a52c783SCole Faust## __AWS Elemental MediaLive__ 1126*8a52c783SCole Faust - ### Features 1127*8a52c783SCole Faust - 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. 1128*8a52c783SCole Faust 1129*8a52c783SCole Faust## __AWS IoT__ 1130*8a52c783SCole Faust - ### Features 1131*8a52c783SCole Faust - 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. 1132*8a52c783SCole Faust 1133*8a52c783SCole Faust## __Amazon EC2 Container Service__ 1134*8a52c783SCole Faust - ### Features 1135*8a52c783SCole Faust - Documentation updates for Amazon ECS. 1136*8a52c783SCole Faust 1137*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1138*8a52c783SCole Faust - ### Features 1139*8a52c783SCole Faust - Documentation updates for Amazon EC2 1140*8a52c783SCole Faust 1141*8a52c783SCole Faust## __Amazon Kinesis Analytics__ 1142*8a52c783SCole Faust - ### Features 1143*8a52c783SCole Faust - Kinesis Data Analytics service now supports running Java applications using Flink 1.8. 1144*8a52c783SCole Faust 1145*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1146*8a52c783SCole Faust - ### Features 1147*8a52c783SCole Faust - Added support for Cloud Watch Output and Document Version to the Run Command tasks in Maintenance Windows. 1148*8a52c783SCole Faust 1149*8a52c783SCole Faust# __2.10.36__ __2019-12-16__ 1150*8a52c783SCole Faust## __AWS Comprehend Medical__ 1151*8a52c783SCole Faust - ### Features 1152*8a52c783SCole Faust - 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. 1153*8a52c783SCole Faust 1154*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1155*8a52c783SCole Faust - ### Features 1156*8a52c783SCole Faust - 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. 1157*8a52c783SCole Faust 1158*8a52c783SCole Faust## __Amazon S3__ 1159*8a52c783SCole Faust - ### Features 1160*8a52c783SCole Faust - CopyObjectRequest now has `destinationBucket` and `destinationKey` properties for clarity. 1161*8a52c783SCole Faust The existing names, `bucket` and `key`, are deprecated. 1162*8a52c783SCole Faust 1163*8a52c783SCole Faust## __AmazonMQ__ 1164*8a52c783SCole Faust - ### Features 1165*8a52c783SCole Faust - Amazon MQ now supports throughput-optimized message brokers, backed by Amazon EBS. 1166*8a52c783SCole Faust 1167*8a52c783SCole Faust# __2.10.35__ __2019-12-13__ 1168*8a52c783SCole Faust## __AWS CodeBuild__ 1169*8a52c783SCole Faust - ### Features 1170*8a52c783SCole Faust - CodeBuild adds support for cross account 1171*8a52c783SCole Faust 1172*8a52c783SCole Faust## __Amazon Detective__ 1173*8a52c783SCole Faust - ### Features 1174*8a52c783SCole Faust - This is the initial release of Amazon Detective. 1175*8a52c783SCole Faust 1176*8a52c783SCole Faust## __Amazon Simple Email Service__ 1177*8a52c783SCole Faust - ### Features 1178*8a52c783SCole Faust - Added the ability to use your own public-private key pair to configure DKIM authentication for a domain identity. 1179*8a52c783SCole Faust 1180*8a52c783SCole Faust# __2.10.34__ __2019-12-12__ 1181*8a52c783SCole Faust## __AWS SDK for Java v2__ 1182*8a52c783SCole Faust - ### Bugfixes 1183*8a52c783SCole Faust - 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) 1184*8a52c783SCole Faust 1185*8a52c783SCole Faust## __Access Analyzer__ 1186*8a52c783SCole Faust - ### Features 1187*8a52c783SCole Faust - This release includes improvements and fixes bugs for the IAM Access Analyzer feature. 1188*8a52c783SCole Faust 1189*8a52c783SCole Faust# __2.10.33__ __2019-12-11__ 1190*8a52c783SCole Faust## __AWS SDK for Java v2__ 1191*8a52c783SCole Faust - ### Features 1192*8a52c783SCole Faust - Adds a `has*` method to requests and responses that have a List or Map property. 1193*8a52c783SCole Faust 1194*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1195*8a52c783SCole Faust - ### Features 1196*8a52c783SCole Faust - 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. 1197*8a52c783SCole Faust 1198*8a52c783SCole Faust# __2.10.32__ __2019-12-10__ 1199*8a52c783SCole Faust## __AWSKendraFrontendService__ 1200*8a52c783SCole Faust - ### Features 1201*8a52c783SCole Faust - 1. Adding DocumentTitleFieldName as an optional configuration for SharePoint. 2. updating s3 object pattern to support all s3 keys. 1202*8a52c783SCole Faust 1203*8a52c783SCole Faust# __2.10.31__ __2019-12-09__ 1204*8a52c783SCole Faust## __AWS Key Management Service__ 1205*8a52c783SCole Faust - ### Features 1206*8a52c783SCole Faust - 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. 1207*8a52c783SCole Faust 1208*8a52c783SCole Faust## __Amazon QuickSight__ 1209*8a52c783SCole Faust - ### Features 1210*8a52c783SCole Faust - Documentation updates for QuickSight 1211*8a52c783SCole Faust 1212*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1213*8a52c783SCole Faust - ### Features 1214*8a52c783SCole Faust - 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. 1215*8a52c783SCole Faust 1216*8a52c783SCole Faust## __Managed Streaming for Kafka__ 1217*8a52c783SCole Faust - ### Features 1218*8a52c783SCole Faust - AWS MSK has added support for Open Monitoring with Prometheus. 1219*8a52c783SCole Faust 1220*8a52c783SCole Faust## __Netty NIO HTTP Client__ 1221*8a52c783SCole Faust - ### Features 1222*8a52c783SCole Faust - 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`. 1223*8a52c783SCole Faust - Periodically ping HTTP/2 connections and close them if the service does not respond. The ping periodicity and timeout time is not currently configurable. 1224*8a52c783SCole Faust 1225*8a52c783SCole Faust# __2.10.30__ __2019-12-04__ 1226*8a52c783SCole Faust## __Amazon Kinesis Video Signaling Channels__ 1227*8a52c783SCole Faust - ### Features 1228*8a52c783SCole Faust - 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. 1229*8a52c783SCole Faust 1230*8a52c783SCole Faust## __Amazon Kinesis Video Streams__ 1231*8a52c783SCole Faust - ### Features 1232*8a52c783SCole Faust - Introduces management of signaling channels for Kinesis Video Streams. 1233*8a52c783SCole Faust 1234*8a52c783SCole Faust## __AmazonApiGatewayV2__ 1235*8a52c783SCole Faust - ### Features 1236*8a52c783SCole Faust - 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. 1237*8a52c783SCole Faust 1238*8a52c783SCole Faust## __Netty NIO HTTP Client__ 1239*8a52c783SCole Faust - ### Bugfixes 1240*8a52c783SCole Faust - Fixed an issue where closing the last stream on a connection that had been closed or received a GOAWAY did not close the connection. 1241*8a52c783SCole Faust - 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. 1242*8a52c783SCole Faust 1243*8a52c783SCole Faust# __2.10.29__ __2019-12-03__ 1244*8a52c783SCole Faust## __AWS Lambda__ 1245*8a52c783SCole Faust - ### Features 1246*8a52c783SCole Faust - - 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. 1247*8a52c783SCole Faust 1248*8a52c783SCole Faust## __AWS Step Functions__ 1249*8a52c783SCole Faust - ### Features 1250*8a52c783SCole Faust - This release of the AWS Step Functions SDK introduces support for Express Workflows. 1251*8a52c783SCole Faust 1252*8a52c783SCole Faust## __Amazon Elastic Block Store__ 1253*8a52c783SCole Faust - ### Features 1254*8a52c783SCole Faust - 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. 1255*8a52c783SCole Faust 1256*8a52c783SCole Faust## __Amazon Rekognition__ 1257*8a52c783SCole Faust - ### Features 1258*8a52c783SCole Faust - 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. 1259*8a52c783SCole Faust 1260*8a52c783SCole Faust## __Amazon Relational Database Service__ 1261*8a52c783SCole Faust - ### Features 1262*8a52c783SCole Faust - This release adds support for the Amazon RDS Proxy 1263*8a52c783SCole Faust 1264*8a52c783SCole Faust## __Amazon S3__ 1265*8a52c783SCole Faust - ### Bugfixes 1266*8a52c783SCole Faust - 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. 1267*8a52c783SCole Faust 1268*8a52c783SCole Faust## __Amazon SageMaker Service__ 1269*8a52c783SCole Faust - ### Features 1270*8a52c783SCole Faust - 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. 1271*8a52c783SCole Faust 1272*8a52c783SCole Faust## __Application Auto Scaling__ 1273*8a52c783SCole Faust - ### Features 1274*8a52c783SCole Faust - This release supports auto scaling of provisioned concurrency for AWS Lambda. 1275*8a52c783SCole Faust 1276*8a52c783SCole Faust# __2.10.28__ __2019-12-03__ 1277*8a52c783SCole Faust## __AWS Compute Optimizer__ 1278*8a52c783SCole Faust - ### Features 1279*8a52c783SCole Faust - Initial release of AWS Compute Optimizer. AWS Compute Optimizer recommends optimal AWS Compute resources to reduce costs and improve performance for your workloads. 1280*8a52c783SCole Faust 1281*8a52c783SCole Faust## __AWS Network Manager__ 1282*8a52c783SCole Faust - ### Features 1283*8a52c783SCole Faust - This is the initial SDK release for AWS Network Manager. 1284*8a52c783SCole Faust 1285*8a52c783SCole Faust## __AWS Outposts__ 1286*8a52c783SCole Faust - ### Features 1287*8a52c783SCole Faust - 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. 1288*8a52c783SCole Faust 1289*8a52c783SCole Faust## __AWS S3 Control__ 1290*8a52c783SCole Faust - ### Features 1291*8a52c783SCole Faust - 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. 1292*8a52c783SCole Faust 1293*8a52c783SCole Faust## __AWSKendraFrontendService__ 1294*8a52c783SCole Faust - ### Features 1295*8a52c783SCole Faust - 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. 1296*8a52c783SCole Faust 1297*8a52c783SCole Faust## __Amazon Augmented AI Runtime__ 1298*8a52c783SCole Faust - ### Features 1299*8a52c783SCole Faust - This release adds support for Amazon Augmented AI, which makes it easy to build workflows for human review of machine learning predictions. 1300*8a52c783SCole Faust 1301*8a52c783SCole Faust## __Amazon CodeGuru Profiler__ 1302*8a52c783SCole Faust - ### Features 1303*8a52c783SCole Faust - (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. 1304*8a52c783SCole Faust 1305*8a52c783SCole Faust## __Amazon CodeGuru Reviewer__ 1306*8a52c783SCole Faust - ### Features 1307*8a52c783SCole Faust - This is the preview release of Amazon CodeGuru Reviewer. 1308*8a52c783SCole Faust 1309*8a52c783SCole Faust## __Amazon EC2 Container Service__ 1310*8a52c783SCole Faust - ### Features 1311*8a52c783SCole Faust - 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. 1312*8a52c783SCole Faust 1313*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1314*8a52c783SCole Faust - ### Features 1315*8a52c783SCole Faust - 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. 1316*8a52c783SCole Faust 1317*8a52c783SCole Faust## __Amazon Elastic Kubernetes Service__ 1318*8a52c783SCole Faust - ### Features 1319*8a52c783SCole Faust - 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. 1320*8a52c783SCole Faust 1321*8a52c783SCole Faust## __Amazon Elasticsearch Service__ 1322*8a52c783SCole Faust - ### Features 1323*8a52c783SCole Faust - 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. 1324*8a52c783SCole Faust 1325*8a52c783SCole Faust## __Amazon Fraud Detector__ 1326*8a52c783SCole Faust - ### Features 1327*8a52c783SCole Faust - 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. 1328*8a52c783SCole Faust 1329*8a52c783SCole Faust## __Amazon Simple Storage Service__ 1330*8a52c783SCole Faust - ### Features 1331*8a52c783SCole Faust - 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. 1332*8a52c783SCole Faust 1333*8a52c783SCole Faust## __Amazon Textract__ 1334*8a52c783SCole Faust - ### Features 1335*8a52c783SCole Faust - 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. 1336*8a52c783SCole Faust 1337*8a52c783SCole Faust# __2.10.27__ __2019-12-02__ 1338*8a52c783SCole Faust## __Access Analyzer__ 1339*8a52c783SCole Faust - ### Features 1340*8a52c783SCole Faust - 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. 1341*8a52c783SCole Faust 1342*8a52c783SCole Faust# __2.10.26__ __2019-12-02__ 1343*8a52c783SCole Faust## __AWS License Manager__ 1344*8a52c783SCole Faust - ### Features 1345*8a52c783SCole Faust - 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. 1346*8a52c783SCole Faust 1347*8a52c783SCole Faust## __Amazon DynamoDB Enhanced Client [Preview]__ 1348*8a52c783SCole Faust - ### Features 1349*8a52c783SCole Faust - Write operations (put, get, delete) now support 'conditionExpression' 1350*8a52c783SCole Faust 1351*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1352*8a52c783SCole Faust - ### Features 1353*8a52c783SCole Faust - 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. 1354*8a52c783SCole Faust 1355*8a52c783SCole Faust## __EC2 Image Builder__ 1356*8a52c783SCole Faust - ### Features 1357*8a52c783SCole Faust - This is the first release of EC2 Image Builder, a service that provides a managed experience for automating the creation of EC2 AMIs. 1358*8a52c783SCole Faust 1359*8a52c783SCole Faust## __Schemas__ 1360*8a52c783SCole Faust - ### Features 1361*8a52c783SCole Faust - This release introduces support for Amazon EventBridge schema registry, making it easy to discover and write code for events in EventBridge. 1362*8a52c783SCole Faust 1363*8a52c783SCole Faust# __2.10.25__ __2019-11-26__ 1364*8a52c783SCole Faust## __AWS Directory Service__ 1365*8a52c783SCole Faust - ### Features 1366*8a52c783SCole Faust - 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. 1367*8a52c783SCole Faust 1368*8a52c783SCole Faust## __AWS Kinesis__ 1369*8a52c783SCole Faust - ### Bugfixes 1370*8a52c783SCole Faust - Reducing default read timeout and write timeout to 10 seconds for Kinesis client. 1371*8a52c783SCole Faust 1372*8a52c783SCole Faust## __AWS MediaTailor__ 1373*8a52c783SCole Faust - ### Features 1374*8a52c783SCole Faust - AWS Elemental MediaTailor SDK now allows configuration of the Live Pre-Roll feature for HLS and DASH streams. 1375*8a52c783SCole Faust 1376*8a52c783SCole Faust## __AWS Organizations__ 1377*8a52c783SCole Faust - ### Features 1378*8a52c783SCole Faust - Introduces the DescribeEffectivePolicy action, which returns the contents of the policy that's in effect for the account. 1379*8a52c783SCole Faust 1380*8a52c783SCole Faust## __AWS RDS DataService__ 1381*8a52c783SCole Faust - ### Features 1382*8a52c783SCole Faust - Type hints to improve handling of some specific parameter types (date/time, decimal etc) for ExecuteStatement and BatchExecuteStatement APIs 1383*8a52c783SCole Faust 1384*8a52c783SCole Faust## __AWS Resource Groups Tagging API__ 1385*8a52c783SCole Faust - ### Features 1386*8a52c783SCole Faust - You can use tag policies to help standardize on tags across your organization's resources. 1387*8a52c783SCole Faust 1388*8a52c783SCole Faust## __AWSServerlessApplicationRepository__ 1389*8a52c783SCole Faust - ### Features 1390*8a52c783SCole Faust - 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. 1391*8a52c783SCole Faust 1392*8a52c783SCole Faust## __Amazon Cognito Identity Provider__ 1393*8a52c783SCole Faust - ### Features 1394*8a52c783SCole Faust - 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. 1395*8a52c783SCole Faust 1396*8a52c783SCole Faust## __Amazon DynamoDB__ 1397*8a52c783SCole Faust - ### Features 1398*8a52c783SCole Faust - 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. 1399*8a52c783SCole Faust 1400*8a52c783SCole Faust## __Amazon Elastic Inference__ 1401*8a52c783SCole Faust - ### Features 1402*8a52c783SCole Faust - 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. 1403*8a52c783SCole Faust 1404*8a52c783SCole Faust## __Amazon QuickSight__ 1405*8a52c783SCole Faust - ### Features 1406*8a52c783SCole Faust - Documentation updates for QuickSight 1407*8a52c783SCole Faust 1408*8a52c783SCole Faust## __Amazon WorkSpaces__ 1409*8a52c783SCole Faust - ### Features 1410*8a52c783SCole Faust - For the WorkspaceBundle API, added the image identifier and the time of the last update. 1411*8a52c783SCole Faust 1412*8a52c783SCole Faust## __Netty NIO HTTP Client__ 1413*8a52c783SCole Faust - ### Features 1414*8a52c783SCole Faust - Detect unhealthy http2 connections when read or write times out by sending PING frames 1415*8a52c783SCole Faust 1416*8a52c783SCole Faust# __2.10.24__ __2019-11-25__ 1417*8a52c783SCole Faust## __AWS CodeBuild__ 1418*8a52c783SCole Faust - ### Features 1419*8a52c783SCole Faust - CodeBuild adds support for test reporting 1420*8a52c783SCole Faust 1421*8a52c783SCole Faust## __AWS Cost Explorer Service__ 1422*8a52c783SCole Faust - ### Features 1423*8a52c783SCole Faust - This launch provides customers with access to Cost Category Public Beta APIs. 1424*8a52c783SCole Faust 1425*8a52c783SCole Faust## __AWS Elemental MediaConvert__ 1426*8a52c783SCole Faust - ### Features 1427*8a52c783SCole Faust - AWS Elemental MediaConvert SDK has added support for 8K outputs and support for QuickTime Animation Codec (RLE) inputs. 1428*8a52c783SCole Faust 1429*8a52c783SCole Faust## __AWS Elemental MediaLive__ 1430*8a52c783SCole Faust - ### Features 1431*8a52c783SCole Faust - AWS Elemental MediaLive now supports the ability to create a multiple program transport stream (MPTS). 1432*8a52c783SCole Faust 1433*8a52c783SCole Faust## __AWS Elemental MediaPackage VOD__ 1434*8a52c783SCole Faust - ### Features 1435*8a52c783SCole Faust - Adds a domain name to PackagingGroups, representing the fully qualified domain name for Assets created in the group. 1436*8a52c783SCole Faust 1437*8a52c783SCole Faust## __AWS Greengrass__ 1438*8a52c783SCole Faust - ### Features 1439*8a52c783SCole Faust - IoT Greengrass supports machine learning resources in 'No container' mode. 1440*8a52c783SCole Faust 1441*8a52c783SCole Faust## __AWS IoT__ 1442*8a52c783SCole Faust - ### Features 1443*8a52c783SCole Faust - 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 1444*8a52c783SCole Faust 1445*8a52c783SCole Faust## __AWS IoT Secure Tunneling__ 1446*8a52c783SCole Faust - ### Features 1447*8a52c783SCole Faust - This release adds support for IoT Secure Tunneling to remote access devices behind restricted firewalls. 1448*8a52c783SCole Faust 1449*8a52c783SCole Faust## __AWS Key Management Service__ 1450*8a52c783SCole Faust - ### Features 1451*8a52c783SCole Faust - AWS Key Management Service (KMS) now enables creation and use of asymmetric Customer Master Keys (CMKs) and the generation of asymmetric data key pairs. 1452*8a52c783SCole Faust 1453*8a52c783SCole Faust## __AWS Lambda__ 1454*8a52c783SCole Faust - ### Features 1455*8a52c783SCole Faust - 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. 1456*8a52c783SCole Faust 1457*8a52c783SCole Faust## __AWS Resource Access Manager__ 1458*8a52c783SCole Faust - ### Features 1459*8a52c783SCole Faust - 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. 1460*8a52c783SCole Faust 1461*8a52c783SCole Faust## __AWS WAFV2__ 1462*8a52c783SCole Faust - ### Features 1463*8a52c783SCole Faust - 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 1464*8a52c783SCole Faust 1465*8a52c783SCole Faust## __Alexa For Business__ 1466*8a52c783SCole Faust - ### Features 1467*8a52c783SCole Faust - 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. 1468*8a52c783SCole Faust 1469*8a52c783SCole Faust## __Amazon AppConfig__ 1470*8a52c783SCole Faust - ### Features 1471*8a52c783SCole Faust - 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. 1472*8a52c783SCole Faust 1473*8a52c783SCole Faust## __Amazon Athena__ 1474*8a52c783SCole Faust - ### Features 1475*8a52c783SCole Faust - This release adds additional query lifecycle metrics to the QueryExecutionStatistics object in GetQueryExecution response. 1476*8a52c783SCole Faust 1477*8a52c783SCole Faust## __Amazon CloudWatch__ 1478*8a52c783SCole Faust - ### Features 1479*8a52c783SCole Faust - This release adds a new feature called "Contributor Insights". "Contributor Insights" supports the following 6 new APIs (PutInsightRule, DeleteInsightRules, EnableInsightRules, DisableInsightRules, DescribeInsightRules and GetInsightRuleReport). 1480*8a52c783SCole Faust 1481*8a52c783SCole Faust## __Amazon CloudWatch Application Insights__ 1482*8a52c783SCole Faust - ### Features 1483*8a52c783SCole Faust - 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. 1484*8a52c783SCole Faust 1485*8a52c783SCole Faust## __Amazon Cognito Identity Provider__ 1486*8a52c783SCole Faust - ### Features 1487*8a52c783SCole Faust - Amazon Cognito Userpools now supports Sign in with Apple as an Identity Provider. 1488*8a52c783SCole Faust 1489*8a52c783SCole Faust## __Amazon Comprehend__ 1490*8a52c783SCole Faust - ### Features 1491*8a52c783SCole Faust - Amazon Comprehend now supports real-time analysis with Custom Classification 1492*8a52c783SCole Faust 1493*8a52c783SCole Faust## __Amazon Data Lifecycle Manager__ 1494*8a52c783SCole Faust - ### Features 1495*8a52c783SCole Faust - 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. 1496*8a52c783SCole Faust 1497*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1498*8a52c783SCole Faust - ### Features 1499*8a52c783SCole Faust - 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. 1500*8a52c783SCole Faust 1501*8a52c783SCole Faust## __Amazon Kinesis Analytics__ 1502*8a52c783SCole Faust - ### Features 1503*8a52c783SCole Faust - 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. 1504*8a52c783SCole Faust 1505*8a52c783SCole Faust## __Amazon Lex Runtime Service__ 1506*8a52c783SCole Faust - ### Features 1507*8a52c783SCole Faust - Amazon Lex adds "sessionId" attribute to the PostText and PostContent response. 1508*8a52c783SCole Faust 1509*8a52c783SCole Faust## __Amazon Redshift__ 1510*8a52c783SCole Faust - ### Features 1511*8a52c783SCole Faust - This release contains changes for 1. Redshift Scheduler 2. Update to the DescribeNodeConfigurationOptions to include a new action type recommend-node-config 1512*8a52c783SCole Faust 1513*8a52c783SCole Faust## __Amazon Relational Database Service__ 1514*8a52c783SCole Faust - ### Features 1515*8a52c783SCole Faust - Cluster Endpoints can now be tagged by using --tags in the create-db-cluster-endpoint API 1516*8a52c783SCole Faust 1517*8a52c783SCole Faust## __Amazon Simple Email Service__ 1518*8a52c783SCole Faust - ### Features 1519*8a52c783SCole Faust - 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. 1520*8a52c783SCole Faust 1521*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1522*8a52c783SCole Faust - ### Features 1523*8a52c783SCole Faust - 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. 1524*8a52c783SCole Faust 1525*8a52c783SCole Faust## __Application Auto Scaling__ 1526*8a52c783SCole Faust - ### Features 1527*8a52c783SCole Faust - 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. 1528*8a52c783SCole Faust 1529*8a52c783SCole Faust## __Elastic Load Balancing__ 1530*8a52c783SCole Faust - ### Features 1531*8a52c783SCole Faust - This release of Elastic Load Balancing V2 adds new subnet features for Network Load Balancers and a new routing algorithm for Application Load Balancers. 1532*8a52c783SCole Faust 1533*8a52c783SCole Faust# __2.10.23__ __2019-11-22__ 1534*8a52c783SCole Faust## __AWS Auto Scaling Plans__ 1535*8a52c783SCole Faust - ### Features 1536*8a52c783SCole Faust - Update default endpoint for AWS Auto Scaling. 1537*8a52c783SCole Faust 1538*8a52c783SCole Faust## __AWS Certificate Manager__ 1539*8a52c783SCole Faust - ### Features 1540*8a52c783SCole Faust - This release adds support for Tag-Based IAM for AWS Certificate Manager and adding tags to certificates upon creation. 1541*8a52c783SCole Faust 1542*8a52c783SCole Faust## __AWS CodeBuild__ 1543*8a52c783SCole Faust - ### Features 1544*8a52c783SCole Faust - Add Canonical ARN to LogsLocation. 1545*8a52c783SCole Faust 1546*8a52c783SCole Faust## __AWS Elemental MediaPackage VOD__ 1547*8a52c783SCole Faust - ### Features 1548*8a52c783SCole Faust - Includes the submission time of Asset ingestion request in the API response for Create/List/Describe Assets. 1549*8a52c783SCole Faust 1550*8a52c783SCole Faust## __AWS SDK for Java v2__ 1551*8a52c783SCole Faust - ### Bugfixes 1552*8a52c783SCole Faust - The ProcessCredentialsProvider now supports credential files up to 64 KB by default through an increase of the processOutputLimit from 1024 bytes to 64000 bytes. 1553*8a52c783SCole Faust 1554*8a52c783SCole Faust## __AWS Security Token Service__ 1555*8a52c783SCole Faust - ### Features 1556*8a52c783SCole Faust - Support tagging for STS sessions and tag based access control for the STS APIs 1557*8a52c783SCole Faust 1558*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1559*8a52c783SCole Faust - ### Features 1560*8a52c783SCole Faust - This release adds two new APIs (DescribeInstanceTypes and DescribeInstanceTypeOfferings) that give customers access to instance type attributes and regional and zonal offerings. 1561*8a52c783SCole Faust 1562*8a52c783SCole Faust## __Amazon Elastic MapReduce__ 1563*8a52c783SCole Faust - ### Features 1564*8a52c783SCole Faust - 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. 1565*8a52c783SCole Faust 1566*8a52c783SCole Faust## __Amazon Forecast Service__ 1567*8a52c783SCole Faust - ### Features 1568*8a52c783SCole Faust - 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. 1569*8a52c783SCole Faust 1570*8a52c783SCole Faust## __Amazon Rekognition__ 1571*8a52c783SCole Faust - ### Features 1572*8a52c783SCole Faust - This release adds enhanced face filtering support to the IndexFaces API operation, and introduces face filtering for CompareFaces and SearchFacesByImage API operations. 1573*8a52c783SCole Faust 1574*8a52c783SCole Faust## __Amazon Simple Notification Service__ 1575*8a52c783SCole Faust - ### Features 1576*8a52c783SCole Faust - Added documentation for the dead-letter queue feature. 1577*8a52c783SCole Faust 1578*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1579*8a52c783SCole Faust - ### Features 1580*8a52c783SCole Faust - Add RebootOption and LastNoRebootInstallOperationTime for DescribeInstancePatchStates and DescribeInstancePatchStatesForPatchGroup API 1581*8a52c783SCole Faust 1582*8a52c783SCole Faust## __Application Auto Scaling__ 1583*8a52c783SCole Faust - ### Features 1584*8a52c783SCole Faust - Update default endpoint for Application Auto Scaling. 1585*8a52c783SCole Faust 1586*8a52c783SCole Faust# __2.10.22__ __2019-11-21__ 1587*8a52c783SCole Faust## __AWS Amplify__ 1588*8a52c783SCole Faust - ### Features 1589*8a52c783SCole Faust - 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. 1590*8a52c783SCole Faust 1591*8a52c783SCole Faust## __AWS AppSync__ 1592*8a52c783SCole Faust - ### Features 1593*8a52c783SCole Faust - AppSync: AWS AppSync now supports the ability to add, configure, and maintain caching for your AWS AppSync GraphQL API. 1594*8a52c783SCole Faust 1595*8a52c783SCole Faust## __AWS Config__ 1596*8a52c783SCole Faust - ### Features 1597*8a52c783SCole Faust - 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. 1598*8a52c783SCole Faust 1599*8a52c783SCole Faust## __AWS Glue__ 1600*8a52c783SCole Faust - ### Features 1601*8a52c783SCole Faust - This release adds support for Glue 1.0 compatible ML Transforms. 1602*8a52c783SCole Faust 1603*8a52c783SCole Faust## __AWSMarketplace Metering__ 1604*8a52c783SCole Faust - ### Features 1605*8a52c783SCole Faust - Documentation updates for the AWS Marketplace Metering Service. 1606*8a52c783SCole Faust 1607*8a52c783SCole Faust## __Amazon Connect Participant Service__ 1608*8a52c783SCole Faust - ### Features 1609*8a52c783SCole Faust - 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 1610*8a52c783SCole Faust 1611*8a52c783SCole Faust## __Amazon Connect Service__ 1612*8a52c783SCole Faust - ### Features 1613*8a52c783SCole Faust - 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 1614*8a52c783SCole Faust 1615*8a52c783SCole Faust## __Amazon DynamoDB__ 1616*8a52c783SCole Faust - ### Features 1617*8a52c783SCole Faust - With this release, you can convert an existing Amazon DynamoDB table to a global table by adding replicas in other AWS Regions. 1618*8a52c783SCole Faust 1619*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1620*8a52c783SCole Faust - ### Features 1621*8a52c783SCole Faust - 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 1622*8a52c783SCole Faust 1623*8a52c783SCole Faust## __Amazon Lex Model Building Service__ 1624*8a52c783SCole Faust - ### Features 1625*8a52c783SCole Faust - Amazon Lex now supports Sentiment Analysis 1626*8a52c783SCole Faust 1627*8a52c783SCole Faust## __Amazon Lex Runtime Service__ 1628*8a52c783SCole Faust - ### Features 1629*8a52c783SCole Faust - Amazon Lex now supports Sentiment Analysis 1630*8a52c783SCole Faust 1631*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1632*8a52c783SCole Faust - ### Features 1633*8a52c783SCole Faust - The release contains new API and API changes for AWS Systems Manager Explorer product. 1634*8a52c783SCole Faust 1635*8a52c783SCole Faust## __Amazon Transcribe Service__ 1636*8a52c783SCole Faust - ### Features 1637*8a52c783SCole Faust - 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) 1638*8a52c783SCole Faust 1639*8a52c783SCole Faust# __2.10.21__ __2019-11-20__ 1640*8a52c783SCole Faust## __AWS Application Discovery Service__ 1641*8a52c783SCole Faust - ### Features 1642*8a52c783SCole Faust - New exception type for use with Migration Hub home region 1643*8a52c783SCole Faust 1644*8a52c783SCole Faust## __AWS CloudTrail__ 1645*8a52c783SCole Faust - ### Features 1646*8a52c783SCole Faust - 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. 1647*8a52c783SCole Faust 1648*8a52c783SCole Faust## __AWS CodeCommit__ 1649*8a52c783SCole Faust - ### Features 1650*8a52c783SCole Faust - 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. 1651*8a52c783SCole Faust 1652*8a52c783SCole Faust## __AWS DataSync__ 1653*8a52c783SCole Faust - ### Features 1654*8a52c783SCole Faust - Update to configure task to run periodically on a schedule 1655*8a52c783SCole Faust 1656*8a52c783SCole Faust## __AWS Elemental MediaStore__ 1657*8a52c783SCole Faust - ### Features 1658*8a52c783SCole Faust - This release fixes a broken link in the SDK documentation. 1659*8a52c783SCole Faust 1660*8a52c783SCole Faust## __AWS Migration Hub__ 1661*8a52c783SCole Faust - ### Features 1662*8a52c783SCole Faust - New exception type for use with Migration Hub home region 1663*8a52c783SCole Faust 1664*8a52c783SCole Faust## __AWS Migration Hub Config__ 1665*8a52c783SCole Faust - ### Features 1666*8a52c783SCole Faust - 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 1667*8a52c783SCole Faust 1668*8a52c783SCole Faust## __AWS Storage Gateway__ 1669*8a52c783SCole Faust - ### Features 1670*8a52c783SCole Faust - 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. 1671*8a52c783SCole Faust 1672*8a52c783SCole Faust## __Amazon Chime__ 1673*8a52c783SCole Faust - ### Features 1674*8a52c783SCole Faust - Adds APIs to create and manage meeting session resources for the Amazon Chime SDK 1675*8a52c783SCole Faust 1676*8a52c783SCole Faust## __Amazon Data Lifecycle Manager__ 1677*8a52c783SCole Faust - ### Features 1678*8a52c783SCole Faust - 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. 1679*8a52c783SCole Faust 1680*8a52c783SCole Faust## __Amazon EC2 Container Service__ 1681*8a52c783SCole Faust - ### Features 1682*8a52c783SCole Faust - Added support for CPU and memory task-level overrides on the RunTask and StartTask APIs. Added location information to Tasks. 1683*8a52c783SCole Faust 1684*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1685*8a52c783SCole Faust - ### Features 1686*8a52c783SCole Faust - This release of Amazon Elastic Compute Cloud (Amazon EC2) introduces support for Amazon Elastic Block Store (Amazon EBS) fast snapshot restores. 1687*8a52c783SCole Faust - 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. 1688*8a52c783SCole Faust 1689*8a52c783SCole Faust## __Amazon FSx__ 1690*8a52c783SCole Faust - ### Features 1691*8a52c783SCole Faust - 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. 1692*8a52c783SCole Faust 1693*8a52c783SCole Faust## __Amazon Kinesis Firehose__ 1694*8a52c783SCole Faust - ### Features 1695*8a52c783SCole Faust - 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 1696*8a52c783SCole Faust 1697*8a52c783SCole Faust## __Amazon QuickSight__ 1698*8a52c783SCole Faust - ### Features 1699*8a52c783SCole Faust - 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. 1700*8a52c783SCole Faust 1701*8a52c783SCole Faust## __Amazon Simple Storage Service__ 1702*8a52c783SCole Faust - ### Features 1703*8a52c783SCole Faust - 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. 1704*8a52c783SCole Faust 1705*8a52c783SCole Faust## __Amazon Transcribe Service__ 1706*8a52c783SCole Faust - ### Features 1707*8a52c783SCole Faust - With this release Amazon Transcribe enables alternative transcriptions so that you can see different interpretations of transcribed audio. 1708*8a52c783SCole Faust 1709*8a52c783SCole Faust# __2.10.20__ __2019-11-19__ 1710*8a52c783SCole Faust## __AWS CloudFormation__ 1711*8a52c783SCole Faust - ### Features 1712*8a52c783SCole Faust - 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. 1713*8a52c783SCole Faust 1714*8a52c783SCole Faust## __AWS CodeBuild__ 1715*8a52c783SCole Faust - ### Features 1716*8a52c783SCole Faust - Add support for ARM and GPU-enhanced build environments and a new SSD-backed Linux compute type with additional CPU and memory in CodeBuild 1717*8a52c783SCole Faust 1718*8a52c783SCole Faust## __AWS Config__ 1719*8a52c783SCole Faust - ### Features 1720*8a52c783SCole Faust - 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 1721*8a52c783SCole Faust 1722*8a52c783SCole Faust## __AWS Identity and Access Management__ 1723*8a52c783SCole Faust - ### Features 1724*8a52c783SCole Faust - 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. 1725*8a52c783SCole Faust 1726*8a52c783SCole Faust## __AWS IoT__ 1727*8a52c783SCole Faust - ### Features 1728*8a52c783SCole Faust - 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. 1729*8a52c783SCole Faust 1730*8a52c783SCole Faust## __AWS Lambda__ 1731*8a52c783SCole Faust - ### Features 1732*8a52c783SCole Faust - This release provides three new runtimes to support Node.js 12 (initially 12.13.0), Python 3.8 and Java 11. 1733*8a52c783SCole Faust 1734*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1735*8a52c783SCole Faust - ### Features 1736*8a52c783SCole Faust - 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. 1737*8a52c783SCole Faust 1738*8a52c783SCole Faust## __Auto Scaling__ 1739*8a52c783SCole Faust - ### Features 1740*8a52c783SCole Faust - 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. 1741*8a52c783SCole Faust 1742*8a52c783SCole Faust## __Elastic Load Balancing__ 1743*8a52c783SCole Faust - ### Features 1744*8a52c783SCole Faust - 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. 1745*8a52c783SCole Faust 1746*8a52c783SCole Faust# __2.10.19__ __2019-11-18__ 1747*8a52c783SCole Faust## __AWS CloudFormation__ 1748*8a52c783SCole Faust - ### Features 1749*8a52c783SCole Faust - 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. 1750*8a52c783SCole Faust 1751*8a52c783SCole Faust## __AWS Cost Explorer Service__ 1752*8a52c783SCole Faust - ### Features 1753*8a52c783SCole Faust - add EstimatedOnDemandCostWithCurrentCommitment to GetSavingsPlansPurchaseRecommendationRequest API 1754*8a52c783SCole Faust 1755*8a52c783SCole Faust## __Amazon Pinpoint__ 1756*8a52c783SCole Faust - ### Features 1757*8a52c783SCole Faust - 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. 1758*8a52c783SCole Faust 1759*8a52c783SCole Faust## __Amazon Relational Database Service__ 1760*8a52c783SCole Faust - ### Features 1761*8a52c783SCole Faust - Documentation updates for rds 1762*8a52c783SCole Faust 1763*8a52c783SCole Faust## __Amazon SageMaker Runtime__ 1764*8a52c783SCole Faust - ### Features 1765*8a52c783SCole Faust - Amazon SageMaker Runtime now supports a new TargetModel header to invoke a specific model hosted on multi model endpoints. 1766*8a52c783SCole Faust 1767*8a52c783SCole Faust## __Amazon SageMaker Service__ 1768*8a52c783SCole Faust - ### Features 1769*8a52c783SCole Faust - Amazon SageMaker now supports multi-model endpoints to host multiple models on an endpoint using a single inference container. 1770*8a52c783SCole Faust 1771*8a52c783SCole Faust## __Amazon Simple Storage Service__ 1772*8a52c783SCole Faust - ### Features 1773*8a52c783SCole Faust - 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. 1774*8a52c783SCole Faust 1775*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1776*8a52c783SCole Faust - ### Features 1777*8a52c783SCole Faust - The release contains new API and API changes for AWS Systems Manager Explorer product. 1778*8a52c783SCole Faust 1779*8a52c783SCole Faust## __Netty NIO HTTP Client__ 1780*8a52c783SCole Faust - ### Bugfixes 1781*8a52c783SCole Faust - Update default connectionMaxIdleTimeout of NettyNioAsyncClient to 5 seconds 1782*8a52c783SCole Faust 1783*8a52c783SCole Faust# __2.10.18__ __2019-11-15__ 1784*8a52c783SCole Faust## __AWS Elemental MediaConvert__ 1785*8a52c783SCole Faust - ### Features 1786*8a52c783SCole Faust - AWS Elemental MediaConvert SDK has added support for DolbyVision encoding, and SCTE35 & ESAM insertion to DASH ISO EMSG. 1787*8a52c783SCole Faust 1788*8a52c783SCole Faust## __AWS SDK for Java v2__ 1789*8a52c783SCole Faust - ### Features 1790*8a52c783SCole Faust - 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. 1791*8a52c783SCole Faust 1792*8a52c783SCole Faust## __Amazon Chime__ 1793*8a52c783SCole Faust - ### Features 1794*8a52c783SCole Faust - This release adds support for Chime Room Management APIs 1795*8a52c783SCole Faust 1796*8a52c783SCole Faust## __Amazon CloudWatch Logs__ 1797*8a52c783SCole Faust - ### Features 1798*8a52c783SCole Faust - Documentation updates for logs 1799*8a52c783SCole Faust 1800*8a52c783SCole Faust## __Amazon Cognito Identity Provider__ 1801*8a52c783SCole Faust - ### Features 1802*8a52c783SCole Faust - 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. 1803*8a52c783SCole Faust 1804*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1805*8a52c783SCole Faust - ### Features 1806*8a52c783SCole Faust - 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. 1807*8a52c783SCole Faust 1808*8a52c783SCole Faust## __Amazon Elastic Kubernetes Service__ 1809*8a52c783SCole Faust - ### Features 1810*8a52c783SCole Faust - 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. 1811*8a52c783SCole Faust 1812*8a52c783SCole Faust## __Amazon Elastic MapReduce__ 1813*8a52c783SCole Faust - ### Features 1814*8a52c783SCole Faust - 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. 1815*8a52c783SCole Faust 1816*8a52c783SCole Faust## __Amazon GuardDuty__ 1817*8a52c783SCole Faust - ### Features 1818*8a52c783SCole Faust - This release includes new operations related to findings export, including: CreatePublishingDestination, UpdatePublishingDestination, DescribePublishingDestination, DeletePublishingDestination and ListPublishingDestinations. 1819*8a52c783SCole Faust 1820*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1821*8a52c783SCole Faust - ### Features 1822*8a52c783SCole Faust - This release updates AWS Systems Manager Parameter Store documentation for the enhanced search capability. 1823*8a52c783SCole Faust 1824*8a52c783SCole Faust## __Amazon WorkSpaces__ 1825*8a52c783SCole Faust - ### Features 1826*8a52c783SCole Faust - Added APIs to register your directories with Amazon WorkSpaces and to modify directory details. 1827*8a52c783SCole Faust 1828*8a52c783SCole Faust## __Elastic Load Balancing__ 1829*8a52c783SCole Faust - ### Features 1830*8a52c783SCole Faust - Documentation-only change to the default value of the routing.http.drop_invalid_header_fields.enabled attribute. 1831*8a52c783SCole Faust 1832*8a52c783SCole Faust# __2.10.17__ __2019-11-14__ 1833*8a52c783SCole Faust## __AWSMarketplace Metering__ 1834*8a52c783SCole Faust - ### Features 1835*8a52c783SCole Faust - Added CustomerNotEntitledException in MeterUsage API for Container use case. 1836*8a52c783SCole Faust 1837*8a52c783SCole Faust## __Amazon Cognito Identity Provider__ 1838*8a52c783SCole Faust - ### Features 1839*8a52c783SCole Faust - 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. 1840*8a52c783SCole Faust 1841*8a52c783SCole Faust## __Amazon Connect Service__ 1842*8a52c783SCole Faust - ### Features 1843*8a52c783SCole Faust - 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. 1844*8a52c783SCole Faust 1845*8a52c783SCole Faust## __Amazon Personalize__ 1846*8a52c783SCole Faust - ### Features 1847*8a52c783SCole Faust - Amazon Personalize: Adds ability to get batch recommendations by creating a batch inference job. 1848*8a52c783SCole Faust 1849*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1850*8a52c783SCole Faust - ### Features 1851*8a52c783SCole Faust - Updates support for adding attachments to Systems Manager Automation documents 1852*8a52c783SCole Faust 1853*8a52c783SCole Faust# __2.10.16__ __2019-11-13__ 1854*8a52c783SCole Faust## __AWS Data Exchange__ 1855*8a52c783SCole Faust - ### Features 1856*8a52c783SCole Faust - 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. 1857*8a52c783SCole Faust 1858*8a52c783SCole Faust## __AWS IoT__ 1859*8a52c783SCole Faust - ### Features 1860*8a52c783SCole Faust - 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 1861*8a52c783SCole Faust 1862*8a52c783SCole Faust## __Amazon CloudSearch__ 1863*8a52c783SCole Faust - ### Features 1864*8a52c783SCole Faust - 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. 1865*8a52c783SCole Faust 1866*8a52c783SCole Faust## __Amazon Data Lifecycle Manager__ 1867*8a52c783SCole Faust - ### Features 1868*8a52c783SCole Faust - 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. 1869*8a52c783SCole Faust 1870*8a52c783SCole Faust## __Amazon Simple Email Service__ 1871*8a52c783SCole Faust - ### Features 1872*8a52c783SCole Faust - 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. 1873*8a52c783SCole Faust 1874*8a52c783SCole Faust# __2.10.15__ __2019-11-12__ 1875*8a52c783SCole Faust## __AWS CodePipeline__ 1876*8a52c783SCole Faust - ### Features 1877*8a52c783SCole Faust - AWS CodePipeline now supports the use of variables in action configuration. 1878*8a52c783SCole Faust 1879*8a52c783SCole Faust## __AWS Marketplace Catalog Service__ 1880*8a52c783SCole Faust - ### Features 1881*8a52c783SCole Faust - 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. 1882*8a52c783SCole Faust 1883*8a52c783SCole Faust## __Amazon DynamoDB__ 1884*8a52c783SCole Faust - ### Features 1885*8a52c783SCole Faust - 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. 1886*8a52c783SCole Faust 1887*8a52c783SCole Faust## __Amazon Transcribe Service__ 1888*8a52c783SCole Faust - ### Features 1889*8a52c783SCole Faust - 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). 1890*8a52c783SCole Faust 1891*8a52c783SCole Faust## __Elastic Load Balancing__ 1892*8a52c783SCole Faust - ### Features 1893*8a52c783SCole Faust - You can configure your Application Load Balancer to either drop invalid header fields or forward them to targets. 1894*8a52c783SCole Faust 1895*8a52c783SCole Faust# __2.10.14__ __2019-11-11__ 1896*8a52c783SCole Faust## __AWS CloudFormation__ 1897*8a52c783SCole Faust - ### Features 1898*8a52c783SCole Faust - The Resource Import feature enables customers to import existing AWS resources into new or existing CloudFormation Stacks. 1899*8a52c783SCole Faust 1900*8a52c783SCole Faust## __AWS Cost Explorer Service__ 1901*8a52c783SCole Faust - ### Features 1902*8a52c783SCole Faust - This launch provides customers with access to GetCostAndUsageWithResources API. 1903*8a52c783SCole Faust 1904*8a52c783SCole Faust## __Amazon Polly__ 1905*8a52c783SCole Faust - ### Features 1906*8a52c783SCole Faust - Add `PollyPresigner` which enables support for presigning `SynthesizeSpeech` requests. 1907*8a52c783SCole Faust 1908*8a52c783SCole Faust# __2.10.13__ __2019-11-08__ 1909*8a52c783SCole Faust## __Amazon Cognito Identity__ 1910*8a52c783SCole Faust - ### Features 1911*8a52c783SCole Faust - This release adds support for disabling classic flow. 1912*8a52c783SCole Faust 1913*8a52c783SCole Faust## __Amazon EC2 Container Registry__ 1914*8a52c783SCole Faust - ### Features 1915*8a52c783SCole Faust - This release contains ticket fixes for Amazon ECR. 1916*8a52c783SCole Faust 1917*8a52c783SCole Faust# __2.10.12__ __2019-11-07__ 1918*8a52c783SCole Faust## __AWS S3__ 1919*8a52c783SCole Faust - ### Features 1920*8a52c783SCole Faust - Added support for presignPutObject in S3Presigner. 1921*8a52c783SCole Faust 1922*8a52c783SCole Faust## __AWS SSO OIDC__ 1923*8a52c783SCole Faust - ### Features 1924*8a52c783SCole Faust - This is an initial release of AWS Single Sign-On OAuth device code authorization service. 1925*8a52c783SCole Faust 1926*8a52c783SCole Faust## __AWS Single Sign-On__ 1927*8a52c783SCole Faust - ### Features 1928*8a52c783SCole Faust - 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. 1929*8a52c783SCole Faust 1930*8a52c783SCole Faust## __Amazon Comprehend__ 1931*8a52c783SCole Faust - ### Features 1932*8a52c783SCole Faust - This release adds new languages (ar, hi, ko, ja, zh, zh-TW) for Amazon Comprehend's DetectSentiment, DetectEntities, DetectKeyPhrases, BatchDetectSentiment, BatchDetectEntities and BatchDetectKeyPhrases APIs 1933*8a52c783SCole Faust 1934*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 1935*8a52c783SCole Faust - ### Features 1936*8a52c783SCole Faust - AWS Systems Manager Session Manager target length increased to 400. 1937*8a52c783SCole Faust 1938*8a52c783SCole Faust## __Netty NIO HTTP Client__ 1939*8a52c783SCole Faust - ### Features 1940*8a52c783SCole Faust - 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. 1941*8a52c783SCole Faust 1942*8a52c783SCole Faust# __2.10.11__ __2019-11-06__ 1943*8a52c783SCole Faust## __AWS SDK for Java v2__ 1944*8a52c783SCole Faust - ### Features 1945*8a52c783SCole Faust - Added the web identity credentials provider to the default credential chain 1946*8a52c783SCole Faust 1947*8a52c783SCole Faust## __AWS Savings Plans__ 1948*8a52c783SCole Faust - ### Features 1949*8a52c783SCole Faust - This is the first release of Savings Plans, a new flexible pricing model that offers low prices on Amazon EC2 and AWS Fargate usage. 1950*8a52c783SCole Faust 1951*8a52c783SCole Faust# __2.10.10__ __2019-11-06__ 1952*8a52c783SCole Faust## __AWS Budgets__ 1953*8a52c783SCole Faust - ### Features 1954*8a52c783SCole Faust - Documentation updates for budgets to track Savings Plans utilization and coverage 1955*8a52c783SCole Faust 1956*8a52c783SCole Faust## __AWS CodeBuild__ 1957*8a52c783SCole Faust - ### Features 1958*8a52c783SCole Faust - Add support for Build Number, Secrets Manager and Exported Environment Variables. 1959*8a52c783SCole Faust 1960*8a52c783SCole Faust## __AWS Cost Explorer Service__ 1961*8a52c783SCole Faust - ### Features 1962*8a52c783SCole Faust - This launch provides customers with access to Savings Plans management APIs. 1963*8a52c783SCole Faust 1964*8a52c783SCole Faust## __AWS Savings Plans__ 1965*8a52c783SCole Faust - ### Features 1966*8a52c783SCole Faust - This is the first release of Savings Plans, a new flexible pricing model that offers low prices on Amazon EC2 and AWS Fargate usage. 1967*8a52c783SCole Faust 1968*8a52c783SCole Faust## __AWS Signer__ 1969*8a52c783SCole Faust - ### Features 1970*8a52c783SCole Faust - This release adds support for tagging code-signing profiles in AWS Signer. 1971*8a52c783SCole Faust 1972*8a52c783SCole Faust## __Amazon Elastic File System__ 1973*8a52c783SCole Faust - ### Features 1974*8a52c783SCole Faust - 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. 1975*8a52c783SCole Faust 1976*8a52c783SCole Faust# __2.10.9__ __2019-11-05__ 1977*8a52c783SCole Faust## __AWS CodeStar Notifications__ 1978*8a52c783SCole Faust - ### Features 1979*8a52c783SCole Faust - 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. 1980*8a52c783SCole Faust 1981*8a52c783SCole Faust## __Amazon Relational Database Service__ 1982*8a52c783SCole Faust - ### Features 1983*8a52c783SCole Faust - Documentation updates for Amazon RDS 1984*8a52c783SCole Faust 1985*8a52c783SCole Faust# __2.10.8__ __2019-11-04__ 1986*8a52c783SCole Faust## __AWS RoboMaker__ 1987*8a52c783SCole Faust - ### Features 1988*8a52c783SCole Faust - 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. 1989*8a52c783SCole Faust 1990*8a52c783SCole Faust## __Amazon DynamoDB Accelerator (DAX)__ 1991*8a52c783SCole Faust - ### Features 1992*8a52c783SCole Faust - Documentation updates for dax 1993*8a52c783SCole Faust 1994*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 1995*8a52c783SCole Faust - ### Features 1996*8a52c783SCole Faust - Documentation updates for ec2 1997*8a52c783SCole Faust 1998*8a52c783SCole Faust# __2.10.7__ __2019-11-01__ 1999*8a52c783SCole Faust## __AWS CloudTrail__ 2000*8a52c783SCole Faust - ### Features 2001*8a52c783SCole Faust - 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. 2002*8a52c783SCole Faust 2003*8a52c783SCole Faust## __AWS Database Migration Service__ 2004*8a52c783SCole Faust - ### Features 2005*8a52c783SCole Faust - 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. 2006*8a52c783SCole Faust 2007*8a52c783SCole Faust## __Amazon Pinpoint__ 2008*8a52c783SCole Faust - ### Features 2009*8a52c783SCole Faust - This release of the Amazon Pinpoint API introduces support for using and managing journeys, and querying analytics data for journeys. 2010*8a52c783SCole Faust 2011*8a52c783SCole Faust# __2.10.6__ __2019-10-31__ 2012*8a52c783SCole Faust## __AWS Amplify__ 2013*8a52c783SCole Faust - ### Features 2014*8a52c783SCole Faust - 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. 2015*8a52c783SCole Faust 2016*8a52c783SCole Faust## __AWS Support__ 2017*8a52c783SCole Faust - ### Features 2018*8a52c783SCole Faust - The status descriptions for TrustedAdvisorCheckRefreshStatus have been updated 2019*8a52c783SCole Faust 2020*8a52c783SCole Faust## __Amazon Simple Storage Service__ 2021*8a52c783SCole Faust - ### Features 2022*8a52c783SCole Faust - S3 Inventory now supports a new field 'IntelligentTieringAccessTier' that reports the access tier (frequent or infrequent) of objects stored in Intelligent-Tiering storage class. 2023*8a52c783SCole Faust 2024*8a52c783SCole Faust# __2.10.5__ __2019-10-30__ 2025*8a52c783SCole Faust## __Amazon ElastiCache__ 2026*8a52c783SCole Faust - ### Features 2027*8a52c783SCole Faust - 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. 2028*8a52c783SCole Faust 2029*8a52c783SCole Faust# __2.10.4__ __2019-10-29__ 2030*8a52c783SCole Faust## __AWS Cloud9__ 2031*8a52c783SCole Faust - ### Features 2032*8a52c783SCole Faust - Added CREATING and CREATE_FAILED environment lifecycle statuses. 2033*8a52c783SCole Faust 2034*8a52c783SCole Faust## __Amazon AppStream__ 2035*8a52c783SCole Faust - ### Features 2036*8a52c783SCole Faust - Adds support for providing domain names that can embed streaming sessions 2037*8a52c783SCole Faust 2038*8a52c783SCole Faust# __2.10.3__ __2019-10-28__ 2039*8a52c783SCole Faust## __Amazon Simple Storage Service__ 2040*8a52c783SCole Faust - ### Features 2041*8a52c783SCole Faust - Adding support in SelectObjectContent for scanning a portion of an object specified by a scan range. 2042*8a52c783SCole Faust 2043*8a52c783SCole Faust# __2.10.2__ __2019-10-28__ 2044*8a52c783SCole Faust## __AWS Transfer for SFTP__ 2045*8a52c783SCole Faust - ### Features 2046*8a52c783SCole Faust - 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. 2047*8a52c783SCole Faust 2048*8a52c783SCole Faust## __Amazon EC2 Container Registry__ 2049*8a52c783SCole Faust - ### Features 2050*8a52c783SCole Faust - 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. 2051*8a52c783SCole Faust 2052*8a52c783SCole Faust## __Amazon ElastiCache__ 2053*8a52c783SCole Faust - ### Features 2054*8a52c783SCole Faust - 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. 2055*8a52c783SCole Faust 2056*8a52c783SCole Faust# __2.10.1__ __2019-10-25__ 2057*8a52c783SCole Faust## __Amazon Transcribe Streaming Service__ 2058*8a52c783SCole Faust - ### Features 2059*8a52c783SCole Faust - With this release, Amazon Transcribe Streaming now supports audio sources in Australian English (en-AU). 2060*8a52c783SCole Faust 2061*8a52c783SCole Faust# __2.10.0__ __2019-10-24__ 2062*8a52c783SCole Faust## __AWS App Mesh__ 2063*8a52c783SCole Faust - ### Features 2064*8a52c783SCole Faust - This release adds support for the gRPC and HTTP/2 protocols. 2065*8a52c783SCole Faust 2066*8a52c783SCole Faust## __AWS SDK for Java v2__ 2067*8a52c783SCole Faust - ### Features 2068*8a52c783SCole Faust - Updating to use Jackson 2.10.0 and Netty 4.1.42.Final 2069*8a52c783SCole Faust 2070*8a52c783SCole Faust## __Amazon Chime__ 2071*8a52c783SCole Faust - ### Features 2072*8a52c783SCole Faust - 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. 2073*8a52c783SCole Faust 2074*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 2075*8a52c783SCole Faust - ### Features 2076*8a52c783SCole Faust - This release updates CreateFpgaImage to support tagging FPGA images on creation 2077*8a52c783SCole Faust 2078*8a52c783SCole Faust## __Amazon GameLift__ 2079*8a52c783SCole Faust - ### Features 2080*8a52c783SCole Faust - 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. 2081*8a52c783SCole Faust 2082*8a52c783SCole Faust## __Amazon SageMaker Service__ 2083*8a52c783SCole Faust - ### Features 2084*8a52c783SCole Faust - Adds support for the new family of Elastic Inference Accelerators (eia2) for SageMaker Hosting and Notebook Services 2085*8a52c783SCole Faust 2086*8a52c783SCole Faust## __Netty NIO Http Client__ 2087*8a52c783SCole Faust - ### Bugfixes 2088*8a52c783SCole Faust - 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. 2089