Skip to content

Releases: elastic/cloud-sdk-go

v1.13.0

15 Aug 14:16
Compare
Choose a tag to compare

Changelog

This release of the Elastic Cloud SDK Go should be used for ECE Version 3.7.0.

Enhancements

Update API spec to ECE 3.7.0 / ESS ms-96 (#440)

Updates the ECE generated Clients and models to the latest version.

v1.12.1

31 Mar 08:28
e7cf606
Compare
Choose a tag to compare

Changelog

This release of the Elastic Cloud SDK Go should be used for ECE Version 3.5.1.

Enhancements

snaprepoapi: Add PathStyleAccess field to S3Config (#426)

Add the missing PathStyleAccess field to the struct S3Config which is used for configuring S3 snapshot repositories.
See also https://www.elastic.co/guide/en/elasticsearch/reference/current/repository-s3.html#repository-s3-client

v1.12.0

29 Mar 09:41
00f5f73
Compare
Choose a tag to compare

Changelog

This release of the Elastic Cloud SDK Go should be used for ECE Version 3.5.1.

Enhancements

Update API spec to ECE 3.5.1 / ESS ms-81 (#424)

Updates the ECE generated Clients and models to the latest version.

v1.11.0

30 Nov 10:13
81f3151
Compare
Choose a tag to compare

Changelog

This release of the Elastic Cloud SDK Go should be used for ECE Version 3.4.0.

Enhancements

Update API spec to ECE 3.4.0 / ESS ms-78 (#408)

Updates the ECE generated Clients and models to the latest version.

Bug fixes

Fixed deploymentapi.NewUpdateRequest for deployments with autoscaling enabled (#416)

Requests generated by deploymentapi.NewUpdateRequest used to only contain topology elements with size > 0.
However for deployments with autoscaling enabled, all elements must be included. With this fix the generated
request will contain all topology elements for Elasticsearch as defined by the deployment template.

v1.10.0

28 Jul 14:30
Compare
Choose a tag to compare

Changelog

This release of the Elastic Cloud SDK Go should be used for ECE Version 3.3.0.

Enhancements

Update API spec to ECE 3.3.0 / ESS ms-77 (#404)

Updates the ECE generated Clients and models to the latest version.

v1.9.0

04 May 05:01
3cdaf03
Compare
Choose a tag to compare

Changelog

This release of the Elastic Cloud SDK Go should be used for ECE Version 3.2.0.

Enhancements

Re-generate code based on ece 3.2.0's apidocs.json (#399)

This PR updates apidocs.json file along with its regenerated derivatives to match the upcoming release.

Bug fixes

Apply create/update overrides to integrations_server resources (#401)

Includes resource overrides for integrations server resources.

v1.8.1

22 Feb 09:51
Compare
Choose a tag to compare

Changelog

This release of the Elastic Cloud SDK Go should be used for ECE Version 3.0.1.

Bug fixes

Add plan tracking for integrations_server (#386)

Adds the missing plan tracking for the integrations server.

v1.8.0

31 Jan 15:00
7e163c0
Compare
Choose a tag to compare

Changelog

This release of the Elastic Cloud SDK Go should be used for ECE Version 3.0.0.

Enhancements

Add insecure attribute on cluster meta (#367)

Cluster Metadata Info did not have any attributes to imply whether cert verification should be skipped when trying to communicate with it.

Update swagger generated code to MS68 release (removal of deployment template endpoints) (#374)

This PR updates the API with changes from ms-68 (still not removing the clusters API) but it does remove the old deployment templates endpoint and models.

Update swagger generated code to MS68 release (removal of clusters API) (#375)

This PR updates the API with changes from ms-68 (removing the clusters API and the reauthenticate endpoint)

Add 409 response to Mock API client (#377)

It adds HTTP 409 response to Mock API client. To be able to run acceptance tests in TF ElasticCloud provider, we need to mock API client and e.g. to check whether a role already exists, we need to return that HTTP code.

Update swagger generated code to ms-69 (#379)

This PR updates apidocs.json file along with its regenerated derivatives to match the upcoming release.

Bug fixes

Avoid escaping JSON string payload for set-deployment-resource-raw-metadata (#369)

When leveraging the cloud client method for: https://github.com/elastic/cloud-sdk-go/blob/master/pkg/client/deployments/deployments_client.go#L1552-L1586 which hits the following API endpoint: https://www.elastic.co/guide/en/cloud-enterprise/current/set-deployment-resource-raw-metadata.html, we should not be escaping the string JSON body.

Add API validation in CreateKey (#378)

Adds the missing api.API validation in CreateKeyParams.Validate().

v1.7.0

08 Dec 17:28
Compare
Choose a tag to compare

Changelog

This release of the Elastic Cloud SDK Go should be used for ECE Version 2.13.0.

Enhancements

Update OpenAPI spec to ECE 2.13.0 (#364)

Updates the ECE generated Clients and models to the latest version.

v1.6.0

10 Sep 11:39
4a5b5ca
Compare
Choose a tag to compare

Changelog

This release of the Elastic Cloud SDK Go should be used for ECE Version 2.12.0.

Enhancements

Update OpenAPI spec to ECE 2.12.0 (#352)

Updates the ECE generated Clients and models to the latest version.