| { |
| "version": "2.18.40", |
| "date": "2022-12-15", |
| "entries": [ |
| { |
| "type": "bugfix", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Require setting the bytes transferred on transfer progress snapshots. This prevents programming bugs where the caller forgets to set the value and it gets defaulted to 0." |
| }, |
| { |
| "type": "bugfix", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Allow pausing a resumed download, even if the resumed download hasn't started." |
| }, |
| { |
| "type": "bugfix", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Fixed issues in S3 Transfer Manager resumeDownloadFile API where errors were being wrapped by SdkClientException" |
| }, |
| { |
| "type": "feature", |
| "category": "AWS Backup Gateway", |
| "contributor": "", |
| "description": "This release adds support for VMware vSphere tags, enabling customer to protect VMware virtual machines using tag-based policies for AWS tags mapped from vSphere tags. This release also adds support for customer-accessible gateway-hypervisor interaction log and upload bandwidth rate limit schedule." |
| }, |
| { |
| "type": "feature", |
| "category": "AWS Glue", |
| "contributor": "", |
| "description": "This release adds support for AWS Glue Crawler with native DeltaLake tables, allowing Crawlers to classify Delta Lake format tables and catalog them for query engines to query against." |
| }, |
| { |
| "type": "feature", |
| "category": "AWSMainframeModernization", |
| "contributor": "", |
| "description": "Adds an optional create-only `KmsKeyId` property to Environment and Application resources." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Flattened and removed OverrideConfigurations such that these can be configured directly to S3TransferManagerBuilder, upload and transfer Requests. Also refactored certain attributes and API names to represent better meaningful names." |
| }, |
| { |
| "type": "feature", |
| "category": "AWS SecurityHub", |
| "contributor": "", |
| "description": "Added new resource details objects to ASFF, including resources for AwsEc2LaunchTemplate, AwsSageMakerNotebookInstance, AwsWafv2WebAcl and AwsWafv2RuleGroup." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon Connect Service", |
| "contributor": "", |
| "description": "Added support for \"English - New Zealand\" and \"English - South African\" to be used with Amazon Connect Custom Vocabulary APIs." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon EC2 Container Service", |
| "contributor": "", |
| "description": "This release adds support for container port ranges in ECS, a new capability that allows customers to provide container port ranges to simplify use cases where multiple ports are in use in a container. This release updates TaskDefinition mutation APIs and the Task description APIs." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon Elastic Kubernetes Service", |
| "contributor": "", |
| "description": "Add support for Windows managed nodes groups." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon Kinesis", |
| "contributor": "", |
| "description": "Added StreamARN parameter for Kinesis Data Streams APIs. Added a new opaque pagination token for ListStreams. SDKs will auto-generate Account Endpoint when accessing Kinesis Data Streams." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon Location Service", |
| "contributor": "", |
| "description": "This release adds support for a new style, \"VectorOpenDataStandardLight\" which can be used with the new data source, \"Open Data Maps (Preview)\"." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Rename `UploadDirectoryRequest.prefix` and `delimiter` to `s3Prefix` and `s3Delimiter` to make it clear these are S3 parameters, not file-system parameters." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Rename `DownloadDirectoryRequest.destinationDirectory` to `destination`." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Rename `ResumableFileDownload`'s `to` and `writeTo` methods to `serializeTo` to make it clear that these aren't affecting the download." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Do not base 64 encode when writing `ResumableFileDownload` to disk." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon SageMaker Service", |
| "contributor": "", |
| "description": "SageMaker Inference Recommender now allows customers to load tests their models on various instance types using private VPC." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon Translate", |
| "contributor": "", |
| "description": "Raised the input byte size limit of the Text field in the TranslateText API to 10000 bytes." |
| }, |
| { |
| "type": "feature", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Moved POJO classes to `software.amazon.awssdk.transfer.s3.model` and moved configuration classes to `software.amazon.awssdk.transfer.s3.config`" |
| }, |
| { |
| "type": "removal", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Backward incompatible changes after removing s3ClientConfiguration() from builder API of S3TransferManager Interface.\n- Added crtBuilder in S3AsyncClient Interface.\n- Backward incompatible changes after changing args of test() API in DownloadFilter Interface from DownloadFileContext to S3Object." |
| }, |
| { |
| "type": "removal", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Remove `DownloadDirectoryRequest.prefix` and `delimiter`. The same functionality is already available via the `listObjectsV2RequestTransformer`." |
| }, |
| { |
| "type": "removal", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Remove UploadDirectoryRequest's override configuration's `recursive` option. The same functionality can be achieved with `UploadDirectoryRequest.builder().maxDepth(1)` or S3TransferManager.builder().maxUploadDirectoryDepth(1)." |
| }, |
| { |
| "type": "removal", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Removed charset options from `ResumableFileDownload`'s string options, because there's no reason to choose something other than UTF-8." |
| }, |
| { |
| "type": "removal", |
| "category": "Amazon S3 Transfer Manager", |
| "contributor": "", |
| "description": "Make `aws-crt` an optional dependency in `s3-transfer-manager` module. Customers need to explicitly add `aws-crt` dependency if they want to use CRT-based Transfer Manager" |
| }, |
| { |
| "type": "feature", |
| "category": "AWS SDK for Java v2", |
| "contributor": "", |
| "description": "Updated endpoint and partition metadata." |
| } |
| ] |
| } |