|
|
@@ -1,3 +1,613 @@
|
|
|
+Release v1.10.18 (2017-07-27)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/ec2`: Updates service API and documentation
|
|
|
+ * The CreateDefaultVPC API enables you to create a new default VPC . You no longer need to contact AWS support, if your default VPC has been deleted.
|
|
|
+* `service/kinesisanalytics`: Updates service API and documentation
|
|
|
+ * Added additional exception types and clarified documentation.
|
|
|
+
|
|
|
+Release v1.10.17 (2017-07-27)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/dynamodb`: Updates service documentation and examples
|
|
|
+ * Corrected a typo.
|
|
|
+* `service/ec2`: Updates service API and documentation
|
|
|
+ * Amazon EC2 Elastic GPUs allow you to easily attach low-cost graphics acceleration to current generation EC2 instances. With Amazon EC2 Elastic GPUs, you can configure the right amount of graphics acceleration to your particular workload without being constrained by fixed hardware configurations and limited GPU selection.
|
|
|
+* `service/monitoring`: Updates service documentation
|
|
|
+ * This release adds high resolution features to CloudWatch, with support for Custom Metrics down to 1 second and Alarms down to 10 seconds.
|
|
|
+
|
|
|
+Release v1.10.16 (2017-07-26)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/clouddirectory`: Updates service API and documentation
|
|
|
+ * Cloud Directory adds support for additional batch operations.
|
|
|
+* `service/cloudformation`: Updates service API and documentation
|
|
|
+ * AWS CloudFormation StackSets enables you to manage stacks across multiple accounts and regions.
|
|
|
+
|
|
|
+### SDK Enhancements
|
|
|
+* `aws/signer/v4`: Optimize V4 signer's header duplicate space stripping. [#1417](https://github.com/aws/aws-sdk-go/pull/1417)
|
|
|
+
|
|
|
+Release v1.10.15 (2017-07-24)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/appstream`: Updates service API, documentation, and waiters
|
|
|
+ * Amazon AppStream 2.0 image builders and fleets can now access applications and network resources that rely on Microsoft Active Directory (AD) for authentication and permissions. This new feature allows you to join your streaming instances to your AD, so you can use your existing AD user management tools.
|
|
|
+* `service/ec2`: Updates service API and documentation
|
|
|
+ * Spot Fleet tagging capability allows customers to automatically tag instances launched by Spot Fleet. You can use this feature to label or distinguish instances created by distinct Spot Fleets. Tagging your EC2 instances also enables you to see instance cost allocation by tag in your AWS bill.
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `aws/signer/v4`: Fix out of bounds panic in stripExcessSpaces [#1412](https://github.com/aws/aws-sdk-go/pull/1412)
|
|
|
+ * Fixes the out of bands panic in stripExcessSpaces caused by an incorrect calculation of the stripToIdx value. Simplified to code also.
|
|
|
+ * Fixes [#1411](https://github.com/aws/aws-sdk-go/issues/1411)
|
|
|
+Release v1.10.14 (2017-07-20)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/elasticmapreduce`: Updates service API and documentation
|
|
|
+ * Amazon EMR now includes the ability to use a custom Amazon Linux AMI and adjustable root volume size when launching a cluster.
|
|
|
+
|
|
|
+Release v1.10.13 (2017-07-19)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/budgets`: Updates service API and documentation
|
|
|
+ * Update budget Management API's to list/create/update RI_UTILIZATION type budget. Update budget Management API's to support DAILY timeUnit for RI_UTILIZATION type budget.
|
|
|
+
|
|
|
+### SDK Enhancements
|
|
|
+* `service/s3`: Use interfaces assertions instead of ValuesAtPath for S3 field lookups. [#1401](https://github.com/aws/aws-sdk-go/pull/1401)
|
|
|
+ * Improves the performance across the board for all S3 API calls by removing the usage of `ValuesAtPath` being used for every S3 API call.
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `aws/request`: waiter test bug
|
|
|
+ * waiters_test.go file would sometimes fail due to travis hiccups. This occurs because a test would sometimes fail the cancel check and succeed the timeout. However, the timeout check should never occur in that test. This fix introduces a new field that dictates how waiters will sleep.
|
|
|
+Release v1.10.12 (2017-07-17)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/cognito-idp`: Updates service API and documentation
|
|
|
+* `service/lambda`: Updates service API and documentation
|
|
|
+ * Lambda@Edge lets you run code closer to your end users without provisioning or managing servers. With Lambda@Edge, your code runs in AWS edge locations, allowing you to respond to your end users at the lowest latency. Your code is triggered by Amazon CloudFront events, such as requests to and from origin servers and viewers, and it is ready to execute at every AWS edge location whenever a request for content is received. You just upload your Node.js code to AWS Lambda and Lambda takes care of everything required to run and scale your code with high availability. You only pay for the compute time you consume - there is no charge when your code is not running.
|
|
|
+
|
|
|
+Release v1.10.11 (2017-07-14)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/discovery`: Updates service API and documentation
|
|
|
+ * Adding feature to the Export API for Discovery Service to allow filters for the export task to allow export based on per agent id.
|
|
|
+* `service/ec2`: Updates service API
|
|
|
+ * New EC2 GPU Graphics instance
|
|
|
+* `service/marketplacecommerceanalytics`: Updates service documentation
|
|
|
+ * Update to Documentation Model For New Report Cadence / Reformat of Docs
|
|
|
+
|
|
|
+Release v1.10.10 (2017-07-13)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/apigateway`: Updates service API and documentation
|
|
|
+ * Adds support for management of gateway responses.
|
|
|
+* `service/ec2`: Updates service API and documentation
|
|
|
+ * X-ENI (or Cross-Account ENI) is a new feature that allows the attachment or association of Elastic Network Interfaces (ENI) between VPCs in different AWS accounts located in the same availability zone. With this new capability, service providers and partners can deliver managed solutions in a variety of new architectural patterns where the provider and consumer of the service are in different AWS accounts.
|
|
|
+* `service/lex-models`: Updates service documentation
|
|
|
+
|
|
|
+Release v1.10.9 (2017-07-12)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/autoscaling`: Updates service API and documentation
|
|
|
+ * Auto Scaling now supports a new type of scaling policy called target tracking scaling policies that you can use to set up dynamic scaling for your application.
|
|
|
+* `service/swf`: Updates service API, documentation, paginators, and examples
|
|
|
+ * Added support for attaching control data to Lambda tasks. Control data lets you attach arbitrary strings to your decisions and history events.
|
|
|
+
|
|
|
+Release v1.10.8 (2017-07-06)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/ds`: Updates service API, documentation, and paginators
|
|
|
+ * You can now improve the resilience and performance of your Microsoft AD directory by deploying additional domain controllers. Added UpdateNumberofDomainControllers API that allows you to update the number of domain controllers you want for your directory, and DescribeDomainControllers API that allows you to describe the detailed information of each domain controller of your directory. Also added the 'DesiredNumberOfDomainControllers' field to the DescribeDirectories API output for Microsoft AD.
|
|
|
+* `aws/endpoints`: Updated Regions and Endpoints metadata.
|
|
|
+* `service/kinesis`: Updates service API and documentation
|
|
|
+ * You can now encrypt your data at rest within an Amazon Kinesis Stream using server-side encryption. Server-side encryption via AWS KMS makes it easy for customers to meet strict data management requirements by encrypting their data at rest within the Amazon Kinesis Streams, a fully managed real-time data processing service.
|
|
|
+* `service/kms`: Updates service API and documentation
|
|
|
+ * This release of AWS Key Management Service introduces the ability to determine whether a key is AWS managed or customer managed.
|
|
|
+* `service/ssm`: Updates service API and documentation
|
|
|
+ * Amazon EC2 Systems Manager now expands Patching support to Amazon Linux, Red Hat and Ubuntu in addition to the already supported Windows Server.
|
|
|
+
|
|
|
+Release v1.10.7 (2017-07-05)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/monitoring`: Updates service API and documentation
|
|
|
+ * We are excited to announce the availability of APIs and CloudFormation support for CloudWatch Dashboards. You can use the new dashboard APIs or CloudFormation templates to dynamically build and maintain dashboards to monitor your infrastructure and applications. There are four new dashboard APIs - PutDashboard, GetDashboard, DeleteDashboards, and ListDashboards APIs. PutDashboard is used to create a new dashboard or modify an existing one whereas GetDashboard is the API to get the details of a specific dashboard. ListDashboards and DeleteDashboards are used to get the names or delete multiple dashboards respectively. Getting started with dashboard APIs is similar to any other AWS APIs. The APIs can be accessed through AWS SDK or through CLI tools.
|
|
|
+* `service/route53`: Updates service API and documentation
|
|
|
+ * Bug fix for InvalidChangeBatch exception.
|
|
|
+
|
|
|
+### SDK Enhancements
|
|
|
+* `service/s3/s3manager`: adding cleanup function to batch objects [#1375](https://github.com/aws/aws-sdk-go/issues/1375)
|
|
|
+ * This enhancement will add an After field that will be called after each iteration of the batch operation.
|
|
|
+
|
|
|
+Release v1.10.6 (2017-06-30)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/marketplacecommerceanalytics`: Updates service documentation
|
|
|
+ * Documentation updates for AWS Marketplace Commerce Analytics.
|
|
|
+* `service/s3`: Updates service API and documentation
|
|
|
+ * API Update for S3: Adding Object Tagging Header to MultipartUpload Initialization
|
|
|
+
|
|
|
+Release v1.10.5 (2017-06-29)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `aws/endpoints`: Updated Regions and Endpoints metadata.
|
|
|
+* `service/events`: Updates service API and documentation
|
|
|
+ * CloudWatch Events now allows different AWS accounts to share events with each other through a new resource called event bus. Event buses accept events from AWS services, other AWS accounts and PutEvents API calls. Currently all AWS accounts have one default event bus. To send events to another account, customers simply write rules to match the events of interest and attach an event bus in the receiving account as the target to the rule. The PutTargets API has been updated to allow adding cross account event buses as targets. In addition, we have released two new APIs - PutPermission and RemovePermission - that enables customers to add/remove permissions to their default event bus.
|
|
|
+* `service/gamelift`: Updates service API and documentation
|
|
|
+ * Allow developers to download GameLift fleet creation logs to assist with debugging.
|
|
|
+* `service/ssm`: Updates service API and documentation
|
|
|
+ * Adding Resource Data Sync support to SSM Inventory. New APIs: * CreateResourceDataSync - creates a new resource data sync configuration, * ListResourceDataSync - lists existing resource data sync configurations, * DeleteResourceDataSync - deletes an existing resource data sync configuration.
|
|
|
+
|
|
|
+Release v1.10.4 (2017-06-27)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/servicecatalog`: Updates service API, documentation, and paginators
|
|
|
+ * Proper tagging of resources is critical to post-launch operations such as billing, cost allocation, and resource management. By using Service Catalog's TagOption Library, administrators can define a library of re-usable TagOptions that conform to company standards, and associate these with Service Catalog portfolios and products. Learn how to move your current tags to the new library, create new TagOptions, and view and associate your library items with portfolios and products. Understand how to ensure that the right tags are created on products launched through Service Catalog and how to provide users with defined selectable tags.
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `aws/signer/v4`: checking length on `stripExcessSpaces` [#1372](https://github.com/aws/aws-sdk-go/issues/1372)
|
|
|
+ * Fixes a bug where `stripExcessSpaces` did not check length against the slice.
|
|
|
+ * Fixes: [#1371](https://github.com/aws/aws-sdk-go/issues/1371)
|
|
|
+Release v1.10.3 (2017-06-23)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/lambda`: Updates service API and documentation
|
|
|
+ * The Lambda Invoke API will now throw new exception InvalidRuntimeException (status code 502) for invokes with deprecated runtimes.
|
|
|
+
|
|
|
+Release v1.10.2 (2017-06-22)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/codepipeline`: Updates service API, documentation, and paginators
|
|
|
+ * A new API, ListPipelineExecutions, enables you to retrieve summary information about the most recent executions in a pipeline, including pipeline execution ID, status, start time, and last updated time. You can request information for a maximum of 100 executions. Pipeline execution data is available for the most recent 12 months of activity.
|
|
|
+* `service/dms`: Updates service API and documentation
|
|
|
+ * Added tagging for DMS certificates.
|
|
|
+* `service/elasticloadbalancing`: Updates service waiters
|
|
|
+* `aws/endpoints`: Updated Regions and Endpoints metadata.
|
|
|
+* `service/lightsail`: Updates service API and documentation
|
|
|
+ * This release adds a new nextPageToken property to the result of the GetOperationsForResource API. Developers can now get the next set of items in a list by making subsequent calls to GetOperationsForResource API with the token from the previous call. This release also deprecates the nextPageCount property, which previously returned null (use the nextPageToken property instead). This release also deprecates the customImageName property on the CreateInstancesRequest class, which was previously ignored by the API.
|
|
|
+* `service/route53`: Updates service API and documentation
|
|
|
+ * This release reintroduces the HealthCheckInUse exception.
|
|
|
+
|
|
|
+Release v1.10.1 (2017-06-21)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/dax`: Adds new service
|
|
|
+ * Amazon DynamoDB Accelerator (DAX) is a fully managed, highly available, in-memory cache for DynamoDB that delivers up to a 10x performance improvement - from milliseconds to microseconds - even at millions of requests per second. DAX does all the heavy lifting required to add in-memory acceleration to your DynamoDB tables, without requiring developers to manage cache invalidation, data population, or cluster management.
|
|
|
+* `service/route53`: Updates service API and documentation
|
|
|
+ * Amazon Route 53 now supports multivalue answers in response to DNS queries, which lets you route traffic approximately randomly to multiple resources, such as web servers. Create one multivalue answer record for each resource and, optionally, associate an Amazon Route 53 health check with each record, and Amazon Route 53 responds to DNS queries with up to eight healthy records.
|
|
|
+* `service/ssm`: Updates service API, documentation, and paginators
|
|
|
+ * Adding hierarchy support to the SSM Parameter Store API. Added support tor tagging. New APIs: GetParameter - retrieves one parameter, DeleteParameters - deletes multiple parameters (max number 10), GetParametersByPath - retrieves parameters located in the hierarchy. Updated APIs: PutParameter - added ability to enforce parameter value by applying regex (AllowedPattern), DescribeParameters - modified to support Tag filtering.
|
|
|
+* `service/waf`: Updates service API and documentation
|
|
|
+ * You can now create, edit, update, and delete a new type of WAF rule with a rate tracking component.
|
|
|
+* `service/waf-regional`: Updates service API and documentation
|
|
|
+
|
|
|
+Release v1.10.0 (2017-06-20)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/workdocs`: Updates service API and documentation
|
|
|
+ * This release provides a new API to retrieve the activities performed by WorkDocs users.
|
|
|
+
|
|
|
+### SDK Features
|
|
|
+* `aws/credentials/plugincreds`: Add support for Go plugin for credentials [#1320](https://github.com/aws/aws-sdk-go/pull/1320)
|
|
|
+ * Adds support for using plugins to retrieve credentials for API requests. This change adds a new package plugincreds under aws/credentials. See the `example/aws/credentials/plugincreds` folder in the SDK for example usage.
|
|
|
+
|
|
|
+Release v1.9.00 (2017-06-19)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/organizations`: Updates service API and documentation
|
|
|
+ * Improvements to Exception Modeling
|
|
|
+
|
|
|
+### SDK Features
|
|
|
+* `service/s3/s3manager`: Adds batch operations to s3manager [#1333](https://github.com/aws/aws-sdk-go/pull/1333)
|
|
|
+ * Allows for batch upload, download, and delete of objects. Also adds the interface pattern to allow for easy traversal of objects. E.G `DownloadWithIterator`, `UploadWithIterator`, and `BatchDelete`. `BatchDelete` also contains a utility iterator using the `ListObjects` API to easily delete a list of objects.
|
|
|
+
|
|
|
+Release v1.8.44 (2017-06-16)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/xray`: Updates service API, documentation, and paginators
|
|
|
+ * Add a response time histogram to the services in response of GetServiceGraph API.
|
|
|
+
|
|
|
+Release v1.8.43 (2017-06-15)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/ec2`: Updates service API and documentation
|
|
|
+ * Adds API to describe Amazon FPGA Images (AFIs) available to customers, which includes public AFIs, private AFIs that you own, and AFIs owned by other AWS accounts for which you have load permissions.
|
|
|
+* `service/ecs`: Updates service API and documentation
|
|
|
+ * Added support for cpu, memory, and memory reservation container overrides on the RunTask and StartTask APIs.
|
|
|
+* `service/iot`: Updates service API and documentation
|
|
|
+ * Revert the last release: remove CertificatePem from DescribeCertificate API.
|
|
|
+* `service/servicecatalog`: Updates service API, documentation, and paginators
|
|
|
+ * Added ProvisioningArtifactSummaries to DescribeProductAsAdmin's output to show the provisioning artifacts belong to the product. Allow filtering by SourceProductId in SearchProductsAsAdmin for AWS Marketplace products. Added a verbose option to DescribeProvisioningArtifact to display the CloudFormation template used to create the provisioning artifact.Added DescribeProvisionedProduct API. Changed the type of ProvisionedProduct's Status to be distinct from Record's Status. New ProvisionedProduct's Status are AVAILABLE, UNDER_CHANGE, TAINTED, ERROR. Changed Record's Status set of values to CREATED, IN_PROGRESS, IN_PROGRESS_IN_ERROR, SUCCEEDED, FAILED.
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `private/model/api`: Fix RESTXML support for XML Namespace [#1343](https://github.com/aws/aws-sdk-go/pull/1343)
|
|
|
+ * Fixes a bug with the SDK's generation of services using the REST XML protocol not annotating shape references with the XML Namespace attribute.
|
|
|
+ * Fixes [#1334](https://github.com/aws/aws-sdk-go/pull/1334)
|
|
|
+Release v1.8.42 (2017-06-14)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/applicationautoscaling`: Updates service API and documentation
|
|
|
+* `service/clouddirectory`: Updates service documentation
|
|
|
+ * Documentation update for Cloud Directory
|
|
|
+
|
|
|
+Release v1.8.41 (2017-06-13)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/configservice`: Updates service API
|
|
|
+
|
|
|
+Release v1.8.40 (2017-06-13)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/rds`: Updates service API and documentation
|
|
|
+ * API Update for RDS: this update enables copy-on-write, a new Aurora MySQL Compatible Edition feature that allows users to restore their database, and support copy of TDE enabled snapshot cross region.
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `aws/request`: Fix NewErrParamMinLen to use correct ParamMinLenErrCode [#1336](https://github.com/aws/aws-sdk-go/issues/1336)
|
|
|
+ * Fixes the `NewErrParamMinLen` function returning the wrong error code. `ParamMinLenErrCode` should be returned not `ParamMinValueErrCode`.
|
|
|
+ * Fixes [#1335](https://github.com/aws/aws-sdk-go/issues/1335)
|
|
|
+Release v1.8.39 (2017-06-09)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `aws/endpoints`: Updated Regions and Endpoints metadata.
|
|
|
+* `service/opsworks`: Updates service API and documentation
|
|
|
+ * Tagging Support for AWS OpsWorks Stacks
|
|
|
+
|
|
|
+Release v1.8.38 (2017-06-08)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/iot`: Updates service API and documentation
|
|
|
+ * In addition to using certificate ID, AWS IoT customers can now obtain the description of a certificate with the certificate PEM.
|
|
|
+* `service/pinpoint`: Updates service API and documentation
|
|
|
+ * Starting today Amazon Pinpoint adds SMS Text and Email Messaging support in addition to Mobile Push Notifications, providing developers, product managers and marketers with multi-channel messaging capabilities to drive user engagement in their applications. Pinpoint also enables backend services and applications to message users directly and provides advanced user and app analytics to understand user behavior and messaging performance.
|
|
|
+* `service/rekognition`: Updates service API and documentation
|
|
|
+ * API Update for AmazonRekognition: Adding RecognizeCelebrities API
|
|
|
+
|
|
|
+Release v1.8.37 (2017-06-07)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/codebuild`: Updates service API and documentation
|
|
|
+ * Add support to APIs for privileged containers. This change would allow performing privileged operations like starting the Docker daemon inside builds possible in custom docker images.
|
|
|
+* `service/greengrass`: Adds new service
|
|
|
+ * AWS Greengrass is software that lets you run local compute, messaging, and device state synchronization for connected devices in a secure way. With AWS Greengrass, connected devices can run AWS Lambda functions, keep device data in sync, and communicate with other devices securely even when not connected to the Internet. Using AWS Lambda, Greengrass ensures your IoT devices can respond quickly to local events, operate with intermittent connections, and minimize the cost of transmitting IoT data to the cloud.
|
|
|
+
|
|
|
+Release v1.8.36 (2017-06-06)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/acm`: Updates service documentation
|
|
|
+ * Documentation update for AWS Certificate Manager.
|
|
|
+* `service/cloudfront`: Updates service documentation
|
|
|
+ * Doc update to fix incorrect prefix in S3OriginConfig
|
|
|
+* `aws/endpoints`: Updated Regions and Endpoints metadata.
|
|
|
+* `service/iot`: Updates service API
|
|
|
+ * Update client side validation for SalesForce action.
|
|
|
+
|
|
|
+Release v1.8.35 (2017-06-05)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/appstream`: Updates service API and documentation
|
|
|
+ * AppStream 2.0 Custom Security Groups allows you to easily control what network resources your streaming instances and images have access to. You can assign up to 5 security groups per Fleet to control the inbound and outbound network access to your streaming instances to specific IP ranges, network protocols, or ports.
|
|
|
+* `service/iot`: Updates service API, documentation, paginators, and examples
|
|
|
+ * Added Salesforce action to IoT Rules Engine.
|
|
|
+
|
|
|
+Release v1.8.34 (2017-06-02)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/kinesisanalytics`: Updates service API, documentation, and paginators
|
|
|
+ * Kinesis Analytics publishes error messages CloudWatch logs in case of application misconfigurations
|
|
|
+* `service/workdocs`: Updates service API and documentation
|
|
|
+ * This release includes new APIs to manage tags and custom metadata on resources and also new APIs to add and retrieve comments at the document level.
|
|
|
+
|
|
|
+Release v1.8.33 (2017-06-01)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/codedeploy`: Updates service API and documentation
|
|
|
+ * AWS CodeDeploy has improved how it manages connections to GitHub accounts and repositories. You can now create and store up to 25 connections to GitHub accounts in order to associate AWS CodeDeploy applications with GitHub repositories. Each connection can support multiple repositories. You can create connections to up to 25 different GitHub accounts, or create more than one connection to a single account. The ListGitHubAccountTokenNames command has been introduced to retrieve the names of stored connections to GitHub accounts that you have created. The name of the connection to GitHub used for an AWS CodeDeploy application is also included in the ApplicationInfo structure. Two new fields, lastAttemptedDeployment and lastSuccessfulDeployment, have been added to DeploymentGroupInfo to improve the handling of deployment group information in the AWS CodeDeploy console. Information about these latest deployments can also be retrieved using the GetDeploymentGroup and BatchGetDeployment group requests. Also includes a region update (us-gov-west-1).
|
|
|
+* `service/cognitoidentityprovider`: Updates service API, documentation, and paginators
|
|
|
+* `service/elbv2`: Updates service API and documentation
|
|
|
+* `aws/endpoints`: Updated Regions and Endpoints metadata.
|
|
|
+* `service/lexmodelbuildingservice`: Updates service documentation and examples
|
|
|
+
|
|
|
+### SDK Enhancements
|
|
|
+* `aws/defaults`: Exports shared credentials and config default filenames used by the SDK. [#1308](https://github.com/aws/aws-sdk-go/pull/1308)
|
|
|
+ * Adds SharedCredentialsFilename and SharedConfigFilename functions to defaults package.
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `aws/credentials`: Fixes shared credential provider's default filename on Windows. [#1308](https://github.com/aws/aws-sdk-go/pull/1308)
|
|
|
+ * The shared credentials provider would attempt to use the wrong filename on Windows if the `HOME` environment variable was defined.
|
|
|
+* `service/s3/s3manager`: service/s3/s3manager: Fix Downloader ignoring Range get parameter [#1311](https://github.com/aws/aws-sdk-go/pull/1311)
|
|
|
+ * Fixes the S3 Download Manager ignoring the GetObjectInput's Range parameter. If this parameter is provided it will force the downloader to fallback to a single GetObject request disabling concurrency and automatic part size gets.
|
|
|
+ * Fixes [#1296](https://github.com/aws/aws-sdk-go/issues/1296)
|
|
|
+Release v1.8.32 (2017-05-31)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/rds`: Updates service API and documentation
|
|
|
+ * Amazon RDS customers can now easily and quickly stop and start their DB instances.
|
|
|
+
|
|
|
+Release v1.8.31 (2017-05-30)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/clouddirectory`: Updates service API, documentation, and paginators
|
|
|
+ * Cloud Directory has launched support for Typed Links, enabling customers to create object-to-object relationships that are not hierarchical in nature. Typed Links enable customers to quickly query for data along these relationships. Customers can also enforce referential integrity using Typed Links, ensuring data in use is not inadvertently deleted.
|
|
|
+* `service/s3`: Updates service paginators and examples
|
|
|
+ * New example snippets for Amazon S3.
|
|
|
+
|
|
|
+Release v1.8.30 (2017-05-25)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/appstream`: Updates service API and documentation
|
|
|
+ * Support added for persistent user storage, backed by S3.
|
|
|
+* `service/rekognition`: Updates service API and documentation
|
|
|
+ * Updated the CompareFaces API response to include orientation information, unmatched faces, landmarks, pose, and quality of the compared faces.
|
|
|
+
|
|
|
+Release v1.8.29 (2017-05-24)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/iam`: Updates service API
|
|
|
+ * The unique ID and access key lengths were extended from 32 to 128
|
|
|
+* `service/storagegateway`: Updates service API and documentation
|
|
|
+ * Two Storage Gateway data types, Tape and TapeArchive, each have a new response element, TapeUsedInBytes. This element helps you manage your virtual tapes. By using TapeUsedInBytes, you can see the amount of data written to each virtual tape.
|
|
|
+* `service/sts`: Updates service API, documentation, and paginators
|
|
|
+ * The unique ID and access key lengths were extended from 32 to 128.
|
|
|
+
|
|
|
+Release v1.8.28 (2017-05-23)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/databasemigrationservice`: Updates service API, documentation, paginators, and examples
|
|
|
+ * This release adds support for using Amazon S3 and Amazon DynamoDB as targets for database migration, and using MongoDB as a source for database migration. For more information, see the AWS Database Migration Service documentation.
|
|
|
+
|
|
|
+Release v1.8.27 (2017-05-22)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `aws/endpoints`: Updated Regions and Endpoints metadata.
|
|
|
+* `service/resourcegroupstaggingapi`: Updates service API, documentation, and paginators
|
|
|
+ * You can now specify the number of resources returned per page in GetResources operation, as an optional parameter, to easily manage the list of resources returned by your queries.
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `aws/request`: Add support for PUT temporary redirects (307) [#1283](https://github.com/aws/aws-sdk-go/issues/1283)
|
|
|
+ * Adds support for Go 1.8's GetBody function allowing the SDK's http request using PUT and POST methods to be redirected with temporary redirects with 307 status code.
|
|
|
+ * Fixes: [#1267](https://github.com/aws/aws-sdk-go/issues/1267)
|
|
|
+* `aws/request`: Add handling for retrying temporary errors during unmarshal [#1289](https://github.com/aws/aws-sdk-go/issues/1289)
|
|
|
+ * Adds support for retrying temporary errors that occur during unmarshaling of a request's response body.
|
|
|
+ * Fixes: [#1275](https://github.com/aws/aws-sdk-go/issues/1275)
|
|
|
+Release v1.8.26 (2017-05-18)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/athena`: Adds new service
|
|
|
+ * This release adds support for Amazon Athena. Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. Athena is serverless, so there is no infrastructure to manage, and you pay only for the queries that you run.
|
|
|
+* `service/lightsail`: Updates service API, documentation, and paginators
|
|
|
+ * This release adds new APIs that make it easier to set network port configurations on Lightsail instances. Developers can now make a single request to both open and close public ports on an instance using the PutInstancePublicPorts operation.
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `aws/request`: Fix logging from reporting wrong retry request errors #1281
|
|
|
+ * Fixes the SDK's retry request logging to report the the actual error that occurred, not a stubbed Unknown error message.
|
|
|
+ * Fixes the SDK's response logger to not output the response log multiple times per retry.
|
|
|
+Release v1.8.25 (2017-05-17)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/autoscaling`: Updates service documentation, paginators, and examples
|
|
|
+ * Various Auto Scaling documentation updates
|
|
|
+* `service/cloudwatchevents`: Updates service documentation
|
|
|
+ * Various CloudWatch Events documentation updates.
|
|
|
+* `service/cloudwatchlogs`: Updates service documentation and paginators
|
|
|
+ * Various CloudWatch Logs documentation updates.
|
|
|
+* `service/polly`: Updates service API
|
|
|
+ * Amazon Polly adds new German voice "Vicki"
|
|
|
+
|
|
|
+Release v1.8.24 (2017-05-16)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/codedeploy`: Updates service API and documentation
|
|
|
+ * This release introduces the previousRevision field in the responses to the GetDeployment and BatchGetDeployments actions. previousRevision provides information about the application revision that was deployed to the deployment group before the most recent successful deployment. Also, the fileExistsBehavior parameter has been added for CreateDeployment action requests. In the past, if the AWS CodeDeploy agent detected files in a target location that weren't part of the application revision from the most recent successful deployment, it would fail the current deployment by default. This new parameter provides options for how the agent handles these files: fail the deployment, retain the content, or overwrite the content.
|
|
|
+* `service/gamelift`: Updates service API and documentation
|
|
|
+ * Allow developers to specify how metrics are grouped in CloudWatch for their GameLift fleets. Developers can also specify how many concurrent game sessions activate on a per-instance basis.
|
|
|
+* `service/inspector`: Updates service API, documentation, paginators, and examples
|
|
|
+ * Adds ability to produce an assessment report that includes detailed and comprehensive results of a specified assessment run.
|
|
|
+* `service/kms`: Updates service documentation
|
|
|
+ * Update documentation for KMS.
|
|
|
+
|
|
|
+Release v1.8.23 (2017-05-15)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/ssm`: Updates service API and documentation
|
|
|
+ * UpdateAssociation API now supports updating document name and targets of an association. GetAutomationExecution API can return FailureDetails as an optional field to the StepExecution Object, which contains failure type, failure stage as well as other failure related information for a failed step.
|
|
|
+
|
|
|
+### SDK Enhancements
|
|
|
+* `aws/session`: SDK should be able to load multiple custom shared config files. [#1258](https://github.com/aws/aws-sdk-go/issues/1258)
|
|
|
+ * This change adds a `SharedConfigFiles` field to the `session.Options` type that allows you to specify the files, and their order, the SDK will use for loading shared configuration and credentials from when the `Session` is created. Use the `NewSessionWithOptions` Session constructor to specify these options. You'll also most likely want to enable support for the shared configuration file's additional attributes by setting `session.Option`'s `SharedConfigState` to `session.SharedConfigEnabled`.
|
|
|
+
|
|
|
+Release v1.8.22 (2017-05-11)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/elb`: Updates service API, documentation, and paginators
|
|
|
+* `service/elbv2`: Updates service API and documentation
|
|
|
+* `service/lexmodelbuildingservice`: Updates service API and documentation
|
|
|
+* `service/organizations`: Updates service API, documentation, paginators, and examples
|
|
|
+ * AWS Organizations APIs that return an Account object now include the email address associated with the account’s root user.
|
|
|
+
|
|
|
+Release v1.8.21 (2017-05-09)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/codestar`: Updates service documentation
|
|
|
+ * Updated documentation for AWS CodeStar.
|
|
|
+* `service/workspaces`: Updates service API, documentation, and paginators
|
|
|
+ * Doc-only Update for WorkSpaces
|
|
|
+
|
|
|
+Release v1.8.20 (2017-05-04)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/ecs`: Updates service API, documentation, and paginators
|
|
|
+ * Exposes container instance registration time in ECS:DescribeContainerInstances.
|
|
|
+* `aws/endpoints`: Updated Regions and Endpoints metadata.
|
|
|
+* `service/marketplaceentitlementservice`: Adds new service
|
|
|
+* `service/lambda`: Updates service API and documentation
|
|
|
+ * Support for UpdateFunctionCode DryRun option
|
|
|
+
|
|
|
+Release v1.8.19 (2017-04-28)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/cloudformation`: Updates service waiters and paginators
|
|
|
+ * Adding back the removed waiters and paginators.
|
|
|
+
|
|
|
+Release v1.8.18 (2017-04-28)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/cloudformation`: Updates service API, documentation, waiters, paginators, and examples
|
|
|
+ * API update for CloudFormation: New optional parameter ClientRequestToken which can be used as an idempotency token to safely retry certain operations as well as tagging StackEvents.
|
|
|
+* `service/rds`: Updates service API, documentation, and examples
|
|
|
+ * The DescribeDBClusterSnapshots API now returns a SourceDBClusterSnapshotArn field which identifies the source DB cluster snapshot of a copied snapshot.
|
|
|
+* `service/rekognition`: Updates service API
|
|
|
+ * Fix for missing file type check
|
|
|
+* `service/snowball`: Updates service API, documentation, and paginators
|
|
|
+ * The Snowball API has a new exception that can be thrown for list operation requests.
|
|
|
+* `service/sqs`: Updates service API, documentation, and paginators
|
|
|
+ * Adding server-side encryption (SSE) support to SQS by integrating with AWS KMS; adding new queue attributes to SQS CreateQueue, SetQueueAttributes and GetQueueAttributes APIs to support SSE.
|
|
|
+
|
|
|
+Release v1.8.17 (2017-04-26)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `aws/endpoints`: Updated Regions and Endpoints metadata.
|
|
|
+* `service/rds`: Updates service API and documentation
|
|
|
+ * With Amazon Relational Database Service (Amazon RDS) running MySQL or Amazon Aurora, you can now authenticate to your DB instance using IAM database authentication.
|
|
|
+
|
|
|
+Release v1.8.16 (2017-04-21)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/appstream`: Updates service API, documentation, and paginators
|
|
|
+ * The new feature named "Default Internet Access" will enable Internet access from AppStream 2.0 instances - image builders and fleet instances. Admins will check a flag either through AWS management console for AppStream 2.0 or through API while creating an image builder or while creating/updating a fleet.
|
|
|
+* `service/kinesis`: Updates service API, documentation, waiters, and paginators
|
|
|
+ * Adds a new waiter, StreamNotExists, to Kinesis.
|
|
|
+
|
|
|
+### SDK Enhancements
|
|
|
+* `aws/endpoints`: Add utilities improving endpoints lookup (#1218)
|
|
|
+ * Adds several utilities to the endpoints packages to make looking up partitions, regions, and services easier.
|
|
|
+ * Fixes #994
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `private/protocol/xml/xmlutil`: Fix unmarshaling dropping errors (#1219)
|
|
|
+ * The XML unmarshaler would drop any serialization or body read error that occurred on the floor effectively hiding any errors that would occur.
|
|
|
+ * Fixes #1205
|
|
|
+Release v1.8.15 (2017-04-20)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/devicefarm`: Updates service API and documentation
|
|
|
+ * API Update for AWS Device Farm: Support for Deals and Promotions
|
|
|
+* `service/directconnect`: Updates service documentation
|
|
|
+ * Documentation updates for AWS Direct Connect.
|
|
|
+* `service/elbv2`: Updates service waiters
|
|
|
+* `service/kms`: Updates service documentation and examples
|
|
|
+ * Doc-only update for Key Management Service (KMS): Update docs for GrantConstraints and GenerateRandom
|
|
|
+* `service/route53`: Updates service documentation
|
|
|
+ * Release notes: SDK documentation now includes examples for ChangeResourceRecordSets for all types of resource record set, such as weighted, alias, and failover.
|
|
|
+* `service/route53domains`: Updates service API, documentation, and paginators
|
|
|
+ * Adding examples and other documentation updates.
|
|
|
+
|
|
|
+### SDK Enhancements
|
|
|
+* `service/s3`: Add utilities to make getting a bucket's region easier (#1207)
|
|
|
+ * Adds two features which make it easier to get a bucket's region, `s3.NormalizeBucketLocation` and `s3manager.GetBucketRegion`.
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `service/s3`: Fix HeadObject's incorrect documented error codes (#1213)
|
|
|
+ * The HeadObject's model incorrectly states that the operation can return the NoSuchKey error code.
|
|
|
+ * Fixes #1208
|
|
|
+
|
|
|
+Release v1.8.14 (2017-04-19)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/apigateway`: Updates service API and documentation
|
|
|
+ * Add support for "embed" property.
|
|
|
+* `service/codestar`: Adds new service
|
|
|
+ * AWS CodeStar is a cloud-based service for creating, managing, and working with software development projects on AWS. An AWS CodeStar project creates and integrates AWS services for your project development toolchain. AWS CodeStar also manages the permissions required for project users.
|
|
|
+* `service/ec2`: Updates service API and documentation
|
|
|
+ * Adds support for creating an Amazon FPGA Image (AFI) from a specified design checkpoint (DCP).
|
|
|
+* `service/iam`: Updates service API and documentation
|
|
|
+ * This changes introduces a new IAM role type, Service Linked Role, which works like a normal role but must be managed via services' control.
|
|
|
+* `service/lambda`: Updates service API and documentation
|
|
|
+ * Lambda integration with CloudDebugger service to enable customers to enable tracing for the Lambda functions and send trace information to the CloudDebugger service.
|
|
|
+* `service/lexmodelbuildingservice`: Adds new service
|
|
|
+* `service/polly`: Updates service API, documentation, and paginators
|
|
|
+ * API Update for Amazon Polly: Add support for speech marks
|
|
|
+* `service/rekognition`: Updates service API and documentation
|
|
|
+ * Given an image, the API detects explicit or suggestive adult content in the image and returns a list of corresponding labels with confidence scores, as well as a taxonomy (parent-child relation) for each label.
|
|
|
+
|
|
|
+Release v1.8.13 (2017-04-18)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/lambda`: Updates service API and documentation
|
|
|
+ * You can use tags to group and filter your Lambda functions, making it easier to analyze them for billing allocation purposes. For more information, see Tagging Lambda Functions. You can now write or upgrade your Lambda functions using Python version 3.6. For more information, see Programming Model for Authoring Lambda Functions in Python. Note: Features will be rolled out in the US regions on 4/19.
|
|
|
+
|
|
|
+### SDK Enhancements
|
|
|
+* `aws/request`: add support for appengine's custom standard library (#1190)
|
|
|
+ * Remove syscall error checking on appengine platforms.
|
|
|
+
|
|
|
+Release v1.8.12 (2017-04-11)
|
|
|
+===
|
|
|
+
|
|
|
+### Service Client Updates
|
|
|
+* `service/apigateway`: Updates service API and documentation
|
|
|
+ * API Gateway request validators
|
|
|
+* `service/batch`: Updates service API and documentation
|
|
|
+ * API Update for AWS Batch: Customer provided AMI for MANAGED Compute Environment
|
|
|
+* `service/gamelift`: Updates service API and documentation
|
|
|
+ * Allows developers to utilize an improved workflow when calling our Queues API and introduces a new feature that allows developers to specify a maximum allowable latency per Queue.
|
|
|
+* `service/opsworks`: Updates service API, documentation, and paginators
|
|
|
+ * Cloudwatch Logs agent configuration can now be attached to OpsWorks Layers using CreateLayer and UpdateLayer. OpsWorks will then automatically install and manage the CloudWatch Logs agent on the instances part of the OpsWorks Layer.
|
|
|
+
|
|
|
+### SDK Bugs
|
|
|
+* `aws/client`: Fix clients polluting handler list (#1197)
|
|
|
+ * Fixes the clients potentially polluting the passed in handler list with the client's customizations. This change ensures every client always works with a clean copy of the request handlers and it cannot pollute the handlers back upstream.
|
|
|
+ * Fixes #1184
|
|
|
+* `aws/request`: Fix waiter error match condition (#1195)
|
|
|
+ * Fixes the waiters's matching overwriting the request's err, effectively ignoring the error condition. This broke waiters with the FailureWaiterState matcher state.
|
|
|
Release v1.8.11 (2017-04-07)
|
|
|
===
|
|
|
|