Skip to content

Release HyperDX - #2854

Open
github-actions[bot] wants to merge 2 commits into
mainfrom
changeset-release/main
Open

Release HyperDX#2854
github-actions[bot] wants to merge 2 commits into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@hyperdx/cli@0.6.1

Patch Changes

  • 9581e16: Rewrite the README with the full feature set and command reference (TUI, chart,
    query, sources/connections/dashboards, auth, team, upload-sourcemaps) ahead of
    launch, so npm and GitHub show everything the CLI can do. Also remove a stale
    reference to the removed hdx stream command from hdx chart --help.

@hyperdx/api@2.35.0

Minor Changes

  • fd54ac7: Persist alert evaluation errors (query errors, timeouts, webhook failures) as
    ERROR-state AlertHistory records instead of only a latest-only snapshot,
    upserted per evaluation window so retries collapse into a single row. Query
    timeouts are classified separately (QUERY_TIMEOUT, including timeouts wrapped
    by the ClickHouse query client) with an actionable message. ERROR rows are
    excluded from scheduling/backfill computations so failed windows are still
    retried and backfilled, and once a failed window recovers (via a same-window
    retry or a later tick's backfill) its stale ERROR row is removed. Evaluation
    analytics (query/webhook durations, backfilled buckets) are recorded on every
    history row.
  • 05a3fd8: Add the AlertHistory evaluations read model and GET /alerts/:id/evaluations
    endpoint: per-window evaluation history scoped to a time range (clamped to the
    retention window) with per-group breakdown for group-by alerts, evaluation
    analytics fields, deduped error surfacing for ERROR-state windows, and
    cursor-based pagination that always advances across gaps. Adds read-side
    schema/type support for ERROR-state AlertHistory rows and evaluation analytics.

Patch Changes

  • b9430a6: feat: Add broadcast and variable settings to dashboard filters
  • 4c5ccfc: Add MCP tool annotations (readOnlyHint, destructiveHint) to every MCP tool so
    clients can distinguish read-only query tools from mutating ones. Read/query
    tools are marked read-only; save/patch and delete tools are marked destructive
    since they can overwrite or remove existing resources. Hints that would be
    redundant against the MCP spec defaults are omitted (e.g. destructiveHint is
    left off read-only tools, where it has no meaning).
  • 6662379: feat: expose summary metrics through the mcp
  • 908b27e: Reject source writes that reference malformed, missing, or another team's
    connection.
  • Updated dependencies [fd54ac7]
  • Updated dependencies [05a3fd8]
  • Updated dependencies [b9430a6]
  • Updated dependencies [2d33b83]
    • @hyperdx/common-utils@0.26.0

@hyperdx/common-utils@0.26.0

Minor Changes

  • fd54ac7: Persist alert evaluation errors (query errors, timeouts, webhook failures) as
    ERROR-state AlertHistory records instead of only a latest-only snapshot,
    upserted per evaluation window so retries collapse into a single row. Query
    timeouts are classified separately (QUERY_TIMEOUT, including timeouts wrapped
    by the ClickHouse query client) with an actionable message. ERROR rows are
    excluded from scheduling/backfill computations so failed windows are still
    retried and backfilled, and once a failed window recovers (via a same-window
    retry or a later tick's backfill) its stale ERROR row is removed. Evaluation
    analytics (query/webhook durations, backfilled buckets) are recorded on every
    history row.
  • 05a3fd8: Add the AlertHistory evaluations read model and GET /alerts/:id/evaluations
    endpoint: per-window evaluation history scoped to a time range (clamped to the
    retention window) with per-group breakdown for group-by alerts, evaluation
    analytics fields, deduped error surfacing for ERROR-state windows, and
    cursor-based pagination that always advances across gaps. Adds read-side
    schema/type support for ERROR-state AlertHistory rows and evaluation analytics.

Patch Changes

  • b9430a6: feat: Add broadcast and variable settings to dashboard filters

  • 2d33b83: Escape the Map subscript once in numeric and Bool field searches

    The three equality branches for Bool and numeric value types escaped the
    column expression as an identifier even when it was already a rendered map
    subscript, so Measures.latency_ms:250 wrapped `Measures`['latency_ms']
    in a second layer of backticks that ClickHouse reads as one identifier rather
    than a map lookup. Quoting the term worked around it for numeric maps; for
    Map(String, Bool) columns both spellings were affected.

@hyperdx/otel-collector@2.35.0

Minor Changes

  • 8351d63: Add OIDC-based bearer token authentication for the OTLP receiver in standalone mode, as an alternative to the existing static OTLP_AUTH_TOKEN. Set OIDC_ISSUER_URL and OIDC_AUDIENCE to validate incoming OTLP requests against an OIDC provider's published JWKS instead of a single long-lived shared secret.

@hyperdx/app@2.35.0

Patch Changes

  • 05a3fd8: Add the AlertHistory evaluations read model and GET /alerts/:id/evaluations
    endpoint: per-window evaluation history scoped to a time range (clamped to the
    retention window) with per-group breakdown for group-by alerts, evaluation
    analytics fields, deduped error surfacing for ERROR-state windows, and
    cursor-based pagination that always advances across gaps. Adds read-side
    schema/type support for ERROR-state AlertHistory rows and evaluation analytics.
  • c46ddae: Require confirmation before deleting a dashboard from its detail page.
  • b9430a6: feat: Add broadcast and variable settings to dashboard filters
  • 463fd6a: Preserve literal percent sequences in legacy JSON URL parameters.
  • Updated dependencies [fd54ac7]
  • Updated dependencies [05a3fd8]
  • Updated dependencies [b9430a6]
  • Updated dependencies [2d33b83]
  • Updated dependencies [4c5ccfc]
  • Updated dependencies [6662379]
  • Updated dependencies [908b27e]
    • @hyperdx/common-utils@0.26.0
    • @hyperdx/api@2.35.0

@hyperdx/hdx-eval@0.3.2

Patch Changes

  • 6662379: feat: expose summary metrics through the mcp

@greptile-apps

greptile-apps Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

PR author is in the excluded authors list.

@vercel

vercel Bot commented Aug 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hyperdx-oss Ready Ready Preview Aug 11, 2026 5:57pm
hyperdx-storybook Ready Ready Preview Aug 11, 2026 5:57pm

Request Review

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 11 times, most recently from e1a4f87 to c00a8a3 Compare August 11, 2026 17:32
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from bd1d51b to cb1bfdd Compare August 11, 2026 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants