Skip to content

0.5.0 — 2026-09-02

Choose a tag to compare

@github-actions github-actions released this 02 Sep 03:17
c3fdc20

Release Notes

Added

  • Data-view administration: list, get, validate, export, import, guarded
    delete with reference replacement, and guarded default get/set/unset.
  • Portable JSON and YAML data-view transfer with stable ids and strict route
    response decoding.

Fixed

  • Data-view delete and default changes now refuse unsafe referenced/default
    states and restore a pending original default before marker cleanup.
  • Portable legacy scripted fields are globally rejected before I/O.
  • Fixture recording removes deployment identity from status responses and
    keeps retry diagnostics free of server-provided object ids.

Verified

  • Scrubbed 21-exchange data-view fixtures now verify strict live response
    contracts and cleanup on Serverless 9.6.0, Elastic Cloud Hosted 9.5.2, and
    self-managed 9.5.1.

Install elasticctl 0.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dannyota/elasticctl/releases/download/v0.5.0/elasticctl-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/dannyota/elasticctl/releases/download/v0.5.0/elasticctl-installer.ps1 | iex"

Download elasticctl 0.5.0

File Platform Checksum
elasticctl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
elasticctl-x86_64-apple-darwin.tar.xz Intel macOS checksum
elasticctl-x86_64-pc-windows-msvc.zip x64 Windows checksum
elasticctl-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
elasticctl-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
elasticctl-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
elasticctl-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum