Loading

Elastic Cloud Control (ECCTL) release notes

Elastic Cloud Control (ECCTL) is the command-line interface for the Elastic Cloud and Elastic Cloud Enterprise (ECE) APIs. It wraps typical operations commonly needed by operators within a single command line tool.

Review the changes, fixes, and more in each version of ECCTL.

Release date: June 13, 2025

Download the release binaries

  • Bumps cloud-sdk-go to 1.24.1: This version of the Go SDK includes a fix that allows ECCTL to include the integrations server payload when running the ecctl deployment show command with the --generate-update-payload flag. Previously, the integrations_server resource was incorrectly returned as null. #728

Release date: January 17, 2025

Download the release binaries

  • Fix issue with previous release (v1.14.2)

Release date: January 16, 2025

Download the release binaries

  • update module github.com/stretchr/testify to v1.10.0 (#677)
  • update module golang.org/x/term to v0.27.0 (#661)
  • 1da119d Rename stateful applications -> hosted applications (#691)
  • c248cd2 fix(deps): update module github.com/stretchr/testify to v1.10.0 (#677)
  • 95d6fc5 fix(deps): update module golang.org/x/term to v0.27.0 (#661)

Release date: November 18, 2024

Download the release binaries

  • Add --config-version flag to instance configuration show command (#669): The platform instance-configuration show command now also supports the --config-version and --show-deleted flags to show a specific instance configuration version and allow fetching deleted instance configurations, respectively.
  • 2a6f80f feat: add --config-version flag to instance configuration show command (#669)

Release date: September 26, 2024

Download the release binaries

  • Deployment search: Add flag to return all matches: By default, the deployment search command just executes one query and returns the results. The command now also supports the --all-matches flag to query and return larger number of results that would exceed the maximum size of a single request. #664
  • Clear transients update plan: The update payload generated with --generate-update-payload used to include transient fields from the latest plan. These are now not included anymore by default. #649
  • f2fc756 Deployment search: Add flag to return all matches. (#664)
  • 0b631c8 fix(deps): update module golang.org/x/term to v0.22.0 (#657)
  • 92d35ea chore: update the URL fragment for API keys (#658)
  • eaefc6b fix(deps): update module github.com/elastic/cloud-sdk-go to v1.20.0 (#656)
  • fd54678 fix(deps): update module github.com/spf13/cobra to v1.8.1 (#655)
  • 81cceca fix(deps): update module github.com/spf13/viper to v1.19.0 (#652)
  • c9e706f chore(deps): update goreleaser/goreleaser-action action to v6 (#654)
  • 3584bdf fix(deps): update module golang.org/x/term to v0.21.0 (#653)
  • c47b9d5 feat: expose clear_transients in ecctl (#649)
  • 54341aa fix(deps): update module golang.org/x/term to v0.20.0 (#647)
  • 96e6e1e fix(deps): update module github.com/elastic/cloud-sdk-go to v1.18.0 (#648)
  • 0ff35de chore(deps): update actions/cache action to v4 (#640)
  • e23d71e chore(deps): update actions/checkout action to v4 (#618)
  • e332de9 fix(deps): update module github.com/asaskevich/govalidator to v0.0.0-20230301143203-a9d515a09cc2 (#646)
  • 54cfae1 chore(deps): update actions/setup-go action to v5 (#632)
  • a5cc331 fix(deps): update module golang.org/x/term to v0.19.0 (#642)