Skip to content

0.4.2 — 2026-09-01

Choose a tag to compare

@github-actions github-actions released this 01 Sep 16:59
1245ec5

Release Notes

Added

  • An eighth live conformance contract covers alert transitions, tags,
    assignment, and the full case lifecycle. The same contract now passes on
    Serverless 9.6.0, Elastic Cloud Hosted 9.5.2, and self-managed 9.5.1.

Fixed

  • Alert and case mutations now reject empty or inconsistent public plans
    before a request. Case status changes also require an exact one-to-one
    response for every requested id and target status.
  • Alert list search escapes wildcard syntax, profile lookup recognizes the
    internal route's unavailable response, and alerts get and cases get no
    longer derive their exit status from fields inside the returned document.
  • Case attachment preserves earlier group outcomes after a later failure.
    Live cleanup refuses dirty triage targets and can delete a created case by
    its exact title and marker tag when its response has no usable id.

Verified

  • All 24 rows in the three-flavor 0.4.2 matrix passed. The scrubbed
    findings record the targets and
    cleanup result.

Install elasticctl 0.4.2

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download elasticctl 0.4.2

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