1*8a52c783SCole Faust# __2.7.36__ __2019-08-30__ 2*8a52c783SCole Faust## __Amazon EC2 Container Service__ 3*8a52c783SCole Faust - ### Features 4*8a52c783SCole Faust - This release of Amazon Elastic Container Service (Amazon ECS) introduces support for modifying the cluster settings for existing clusters, which enables you to toggle whether Container Insights is enabled or not. Support is also introduced for custom log routing using the ECS FireLens integration. 5*8a52c783SCole Faust 6*8a52c783SCole Faust## __AmazonApiGatewayManagementApi__ 7*8a52c783SCole Faust - ### Features 8*8a52c783SCole Faust - You can use getConnection to return information about the connection (when it is connected, IP address, etc) and deleteConnection to disconnect the given connection 9*8a52c783SCole Faust 10*8a52c783SCole Faust## __AmazonMQ__ 11*8a52c783SCole Faust - ### Features 12*8a52c783SCole Faust - Adds support for updating security groups selection of an Amazon MQ broker. 13*8a52c783SCole Faust 14*8a52c783SCole Faust# __2.7.35__ __2019-08-29__ 15*8a52c783SCole Faust## __AWS CodePipeline__ 16*8a52c783SCole Faust - ### Features 17*8a52c783SCole Faust - Introducing pipeline execution trigger details in ListPipelineExecutions API. 18*8a52c783SCole Faust 19*8a52c783SCole Faust## __AWS Lambda__ 20*8a52c783SCole Faust - ### Features 21*8a52c783SCole Faust - Adds a "MaximumBatchingWindowInSeconds" parameter to event source mapping api's. Usable by Dynamodb and Kinesis event sources. 22*8a52c783SCole Faust 23*8a52c783SCole Faust## __Amazon EC2 Container Service__ 24*8a52c783SCole Faust - ### Features 25*8a52c783SCole Faust - This release of Amazon Elastic Container Service (Amazon ECS) introduces support for including Docker container IDs in the API response when describing and stopping tasks. This enables customers to easily map containers to the tasks they are associated with. 26*8a52c783SCole Faust 27*8a52c783SCole Faust## __Amazon ElastiCache__ 28*8a52c783SCole Faust - ### Features 29*8a52c783SCole Faust - Amazon ElastiCache for Redis now supports encryption at rest using customer managed customer master keys (CMKs) in AWS Key Management Service (KMS). Amazon ElastiCache now supports cluster names upto 40 characters for replicationGoups and upto 50 characters for cacheClusters. 30*8a52c783SCole Faust 31*8a52c783SCole Faust## __Application Auto Scaling__ 32*8a52c783SCole Faust - ### Features 33*8a52c783SCole Faust - With the current release, you can suspend and later resume any of the following scaling actions in Application Auto Scaling: scheduled scaling actions, dynamic scaling in actions, dynamic scaling out actions. 34*8a52c783SCole Faust 35*8a52c783SCole Faust# __2.7.34__ __2019-08-28__ 36*8a52c783SCole Faust## __AWS Elemental MediaConvert__ 37*8a52c783SCole Faust - ### Features 38*8a52c783SCole Faust - This release adds the ability to send a job to an on-demand queue while simulating the performance of a job sent to a reserved queue. Use this setting to estimate the number of reserved transcoding slots (RTS) you need for a reserved queue. 39*8a52c783SCole Faust 40*8a52c783SCole Faust## __AWS Global Accelerator__ 41*8a52c783SCole Faust - ### Features 42*8a52c783SCole Faust - API Update for AWS Global Accelerator Client IP Preservation 43*8a52c783SCole Faust 44*8a52c783SCole Faust## __Amazon Simple Queue Service__ 45*8a52c783SCole Faust - ### Features 46*8a52c783SCole Faust - Added support for message system attributes, which currently lets you send AWS X-Ray trace IDs through Amazon SQS. 47*8a52c783SCole Faust 48*8a52c783SCole Faust# __2.7.33__ __2019-08-27__ 49*8a52c783SCole Faust## __AWS Organizations__ 50*8a52c783SCole Faust - ### Features 51*8a52c783SCole Faust - Documentation updates for organizations 52*8a52c783SCole Faust 53*8a52c783SCole Faust# __2.7.32__ __2019-08-26__ 54*8a52c783SCole Faust## __AWS SecurityHub__ 55*8a52c783SCole Faust - ### Features 56*8a52c783SCole Faust - This release resolves an issue with the DescribeHub action, changes the MasterId and InvitationId parameters for AcceptInvitation to Required, and changes the AccountIds parameter for DeleteInvitations and DeclineInvitations to Required. 57*8a52c783SCole Faust 58*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 59*8a52c783SCole Faust - ### Features 60*8a52c783SCole Faust - This feature adds "default tier" to the AWS Systems Manager Parameter Store for parameter creation and update. AWS customers can now set the "default tier" to one of the following values: Standard (default), Advanced or Intelligent-Tiering. This allows customers to create advanced parameters or parameters in corresponding tiers with one setting rather than code change to specify parameter tiers. 61*8a52c783SCole Faust 62*8a52c783SCole Faust# __2.7.31__ __2019-08-23__ 63*8a52c783SCole Faust## __AWS Elemental MediaPackage VOD__ 64*8a52c783SCole Faust - ### Features 65*8a52c783SCole Faust - Adds optional Constant Initialization Vector (IV) to HLS Encryption for MediaPackage VOD. 66*8a52c783SCole Faust 67*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 68*8a52c783SCole Faust - ### Features 69*8a52c783SCole Faust - This release of EC2 VM Import Export adds support for exporting Amazon Machine Image(AMI)s to a VM file 70*8a52c783SCole Faust 71*8a52c783SCole Faust## __Amazon Transcribe Service__ 72*8a52c783SCole Faust - ### Features 73*8a52c783SCole Faust - Amazon Transcribe - support transcriptions from audio sources in Russian (ru-RU) and Chinese (zh-CN). 74*8a52c783SCole Faust 75*8a52c783SCole Faust# __2.7.30__ __2019-08-22__ 76*8a52c783SCole Faust## __AWS DataSync__ 77*8a52c783SCole Faust - ### Features 78*8a52c783SCole Faust - This release adds support for SMB location type. 79*8a52c783SCole Faust 80*8a52c783SCole Faust## __Amazon Relational Database Service__ 81*8a52c783SCole Faust - ### Features 82*8a52c783SCole Faust - This release allows users to enable RDS Data API while creating Aurora Serverless databases. 83*8a52c783SCole Faust 84*8a52c783SCole Faust# __2.7.29__ __2019-08-21__ 85*8a52c783SCole Faust## __Amazon DynamoDB__ 86*8a52c783SCole Faust - ### Features 87*8a52c783SCole Faust - Public preview version of 'dynamodb-enhanced' that has a new DynamoDb mapper library that can be used with the v2 SDK. See README.md in the module for more detailed information about this module. 88*8a52c783SCole Faust 89*8a52c783SCole Faust## __Amazon ElastiCache__ 90*8a52c783SCole Faust - ### Features 91*8a52c783SCole Faust - ElastiCache extends support for Scale down for Redis Cluster-mode enabled and disabled replication groups 92*8a52c783SCole Faust 93*8a52c783SCole Faust## __Amazon Forecast Query Service__ 94*8a52c783SCole Faust - ### Features 95*8a52c783SCole Faust - Amazon Forecast is a fully managed machine learning service that makes it easy for customers to generate accurate forecasts using their historical time-series data 96*8a52c783SCole Faust 97*8a52c783SCole Faust## __Amazon Forecast Service__ 98*8a52c783SCole Faust - ### Features 99*8a52c783SCole Faust - Amazon Forecast is a fully managed machine learning service that makes it easy for customers to generate accurate forecasts using their historical time-series data 100*8a52c783SCole Faust 101*8a52c783SCole Faust## __Amazon Personalize Runtime__ 102*8a52c783SCole Faust - ### Features 103*8a52c783SCole Faust - Increased limits on number of items recommended and reranked: The maximum number of results returned from getRecommendations API has been increased to 200. The maximum number of items which can be reranked via getPersonalizedRanking API has been increased to 200. 104*8a52c783SCole Faust 105*8a52c783SCole Faust## __Amazon Rekognition__ 106*8a52c783SCole Faust - ### Features 107*8a52c783SCole Faust - Documentation updates for Amazon Rekognition. 108*8a52c783SCole Faust 109*8a52c783SCole Faust## __Amazon SageMaker Service__ 110*8a52c783SCole Faust - ### Features 111*8a52c783SCole Faust - Amazon SageMaker now supports Amazon EFS and Amazon FSx for Lustre file systems as data sources for training machine learning models. Amazon SageMaker now supports running training jobs on ml.p3dn.24xlarge instance type. This instance type is offered as a limited private preview for certain SageMaker customers. If you are interested in joining the private preview, please reach out to the SageMaker Product Management team via AWS Support." 112*8a52c783SCole Faust 113*8a52c783SCole Faust## __Amazon Simple Queue Service__ 114*8a52c783SCole Faust - ### Features 115*8a52c783SCole Faust - This release provides a way to add metadata tags to a queue when it is created. You can use tags to organize and identify your Amazon SQS queues for cost allocation. 116*8a52c783SCole Faust 117*8a52c783SCole Faust## __Apache HTTP Client__ 118*8a52c783SCole Faust - ### Features 119*8a52c783SCole Faust - Enable TLS client authentication support for the Apache HTTP Client by allowing customers to specify a `TlsKeyManagersProvider` on the builder. The `KeyManger`s provided will be used when the remote server wants to authenticate the client. 120*8a52c783SCole Faust 121*8a52c783SCole Faust## __HTTP Client SPI__ 122*8a52c783SCole Faust - ### Features 123*8a52c783SCole Faust - Add `TlsKeyManagersProvider` interface for supporting TLS client auth in HTTP client implementations. 124*8a52c783SCole Faust 125*8a52c783SCole Faust## __Netty NIO HTTP Client__ 126*8a52c783SCole Faust - ### Features 127*8a52c783SCole Faust - Add ability to to use HTTP proxies with the Netty async client. 128*8a52c783SCole Faust 129*8a52c783SCole Faust# __2.7.28__ __2019-08-20__ 130*8a52c783SCole Faust## __AWS Transfer for SFTP__ 131*8a52c783SCole Faust - ### Features 132*8a52c783SCole Faust - New field in response of TestIdentityProvider 133*8a52c783SCole Faust 134*8a52c783SCole Faust## __Alexa For Business__ 135*8a52c783SCole Faust - ### Features 136*8a52c783SCole Faust - Adding support for optional locale input in CreateProfile and UpdateProfile APIs 137*8a52c783SCole Faust 138*8a52c783SCole Faust## __Amazon AppStream__ 139*8a52c783SCole Faust - ### Features 140*8a52c783SCole Faust - Includes API updates to support streaming through VPC endpoints for image builders and stacks. 141*8a52c783SCole Faust 142*8a52c783SCole Faust## __Amazon SageMaker Service__ 143*8a52c783SCole Faust - ### Features 144*8a52c783SCole Faust - Amazon SageMaker introduces Managed Spot Training. Increases the maximum number of metric definitions to 40 for SageMaker Training and Hyperparameter Tuning Jobs. SageMaker Neo adds support for Acer aiSage and Qualcomm QCS605 and QCS603. 145*8a52c783SCole Faust 146*8a52c783SCole Faust# __2.7.27__ __2019-08-19__ 147*8a52c783SCole Faust## __AWS App Mesh__ 148*8a52c783SCole Faust - ### Features 149*8a52c783SCole Faust - Fix for HttpMethod enum 150*8a52c783SCole Faust 151*8a52c783SCole Faust## __AWS Cost and Usage Report Service__ 152*8a52c783SCole Faust - ### Features 153*8a52c783SCole Faust - New IAM permission required for editing AWS Cost and Usage Reports - Starting today, you can allow or deny IAM users permission to edit Cost & Usage Reports through the API and the Billing and Cost Management console. To allow users to edit Cost & Usage Reports, ensure that they have 'cur: ModifyReportDefinition' permission. Refer to the technical documentation (https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_cur_ModifyReportDefinition.html) for additional details. 154*8a52c783SCole Faust 155*8a52c783SCole Faust# __2.7.26__ __2019-08-16__ 156*8a52c783SCole Faust## __AWS RoboMaker__ 157*8a52c783SCole Faust - ### Features 158*8a52c783SCole Faust - Two feature release: 1. AWS RoboMaker introduces log-based simulation. Log-based simulation allows you to play back pre-recorded log data such as sensor streams for testing robotic functions like localization, mapping, and object detection. Use the AWS RoboMaker SDK to test your robotic applications. 2. AWS RoboMaker allow customer to setup a robot deployment timeout when CreateDeploymentJob. 159*8a52c783SCole Faust 160*8a52c783SCole Faust## __Amazon EC2 Container Service__ 161*8a52c783SCole Faust - ### Features 162*8a52c783SCole Faust - This release of Amazon Elastic Container Service (Amazon ECS) introduces support for controlling the usage of swap space on a per-container basis for Linux containers. 163*8a52c783SCole Faust 164*8a52c783SCole Faust## __Amazon Elastic MapReduce__ 165*8a52c783SCole Faust - ### Features 166*8a52c783SCole Faust - Amazon EMR has introduced an account level configuration called Block Public Access that allows you to block clusters with ports open to traffic from public IP sources (i.e. 0.0.0.0/0 for IPv4 and ::/0 for IPv6) from launching. Individual ports or port ranges can be added as exceptions to allow public access. 167*8a52c783SCole Faust 168*8a52c783SCole Faust# __2.7.25__ __2019-08-15__ 169*8a52c783SCole Faust## __AWS App Mesh__ 170*8a52c783SCole Faust - ### Features 171*8a52c783SCole Faust - This release adds support for http header based routing and route prioritization. 172*8a52c783SCole Faust 173*8a52c783SCole Faust## __AWS CodeCommit__ 174*8a52c783SCole Faust - ### Features 175*8a52c783SCole Faust - This release adds an API, BatchGetCommits, that allows retrieval of metadata for multiple commits in an AWS CodeCommit repository. 176*8a52c783SCole Faust 177*8a52c783SCole Faust## __AWS Glue__ 178*8a52c783SCole Faust - ### Features 179*8a52c783SCole Faust - GetJobBookmarks API is withdrawn. 180*8a52c783SCole Faust 181*8a52c783SCole Faust## __AWS Storage Gateway__ 182*8a52c783SCole Faust - ### Features 183*8a52c783SCole Faust - CreateSnapshotFromVolumeRecoveryPoint API supports new parameter: Tags (to be attached to the created resource) 184*8a52c783SCole Faust 185*8a52c783SCole Faust## __Amazon Athena__ 186*8a52c783SCole Faust - ### Features 187*8a52c783SCole Faust - This release adds support for querying S3 Requester Pays buckets. Users can enable this feature through their Workgroup settings. 188*8a52c783SCole Faust 189*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 190*8a52c783SCole Faust - ### Features 191*8a52c783SCole Faust - This release adds an option to use private certificates from AWS Certificate Manager (ACM) to authenticate a Site-to-Site VPN connection's tunnel endpoints and customer gateway device. 192*8a52c783SCole Faust 193*8a52c783SCole Faust# __2.7.24__ __2019-08-14__ 194*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 195*8a52c783SCole Faust - ### Features 196*8a52c783SCole Faust - This release adds a new API called SendDiagnosticInterrupt, which allows you to send diagnostic interrupts to your EC2 instance. 197*8a52c783SCole Faust 198*8a52c783SCole Faust# __2.7.23__ __2019-08-13__ 199*8a52c783SCole Faust## __AWS AppSync__ 200*8a52c783SCole Faust - ### Features 201*8a52c783SCole Faust - Adds a configuration option for AppSync GraphQL APIs 202*8a52c783SCole Faust 203*8a52c783SCole Faust# __2.7.22__ __2019-08-12__ 204*8a52c783SCole Faust## __Amazon CloudWatch__ 205*8a52c783SCole Faust - ### Features 206*8a52c783SCole Faust - Documentation updates for monitoring 207*8a52c783SCole Faust 208*8a52c783SCole Faust## __Amazon Rekognition__ 209*8a52c783SCole Faust - ### Features 210*8a52c783SCole Faust - Adding new Emotion, Fear 211*8a52c783SCole Faust 212*8a52c783SCole Faust## __Application Auto Scaling__ 213*8a52c783SCole Faust - ### Features 214*8a52c783SCole Faust - Documentation updates for Application Auto Scaling 215*8a52c783SCole Faust 216*8a52c783SCole Faust## __Auto Scaling__ 217*8a52c783SCole Faust - ### Features 218*8a52c783SCole Faust - Amazon EC2 Auto Scaling now supports a new Spot allocation strategy "capacity-optimized" that fulfills your request using Spot Instance pools that are optimally chosen based on the available Spot capacity. 219*8a52c783SCole Faust 220*8a52c783SCole Faust# __2.7.21__ __2019-08-09__ 221*8a52c783SCole Faust## __AWS Elemental MediaConvert__ 222*8a52c783SCole Faust - ### Features 223*8a52c783SCole Faust - AWS Elemental MediaConvert has added support for multi-DRM SPEKE with CMAF outputs, MP3 ingest, and options for improved video quality. 224*8a52c783SCole Faust 225*8a52c783SCole Faust## __AWS IoT__ 226*8a52c783SCole Faust - ### Features 227*8a52c783SCole Faust - This release adds Quality of Service (QoS) support for AWS IoT rules engine republish action. 228*8a52c783SCole Faust 229*8a52c783SCole Faust## __AWS SDK for Java v2__ 230*8a52c783SCole Faust - ### Bugfixes 231*8a52c783SCole Faust - Fixed the issue where ByteArrayAsyncRequestBody can send duplicate requests when another request comes in at the same time the subscription completes. 232*8a52c783SCole Faust - For APIs that support input event streams, set the `Content-Type` to `application/vnd.amazon.eventstream` on the request. 233*8a52c783SCole Faust 234*8a52c783SCole Faust## __Amazon GuardDuty__ 235*8a52c783SCole Faust - ### Features 236*8a52c783SCole Faust - New "evidence" field in the finding model to provide evidence information explaining why the finding has been triggered. Currently only threat-intelligence findings have this field. Some documentation updates. 237*8a52c783SCole Faust 238*8a52c783SCole Faust## __Amazon Lex Runtime Service__ 239*8a52c783SCole Faust - ### Features 240*8a52c783SCole Faust - Manage Amazon Lex session state using APIs on the client 241*8a52c783SCole Faust 242*8a52c783SCole Faust## __Amazon Redshift__ 243*8a52c783SCole Faust - ### Features 244*8a52c783SCole Faust - Add expectedNextSnapshotScheduleTime and expectedNextSnapshotScheduleTimeStatus to redshift cluster object. 245*8a52c783SCole Faust 246*8a52c783SCole Faust# __2.7.20__ __2019-08-08__ 247*8a52c783SCole Faust## __AWS CodeBuild__ 248*8a52c783SCole Faust - ### Features 249*8a52c783SCole Faust - CodeBuild adds CloudFormation support for SourceCredential 250*8a52c783SCole Faust 251*8a52c783SCole Faust## __AWS Glue__ 252*8a52c783SCole Faust - ### Features 253*8a52c783SCole Faust - You can now use AWS Glue to find matching records across dataset even without identifiers to join on by using the new FindMatches ML Transform. Find related products, places, suppliers, customers, and more by teaching a custom machine learning transformation that you can use to identify matching matching records as part of your analysis, data cleaning, or master data management project by adding the FindMatches transformation to your Glue ETL Jobs. If your problem is more along the lines of deduplication, you can use the FindMatches in much the same way to identify customers who have signed up more than ones, products that have accidentally been added to your product catalog more than once, and so forth. Using the FindMatches MLTransform, you can teach a Transform your definition of a duplicate through examples, and it will use machine learning to identify other potential duplicates in your dataset. As with data integration, you can then use your new Transform in your deduplication projects by adding the FindMatches transformation to your Glue ETL Jobs. This release also contains additional APIs that support AWS Lake Formation. 254*8a52c783SCole Faust 255*8a52c783SCole Faust## __AWS Lake Formation__ 256*8a52c783SCole Faust - ### Features 257*8a52c783SCole Faust - Lake Formation: (New Service) AWS Lake Formation is a fully managed service that makes it easier for customers to build, secure and manage data lakes. AWS Lake Formation simplifies and automates many of the complex manual steps usually required to create data lakes including collecting, cleaning and cataloging data and securely making that data available for analytics and machine learning. 258*8a52c783SCole Faust 259*8a52c783SCole Faust## __AWS OpsWorks CM__ 260*8a52c783SCole Faust - ### Features 261*8a52c783SCole Faust - This release adds support for Chef Automate 2 specific engine attributes. 262*8a52c783SCole Faust 263*8a52c783SCole Faust# __2.7.19__ __2019-08-07__ 264*8a52c783SCole Faust## __Amazon CloudWatch Application Insights__ 265*8a52c783SCole Faust - ### Features 266*8a52c783SCole Faust - CloudWatch Application Insights for .NET and SQL Server now provides integration with AWS Systems Manager OpsCenter. This integration allows you to view and resolve problems and operational issues detected for selected applications. 267*8a52c783SCole Faust 268*8a52c783SCole Faust# __2.7.18__ __2019-08-06__ 269*8a52c783SCole Faust## __AWS Batch__ 270*8a52c783SCole Faust - ### Features 271*8a52c783SCole Faust - Documentation updates for AWS Batch 272*8a52c783SCole Faust 273*8a52c783SCole Faust# __2.7.17__ __2019-08-05__ 274*8a52c783SCole Faust## __AWS DataSync__ 275*8a52c783SCole Faust - ### Features 276*8a52c783SCole Faust - Support VPC endpoints. 277*8a52c783SCole Faust 278*8a52c783SCole Faust## __AWS IoT__ 279*8a52c783SCole Faust - ### Features 280*8a52c783SCole Faust - In this release, AWS IoT Device Defender introduces audit mitigation actions that can be applied to audit findings to help mitigate security issues. 281*8a52c783SCole Faust 282*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 283*8a52c783SCole Faust - ### Features 284*8a52c783SCole Faust - Amazon EC2 now supports a new Spot allocation strategy "Capacity-optimized" that fulfills your request using Spot Instance pools that are optimally chosen based on the available Spot capacity. 285*8a52c783SCole Faust 286*8a52c783SCole Faust# __2.7.16__ __2019-08-02__ 287*8a52c783SCole Faust## __AWS SDK for Java v2__ 288*8a52c783SCole Faust - ### Bugfixes 289*8a52c783SCole Faust - Fix the issue where the `content-length` set on the request is not honored for streaming operations. 290*8a52c783SCole Faust 291*8a52c783SCole Faust## __AWS Security Token Service__ 292*8a52c783SCole Faust - ### Features 293*8a52c783SCole Faust - Documentation updates for sts 294*8a52c783SCole Faust 295*8a52c783SCole Faust# __2.7.15__ __2019-07-30__ 296*8a52c783SCole Faust## __AWS Elemental MediaConvert__ 297*8a52c783SCole Faust - ### Features 298*8a52c783SCole Faust - MediaConvert adds support for specifying priority (-50 to 50) on jobs submitted to on demand or reserved queues 299*8a52c783SCole Faust 300*8a52c783SCole Faust## __AWS SDK for Java v2__ 301*8a52c783SCole Faust - ### Bugfixes 302*8a52c783SCole Faust - Fixed the issue where `AsyncResponseHandler#prepare` was not invoked before `#onHeaders`. See [#1343](https://github.com/aws/aws-sdk-java-v2/issues/1343). 303*8a52c783SCole Faust 304*8a52c783SCole Faust## __Amazon Polly__ 305*8a52c783SCole Faust - ### Features 306*8a52c783SCole Faust - Amazon Polly adds support for Neural text-to-speech engine. 307*8a52c783SCole Faust 308*8a52c783SCole Faust## __Amazon Route 53__ 309*8a52c783SCole Faust - ### Features 310*8a52c783SCole Faust - Amazon Route 53 now supports the Middle East (Bahrain) Region (me-south-1) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region. 311*8a52c783SCole Faust 312*8a52c783SCole Faust# __2.7.14__ __2019-07-29__ 313*8a52c783SCole Faust## __AWS CodeCommit__ 314*8a52c783SCole Faust - ### Features 315*8a52c783SCole Faust - This release supports better exception handling for merges. 316*8a52c783SCole Faust 317*8a52c783SCole Faust## __Netty NIO Http Client__ 318*8a52c783SCole Faust - ### Bugfixes 319*8a52c783SCole Faust - Update `HandlerRemovingChannelPool` to only remove per request handlers if the channel is open or registered to avoid the race condition when the DefaultChannelPipeline is trying to removing the handler at the same time, causing `NoSuchElementException`. 320*8a52c783SCole Faust 321*8a52c783SCole Faust# __2.7.13__ __2019-07-26__ 322*8a52c783SCole Faust## __AWS Batch__ 323*8a52c783SCole Faust - ### Features 324*8a52c783SCole Faust - AWS Batch now supports SDK auto-pagination and Job-level docker devices. 325*8a52c783SCole Faust 326*8a52c783SCole Faust## __AWS Cost Explorer Service__ 327*8a52c783SCole Faust - ### Features 328*8a52c783SCole Faust - Adds support for resource optimization recommendations. 329*8a52c783SCole Faust 330*8a52c783SCole Faust## __AWS Glue__ 331*8a52c783SCole Faust - ### Features 332*8a52c783SCole Faust - This release provides GetJobBookmark and GetJobBookmarks APIs. These APIs enable users to look at specific versions or all versions of the JobBookmark for a specific job. This release also enables resetting the job bookmark to a specific run via an enhancement of the ResetJobBookmark API. 333*8a52c783SCole Faust 334*8a52c783SCole Faust## __AWS Greengrass__ 335*8a52c783SCole Faust - ### Features 336*8a52c783SCole Faust - Greengrass OTA service supports openwrt/aarch64 and openwrt/armv7l platforms. 337*8a52c783SCole Faust 338*8a52c783SCole Faust## __AWS MediaConnect__ 339*8a52c783SCole Faust - ### Features 340*8a52c783SCole Faust - This release adds support for the Zixi pull protocol on outputs. 341*8a52c783SCole Faust 342*8a52c783SCole Faust## __Amazon CloudWatch Logs__ 343*8a52c783SCole Faust - ### Features 344*8a52c783SCole Faust - Allow for specifying multiple log groups in an Insights query, and deprecate storedByte field for LogStreams and interleaved field for FilterLogEventsRequest. 345*8a52c783SCole Faust 346*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 347*8a52c783SCole Faust - ### Features 348*8a52c783SCole Faust - You can now create EC2 Capacity Reservations using Availability Zone ID or Availability Zone name. You can view usage of Amazon EC2 Capacity Reservations per AWS account. 349*8a52c783SCole Faust 350*8a52c783SCole Faust# __2.7.12__ __2019-07-25__ 351*8a52c783SCole Faust## __AWS Elemental MediaConvert__ 352*8a52c783SCole Faust - ### Features 353*8a52c783SCole Faust - AWS Elemental MediaConvert has added several features including support for: audio normalization using ITU BS.1770-3, 1770-4 algorithms, extension of job progress indicators, input cropping rectangle & output position rectangle filters per input, and dual SCC caption mapping to additional codecs and containers. 354*8a52c783SCole Faust 355*8a52c783SCole Faust## __AWS Elemental MediaLive__ 356*8a52c783SCole Faust - ### Features 357*8a52c783SCole Faust - AWS Elemental MediaLive is adding Input Clipping, Immediate Mode Input Switching, and Dynamic Inputs. 358*8a52c783SCole Faust 359*8a52c783SCole Faust## __Amazon EC2 Container Registry__ 360*8a52c783SCole Faust - ### Features 361*8a52c783SCole Faust - This release adds support for immutable image tags. 362*8a52c783SCole Faust 363*8a52c783SCole Faust# __2.7.11__ __2019-07-24__ 364*8a52c783SCole Faust## __AWS Glue__ 365*8a52c783SCole Faust - ### Features 366*8a52c783SCole Faust - This release provides GlueVersion option for Job APIs and WorkerType option for DevEndpoint APIs. Job APIs enable users to pick specific GlueVersion for a specific job and pin the job to a specific runtime environment. DevEndpoint APIs enable users to pick different WorkerType for memory intensive workload. 367*8a52c783SCole Faust 368*8a52c783SCole Faust## __AWS Security Token Service__ 369*8a52c783SCole Faust - ### Features 370*8a52c783SCole Faust - New STS GetAccessKeyInfo API operation that returns the account identifier for the specified access key ID. 371*8a52c783SCole Faust 372*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 373*8a52c783SCole Faust - ### Features 374*8a52c783SCole Faust - This release introduces support for split tunnel with AWS Client VPN, and also adds support for opt-in Regions in DescribeRegions API. In addition, customers can now also tag Launch Templates on creation. 375*8a52c783SCole Faust 376*8a52c783SCole Faust## __Amazon Pinpoint__ 377*8a52c783SCole Faust - ### Features 378*8a52c783SCole Faust - This release adds support for programmatic access to many of the same campaign metrics that are displayed on the Amazon Pinpoint console. You can now use the Amazon Pinpoint API to monitor and assess performance data for campaigns, and integrate metrics data with other reporting tools. We update the metrics data continuously, resulting in a data latency timeframe that is limited to approximately two hours. 379*8a52c783SCole Faust 380*8a52c783SCole Faust# __2.7.10__ __2019-07-23__ 381*8a52c783SCole Faust## __AWS Secrets Manager__ 382*8a52c783SCole Faust - ### Features 383*8a52c783SCole Faust - This release increases the maximum allowed size of SecretString or SecretBinary from 7KB to 10KB in the CreateSecret, UpdateSecret, PutSecretValue and GetSecretValue APIs. This release also increases the maximum allowed size of ResourcePolicy from 4KB to 20KB in the GetResourcePolicy and PutResourcePolicy APIs. 384*8a52c783SCole Faust 385*8a52c783SCole Faust## __Amazon Simple Systems Manager (SSM)__ 386*8a52c783SCole Faust - ### Features 387*8a52c783SCole Faust - You can now use Maintenance Windows to select a resource group as the target. By selecting a resource group as the target of a Maintenance Window, customers can perform routine tasks across different resources such as Amazon Elastic Compute Cloud (AmazonEC2) instances, Amazon Elastic Block Store (Amazon EBS) volumes, and Amazon Simple Storage Service(Amazon S3) buckets within the same recurring time window. 388*8a52c783SCole Faust 389*8a52c783SCole Faust# __2.7.9__ __2019-07-22__ 390*8a52c783SCole Faust## __AWS SDK for Java v2__ 391*8a52c783SCole Faust - ### Bugfixes 392*8a52c783SCole Faust - Fix model builder enum fluent setters to check null before calling `toString` to avoid NPE. 393*8a52c783SCole Faust 394*8a52c783SCole Faust## __AWS Shield__ 395*8a52c783SCole Faust - ### Features 396*8a52c783SCole Faust - Adding new VectorType (HTTP_Reflection) and related top contributor types to describe WordPress Pingback DDoS attacks. 397*8a52c783SCole Faust 398*8a52c783SCole Faust## __AmazonMQ__ 399*8a52c783SCole Faust - ### Features 400*8a52c783SCole Faust - Adds support for AWS Key Management Service (KMS) to offer server-side encryption. You can now select your own customer managed CMK, or use an AWS managed CMK in your KMS account. 401*8a52c783SCole Faust 402*8a52c783SCole Faust# __2.7.8__ __2019-07-19__ 403*8a52c783SCole Faust## __AWS IoT Events__ 404*8a52c783SCole Faust - ### Features 405*8a52c783SCole Faust - Adds support for IoT Events, Lambda, SQS and Kinesis Firehose actions. 406*8a52c783SCole Faust 407*8a52c783SCole Faust## __Amazon Simple Queue Service__ 408*8a52c783SCole Faust - ### Features 409*8a52c783SCole Faust - This release updates the information about the availability of FIFO queues and includes miscellaneous fixes. 410*8a52c783SCole Faust 411*8a52c783SCole Faust# __2.7.7__ __2019-07-18__ 412*8a52c783SCole Faust## __AWS CodeDeploy__ 413*8a52c783SCole Faust - ### Features 414*8a52c783SCole Faust - Documentation updates for codedeploy 415*8a52c783SCole Faust 416*8a52c783SCole Faust## __Amazon Comprehend__ 417*8a52c783SCole Faust - ### Features 418*8a52c783SCole Faust - Amazon Comprehend now supports multiple entities for custom entity recognition 419*8a52c783SCole Faust 420*8a52c783SCole Faust## __Amazon EC2 Container Service__ 421*8a52c783SCole Faust - ### Features 422*8a52c783SCole Faust - This release of Amazon Elastic Container Service (Amazon ECS) introduces support for cluster settings. Cluster settings specify whether CloudWatch Container Insights is enabled or disabled for the cluster. 423*8a52c783SCole Faust 424*8a52c783SCole Faust## __Amazon ElastiCache__ 425*8a52c783SCole Faust - ### Features 426*8a52c783SCole Faust - Updates for Elasticache 427*8a52c783SCole Faust 428*8a52c783SCole Faust# __2.7.6__ __2019-07-17__ 429*8a52c783SCole Faust## __AWS Config__ 430*8a52c783SCole Faust - ### Features 431*8a52c783SCole Faust - This release adds more granularity to the status of an OrganizationConfigRule by adding a new status. It also adds an exception when organization access is denied. 432*8a52c783SCole Faust 433*8a52c783SCole Faust## __AWS Database Migration Service__ 434*8a52c783SCole Faust - ### Features 435*8a52c783SCole Faust - S3 endpoint settings update: 1) Option to append operation column to full-load files. 2) Option to add a commit timestamp column to full-load and cdc files. Updated DescribeAccountAttributes to include UniqueAccountIdentifier. 436*8a52c783SCole Faust 437*8a52c783SCole Faust## __AWS SDK for Java v2__ 438*8a52c783SCole Faust - ### Bugfixes 439*8a52c783SCole Faust - Notify error by invoking `AsyncResponseTransformer#exceptionOccurred` for streaming operations for services using xml protocol such as S3 when the request fails and is not retriable. 440*8a52c783SCole Faust 441*8a52c783SCole Faust## __Auto Scaling__ 442*8a52c783SCole Faust - ### Features 443*8a52c783SCole Faust - Documentation updates for autoscaling 444*8a52c783SCole Faust 445*8a52c783SCole Faust# __2.7.5__ __2019-07-12__ 446*8a52c783SCole Faust## __AWS Identity and Access Management__ 447*8a52c783SCole Faust - ### Features 448*8a52c783SCole Faust - Removed exception that was indicated but never thrown for IAM GetAccessKeyLastUsed API 449*8a52c783SCole Faust 450*8a52c783SCole Faust## __AWS RoboMaker__ 451*8a52c783SCole Faust - ### Features 452*8a52c783SCole Faust - Added Melodic as a supported Robot Software Suite Version 453*8a52c783SCole Faust 454*8a52c783SCole Faust## __AWS SDK for Java v2__ 455*8a52c783SCole Faust - ### Features 456*8a52c783SCole Faust - Introduce a new method `equalsBySdkFields` to compare only non-inherited fields for model classes. 457*8a52c783SCole Faust 458*8a52c783SCole Faust - ### Bugfixes 459*8a52c783SCole Faust - Fix `AwsSessionCredentials#equals` to not compare super because the super is an interface. 460*8a52c783SCole Faust - Fix the bug where `equals` and `hashCode` methods in the AWS service request and response classes were not calling super. 461*8a52c783SCole Faust 462*8a52c783SCole Faust## __Amazon Elasticsearch Service__ 463*8a52c783SCole Faust - ### Features 464*8a52c783SCole Faust - Amazon Elasticsearch Service now supports M5, C5, and R5 instance types. 465*8a52c783SCole Faust 466*8a52c783SCole Faust## __AmazonApiGatewayV2__ 467*8a52c783SCole Faust - ### Features 468*8a52c783SCole Faust - Bug fix (Add tags field to Update Stage , Api and DomainName Responses ) 469*8a52c783SCole Faust 470*8a52c783SCole Faust# __2.7.4__ __2019-07-11__ 471*8a52c783SCole Faust## __Amazon CloudWatch Events__ 472*8a52c783SCole Faust - ### Features 473*8a52c783SCole Faust - Adds APIs for partner event sources, partner event buses, and custom event buses. These new features are managed in the EventBridge service. 474*8a52c783SCole Faust 475*8a52c783SCole Faust## __Amazon EventBridge__ 476*8a52c783SCole Faust - ### Features 477*8a52c783SCole Faust - Amazon EventBridge is a serverless event bus service that makes it easy to connect your applications with data from a variety of sources, including AWS services, partner applications, and your own applications. 478*8a52c783SCole Faust 479*8a52c783SCole Faust## __Netty NIO HTTP Client__ 480*8a52c783SCole Faust - ### Bugfixes 481*8a52c783SCole Faust - Fix the issue where the SDK can invoke `channel#read` twice per request and buffer content aggressively before the subscriber is able to consume the data. This should fix [#1122](https://github.com/aws/aws-sdk-java-v2/issues/1122). 482*8a52c783SCole Faust 483*8a52c783SCole Faust# __2.7.3__ __2019-07-10__ 484*8a52c783SCole Faust## __AWS SDK for Java v2__ 485*8a52c783SCole Faust - ### Features 486*8a52c783SCole Faust - Automatically retry on CRC32 checksum validation failures when the service returns a CRC32 checksum that differs from the one the SDK calculated. Previously this would just throw an exception. 487*8a52c783SCole Faust 488*8a52c783SCole Faust## __AWS Service Catalog__ 489*8a52c783SCole Faust - ### Features 490*8a52c783SCole Faust - This release adds support for Parameters in ExecuteProvisionedProductServiceAction and adds functionality to get the default parameter values for a Self-Service Action execution against a Provisioned Product via DescribeServiceActionExecutionParameters 491*8a52c783SCole Faust 492*8a52c783SCole Faust## __Amazon Glacier__ 493*8a52c783SCole Faust - ### Features 494*8a52c783SCole Faust - Documentation updates for glacier 495*8a52c783SCole Faust 496*8a52c783SCole Faust## __Amazon QuickSight__ 497*8a52c783SCole Faust - ### Features 498*8a52c783SCole Faust - Amazon QuickSight now supports embedding dashboards for all non-federated QuickSight users. This includes IAM users, AD users and users from the QuickSight user pool. The get-dashboard-embed-url API accepts QUICKSIGHT as identity type with a user ARN to authenticate the embeddable dashboard viewer as a non-federated user. 499*8a52c783SCole Faust 500*8a52c783SCole Faust# __2.7.2__ __2019-07-09__ 501*8a52c783SCole Faust## __AWS Amplify__ 502*8a52c783SCole Faust - ### Features 503*8a52c783SCole Faust - This release adds webhook APIs and manual deployment APIs for AWS Amplify Console. 504*8a52c783SCole Faust 505*8a52c783SCole Faust## __AWS Config__ 506*8a52c783SCole Faust - ### Features 507*8a52c783SCole Faust - AWS Config now supports a new set of APIs to manage AWS Config rules across your organization in AWS Organizations. Using this capability, you can centrally create, update, and delete AWS Config rules across all accounts in your organization. This capability is particularly useful if you have a need to deploy a common set of AWS Config rules across all accounts. You can also specify accounts where AWS Config rules should not be created. In addition, you can use these APIs from the master account in AWS Organizations to enforce governance by ensuring that the underlying AWS Config rules are not modifiable by your organization member accounts.These APIs work for both managed and custom AWS Config rules. For more information, see Enabling AWS Config Rules Across all Accounts in Your Organization in the AWS Config Developer Guide.The new APIs are available in all commercial AWS Regions where AWS Config and AWS Organizations are supported. For the full list of supported Regions, see AWS Regions and Endpoints in the AWS General Reference. To learn more about AWS Config, visit the AWS Config webpage. To learn more about AWS Organizations, visit the AWS Organizations webpage. 508*8a52c783SCole Faust 509*8a52c783SCole Faust## __AWS WAF__ 510*8a52c783SCole Faust - ### Features 511*8a52c783SCole Faust - Updated SDK APIs to add tags to WAF Resources: WebACL, Rule, Rulegroup and RateBasedRule. Tags can also be added during creation of these resources. 512*8a52c783SCole Faust 513*8a52c783SCole Faust## __AWS WAF Regional__ 514*8a52c783SCole Faust - ### Features 515*8a52c783SCole Faust - Updated SDK APIs to add tags to WAF Resources: WebACL, Rule, Rulegroup and RateBasedRule. Tags can also be added during creation of these resources. 516*8a52c783SCole Faust 517*8a52c783SCole Faust## __Amazon CloudWatch__ 518*8a52c783SCole Faust - ### Features 519*8a52c783SCole Faust - This release adds three new APIs (PutAnomalyDetector, DeleteAnomalyDetector, and DescribeAnomalyDetectors) to support the new feature, CloudWatch Anomaly Detection. In addition, PutMetricAlarm and DescribeAlarms APIs are updated to support management of Anomaly Detection based alarms. 520*8a52c783SCole Faust 521*8a52c783SCole Faust## __Amazon Elastic File System__ 522*8a52c783SCole Faust - ### Features 523*8a52c783SCole Faust - EFS customers can now enable Lifecycle Management for all file systems. You can also now select from one of four Lifecycle Management policies (14, 30, 60 and 90 days), to automatically move files that have not been accessed for the period of time defined by the policy, from the EFS Standard storage class to the EFS Infrequent Access (IA) storage class. EFS IA provides price/performance that is cost-optimized for files that are not accessed every day. 524*8a52c783SCole Faust 525*8a52c783SCole Faust## __Amazon GameLift__ 526*8a52c783SCole Faust - ### Features 527*8a52c783SCole Faust - GameLift FlexMatch now supports matchmaking of up to 200 players per game session, and FlexMatch can now automatically backfill your game sessions whenever there is an open slot. 528*8a52c783SCole Faust 529*8a52c783SCole Faust## __Amazon Kinesis Video Streams__ 530*8a52c783SCole Faust - ### Features 531*8a52c783SCole Faust - Add "GET_DASH_STREAMING_SESSION_URL" as an API name to the GetDataEndpoint API. 532*8a52c783SCole Faust 533*8a52c783SCole Faust## __Amazon Kinesis Video Streams Archived Media__ 534*8a52c783SCole Faust - ### Features 535*8a52c783SCole Faust - Adds support for the GetDASHStreamingSessionURL API. Also adds support for the Live Replay playback mode of the GetHLSStreamingSessionURL API. 536*8a52c783SCole Faust 537*8a52c783SCole Faust## __Netty NIO HTTP Client__ 538*8a52c783SCole Faust - ### Features 539*8a52c783SCole Faust - Improved error messaging when a connection is closed. Fixes [#1260](https://github.com/aws/aws-sdk-java-v2/issues/1260). 540*8a52c783SCole Faust 541*8a52c783SCole Faust# __2.7.1__ __2019-07-08__ 542*8a52c783SCole Faust## __AWS Cost Explorer Service__ 543*8a52c783SCole Faust - ### Features 544*8a52c783SCole Faust - This release introduces a new operation called GetUsageForecast, which allows you to programmatically access AWS Cost Explorer's forecasting engine on usage data (running hours, data transfer, etc). 545*8a52c783SCole Faust 546*8a52c783SCole Faust# __2.7.0__ __2019-07-03__ 547*8a52c783SCole Faust## __AWS SDK for Java v2__ 548*8a52c783SCole Faust - ### Features 549*8a52c783SCole Faust - Update Apache http client version to `4.5.9`. 550*8a52c783SCole Faust 551*8a52c783SCole Faust## __Amazon Elastic Compute Cloud__ 552*8a52c783SCole Faust - ### Features 553*8a52c783SCole Faust - AssignPrivateIpAddresses response includes two new fields: AssignedPrivateIpAddresses, NetworkInterfaceId 554*8a52c783SCole Faust 555*8a52c783SCole Faust## __Amazon Relational Database Service__ 556*8a52c783SCole Faust - ### Features 557*8a52c783SCole Faust - This release supports Cross-Account Cloning for Amazon Aurora clusters. 558*8a52c783SCole Faust 559*8a52c783SCole Faust## __Amazon Simple Storage Service__ 560*8a52c783SCole Faust - ### Features 561*8a52c783SCole Faust - Add S3 x-amz-server-side-encryption-context support. 562*8a52c783SCole Faust 563*8a52c783SCole Faust## __Amazon Simple Workflow Service__ 564*8a52c783SCole Faust - ### Features 565*8a52c783SCole Faust - This release adds APIs that allow adding and removing tags to a SWF domain, and viewing tags for a domain. It also enables adding tags when creating a domain. 566*8a52c783SCole Faust 567*8a52c783SCole Faust## __Apache Http Client__ 568*8a52c783SCole Faust - ### Bugfixes 569*8a52c783SCole Faust - Disable apache normalization to handle breaking change introduced in apache httpclient `4.5.7`. See [aws/aws-sdk-java[#1919](https://github.com/aws/aws-sdk-java-v2/issues/1919)](https://github.com/aws/aws-sdk-java/issues/1919) for more information. 570