hyperdx/packages/cli/CHANGELOG.md
github-actions[bot] f086842f3c
Some checks are pending
Knip - Unused Code Analysis / knip (push) Waiting to run
Main / lint (push) Waiting to run
Main / unit (push) Waiting to run
Main / integration (push) Waiting to run
Main / otel-unit-test (push) Waiting to run
Main / otel-smoke-test (push) Waiting to run
Main / e2e-tests (push) Waiting to run
Main / End-to-End Tests (push) Blocked by required conditions
Main / ClickHouse Bundle Build (push) Waiting to run
Push Downstream / push-downstream (push) Waiting to run
Release / Build OTel Collector (arm64) (push) Blocked by required conditions
Release / Check Changesets (push) Waiting to run
Release / Check if version exists (push) Blocked by required conditions
Release / Build OTel Collector (amd64) (push) Blocked by required conditions
Release / Publish OTel Collector Manifest (push) Blocked by required conditions
Release / Build App (amd64) (push) Blocked by required conditions
Release / Build App (arm64) (push) Blocked by required conditions
Release / Publish App Manifest (push) Blocked by required conditions
Release / Build Local (amd64) (push) Blocked by required conditions
Release / Build Local (arm64) (push) Blocked by required conditions
Release / Publish Local Manifest (push) Blocked by required conditions
Release / Build All-in-One (amd64) (push) Blocked by required conditions
Release / Build All-in-One (arm64) (push) Blocked by required conditions
Release / Publish All-in-One Manifest (push) Blocked by required conditions
Release / Release CLI Binaries (push) Blocked by required conditions
Release / Notify Helm-Charts Downstream (push) Blocked by required conditions
Release / Notify CH Downstream (push) Blocked by required conditions
Release / notify_clickhouse_clickstack (push) Blocked by required conditions
Release / OpenTelemetry Export Trace (push) Blocked by required conditions
Release HyperDX (#2097)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-20 00:00:40 -07:00

2.1 KiB

@hyperdx/cli

0.3.0

Minor Changes

  • 4dea3621: Breaking: Replace -s/--server flag with -a/--app-url across all CLI commands (except upload-sourcemaps). Users should now provide the HyperDX app URL instead of the API URL — the CLI derives the API URL by appending /api.

    • hdx auth login now prompts interactively for login method, app URL, and credentials (no flags required)
    • Expired/missing sessions prompt for re-login with the last URL autofilled instead of printing an error
    • Add URL input validation and post-login session verification
    • Existing saved sessions are auto-migrated from apiUrl to appUrl

Patch Changes

  • 7a9882d4: Add alerts page (Shift+A) with overview and recent trigger history
  • 418f70c5: Add event pattern mining view (Shift+P) with sampled estimation and drill-down
  • 7953c028: feat: Add between-type alert thresholds
  • fe3ab41c: Add o keybinding to open the current trace/span in the HyperDX web app from the TUI. Deep-links to the exact view with side panel, tab, and span selection preserved. Works for both trace and log sources.
  • 07bb29e9: Optimize event detail and trace waterfall queries; add trace detail page and waterfall scrolling
  • d3a61f9b: feat: Add additional alert threshold types

0.2.1

Patch Changes

  • bdca9bd4: Improve error message rendering with visible highlighting and add SQL preview

    • Add ErrorDisplay component with bordered boxes, color-coded severity, and responsive terminal height adaptation
    • Preserve ClickHouseQueryError objects through the error chain to show sent query context
    • Surface previously silent errors: pagination failures, row detail fetch errors, trace span detail errors
    • Add Shift-D keybinding to view generated ClickHouse SQL (context-aware across all tabs)
    • Copy useSqlSuggestions from app package to detect common query mistakes
    • Disable follow mode toggle in event detail panel

0.2.0

Minor Changes

  • d995b78c: Add @hyperdx/cli package — terminal CLI for searching, tailing, and inspecting logs and traces from HyperDX with interactive TUI, trace waterfall, raw SQL queries, dashboard listing, and sourcemap uploads.