blob: d6ed325b98f80feb6453738bc3c6e6638941acaf [file] [log] [blame] [view]
# __2.4.17__ __2019-02-27__
## __AWS WAF__
- ### Features
- Documentation updates for waf
## __AWS WAF Regional__
- ### Features
- Documentation updates for waf-regional
## __core__
- ### Bugfixes
- Netty 4.1.33.Final
# __2.4.16__ __2019-02-26__
## __AWS Application Discovery Service__
- ### Features
- Documentation updates for discovery
## __AWS Cost and Usage Report Service__
- ### Features
- Adding support for Athena and new report preferences to the Cost and Usage Report API.
## __AWS Elemental MediaConvert__
- ### Features
- AWS Elemental MediaConvert SDK has added several features including support for: auto-rotation or user-specified rotation of 0, 90, 180, or 270 degrees; multiple output groups with DRM; ESAM XML documents to specify ad insertion points; Offline Apple HLS FairPlay content protection.
## __AWS OpsWorks for Chef Automate__
- ### Features
- Documentation updates for opsworkscm
## __AWS Organizations__
- ### Features
- Documentation updates for AWS Organizations
## __AWS Resource Groups__
- ### Features
- Documentation updates for Resource Groups API; updating description of Tag API.
## __Amazon Pinpoint__
- ### Features
- This release adds support for the Amazon Resource Groups Tagging API to Amazon Pinpoint, which means that you can now add and manage tags for Amazon Pinpoint projects (apps), campaigns, and segments. A tag is a label that you optionally define and associate with Amazon Pinpoint resource. Tags can help you categorize and manage these types of resources in different ways, such as by purpose, owner, environment, or other criteria. For example, you can use tags to apply policies or automation, or to identify resources that are subject to certain compliance requirements. A project, campaign, or segment can have as many as 50 tags. For more information about using and managing tags in Amazon Pinpoint, see the Amazon Pinpoint Developer Guide at https://docs.aws.amazon.com/pinpoint/latest/developerguide/welcome.html. For more information about the Amazon Resource Group Tagging API, see the Amazon Resource Group Tagging API Reference at https://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/Welcome.html.
## __Amazon S3__
- ### Bugfixes
- Fix the issue where NoSuchBucketException was not unmarshalled for `s3#getBucketPolicy` when the bucket doesn't exist. See [#1088](https://github.com/aws/aws-sdk-java-v2/issues/1088)
# __2.4.15__ __2019-02-25__
## __AWS CodeCommit__
- ### Removals
- Removing invalid "fips" region
## __AWS Cost Explorer Service__
- ### Features
- Added metrics to normalized units.
## __AWS Elasticache__
- ### Removals
- Removing invalid "fips" region
## __AWS Elemental MediaStore__
- ### Features
- This release adds support for access logging, which provides detailed records for the requests that are made to objects in a container.
## __AWS SDK for Java v2__
- ### Removals
- Removes invalid AWS regions that don't match the partition regex
## __Amazon DynamoDB__
- ### Removals
- Removing invalid "local" region
## __Amazon MTurk__
- ### Removals
- Removing invalid "sandbox" region
## __Amazon S3__
- ### Removals
- Removing invalid dualstack regions and s3-external-1
## __Auto Scaling__
- ### Features
- Added support for passing an empty SpotMaxPrice parameter to remove a value previously set when updating an Amazon EC2 Auto Scaling group.
## __Elastic Load Balancing__
- ### Features
- This release enables you to use the existing client secret when modifying a rule with an action of type authenticate-oidc.
# __2.4.14__ __2019-02-22__
## __AWS Cloud9__
- ### Features
- Adding EnvironmentLifecycle to the Environment data type.
## __AWS Glue__
- ### Features
- AWS Glue adds support for assigning AWS resource tags to jobs, triggers, development endpoints, and crawlers. Each tag consists of a key and an optional value, both of which you define. With this capacity, customers can use tags in AWS Glue to easily organize and identify your resources, create cost allocation reports, and control access to resources.
## __AWS Step Functions__
- ### Features
- This release adds support for tag-on-create. You can now add tags when you create AWS Step Functions activity and state machine resources. For more information about tagging, see AWS Tagging Strategies.
## __Amazon Athena__
- ### Features
- This release adds tagging support for Workgroups to Amazon Athena. Use these APIs to add, remove, or list tags on Workgroups, and leverage the tags for various authorization and billing scenarios.
# __2.4.13__ __2019-02-21__
## __AWS CodeBuild__
- ### Features
- Add support for CodeBuild local caching feature
## __AWS Organizations__
- ### Features
- Documentation updates for organizations
## __AWS Transfer for SFTP__
- ### Features
- Bug fix: increased the max length allowed for request parameter NextToken when paginating List operations
## __Amazon CloudWatch__
- ### Features
- Documentation updates for monitoring
## __Amazon Kinesis Video Streams__
- ### Features
- Documentation updates for Kinesis Video Streams
## __Amazon Kinesis Video Streams Archived Media__
- ### Features
- In this release, HLS playback of KVS streams can be configured to output MPEG TS fragments using the ContainerFormat parameter. HLS playback of KVS streams can also be configured to include the EXT-X-PROGRAM-DATE-TIME field using the DisplayFragmentTimestamp parameter.
## __Amazon Kinesis Video Streams Media__
- ### Features
- Documentation updates for Kinesis Video Streams
## __Amazon WorkDocs__
- ### Features
- Documentation updates for workdocs
# __2.4.12__ __2019-02-20__
## __AWS CodeCommit__
- ### Features
- This release adds an API for adding / updating / deleting / copying / moving / setting file modes for one or more files directly to an AWS CodeCommit repository without requiring a Git client.
## __AWS Direct Connect__
- ### Features
- Documentation updates for AWS Direct Connect
## __AWS Elemental MediaLive__
- ### Features
- This release adds support for VPC inputs, allowing you to push content from your Amazon VPC directly to MediaLive.
## __AWS SDK for Java v2__
- ### Bugfixes
- Fixed an issue where the SDK could be over-retrying on signature errors.
- Fixed an issue where the SDK could fail to adjust the local clock under skewed-clock conditions.
# __2.4.11__ __2019-02-19__
## __AWS Directory Service__
- ### Features
- This release adds support for tags during directory creation (CreateDirectory, CreateMicrosoftAd, ConnectDirectory).
## __AWS IoT__
- ### Features
- AWS IoT - AWS IoT Device Defender adds support for configuring behaviors in a security profile with statistical thresholds. Device Defender also adds support for configuring multiple data-point evaluations before a violation is either created or cleared.
## __Amazon Elastic File System__
- ### Features
- Amazon EFS now supports adding tags to file system resources as part of the CreateFileSystem API . Using this capability, customers can now more easily enforce tag-based authorization for EFS file system resources.
## __Amazon Simple Systems Manager (SSM)__
- ### Features
- AWS Systems Manager now supports adding tags when creating Activations, Patch Baselines, Documents, Parameters, and Maintenance Windows
# __2.4.10__ __2019-02-18__
## __AWS SDK for Java v2__
- ### Features
- Updated service endpoint metadata.
## __AWS Secrets Manager__
- ### Features
- This release increases the maximum allowed size of SecretString or SecretBinary from 4KB to 7KB in the CreateSecret, UpdateSecret, PutSecretValue and GetSecretValue APIs.
## __Amazon Athena__
- ### Features
- This release adds support for Workgroups to Amazon Athena. Use Workgroups to isolate users, teams, applications or workloads in the same account, control costs by setting up query limits and creating Amazon SNS alarms, and publish query-related metrics to Amazon CloudWatch.
# __2.4.9__ __2019-02-15__
## __AWS IoT__
- ### Features
- In this release, IoT Device Defender introduces support for tagging Scheduled Audit resources.
## __AWS SDK for Java v2__
- ### Bugfixes
- Attach `extendedRequestId` to `AwsResponseMetadata` if available for event streaming operations so that customers can retrieve it from response metadata
## __Amazon Chime__
- ### Features
- Documentation updates for Amazon Chime
## __Application Auto Scaling__
- ### Features
- Documentation updates for Application Auto Scaling
# __2.4.8__ __2019-02-14__
## __Amazon Elastic Compute Cloud__
- ### Features
- This release adds tagging and ARN support for AWS Client VPN Endpoints.You can now run bare metal workloads on EC2 M5 and M5d instances. m5.metal and m5d.metal instances are powered by custom Intel Xeon Scalable Processors with a sustained all core frequency of up to 3.1 GHz. m5.metal and m5d.metal offer 96 vCPUs and 384 GiB of memory. With m5d.metal, you also have access to 3.6 TB of NVMe SSD-backed instance storage. m5.metal and m5d.metal instances deliver 25 Gbps of aggregate network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking, as well as 14 Gbps of bandwidth to EBS.You can now run bare metal workloads on EC2 z1d instances. z1d.metal instances are powered by custom Intel Xeon Scalable Processors with a sustained all core frequency of up to 4.0 GHz. z1d.metal offers 48 vCPUs, 384 GiB of memory, and 1.8 TB of NVMe SSD-backed instance storage. z1d.metal instances deliver 25 Gbps of aggregate network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking, as well as 14 Gbps of bandwidth to EBS.
## __Amazon Kinesis Video Streams__
- ### Features
- Adds support for Tag-On-Create for Kinesis Video Streams. A list of tags associated with the stream can be created at the same time as the stream creation.
# __2.4.7__ __2019-02-13__
## __AWS MediaTailor__
- ### Features
- This release adds support for tagging AWS Elemental MediaTailor resources.
## __Amazon Elastic File System__
- ### Features
- Customers can now use the EFS Infrequent Access (IA) storage class to more cost-effectively store larger amounts of data in their file systems. EFS IA is cost-optimized storage for files that are not accessed every day. You can create a new file system and enable Lifecycle Management to automatically move files that have not been accessed for 30 days from the Standard storage class to the IA storage class.
## __Amazon Rekognition__
- ### Features
- GetContentModeration now returns the version of the moderation detection model used to detect unsafe content.
# __2.4.6__ __2019-02-12__
## __AWS Lambda__
- ### Features
- Documentation updates for AWS Lambda
## __AWS Transcribe Streaming__
- ### Features
- Amazon Transcribe now supports US Spanish, which expands upon the existing language support for US English.
## __Netty Nio HTTP Client__
- ### Bugfixes
- Awaits `EventLoopGroup#shutdownGracefully` to complete when closing Netty client.
# __2.4.5__ __2019-02-11__
## __AWS CodeBuild__
- ### Features
- Add customized webhook filter support
## __AWS Elemental MediaPackage__
- ### Features
- Adds optional configuration for DASH to compact the manifest by combining duplicate SegmentTemplate tags. Adds optional configuration for DASH SegmentTemplate format to refer to segments by "Number" (default) or by "Time".
## __Amazon AppStream__
- ### Features
- This update enables customers to find the start time, max expiration time, and connection status associated with AppStream streaming session.
## __Amazon CloudWatch Logs__
- ### Bugfixes
- Fix infinite pagination bug in CloudWatchLogsClient.getLogEventsPaginator API. See https://github.com/aws/aws-sdk-java-v2/issues/1045
# __2.4.4__ __2019-02-08__
## __AWS Application Discovery Service__
- ### Features
- Documentation updates for the AWS Application Discovery Service.
## __AWS S3__
- ### Bugfixes
- Use request header to determine if checksum validation should be enabled for `s3#putObject`
## __AWS SDK for Java v2__
- ### Features
- Never initialie the default region provider chain if the region is always specified in the client builder.
- Never initialize the default credentials provider chain if credentials are always specified in the client builder.
- ### Bugfixes
- Defer all errors raised when creating `ProfileCredentialsProvider` to the `resolveCredentials()` call.
## __Amazon Data Lifecycle Manager__
- ### Features
- This release is to correct the timestamp format to ISO8601 for the DateCreated and DateModified files in the GetLifecyclePolicy response object.
## __Amazon EC2 Container Service__
- ### Features
- Amazon ECS introduces the PutAccountSettingDefault API, an API that allows a user to set the default ARN/ID format opt-in status for all the roles and users in the account. Previously, setting the account's default opt-in status required the use of the root user with the PutAccountSetting API.
# __2.4.3__ __2019-02-07__
## __AWS Elemental MediaLive__
- ### Features
- This release adds tagging of channels, inputs, and input security groups.
## __AWS RoboMaker__
- ### Features
- Added support for tagging and tag-based access control for AWS RoboMaker resources. Also, DescribeSimulationJob now includes a new failureReason field to help debug simulation job failures
## __Amazon Elasticsearch Service__
- ### Features
- Feature: Support for three Availability Zone deployments
## __Amazon GameLift__
- ### Features
- This release delivers a new API action for deleting unused matchmaking rule sets. More details are available at https://aws.amazon.com/releasenotes/?tag=releasenotes%23keywords%23amazon-gamelift.
# __2.4.2__ __2019-02-06__
## __Amazon Elastic Compute Cloud__
- ### Features
- Add Linux with SQL Server Standard, Linux with SQL Server Web, and Linux with SQL Server Enterprise to the list of allowed instance platforms for On-Demand Capacity Reservations.
## __Amazon FSx__
- ### Features
- New optional ExportPath parameter added to the CreateFileSystemLustreConfiguration object for user-defined export paths. Used with the CreateFileSystem action when creating an Amazon FSx for Lustre file system.
# __2.4.1__ __2019-02-05__
## __AWS SDK for Java v2__
- ### Bugfixes
- Fix an issue where an exception could be raised when configuring the idle connection reaper in the apache HTTP client [#1059](https://github.com/aws/aws-sdk-java-v2/issues/1059).
## __AWS Service Catalog__
- ### Features
- Service Catalog Documentation Update for ProvisionedProductDetail
## __AWS Shield__
- ### Features
- The DescribeProtection request now accepts resource ARN as valid parameter.
## __Amazon Elastic Compute Cloud__
- ### Features
- ec2.DescribeVpcPeeringConnections pagination support
# __2.4.0__ __2019-02-04__
## __AWS CodeCommit__
- ### Features
- This release supports a more graceful handling of the error case when a repository is not associated with a pull request ID in a merge request in AWS CodeCommit.
## __AWS SDK for Java v2__
- ### Features
- Add support for `connectionTimeToLive`, `connectionMaxIdleTime` and `useIdleConnectionReaper` to the netty HTTP client.
- Enable `useIdleConnectionReaper` by default for Netty and Apache.
- Updated service endpoint metadata.
- ### Bugfixes
- Added a new handler ([#1041](https://github.com/aws/aws-sdk-java-v2/issues/1041)) to close channels which have triggered an SslCloseCompletionEvent and are no longer usable per [#452](https://github.com/aws/aws-sdk-java-v2/issues/452).
- Fix the deadlock issue in `EventStreamAsyncResponseTransformer` for event streaming operations triggered in an edge case where customer subscriber signals `Subscription#request` the same time as `SdkPublisher` signals `Subscriber#onComplete`
- Reduced netty client logging noise, by logging at a DEBUG level (instead of WARN) when encountering IO errors on channels not currently in use and not logging the whole stack trace.
- Removed broken client methods: `BackupClient#getSupportedResourceTypes()` and `PinpointSmsVoiceClient.listConfigurationSets()`.
## __Amazon EC2 Container Service__
- ### Features
- This release of Amazon Elastic Container Service (Amazon ECS) introduces support for GPU workloads by enabling you to create clusters with GPU-enabled container instances.
## __Amazon WorkSpaces__
- ### Features
- This release sets ClientProperties as a required parameter.
## __Application Auto Scaling__
- ### Features
- Documentation updates for application-autoscaling
## __Netty NIO HTTP Client__
- ### Features
- Allows customers to enable wire logging with the Netty client at debug level.