blob: 477c4bda49b2ce8bb2ff7b2e01df0d6688e0a443 [file] [log] [blame] [view]
# __2.3.9__ __2019-01-25__
## __AWS CodeCommit__
- ### Features
- The PutFile API will now throw new exception FilePathConflictsWithSubmodulePathException when a submodule exists at the input file path; PutFile API will also throw FolderContentSizeLimitExceededException when the total size of any folder on the path exceeds the limit as a result of the operation.
## __AWS Device Farm__
- ### Features
- Introduces a new rule in Device Pools - "Availability". Customers can now ensure they pick devices that are available (i.e., not being used by other customers).
## __AWS Elemental MediaLive__
- ### Features
- This release adds support for Frame Capture output groups and for I-frame only manifests (playlists) in HLS output groups.
## __AWS MediaConnect__
- ### Features
- This release adds support for tagging, untagging, and listing tags for existing AWS Elemental MediaConnect resources.
# __2.3.8__ __2019-01-24__
## __AWS CodeBuild__
- ### Features
- This release adds support for cross-account ECR images and private registry authentication.
## __Amazon CloudWatch Logs__
- ### Features
- Documentation updates for CloudWatch Logs
## __Amazon EC2 Container Registry__
- ### Features
- Amazon ECR updated the default endpoint URL to support AWS Private Link.
## __Amazon Pinpoint SMS and Voice Service__
- ### Features
- Added the ListConfigurationSets operation, which returns a list of the configuration sets that are associated with your account.
## __Amazon Relational Database Service__
- ### Features
- The Amazon RDS API allows you to add or remove Identity and Access Management (IAM) role associated with a specific feature name with an RDS database instance. This helps with capabilities such as invoking Lambda functions from within a trigger in the database, load data from Amazon S3 and so on
## __Elastic Load Balancing__
- ### Features
- Elastic Load Balancing now supports TLS termination on Network Load Balancers. With this launch, you can offload the decryption/encryption of TLS traffic from your application servers to the Network Load Balancer. This enables you to run your backend servers optimally and keep your workloads secure. Additionally, Network Load Balancers preserve the source IP of the clients to the back-end applications, while terminating TLS on the load balancer. When TLS is enabled on an NLB, Access Logs can be enabled for the load balancer, and log entries will be emitted for all TLS connections.
# __2.3.7__ __2019-01-23__
## __AWS Certificate Manager Private Certificate Authority__
- ### Features
- Added TagOnCreate parameter to the CreateCertificateAuthority operation, updated the Tag regex pattern to align with AWS tagging APIs, and added RevokeCertificate limit.
## __AWS SDK for Java v2__
- ### Features
- Redact potentially-sensitive data from the `toString` of service request and response objects.
- ### Bugfixes
- Fixed the time marshalling issue when CBOR is disabled. See [#1023](https://github.com/aws/aws-sdk-java-v2/issues/1023)
## __Amazon WorkLink__
- ### Features
- This is the initial SDK release for Amazon WorkLink. Amazon WorkLink is a fully managed, cloud-based service that enables secure, one-click access to internal websites and web apps from mobile phones. With Amazon WorkLink, employees can access internal websites as seamlessly as they access any other website. IT administrators can manage users, devices, and domains by enforcing their own security and access policies via the AWS Console or the AWS SDK.
## __AmazonApiGatewayManagementApi__
- ### Features
- Fixes a typo in the 'max' constraint.
## __Netty NIO HTTP Client__
- ### Bugfixes
- Add `OneTimeReadTimeoutHanlder` to requests with `expect: 100-continue` header to avoid unexpected `ReadTimeoutException`. See [#954](https://github.com/aws/aws-sdk-java-v2/issues/954)
# __2.3.6__ __2019-01-21__
## __AWS Application Discovery Service__
- ### Features
- The Application Discovery Service's import APIs allow you to import information about your on-premises servers and applications into ADS so that you can track the status of your migrations through the Migration Hub console.
## __AWS Database Migration Service__
- ### Features
- Update for DMS TestConnectionSucceeds waiter
## __Amazon AppStream__
- ### Features
- This API update includes support for tagging Stack, Fleet, and ImageBuilder resources at creation time.
## __Amazon Simple Systems Manager (SSM)__
- ### Features
- AWS Systems Manager State Manager now supports configuration management of all AWS resources through integration with Automation.
## __Firewall Management Service__
- ### Features
- This release provides support for cleaning up web ACLs during Firewall Management policy deletion. You can now enable the DeleteAllPolicyResources flag and it will delete all system-generated web ACLs.
# __2.3.5__ __2019-01-18__
## __AWS Glue__
- ### Features
- AllocatedCapacity field is being deprecated and replaced with MaxCapacity field
## __Amazon Elastic Compute Cloud__
- ### Features
- Adjust EC2's available instance types.
# __2.3.4__ __2019-01-17__
## __AWS Lambda__
- ### Features
- Documentation updates for AWS Lambda
## __Amazon Lightsail__
- ### Features
- This release adds functionality to the CreateDiskSnapshot API that allows users to snapshot instance root volumes. It also adds various documentation updates.
## __Amazon Pinpoint__
- ### Features
- This release updates the PutEvents operation. AppPackageName, AppTitle, AppVersionCode, SdkName fields will now be accepted as a part of the event when submitting events.
## __Amazon Rekognition__
- ### Features
- GetLabelDetection now returns bounding box information for common objects and a hierarchical taxonomy of detected labels. The version of the model used for video label detection is also returned. DetectModerationLabels now returns the version of the model used for detecting unsafe content.
# __2.3.3__ __2019-01-16__
## __AWS Backup__
- ### Features
- AWS Backup is a unified backup service designed to protect AWS services and their associated data. AWS Backup simplifies the creation, migration, restoration, and deletion of backups, while also providing reporting and auditing
## __AWS Cost Explorer Service__
- ### Features
- Removed Tags from the list of GroupBy dimensions available for GetReservationCoverage.
## __Amazon DynamoDB__
- ### Features
- Amazon DynamoDB now integrates with AWS Backup, a centralized backup service that makes it easy for customers to configure and audit the AWS resources they want to backup, automate backup scheduling, set retention policies, and monitor all recent backup and restore activity. AWS Backup provides a fully managed, policy-based backup solution, simplifying your backup management, and helping you meet your business and regulatory backup compliance requirements. For more information, see the Amazon DynamoDB Developer Guide.
## __URLConnection HTTP Client__
- ### Bugfixes
- Fix NullPointer of AbortableInputStream delegate if there is no body within UrlConnectionHttpClient
# __2.3.2__ __2019-01-14__
## __AWS Elemental MediaConvert__
- ### Features
- IMF decode from a Composition Playlist for IMF specializations App [#2](https://github.com/aws/aws-sdk-java-v2/issues/2) and App [#2](https://github.com/aws/aws-sdk-java-v2/issues/2)e; up to 99 input clippings; caption channel selection for MXF; and updated rate control for CBR jobs. Added support for acceleration in preview
## __AWS SDK for Java v2__
- ### Bugfixes
- Fixed the bug where query parameters are incorrectly moved to body in async clients. See [#958](https://github.com/aws/aws-sdk-java-v2/issues/958)
## __AWS Storage Gateway__
- ### Features
- JoinDomain API supports two more parameters: organizational unit(OU) and domain controllers. Two new APIs are introduced: DetachVolume and AttachVolume.
# __2.3.1__ __2019-01-11__
## __AWS RDS DataService__
- ### Features
- Documentation updates for RDS Data API.
## __AWS SDK for Java v2__
- ### Features
- Updated to the latest service models.
## __Amazon Elastic MapReduce__
- ### Features
- Documentation updates for Amazon EMR
# __2.3.0__ __2019-01-09__
## __AWS SDK for Java v2__
- ### Features
- Updated to the latest service models.
- ### Bugfixes
- ChecksumValidatingPublisher deals with any packetization of the incoming data. See https://github.com/aws/aws-sdk-java-v2/issues/965
- Fix an issue where dates were being unmarshalled incorrectly for the CBOR protocol used by Amazon Kinesis.
- Make default `asyncFutureCompletionExeuctor` a true multi-threads executor. See [#968](https://github.com/aws/aws-sdk-java-v2/issues/968)
## __AWS STS__
- ### Bugfixes
- Changed the region resolution logic for `role_arn`-based profiles: 1. Check for a `region` property in the same profile as the `role_arn` definition. 2. Check the default region chain. 3. Fall back to the global endpoint and `us-east-1` signing. Fixes [#988](https://github.com/aws/aws-sdk-java-v2/issues/988).
## __Amazon S3__
- ### Bugfixes
- Fix `SyncChecksumValidationInterceptor` and `AsyncChecksumValidationInterceptor` to use `long` instead of `int` for contentLength`. See [#963](https://github.com/aws/aws-sdk-java-v2/issues/963)
## __Netty NIO HTTP Client__
- ### Bugfixes
- Preserve interrupted flag if `Http2MultiplexedChannelPool#close()` interrupted.
## __URLConnection HTTP Client__
- ### Bugfixes
- Disable following redirects automatically since doing so causes SDK response handling to fail
## __core__
- ### Features
- Jackson 2.9.7 -> 2.9.8