Release Notes
Added
- Dashboard administration: list, get, validate, typed JSON/YAML export and
import, and guarded delete using stable dashboard ids.
- Opaque Saved Objects dashboard bundle export/import with deep dependencies.
Fixed
- Dashboard search now decodes the measured nested row shape and derives the
flat rendering summary without accepting the prior unmeasured flat row.
- Traditional fixture recording activates and verifies the headless lab
profile before its marker-scoped alert assignment probe.
- Dashboard fixture scrubbing now deterministically normalizes generated panel
tokens in direct responses and opaque Saved Objects bundles while preserving
caller-selected dashboard and data-view ids.
Verified
- Scrubbed dashboard fixtures cover create, get, scoped search, replacement,
delete, final not-found, deep export, import success/conflict, and the
accepted loss of $.time_range.mode on Serverless 9.6.0, Elastic Cloud
Hosted 9.5.2, and self-managed 9.5.1. Every recorder leg completed its
marker cleanup audit.
Install elasticctl 0.5.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dannyota/elasticctl/releases/download/v0.5.1/elasticctl-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/dannyota/elasticctl/releases/download/v0.5.1/elasticctl-installer.ps1 | iex"
Download elasticctl 0.5.1