Skip to content

Releases: elastic/cloud-sdk-go

v1.19.0

15 May 15:01
76b8bcd
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

Add new parameter for deployment get. (#469)

Adds support for parameters show_instance_configurations, enrich_with_template, force_all_plan_history and clear_transient when getting deployment info.

v1.18.0

13 May 09:42
65e4c08
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

Add new parameter for instance-configuration API. (#467)

Adds support for new parameters show_deleted, show_max_zones and config_version for get and list instance-configs.

v1.17.0

10 Apr 12:22
8c5fbdb
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 to latest ECE 3.7.0 api (#461)

Breaking:

  • The notes api is no more. Use the deployment comment api instead.
    Other:
  • The instance configurations can now specify allowed zones.
  • The deployment update api can use the ValidateOnly flag

Add show_max_zones parameter for deployment-templates API. (#462)

This parameter adds the max_zones field to each instance-configuration. (Left empty by default).

v1.16.0

21 Dec 13:54
e396af7
Compare
Choose a tag to compare

Changelog

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

Bug fixes

Fix vacate tracking for integrations-server kind. (#455)

When using the allocator vacate API, the code can now properly handle tracking the vacate process for instances of type integrations-serer.

v1.15.0

20 Dec 10:51
60050a4
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 ESS MS-101 (#451)

Updates the generated clients and models to match the API available in Elastic cloud MS-101.

Bug fixes

Handle empty instance_configuration_versions in topology elements. (#450)

We couldn't set instance_configuration_version to 0 because it would be considered as an empty value and it would be omitted during JSON marshalling.
This has now been fixed by updating the instance_configuration_version type to *int32.

v1.14.0

18 Oct 13:05
1e52c22
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 ESS ms-98 (#444)

Updates the generated clients and models to match the latest API available in Elastic cloud.

Bug fixes

Properly support AllocatorDown parameter for the VacateCluster command. (#443)

The vacate parameter AllocatorDown was ignored and not passed through to the actual request.
This has now been fixed and the parameter can be used when calling VacateCluster.

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.