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