chore(release): bump HyperDX app/package versions

This commit is contained in:
github-actions[bot] 2026-04-17 17:16:50 +00:00
parent 3c057720ef
commit 174937aff2
37 changed files with 148 additions and 185 deletions

View file

@ -1,5 +0,0 @@
---
"@hyperdx/cli": patch
---
Add alerts page (Shift+A) with overview and recent trigger history

View file

@ -1,5 +0,0 @@
---
"@hyperdx/cli": patch
---
Add event pattern mining view (Shift+P) with sampled estimation and drill-down

View file

@ -1,5 +0,0 @@
---
"@hyperdx/common-utils": patch
---
Add Drain log template mining library (ported from browser-drain)

View file

@ -1,8 +0,0 @@
---
'@hyperdx/otel-collector': minor
---
feat: Bump OTel Collector from 0.147.0 to 0.149.0
Upgrade the OpenTelemetry Collector and all its components from v0.147.0 to
v0.149.0 (core providers from v1.53.0 to v1.55.0).

View file

@ -1,10 +0,0 @@
---
"@hyperdx/cli": minor
---
**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`

View file

@ -1,5 +0,0 @@
---
"@hyperdx/api": minor
---
Add an MCP (Model Context Protocol) server to the HyperDX API, enabling AI assistants (Claude, Cursor, OpenCode, etc.) to query observability data, manage dashboards, and explore data sources directly via standardized tool calls.

View file

@ -1,11 +0,0 @@
---
'@hyperdx/otel-collector': patch
---
refactor: Deprecate clickhouse.json feature gate in favor of per-exporter json config
Replace the upstream-deprecated `--feature-gates=clickhouse.json` CLI flag with
the per-exporter `json: true` config option controlled by
`HYPERDX_OTEL_EXPORTER_CLICKHOUSE_JSON_ENABLE`. The old
`OTEL_AGENT_FEATURE_GATE_ARG` is still supported for backward compatibility but
prints a deprecation warning when `clickhouse.json` is detected.

View file

@ -1,7 +0,0 @@
---
"@hyperdx/common-utils": patch
"@hyperdx/api": patch
"@hyperdx/app": patch
---
feat: Support alerts on Raw SQL Number Charts

View file

@ -1,5 +0,0 @@
---
"@hyperdx/app": patch
---
fix: Fix "Copy entire row as JSON" button crashing on rows with non-string values

View file

@ -1,5 +0,0 @@
---
"@hyperdx/app": patch
---
Dedupe source validation issue toasts so repeated source refetches update a single notification instead of stacking duplicates.

View file

@ -1,9 +0,0 @@
---
"@hyperdx/otel-collector": patch
"@hyperdx/common-utils": patch
"@hyperdx/api": patch
"@hyperdx/app": patch
"@hyperdx/cli": patch
---
feat: Add between-type alert thresholds

View file

@ -1,12 +0,0 @@
---
'@hyperdx/otel-collector': minor
---
feat: Migrate OTel Collector build to use OCB (OpenTelemetry Collector Builder)
Replace the pre-built otel/opentelemetry-collector-contrib image with a custom
binary built via OCB. This enables adding custom receiver/processor components
in the future while including only the components HyperDX needs. The collector
version is now centralized in `.env` via `OTEL_COLLECTOR_VERSION` and
`OTEL_COLLECTOR_CORE_VERSION`, with `builder-config.yaml` using templatized
placeholders substituted at Docker build time.

View file

@ -1,5 +0,0 @@
---
"@hyperdx/cli": patch
---
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.

View file

@ -1,5 +0,0 @@
---
"@hyperdx/cli": patch
---
Optimize event detail and trace waterfall queries; add trace detail page and waterfall scrolling

View file

@ -1,13 +0,0 @@
---
'@hyperdx/otel-collector': minor
---
feat: Add missing core extensions, commonly-used contrib processors/receivers, and filestorage extension
Add the two missing core extensions (memorylimiterextension, zpagesextension),
12 commonly-used contrib processors (attributes, filter, resource, k8sattributes,
tailsampling, probabilisticsampler, span, groupbyattrs, redaction, logdedup,
metricstransform, cumulativetodelta), 4 commonly-used contrib receivers
(filelog, dockerstats, k8scluster, kubeletstats), and the filestorage extension
(used for persistent sending queue in the clickhouse exporter) to
builder-config.yaml.

View file

@ -1,8 +0,0 @@
---
"@hyperdx/common-utils": patch
"@hyperdx/api": patch
"@hyperdx/app": patch
"@hyperdx/cli": patch
---
feat: Add additional alert threshold types

View file

@ -1,7 +0,0 @@
---
"@hyperdx/common-utils": minor
"@hyperdx/api": minor
"@hyperdx/app": minor
---
Introduces Shared Filters, enabling teams to pin and surface common filters across all members.

View file

@ -1,5 +0,0 @@
---
"@hyperdx/app": patch
---
feat: Add Python Runtime Metrics dashboard template

View file

@ -1,5 +0,0 @@
---
"@hyperdx/common-utils": patch
---
fix: Skip rendering empty SQL dashboard filter

View file

@ -1,7 +0,0 @@
---
"@hyperdx/common-utils": patch
"@hyperdx/api": patch
"@hyperdx/app": patch
---
feat: Implement alerting for Raw SQL-based dashboard tiles

View file

@ -1,5 +0,0 @@
---
"@hyperdx/app": patch
---
fix: time selector always resets to 00:00

View file

@ -1,7 +0,0 @@
---
"@hyperdx/common-utils": patch
"@hyperdx/api": patch
"@hyperdx/app": patch
---
feat: Show alert execution errors in the UI

View file

@ -1,7 +0,0 @@
---
"@hyperdx/common-utils": patch
"@hyperdx/api": patch
"@hyperdx/app": patch
---
feat: Add alert history + ack to alert editor

View file

@ -1,5 +0,0 @@
---
"@hyperdx/app": patch
---
Allow manually constructed /trace URLs to land in the existing search experience with the trace viewer opened from URL state. This keeps trace deep links user-friendly while reusing the search page for source selection, not-found handling, and trace inspection.

View file

@ -1,5 +0,0 @@
---
'@hyperdx/app': minor
---
Upgrade Mantine from v7 to v9 and remove react-hook-form-mantine dependency

4
.env
View file

@ -8,8 +8,8 @@ NEXT_ALL_IN_ONE_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-all-in-one
ALL_IN_ONE_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-all-in-one
NEXT_OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB=clickhouse/clickstack-otel-collector
OTEL_COLLECTOR_IMAGE_NAME_DOCKERHUB=hyperdx/hyperdx-otel-collector
CODE_VERSION=2.23.2
IMAGE_VERSION_SUB_TAG=.23.2
CODE_VERSION=2.24.0
IMAGE_VERSION_SUB_TAG=.24.0
IMAGE_VERSION=2
IMAGE_NIGHTLY_TAG=2-nightly
IMAGE_LATEST_TAG=latest

View file

@ -1,5 +1,31 @@
# @hyperdx/api
## 2.24.0
### Minor Changes
- 9781ae63: Add an MCP (Model Context Protocol) server to the HyperDX API, enabling AI assistants (Claude, Cursor, OpenCode, etc.) to query observability data, manage dashboards, and explore data sources directly via standardized tool calls.
- 5885d479: Introduces Shared Filters, enabling teams to pin and surface common filters across all members.
### Patch Changes
- 1fada918: feat: Support alerts on Raw SQL Number Charts
- 7953c028: feat: Add between-type alert thresholds
- d3a61f9b: feat: Add additional alert threshold types
- 085f3074: feat: Implement alerting for Raw SQL-based dashboard tiles
- 3c057720: feat: Show alert execution errors in the UI
- 6ff1ba60: feat: Add alert history + ack to alert editor
- Updated dependencies [418f70c5]
- Updated dependencies [1fada918]
- Updated dependencies [7953c028]
- Updated dependencies [d3a61f9b]
- Updated dependencies [5885d479]
- Updated dependencies [cc714f90]
- Updated dependencies [085f3074]
- Updated dependencies [3c057720]
- Updated dependencies [6ff1ba60]
- @hyperdx/common-utils@0.18.0
## 2.23.2
## 2.23.1

View file

@ -1,6 +1,6 @@
{
"name": "@hyperdx/api",
"version": "2.23.2",
"version": "2.24.0",
"license": "MIT",
"private": true,
"engines": {
@ -10,7 +10,7 @@
"@ai-sdk/anthropic": "^3.0.58",
"@ai-sdk/openai": "^3.0.47",
"@esm2cjs/p-queue": "^7.3.0",
"@hyperdx/common-utils": "^0.17.1",
"@hyperdx/common-utils": "^0.18.0",
"@hyperdx/node-opentelemetry": "^0.9.0",
"@hyperdx/passport-local-mongoose": "^9.0.1",
"@modelcontextprotocol/sdk": "^1.27.1",

View file

@ -1,5 +1,36 @@
# @hyperdx/app
## 2.24.0
### Minor Changes
- 5885d479: Introduces Shared Filters, enabling teams to pin and surface common filters across all members.
- 0bfec148: Upgrade Mantine from v7 to v9 and remove react-hook-form-mantine dependency
### Patch Changes
- 1fada918: feat: Support alerts on Raw SQL Number Charts
- c4a1311e: fix: Fix "Copy entire row as JSON" button crashing on rows with non-string values
- a5869f0e: Dedupe source validation issue toasts so repeated source refetches update a single notification instead of stacking duplicates.
- 7953c028: feat: Add between-type alert thresholds
- d3a61f9b: feat: Add additional alert threshold types
- 5149fabd: feat: Add Python Runtime Metrics dashboard template
- 085f3074: feat: Implement alerting for Raw SQL-based dashboard tiles
- 739fe140: fix: time selector always resets to 00:00
- 3c057720: feat: Show alert execution errors in the UI
- 6ff1ba60: feat: Add alert history + ack to alert editor
- 4ca1d472: Allow manually constructed /trace URLs to land in the existing search experience with the trace viewer opened from URL state. This keeps trace deep links user-friendly while reusing the search page for source selection, not-found handling, and trace inspection.
- Updated dependencies [418f70c5]
- Updated dependencies [1fada918]
- Updated dependencies [7953c028]
- Updated dependencies [d3a61f9b]
- Updated dependencies [5885d479]
- Updated dependencies [cc714f90]
- Updated dependencies [085f3074]
- Updated dependencies [3c057720]
- Updated dependencies [6ff1ba60]
- @hyperdx/common-utils@0.18.0
## 2.23.2
### Patch Changes

View file

@ -1,6 +1,6 @@
{
"name": "@hyperdx/app",
"version": "2.23.2",
"version": "2.24.0",
"private": true,
"license": "MIT",
"engines": {
@ -34,7 +34,7 @@
"@dagrejs/dagre": "^1.1.5",
"@hookform/resolvers": "^3.9.0",
"@hyperdx/browser": "^0.22.0",
"@hyperdx/common-utils": "^0.17.1",
"@hyperdx/common-utils": "^0.18.0",
"@hyperdx/node-opentelemetry": "^0.9.0",
"@mantine/core": "^9.0.0",
"@mantine/dates": "^9.0.0",

View file

@ -1,5 +1,25 @@
# @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

View file

@ -1,6 +1,6 @@
{
"name": "@hyperdx/cli",
"version": "0.2.1",
"version": "0.3.0",
"license": "MIT",
"type": "module",
"publishConfig": {
@ -28,7 +28,7 @@
"devDependencies": {
"@clickhouse/client": "^1.12.1",
"@clickhouse/client-common": "^1.12.1",
"@hyperdx/common-utils": "^0.17.1",
"@hyperdx/common-utils": "^0.18.0",
"@types/crypto-js": "^4.2.2",
"@types/react": "^19.0.0",
"@types/sqlstring": "^2.3.2",

View file

@ -1,5 +1,22 @@
# @hyperdx/common-utils
## 0.18.0
### Minor Changes
- 5885d479: Introduces Shared Filters, enabling teams to pin and surface common filters across all members.
### Patch Changes
- 418f70c5: Add Drain log template mining library (ported from browser-drain)
- 1fada918: feat: Support alerts on Raw SQL Number Charts
- 7953c028: feat: Add between-type alert thresholds
- d3a61f9b: feat: Add additional alert threshold types
- cc714f90: fix: Skip rendering empty SQL dashboard filter
- 085f3074: feat: Implement alerting for Raw SQL-based dashboard tiles
- 3c057720: feat: Show alert execution errors in the UI
- 6ff1ba60: feat: Add alert history + ack to alert editor
## 0.17.1
### Patch Changes

View file

@ -1,7 +1,7 @@
{
"name": "@hyperdx/common-utils",
"description": "Common utilities for HyperDX application",
"version": "0.17.1",
"version": "0.18.0",
"license": "MIT",
"private": true,
"files": [

View file

@ -1,5 +1,45 @@
# @hyperdx/otel-collector
## 2.24.0
### Minor Changes
- 28f374ef: feat: Bump OTel Collector from 0.147.0 to 0.149.0
Upgrade the OpenTelemetry Collector and all its components from v0.147.0 to
v0.149.0 (core providers from v1.53.0 to v1.55.0).
- 28f374ef: feat: Migrate OTel Collector build to use OCB (OpenTelemetry Collector Builder)
Replace the pre-built otel/opentelemetry-collector-contrib image with a custom
binary built via OCB. This enables adding custom receiver/processor components
in the future while including only the components HyperDX needs. The collector
version is now centralized in `.env` via `OTEL_COLLECTOR_VERSION` and
`OTEL_COLLECTOR_CORE_VERSION`, with `builder-config.yaml` using templatized
placeholders substituted at Docker build time.
- 0a4fb15d: feat: Add missing core extensions, commonly-used contrib processors/receivers, and filestorage extension
Add the two missing core extensions (memorylimiterextension, zpagesextension),
12 commonly-used contrib processors (attributes, filter, resource, k8sattributes,
tailsampling, probabilisticsampler, span, groupbyattrs, redaction, logdedup,
metricstransform, cumulativetodelta), 4 commonly-used contrib receivers
(filelog, dockerstats, k8scluster, kubeletstats), and the filestorage extension
(used for persistent sending queue in the clickhouse exporter) to
builder-config.yaml.
### Patch Changes
- cb841457: refactor: Deprecate clickhouse.json feature gate in favor of per-exporter json config
Replace the upstream-deprecated `--feature-gates=clickhouse.json` CLI flag with
the per-exporter `json: true` config option controlled by
`HYPERDX_OTEL_EXPORTER_CLICKHOUSE_JSON_ENABLE`. The old
`OTEL_AGENT_FEATURE_GATE_ARG` is still supported for backward compatibility but
prints a deprecation warning when `clickhouse.json` is detected.
- 7953c028: feat: Add between-type alert thresholds
## 2.23.2
## 2.23.1

View file

@ -1,7 +1,7 @@
{
"name": "@hyperdx/otel-collector",
"description": "HyperDX OpenTelemetry Collector configuration and Docker image",
"version": "2.23.2",
"version": "2.24.0",
"license": "MIT",
"private": true
}

View file

@ -4280,7 +4280,7 @@ __metadata:
"@ai-sdk/anthropic": "npm:^3.0.58"
"@ai-sdk/openai": "npm:^3.0.47"
"@esm2cjs/p-queue": "npm:^7.3.0"
"@hyperdx/common-utils": "npm:^0.17.1"
"@hyperdx/common-utils": "npm:^0.18.0"
"@hyperdx/node-opentelemetry": "npm:^0.9.0"
"@hyperdx/passport-local-mongoose": "npm:^9.0.1"
"@modelcontextprotocol/sdk": "npm:^1.27.1"
@ -4365,7 +4365,7 @@ __metadata:
"@eslint/compat": "npm:^2.0.0"
"@hookform/resolvers": "npm:^3.9.0"
"@hyperdx/browser": "npm:^0.22.0"
"@hyperdx/common-utils": "npm:^0.17.1"
"@hyperdx/common-utils": "npm:^0.18.0"
"@hyperdx/node-opentelemetry": "npm:^0.9.0"
"@jedmao/location": "npm:^3.0.0"
"@mantine/core": "npm:^9.0.0"
@ -4495,7 +4495,7 @@ __metadata:
dependencies:
"@clickhouse/client": "npm:^1.12.1"
"@clickhouse/client-common": "npm:^1.12.1"
"@hyperdx/common-utils": "npm:^0.17.1"
"@hyperdx/common-utils": "npm:^0.18.0"
"@types/crypto-js": "npm:^4.2.2"
"@types/react": "npm:^19.0.0"
"@types/sqlstring": "npm:^2.3.2"
@ -4517,7 +4517,7 @@ __metadata:
languageName: unknown
linkType: soft
"@hyperdx/common-utils@npm:^0.17.1, @hyperdx/common-utils@workspace:packages/common-utils":
"@hyperdx/common-utils@npm:^0.18.0, @hyperdx/common-utils@workspace:packages/common-utils":
version: 0.0.0-use.local
resolution: "@hyperdx/common-utils@workspace:packages/common-utils"
dependencies: