From 5f105bb1b5e0465837c864c78d959dc6f6bc0a7c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2026 18:14:11 -0700 Subject: [PATCH] Release HyperDX (#1832) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changeset/angry-wasps-boil.md | 5 --- .changeset/any-numeric-threshold.md | 7 ----- .changeset/blue-seals-double.md | 7 ----- .changeset/bright-queens-shop.md | 5 --- .changeset/cool-otters-arrive.md | 5 --- .changeset/custom-order-by-sources.md | 7 ----- .changeset/fast-swans-brake.md | 7 ----- .changeset/filter-actions.md | 5 --- .changeset/fix-wrapped-toStartOf-parsing.md | 5 --- .changeset/gold-kiwis-behave.md | 6 ---- .changeset/lazy-carpets-matter.md | 5 --- .changeset/lemon-knives-double.md | 5 --- .changeset/little-walls-behave.md | 5 --- .changeset/long-olives-relate.md | 6 ---- .changeset/metal-shrimps-relax.md | 5 --- .changeset/poor-pianos-unite.md | 5 --- .changeset/sampling-improvements.md | 5 --- .changeset/silent-ants-shop.md | 5 --- .changeset/silent-zebras-switch.md | 7 ----- .changeset/sixty-years-jog.md | 5 --- .changeset/sweet-pumas-mix.md | 7 ----- .changeset/warm-tigers-glow.md | 5 --- .env | 4 +-- packages/api/CHANGELOG.md | 27 ++++++++++++++++ packages/api/package.json | 4 +-- packages/app/CHANGELOG.md | 34 +++++++++++++++++++++ packages/app/package.json | 4 +-- packages/common-utils/CHANGELOG.md | 16 ++++++++++ packages/common-utils/package.json | 2 +- packages/otel-collector/CHANGELOG.md | 6 ++++ packages/otel-collector/package.json | 2 +- yarn.lock | 6 ++-- 32 files changed, 94 insertions(+), 135 deletions(-) delete mode 100644 .changeset/angry-wasps-boil.md delete mode 100644 .changeset/any-numeric-threshold.md delete mode 100644 .changeset/blue-seals-double.md delete mode 100644 .changeset/bright-queens-shop.md delete mode 100644 .changeset/cool-otters-arrive.md delete mode 100644 .changeset/custom-order-by-sources.md delete mode 100644 .changeset/fast-swans-brake.md delete mode 100644 .changeset/filter-actions.md delete mode 100644 .changeset/fix-wrapped-toStartOf-parsing.md delete mode 100644 .changeset/gold-kiwis-behave.md delete mode 100644 .changeset/lazy-carpets-matter.md delete mode 100644 .changeset/lemon-knives-double.md delete mode 100644 .changeset/little-walls-behave.md delete mode 100644 .changeset/long-olives-relate.md delete mode 100644 .changeset/metal-shrimps-relax.md delete mode 100644 .changeset/poor-pianos-unite.md delete mode 100644 .changeset/sampling-improvements.md delete mode 100644 .changeset/silent-ants-shop.md delete mode 100644 .changeset/silent-zebras-switch.md delete mode 100644 .changeset/sixty-years-jog.md delete mode 100644 .changeset/sweet-pumas-mix.md delete mode 100644 .changeset/warm-tigers-glow.md diff --git a/.changeset/angry-wasps-boil.md b/.changeset/angry-wasps-boil.md deleted file mode 100644 index d57c96b7..00000000 --- a/.changeset/angry-wasps-boil.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/api": patch ---- - -support saved query/filter values in external api diff --git a/.changeset/any-numeric-threshold.md b/.changeset/any-numeric-threshold.md deleted file mode 100644 index e8de327a..00000000 --- a/.changeset/any-numeric-threshold.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hyperdx/common-utils": patch -"@hyperdx/api": patch -"@hyperdx/app": patch ---- - -fix: allow any numeric value for alert thresholds diff --git a/.changeset/blue-seals-double.md b/.changeset/blue-seals-double.md deleted file mode 100644 index 7e46fa34..00000000 --- a/.changeset/blue-seals-double.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hyperdx/common-utils": patch -"@hyperdx/api": patch -"@hyperdx/app": patch ---- - -feat: Add query params, sorting, and placeholders to Raw-SQL tables diff --git a/.changeset/bright-queens-shop.md b/.changeset/bright-queens-shop.md deleted file mode 100644 index 38f31ed0..00000000 --- a/.changeset/bright-queens-shop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/app": patch ---- - -feat: field filtering and priority classification for Event Deltas diff --git a/.changeset/cool-otters-arrive.md b/.changeset/cool-otters-arrive.md deleted file mode 100644 index 6dd8f232..00000000 --- a/.changeset/cool-otters-arrive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/app": patch ---- - -fix: Prevent metric name validation on markdown chart diff --git a/.changeset/custom-order-by-sources.md b/.changeset/custom-order-by-sources.md deleted file mode 100644 index 5e0a1294..00000000 --- a/.changeset/custom-order-by-sources.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hyperdx/common-utils": patch -"@hyperdx/api": patch -"@hyperdx/app": patch ---- - -feat: Add custom ORDER BY expression for Log and Trace sources diff --git a/.changeset/fast-swans-brake.md b/.changeset/fast-swans-brake.md deleted file mode 100644 index 1bab238d..00000000 --- a/.changeset/fast-swans-brake.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hyperdx/common-utils": patch -"@hyperdx/api": patch -"@hyperdx/app": patch ---- - -feat: Add RawSqlChartConfig types for SQL-based Table diff --git a/.changeset/filter-actions.md b/.changeset/filter-actions.md deleted file mode 100644 index 92d1b8c6..00000000 --- a/.changeset/filter-actions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/app": patch ---- - -feat: filter/exclude/copy actions on Event Deltas attribute values diff --git a/.changeset/fix-wrapped-toStartOf-parsing.md b/.changeset/fix-wrapped-toStartOf-parsing.md deleted file mode 100644 index b678943c..00000000 --- a/.changeset/fix-wrapped-toStartOf-parsing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/common-utils": patch ---- - -fix: Reject wrapped toStartOf expressions in parseToStartOfFunction to prevent invalid SQL generation diff --git a/.changeset/gold-kiwis-behave.md b/.changeset/gold-kiwis-behave.md deleted file mode 100644 index 36112924..00000000 --- a/.changeset/gold-kiwis-behave.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hyperdx/api": patch -"@hyperdx/app": patch ---- - -fix: tile alerts with groupBy now correctly track and display group names diff --git a/.changeset/lazy-carpets-matter.md b/.changeset/lazy-carpets-matter.md deleted file mode 100644 index 9ee5fc75..00000000 --- a/.changeset/lazy-carpets-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/app": patch ---- - -fix: Allow implicit column lucene search on services dashboard diff --git a/.changeset/lemon-knives-double.md b/.changeset/lemon-knives-double.md deleted file mode 100644 index 52935f8c..00000000 --- a/.changeset/lemon-knives-double.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/api": patch ---- - -fix: add whereLanguage to tile alerts diff --git a/.changeset/little-walls-behave.md b/.changeset/little-walls-behave.md deleted file mode 100644 index dd9c7b70..00000000 --- a/.changeset/little-walls-behave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/app": patch ---- - -chore: separate timeline components to own modules, fix lint issues diff --git a/.changeset/long-olives-relate.md b/.changeset/long-olives-relate.md deleted file mode 100644 index a4d306e6..00000000 --- a/.changeset/long-olives-relate.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hyperdx/common-utils": patch -"@hyperdx/app": patch ---- - -feat: Add raw sql line charts diff --git a/.changeset/metal-shrimps-relax.md b/.changeset/metal-shrimps-relax.md deleted file mode 100644 index c79318c7..00000000 --- a/.changeset/metal-shrimps-relax.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/app": patch ---- - -feat: localStorage for dashboards/saved searches in LOCAL mode diff --git a/.changeset/poor-pianos-unite.md b/.changeset/poor-pianos-unite.md deleted file mode 100644 index 6ab14d79..00000000 --- a/.changeset/poor-pianos-unite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/app": patch ---- - -feat: chart UX polish & heatmap fixes diff --git a/.changeset/sampling-improvements.md b/.changeset/sampling-improvements.md deleted file mode 100644 index 304caaf4..00000000 --- a/.changeset/sampling-improvements.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/app": patch ---- - -feat: deterministic sampling with adaptive sample size for Event Deltas diff --git a/.changeset/silent-ants-shop.md b/.changeset/silent-ants-shop.md deleted file mode 100644 index 8ed0aafa..00000000 --- a/.changeset/silent-ants-shop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/api": patch ---- - -feat: Improve validation of external alert API input diff --git a/.changeset/silent-zebras-switch.md b/.changeset/silent-zebras-switch.md deleted file mode 100644 index 583aba09..00000000 --- a/.changeset/silent-zebras-switch.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hyperdx/api": minor -"@hyperdx/app": minor -"@hyperdx/common-utils": minor ---- - -feat(alerts): add anchored alert scheduling with `scheduleStartAt` and `scheduleOffsetMinutes` diff --git a/.changeset/sixty-years-jog.md b/.changeset/sixty-years-jog.md deleted file mode 100644 index 14c3ade7..00000000 --- a/.changeset/sixty-years-jog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/app": patch ---- - -fix: Add better URL encoding for query params with special characters diff --git a/.changeset/sweet-pumas-mix.md b/.changeset/sweet-pumas-mix.md deleted file mode 100644 index 7dda0064..00000000 --- a/.changeset/sweet-pumas-mix.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hyperdx/common-utils": patch -"@hyperdx/api": patch -"@hyperdx/app": patch ---- - -feat: Support Raw SQL Chart Configs in Dashboard import/export diff --git a/.changeset/warm-tigers-glow.md b/.changeset/warm-tigers-glow.md deleted file mode 100644 index 64627ffa..00000000 --- a/.changeset/warm-tigers-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hyperdx/otel-collector": patch ---- - -chore: update otel collector base image to 0.147.0 diff --git a/.env b/.env index bfd5be5c..2d853274 100644 --- a/.env +++ b/.env @@ -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.20.0 -IMAGE_VERSION_SUB_TAG=.20.0 +CODE_VERSION=2.21.0 +IMAGE_VERSION_SUB_TAG=.21.0 IMAGE_VERSION=2 IMAGE_NIGHTLY_TAG=2-nightly IMAGE_LATEST_TAG=latest diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index 6542c494..01941bd0 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -1,5 +1,32 @@ # @hyperdx/api +## 2.21.0 + +### Minor Changes + +- 902b8ebd: feat(alerts): add anchored alert scheduling with `scheduleStartAt` and `scheduleOffsetMinutes` + +### Patch Changes + +- daab2cac: support saved query/filter values in external api +- 1bae972e: fix: allow any numeric value for alert thresholds +- fd9f290e: feat: Add query params, sorting, and placeholders to Raw-SQL tables +- dda0f9a4: feat: Add custom ORDER BY expression for Log and Trace sources +- 32f1189a: feat: Add RawSqlChartConfig types for SQL-based Table +- c5173ba2: fix: tile alerts with groupBy now correctly track and display group names +- cabe4d8e: fix: add whereLanguage to tile alerts +- 260c4299: feat: Improve validation of external alert API input +- a13b60d0: feat: Support Raw SQL Chart Configs in Dashboard import/export +- Updated dependencies [1bae972e] +- Updated dependencies [fd9f290e] +- Updated dependencies [dda0f9a4] +- Updated dependencies [32f1189a] +- Updated dependencies [3bc5abbf] +- Updated dependencies [1e6fcf1c] +- Updated dependencies [902b8ebd] +- Updated dependencies [a13b60d0] + - @hyperdx/common-utils@0.16.0 + ## 2.20.0 ### Minor Changes diff --git a/packages/api/package.json b/packages/api/package.json index 457f5b69..7b67140c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@hyperdx/api", - "version": "2.20.0", + "version": "2.21.0", "license": "MIT", "private": true, "engines": { @@ -9,7 +9,7 @@ "dependencies": { "@ai-sdk/anthropic": "^2.0.23", "@esm2cjs/p-queue": "^7.3.0", - "@hyperdx/common-utils": "^0.15.0", + "@hyperdx/common-utils": "^0.16.0", "@hyperdx/node-opentelemetry": "^0.9.0", "@hyperdx/passport-local-mongoose": "^9.0.1", "@opentelemetry/api": "^1.8.0", diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index a8eba6ba..b42bb7ad 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,39 @@ # @hyperdx/app +## 2.21.0 + +### Minor Changes + +- 902b8ebd: feat(alerts): add anchored alert scheduling with `scheduleStartAt` and `scheduleOffsetMinutes` + +### Patch Changes + +- 1bae972e: fix: allow any numeric value for alert thresholds +- fd9f290e: feat: Add query params, sorting, and placeholders to Raw-SQL tables +- f5828d1b: feat: field filtering and priority classification for Event Deltas +- 2491c2a6: fix: Prevent metric name validation on markdown chart +- dda0f9a4: feat: Add custom ORDER BY expression for Log and Trace sources +- 32f1189a: feat: Add RawSqlChartConfig types for SQL-based Table +- 2efb8fdc: feat: filter/exclude/copy actions on Event Deltas attribute values +- c5173ba2: fix: tile alerts with groupBy now correctly track and display group names +- 705dd1b7: fix: Allow implicit column lucene search on services dashboard +- f889c349: chore: separate timeline components to own modules, fix lint issues +- 1e6fcf1c: feat: Add raw sql line charts +- b4f05587: feat: localStorage for dashboards/saved searches in LOCAL mode +- bbb1f1f0: feat: chart UX polish & heatmap fixes +- 68ef3d6f: feat: deterministic sampling with adaptive sample size for Event Deltas +- d661c809: fix: Add better URL encoding for query params with special characters +- a13b60d0: feat: Support Raw SQL Chart Configs in Dashboard import/export +- Updated dependencies [1bae972e] +- Updated dependencies [fd9f290e] +- Updated dependencies [dda0f9a4] +- Updated dependencies [32f1189a] +- Updated dependencies [3bc5abbf] +- Updated dependencies [1e6fcf1c] +- Updated dependencies [902b8ebd] +- Updated dependencies [a13b60d0] + - @hyperdx/common-utils@0.16.0 + ## 2.20.0 ### Minor Changes diff --git a/packages/app/package.json b/packages/app/package.json index 0d9c292e..9a6a58e9 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "@hyperdx/app", - "version": "2.20.0", + "version": "2.21.0", "private": true, "license": "MIT", "engines": { @@ -31,7 +31,7 @@ "@dagrejs/dagre": "^1.1.5", "@hookform/resolvers": "^3.9.0", "@hyperdx/browser": "^0.21.1", - "@hyperdx/common-utils": "^0.15.0", + "@hyperdx/common-utils": "^0.16.0", "@hyperdx/node-opentelemetry": "^0.9.0", "@lezer/highlight": "^1.2.0", "@mantine/core": "^7.17.8", diff --git a/packages/common-utils/CHANGELOG.md b/packages/common-utils/CHANGELOG.md index fc79d00a..e92676ba 100644 --- a/packages/common-utils/CHANGELOG.md +++ b/packages/common-utils/CHANGELOG.md @@ -1,5 +1,21 @@ # @hyperdx/common-utils +## 0.16.0 + +### Minor Changes + +- 902b8ebd: feat(alerts): add anchored alert scheduling with `scheduleStartAt` and `scheduleOffsetMinutes` + +### Patch Changes + +- 1bae972e: fix: allow any numeric value for alert thresholds +- fd9f290e: feat: Add query params, sorting, and placeholders to Raw-SQL tables +- dda0f9a4: feat: Add custom ORDER BY expression for Log and Trace sources +- 32f1189a: feat: Add RawSqlChartConfig types for SQL-based Table +- 3bc5abbf: fix: Reject wrapped toStartOf expressions in parseToStartOfFunction to prevent invalid SQL generation +- 1e6fcf1c: feat: Add raw sql line charts +- a13b60d0: feat: Support Raw SQL Chart Configs in Dashboard import/export + ## 0.15.0 ### Minor Changes diff --git a/packages/common-utils/package.json b/packages/common-utils/package.json index 04b35852..06577de1 100644 --- a/packages/common-utils/package.json +++ b/packages/common-utils/package.json @@ -1,7 +1,7 @@ { "name": "@hyperdx/common-utils", "description": "Common utilities for HyperDX application", - "version": "0.15.0", + "version": "0.16.0", "license": "MIT", "private": true, "files": [ diff --git a/packages/otel-collector/CHANGELOG.md b/packages/otel-collector/CHANGELOG.md index 166a64e8..0aea9be8 100644 --- a/packages/otel-collector/CHANGELOG.md +++ b/packages/otel-collector/CHANGELOG.md @@ -1,5 +1,11 @@ # @hyperdx/otel-collector +## 2.21.0 + +### Patch Changes + +- 53a4b672: chore: update otel collector base image to 0.147.0 + ## 2.20.0 ## 2.19.0 diff --git a/packages/otel-collector/package.json b/packages/otel-collector/package.json index ad6e3f1f..f19ed2bc 100644 --- a/packages/otel-collector/package.json +++ b/packages/otel-collector/package.json @@ -1,7 +1,7 @@ { "name": "@hyperdx/otel-collector", "description": "HyperDX OpenTelemetry Collector configuration and Docker image", - "version": "2.20.0", + "version": "2.21.0", "license": "MIT", "private": true } diff --git a/yarn.lock b/yarn.lock index f88a8dbb..d344a597 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4227,7 +4227,7 @@ __metadata: dependencies: "@ai-sdk/anthropic": "npm:^2.0.23" "@esm2cjs/p-queue": "npm:^7.3.0" - "@hyperdx/common-utils": "npm:^0.15.0" + "@hyperdx/common-utils": "npm:^0.16.0" "@hyperdx/node-opentelemetry": "npm:^0.9.0" "@hyperdx/passport-local-mongoose": "npm:^9.0.1" "@opentelemetry/api": "npm:^1.8.0" @@ -4310,7 +4310,7 @@ __metadata: "@hookform/devtools": "npm:^4.3.1" "@hookform/resolvers": "npm:^3.9.0" "@hyperdx/browser": "npm:^0.21.1" - "@hyperdx/common-utils": "npm:^0.15.0" + "@hyperdx/common-utils": "npm:^0.16.0" "@hyperdx/node-opentelemetry": "npm:^0.9.0" "@jedmao/location": "npm:^3.0.0" "@lezer/highlight": "npm:^1.2.0" @@ -4441,7 +4441,7 @@ __metadata: languageName: node linkType: hard -"@hyperdx/common-utils@npm:^0.15.0, @hyperdx/common-utils@workspace:packages/common-utils": +"@hyperdx/common-utils@npm:^0.16.0, @hyperdx/common-utils@workspace:packages/common-utils": version: 0.0.0-use.local resolution: "@hyperdx/common-utils@workspace:packages/common-utils" dependencies: