diff --git a/alertmanager/cue.mod/module.cue b/alertmanager/cue.mod/module.cue index 8b13d6ba6..dc7024a1d 100644 --- a/alertmanager/cue.mod/module.cue +++ b/alertmanager/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/alertmanager/package.json b/alertmanager/package.json index 42e0d937b..692bd0ae6 100644 --- a/alertmanager/package.json +++ b/alertmanager/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/alert-manager-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "description": "Alert Manager plugin for Perses", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", @@ -28,11 +28,11 @@ "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", - "@perses-dev/components": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", "lodash": "^4.17.21", diff --git a/barchart/cue.mod/module.cue b/barchart/cue.mod/module.cue index ad619b3dd..9d087a3a9 100644 --- a/barchart/cue.mod/module.cue +++ b/barchart/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/barchart/package.json b/barchart/package.json index 811228d4b..b8c164bc4 100644 --- a/barchart/package.json +++ b/barchart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/bar-chart-plugin", - "version": "0.14.0-beta.4", + "version": "0.14.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,8 +28,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/canvas/cue.mod/module.cue b/canvas/cue.mod/module.cue index 66b1ceae1..67049e7ef 100644 --- a/canvas/cue.mod/module.cue +++ b/canvas/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/canvas/package.json b/canvas/package.json index 818683f93..1c5bb4822 100644 --- a/canvas/package.json +++ b/canvas/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/canvas-plugin", - "version": "0.1.0-beta.1", + "version": "0.1.0-beta.2", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,8 +28,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@mui/material": "^5.0.0 || ^6.0.0", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "immer": "^10.1.1", "mdi-material-ui": "^7.9.2", diff --git a/clickhouse/cue.mod/module.cue b/clickhouse/cue.mod/module.cue index 567f17f2c..c8f406cd3 100644 --- a/clickhouse/cue.mod/module.cue +++ b/clickhouse/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/clickhouse/package.json b/clickhouse/package.json index 18d88be1b..35e2ac450 100644 --- a/clickhouse/package.json +++ b/clickhouse/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/clickhouse-plugin", - "version": "0.7.0-beta.4", + "version": "0.7.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,12 +28,12 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", - "@perses-dev/client": "^0.55.0-beta.10", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", + "@perses-dev/client": "^0.55.0-beta.12", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/clickhouse/src/setup-tests.ts b/clickhouse/src/setup-tests.ts index 78af56004..9bf3efef4 100644 --- a/clickhouse/src/setup-tests.ts +++ b/clickhouse/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +} diff --git a/datasourcevariable/cue.mod/module.cue b/datasourcevariable/cue.mod/module.cue index 7ab7787ad..55af45780 100644 --- a/datasourcevariable/cue.mod/module.cue +++ b/datasourcevariable/cue.mod/module.cue @@ -35,7 +35,7 @@ deps: { default: true } "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/datasourcevariable/package.json b/datasourcevariable/package.json index fdf253a90..1a734b462 100644 --- a/datasourcevariable/package.json +++ b/datasourcevariable/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/datasource-variable-plugin", - "version": "0.7.0-beta.4", + "version": "0.7.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,8 +28,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", "echarts": "5.5.0", diff --git a/e2e/package.json b/e2e/package.json index 9f5d91b75..a1f447d5d 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/plugins-e2e", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "description": "e2e tests for plugins", "private": true, "homepage": "https://github.com/perses/plugins/blob/main/README.md", diff --git a/flamechart/package.json b/flamechart/package.json index 86055a650..1005b16c5 100644 --- a/flamechart/package.json +++ b/flamechart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/flame-chart-plugin", - "version": "0.7.0-beta.4", + "version": "0.7.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -31,8 +31,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-table": "^8.20.5", "date-fns": "^4.1.0", diff --git a/gaugechart/cue.mod/module.cue b/gaugechart/cue.mod/module.cue index 4af46c114..7dc0d33c7 100644 --- a/gaugechart/cue.mod/module.cue +++ b/gaugechart/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/gaugechart/package.json b/gaugechart/package.json index 96bf99755..8327f1f4d 100644 --- a/gaugechart/package.json +++ b/gaugechart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/gauge-chart-plugin", - "version": "0.14.0-beta.4", + "version": "0.14.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,9 +28,9 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", "echarts": "5.5.0", diff --git a/greptimedb/cue.mod/module.cue b/greptimedb/cue.mod/module.cue index fb31db010..fea57e981 100644 --- a/greptimedb/cue.mod/module.cue +++ b/greptimedb/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/greptimedb/package.json b/greptimedb/package.json index d130e8c99..4d3186d77 100644 --- a/greptimedb/package.json +++ b/greptimedb/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/greptimedb-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,10 +28,10 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", - "@perses-dev/client": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", + "@perses-dev/client": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", diff --git a/heatmapchart/cue.mod/module.cue b/heatmapchart/cue.mod/module.cue index b5a65235f..0f0ec46d7 100644 --- a/heatmapchart/cue.mod/module.cue +++ b/heatmapchart/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/heatmapchart/package.json b/heatmapchart/package.json index 7e4a5aa9c..fc5b15868 100644 --- a/heatmapchart/package.json +++ b/heatmapchart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/heatmap-chart-plugin", - "version": "0.6.0-beta.4", + "version": "0.6.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -25,8 +25,8 @@ "module": "lib/index.js", "types": "lib/index.d.ts", "peerDependencies": { - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "echarts": "5.5.0", "lodash": "^4.17.21", diff --git a/histogramchart/cue.mod/module.cue b/histogramchart/cue.mod/module.cue index 3b0573bfb..a0d898afb 100644 --- a/histogramchart/cue.mod/module.cue +++ b/histogramchart/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/histogramchart/package.json b/histogramchart/package.json index 1fe5855a4..b3034ba83 100644 --- a/histogramchart/package.json +++ b/histogramchart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/histogram-chart-plugin", - "version": "0.13.0-beta.4", + "version": "0.13.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -25,8 +25,8 @@ "module": "lib/index.js", "types": "lib/index.d.ts", "peerDependencies": { - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "echarts": "5.5.0", "lodash": "^4.17.21", diff --git a/jaeger/cue.mod/module.cue b/jaeger/cue.mod/module.cue index 4cb2ec2e1..e30d1764d 100644 --- a/jaeger/cue.mod/module.cue +++ b/jaeger/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/jaeger/package.json b/jaeger/package.json index 340d5e801..a98ead19b 100644 --- a/jaeger/package.json +++ b/jaeger/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/jaeger-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,11 +28,11 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", - "@perses-dev/client": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", + "@perses-dev/client": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", diff --git a/logexplorer/package.json b/logexplorer/package.json index 290e44e9c..8ae348bbb 100644 --- a/logexplorer/package.json +++ b/logexplorer/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/log-explorer-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { "type": "git", @@ -30,10 +30,10 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", diff --git a/logstable/cue.mod/module.cue b/logstable/cue.mod/module.cue index 9c0385fae..f00531675 100644 --- a/logstable/cue.mod/module.cue +++ b/logstable/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/logstable/package.json b/logstable/package.json index 94bf36917..d498e2e3c 100644 --- a/logstable/package.json +++ b/logstable/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/logs-table-plugin", - "version": "0.4.0-beta.4", + "version": "0.4.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -32,9 +32,9 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/logstable/src/setup-tests.ts b/logstable/src/setup-tests.ts index 78af56004..9bf3efef4 100644 --- a/logstable/src/setup-tests.ts +++ b/logstable/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +} diff --git a/loki/cue.mod/module.cue b/loki/cue.mod/module.cue index 67c37600e..c6cc25254 100644 --- a/loki/cue.mod/module.cue +++ b/loki/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/loki/package.json b/loki/package.json index 6c237840b..d3890bd27 100644 --- a/loki/package.json +++ b/loki/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/loki-plugin", - "version": "0.7.0-beta.4", + "version": "0.7.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -31,10 +31,10 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", diff --git a/loki/src/setup-tests.ts b/loki/src/setup-tests.ts index 0d515bcb0..3ebc96d20 100644 --- a/loki/src/setup-tests.ts +++ b/loki/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +} diff --git a/markdown/package.json b/markdown/package.json index 541a14d8e..15108508d 100644 --- a/markdown/package.json +++ b/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/markdown-plugin", - "version": "0.13.0-beta.4", + "version": "0.13.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -32,8 +32,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/opensearch/cue.mod/module.cue b/opensearch/cue.mod/module.cue index 245f8e30e..e1608a6cd 100644 --- a/opensearch/cue.mod/module.cue +++ b/opensearch/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/opensearch/package.json b/opensearch/package.json index 4c190de36..b9f8584c2 100644 --- a/opensearch/package.json +++ b/opensearch/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/opensearch-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "description": "OpenSearch plugin for Perses", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", @@ -29,10 +29,10 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", diff --git a/opensearch/src/setup-tests.ts b/opensearch/src/setup-tests.ts index 0d515bcb0..3ebc96d20 100644 --- a/opensearch/src/setup-tests.ts +++ b/opensearch/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +} diff --git a/package-lock.json b/package-lock.json index 23582b346..0bd85bc3b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,11 +43,11 @@ ], "devDependencies": { "@module-federation/rsbuild-plugin": "^2.6.0", - "@perses-dev/client": "^0.55.0-beta.10", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/client": "^0.55.0-beta.12", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@rsbuild/core": "^1.6.7", "@rsbuild/plugin-react": "^1.4.2", @@ -91,15 +91,15 @@ }, "alertmanager": { "name": "@perses-dev/alert-manager-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", @@ -110,14 +110,14 @@ }, "barchart": { "name": "@perses-dev/bar-chart-plugin", - "version": "0.14.0-beta.4", + "version": "0.14.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -131,7 +131,7 @@ }, "canvas": { "name": "@perses-dev/canvas-plugin", - "version": "0.1.0-beta.1", + "version": "0.1.0-beta.2", "license": "Apache-2.0", "dependencies": { "d3-selection": "^3.0.0", @@ -145,8 +145,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@mui/material": "^5.0.0 || ^6.0.0", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "immer": "^10.1.1", "mdi-material-ui": "^7.9.2", @@ -156,17 +156,17 @@ }, "clickhouse": { "name": "@perses-dev/clickhouse-plugin", - "version": "0.7.0-beta.4", + "version": "0.7.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/client": "^0.55.0-beta.10", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/client": "^0.55.0-beta.12", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", @@ -182,14 +182,14 @@ }, "datasourcevariable": { "name": "@perses-dev/datasource-variable-plugin", - "version": "0.7.0-beta.4", + "version": "0.7.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", "echarts": "5.5.0", @@ -201,7 +201,7 @@ }, "e2e": { "name": "@perses-dev/plugins-e2e", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "devDependencies": { "@playwright/test": "^1.58.2", "@types/node": "^24.0.0" @@ -226,7 +226,7 @@ }, "flamechart": { "name": "@perses-dev/flame-chart-plugin", - "version": "0.7.0-beta.4", + "version": "0.7.0-beta.5", "license": "Apache-2.0", "devDependencies": { "@types/color-hash": "^2.0.0" @@ -235,8 +235,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-table": "^8.20.5", "date-fns": "^4.1.0", @@ -251,14 +251,14 @@ }, "gaugechart": { "name": "@perses-dev/gauge-chart-plugin", - "version": "0.14.0-beta.4", + "version": "0.14.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -272,16 +272,16 @@ }, "greptimedb": { "name": "@perses-dev/greptimedb-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/client": "^0.55.0-beta.10", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/client": "^0.55.0-beta.12", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", @@ -297,11 +297,11 @@ }, "heatmapchart": { "name": "@perses-dev/heatmap-chart-plugin", - "version": "0.6.0-beta.4", + "version": "0.6.0-beta.5", "license": "Apache-2.0", "peerDependencies": { - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "echarts": "5.5.0", "immer": "^10.1.1", @@ -312,11 +312,11 @@ }, "histogramchart": { "name": "@perses-dev/histogram-chart-plugin", - "version": "0.13.0-beta.4", + "version": "0.13.0-beta.5", "license": "Apache-2.0", "peerDependencies": { - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "echarts": "5.5.0", "immer": "^10.1.1", @@ -327,17 +327,17 @@ }, "jaeger": { "name": "@perses-dev/jaeger-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/client": "^0.55.0-beta.10", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/client": "^0.55.0-beta.12", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", @@ -353,7 +353,7 @@ }, "logexplorer": { "name": "@perses-dev/log-explorer-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "devDependencies": { "@types/qs": "^6.9.18" }, @@ -361,10 +361,10 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", @@ -380,7 +380,7 @@ }, "logstable": { "name": "@perses-dev/logs-table-plugin", - "version": "0.4.0-beta.4", + "version": "0.4.0-beta.5", "license": "Apache-2.0", "dependencies": { "ansi_up": "^6.0.0", @@ -390,9 +390,9 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -405,7 +405,7 @@ }, "loki": { "name": "@perses-dev/loki-plugin", - "version": "0.7.0-beta.4", + "version": "0.7.0-beta.5", "license": "Apache-2.0", "dependencies": { "@grafana/lezer-logql": "^0.2.8" @@ -414,10 +414,10 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", @@ -433,7 +433,7 @@ }, "markdown": { "name": "@perses-dev/markdown-plugin", - "version": "0.13.0-beta.4", + "version": "0.13.0-beta.5", "license": "Apache-2.0", "dependencies": { "dompurify": "^3.4.11", @@ -443,8 +443,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -922,6 +922,77 @@ "version": "1.5.0", "license": "MIT" }, + "node_modules/@dnd-kit/abstract": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/abstract/-/abstract-0.4.0.tgz", + "integrity": "sha512-loEEJxKT5oLOLeRBJVTO9qpgvvW/Qq902xO20v1JMbpANuN/NLurUdpxIwNpVz+RtOSyzznnbc7lO7psmOhc9A==", + "license": "MIT", + "dependencies": { + "@dnd-kit/geometry": "^0.4.0", + "@dnd-kit/state": "^0.4.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@dnd-kit/collision": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/collision/-/collision-0.4.0.tgz", + "integrity": "sha512-oOHHUkH1h9Vl2m8TwLw/mPHA7Blf+s0PYcRoLNWNBVxDzugJKZo8WdpU58EMu9qkqyQGrR/YTOozGiMPhlqZ5Q==", + "license": "MIT", + "dependencies": { + "@dnd-kit/abstract": "^0.4.0", + "@dnd-kit/geometry": "^0.4.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@dnd-kit/dom": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/dom/-/dom-0.4.0.tgz", + "integrity": "sha512-mJDKt0BtlHXetZyrvZXh6++aycleIbYWH/OVC4nlszDh8NvW7q8dfsxFllR5RtLKLcykLaI4o545Figfks/HZQ==", + "license": "MIT", + "dependencies": { + "@dnd-kit/abstract": "^0.4.0", + "@dnd-kit/collision": "^0.4.0", + "@dnd-kit/geometry": "^0.4.0", + "@dnd-kit/state": "^0.4.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@dnd-kit/geometry": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/geometry/-/geometry-0.4.0.tgz", + "integrity": "sha512-d1n+CU54V/qF/g792bmJK2oR4f5jOL7Pls2IfC+j9f5UBECpjsYbcPZ/krom/z8LgieqvMh1qrUkdcBjJJ7vpg==", + "license": "MIT", + "dependencies": { + "@dnd-kit/state": "^0.4.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@dnd-kit/react": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/react/-/react-0.4.0.tgz", + "integrity": "sha512-J2/N4CpQf98zJBZhMljDNsc+QR4VtUKU9BRO1+Di4OGaB1qafMC4qZ11xKXOkjw+d7h82FRSXmXCo0c8+VWaWg==", + "license": "MIT", + "dependencies": { + "@dnd-kit/abstract": "^0.4.0", + "@dnd-kit/dom": "^0.4.0", + "@dnd-kit/state": "^0.4.0", + "tslib": "^2.6.2" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } + }, + "node_modules/@dnd-kit/state": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@dnd-kit/state/-/state-0.4.0.tgz", + "integrity": "sha512-vVdwOY9VsYdMNa7Z0xQhTXlzHqCcCugGuoM1kzvZhnZ0tYVPRdmIhWfeO6Y2ZoN92JwYAyJRRNl4ICkEe2mneg==", + "license": "MIT", + "dependencies": { + "@preact/signals-core": "^1.10.0", + "tslib": "^2.6.2" + } + }, "node_modules/@emnapi/core": { "version": "1.11.3", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz", @@ -3823,9 +3894,9 @@ "link": true }, "node_modules/@perses-dev/client": { - "version": "0.55.0-beta.10", - "resolved": "https://registry.npmjs.org/@perses-dev/client/-/client-0.55.0-beta.10.tgz", - "integrity": "sha512-Lho1id3VJL6e9E3l1XrCQEuzWJp+3l8IeeuzjWjp3u31P/fKT3uy1eiIqXUqw1ej5inCqw/ATqWroGJYnk6D+A==", + "version": "0.55.0-beta.12", + "resolved": "https://registry.npmjs.org/@perses-dev/client/-/client-0.55.0-beta.12.tgz", + "integrity": "sha512-Au2svzA5vLeDtUSIn5NA24eyZOzyVpKYD8tBz+Gts/ZJe8nk7biWwlqYl+hIfC/OQIZxKkK8b7fhVjdo7juDSg==", "license": "Apache-2.0", "dependencies": { "@perses-dev/spec": "0.3.0-beta.8", @@ -3836,9 +3907,9 @@ } }, "node_modules/@perses-dev/components": { - "version": "0.55.0-beta.10", - "resolved": "https://registry.npmjs.org/@perses-dev/components/-/components-0.55.0-beta.10.tgz", - "integrity": "sha512-r7JAKekzMDxoSBxKEvZiisQGZQjwE94oXDtGgA5KmwfiqfKZzb1k6x5+ivB6oTNOyLjxogYNbLdSRCADhg69FQ==", + "version": "0.55.0-beta.12", + "resolved": "https://registry.npmjs.org/@perses-dev/components/-/components-0.55.0-beta.12.tgz", + "integrity": "sha512-w1J0sp7XlUERQwTv7DHUaWYWeC1wd1hcaXXZwTH5HJD4WXOcYUQd5h6qKGSsf9yOPZv1YHPOZZvmn6iv6Bh6QQ==", "license": "Apache-2.0", "dependencies": { "@atlaskit/pragmatic-drag-and-drop": "^1.4.0", @@ -3847,7 +3918,7 @@ "@date-fns/tz": "^1.4.1", "@fontsource/inter": "^5.0.0", "@mui/x-date-pickers": "^7.23.1", - "@perses-dev/client": "0.55.0-beta.10", + "@perses-dev/client": "0.55.0-beta.12", "@perses-dev/spec": "0.3.0-beta.8", "@tanstack/match-sorter-utils": "^8.19.4", "@tanstack/react-table": "^8.20.5", @@ -3874,20 +3945,22 @@ } }, "node_modules/@perses-dev/dashboards": { - "version": "0.55.0-beta.10", - "resolved": "https://registry.npmjs.org/@perses-dev/dashboards/-/dashboards-0.55.0-beta.10.tgz", - "integrity": "sha512-4jJVMQJCzXmNVyLP13qhByxDeDt0BO4SOxmeHZxm9xAJAVxtl+Ci5fZLFQlRj+RzYA64MmGQGw+5a519bBtwDA==", + "version": "0.55.0-beta.12", + "resolved": "https://registry.npmjs.org/@perses-dev/dashboards/-/dashboards-0.55.0-beta.12.tgz", + "integrity": "sha512-DrxgJyk2j4Smtortxkl6Hnzpq/5bYVbTeOvo9g9feH7Jh4k6O+DCN8+oGZjHz/TnbDfEYQiD3Od5i9F4LPagMA==", "license": "Apache-2.0", "dependencies": { - "@perses-dev/client": "0.55.0-beta.10", - "@perses-dev/components": "0.55.0-beta.10", - "@perses-dev/plugin-system": "0.55.0-beta.10", + "@dnd-kit/dom": "^0.4.0", + "@dnd-kit/react": "^0.4.0", + "@perses-dev/client": "0.55.0-beta.12", + "@perses-dev/components": "0.55.0-beta.12", + "@perses-dev/plugin-system": "0.55.0-beta.12", "@perses-dev/spec": "0.3.0-beta.8", + "@snapgridjs/react": "^0.10.0", "@tanstack/hotkeys": "^0.8.0", "@tanstack/react-hotkeys": "^0.9.1", "immer": "^10.1.1", "mdi-material-ui": "^7.9.2", - "react-grid-layout": "^1.3.4", "react-hook-form": "^7.87.0", "react-intersection-observer": "^9.4.0", "use-immer": "^0.11.0", @@ -3908,17 +3981,17 @@ "link": true }, "node_modules/@perses-dev/explore": { - "version": "0.55.0-beta.10", - "resolved": "https://registry.npmjs.org/@perses-dev/explore/-/explore-0.55.0-beta.10.tgz", - "integrity": "sha512-BPg9UlxAO1zRCA+I7fOl71SpyvMJhxzNR2iP0zlTJbeChEp6E08Gv43VmmDpa2HYqRH90XyLEhsyOvai9LBonQ==", + "version": "0.55.0-beta.12", + "resolved": "https://registry.npmjs.org/@perses-dev/explore/-/explore-0.55.0-beta.12.tgz", + "integrity": "sha512-EehIOci2i1ka9dAuymYjn2WDYgWPZbEiscQY+d9b7dqNlfK9gMegwMD6J5VWB5UdRM4/5pqb4Rv44n2J+c1f/A==", "license": "Apache-2.0", "dependencies": { "@nexucis/fuzzy": "^0.5.1", - "@perses-dev/components": "0.55.0-beta.10", - "@perses-dev/dashboards": "0.55.0-beta.10", - "@perses-dev/plugin-system": "0.55.0-beta.10", + "@perses-dev/components": "0.55.0-beta.12", + "@perses-dev/dashboards": "0.55.0-beta.12", + "@perses-dev/plugin-system": "0.55.0-beta.12", "mdi-material-ui": "^7.9.2", - "qs": "^6.14.0", + "qs": "6.16.0", "react-virtuoso": "^4.12.2", "use-query-params": "^2.2.1", "use-resize-observer": "^9.0.0" @@ -3930,6 +4003,22 @@ "react-dom": "^18.3.0" } }, + "node_modules/@perses-dev/explore/node_modules/qs": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz", + "integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==", + "license": "BSD-3-Clause", + "dependencies": { + "es-define-property": "^1.0.1", + "side-channel": "^1.1.1" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/@perses-dev/flame-chart-plugin": { "resolved": "flamechart", "link": true @@ -3979,17 +4068,18 @@ "link": true }, "node_modules/@perses-dev/plugin-system": { - "version": "0.55.0-beta.10", - "resolved": "https://registry.npmjs.org/@perses-dev/plugin-system/-/plugin-system-0.55.0-beta.10.tgz", - "integrity": "sha512-cLMrgzy//q7XsuXk9gKjl1q4kqi3lxynRZRpeg8NScEqHoSUBgJ8GbIaNh26Tpf2nhuHO2AhukhJm6ORD/i6fA==", + "version": "0.55.0-beta.12", + "resolved": "https://registry.npmjs.org/@perses-dev/plugin-system/-/plugin-system-0.55.0-beta.12.tgz", + "integrity": "sha512-7QwzN/45U0S3a4L4avsymarPi31c3g0TugNmtO0/7oBSUnw9zwPdXgJfkFHGi0EjLIhIbHD6We9pdasJmO5sAQ==", "license": "Apache-2.0", "dependencies": { - "@module-federation/enhanced": "^2.8.0", - "@perses-dev/client": "0.55.0-beta.10", - "@perses-dev/components": "0.55.0-beta.10", + "@module-federation/enhanced": "^2.9.0", + "@perses-dev/client": "0.55.0-beta.12", + "@perses-dev/components": "0.55.0-beta.12", "@perses-dev/spec": "0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", + "fast-uri": "3.1.6", "immer": "^10.1.1", "react-hook-form": "^7.87.0", "semver": "^7.8.0", @@ -4145,6 +4235,16 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@preact/signals-core": { + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.14.4.tgz", + "integrity": "sha512-HNB6HYeYKhQbJ1aKl+YRjrS4+QWHLKX6qKoUsfS/m0vqzsVaEBiZiaKbG/e+NKk2ch5ALQr/ihWaMHxiCuuWHA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, "node_modules/@prometheus-io/codemirror-promql": { "version": "0.313.1", "license": "Apache-2.0", @@ -4790,9 +4890,6 @@ "cpu": [ "arm64" ], - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -4807,9 +4904,6 @@ "cpu": [ "arm64" ], - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -4824,9 +4918,6 @@ "cpu": [ "ppc64" ], - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -4841,9 +4932,6 @@ "cpu": [ "riscv64" ], - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -4858,9 +4946,6 @@ "cpu": [ "riscv64" ], - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -4875,9 +4960,6 @@ "cpu": [ "s390x" ], - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -4892,9 +4974,6 @@ "cpu": [ "x64" ], - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -4909,9 +4988,6 @@ "cpu": [ "x64" ], - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -5056,6 +5132,45 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@snapgridjs/core": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@snapgridjs/core/-/core-0.10.0.tgz", + "integrity": "sha512-OZmf6aa2qDMlCQIOsSZScjgCtq3Z9valZyKcTHjNj+G8oemFjxjoJVRkwSRyGk5hH5JlPf2B6n58iOACa23V6A==", + "license": "MIT", + "dependencies": { + "react-grid-layout": "~2.2.3" + } + }, + "node_modules/@snapgridjs/dnd": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@snapgridjs/dnd/-/dnd-0.10.0.tgz", + "integrity": "sha512-2JqZ2XnrKuQQZzjgGkzWG7jssEHrNM4QFeYrrujl6kVmrOBafDrlYfMj53Zc50d8cdrnVbPrdOaQtfeGXxMmHA==", + "license": "MIT", + "dependencies": { + "@snapgridjs/core": "0.10.0" + }, + "peerDependencies": { + "@dnd-kit/abstract": "^0.4.0", + "@dnd-kit/collision": "^0.4.0", + "@dnd-kit/dom": "^0.4.0" + } + }, + "node_modules/@snapgridjs/react": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@snapgridjs/react/-/react-0.10.0.tgz", + "integrity": "sha512-MdJbd7BsWwg9Aj0Hy71tgOZv+jlK9SC99QtaqRF3+doRzf3H1KtwRuP1O3tUBYTFiDFU+keD0OtgpIXszqpMFA==", + "license": "MIT", + "dependencies": { + "@snapgridjs/core": "0.10.0", + "@snapgridjs/dnd": "0.10.0" + }, + "peerDependencies": { + "@dnd-kit/dom": "^0.4.0", + "@dnd-kit/react": "^0.4.0", + "react": ">=18", + "react-dom": ">=18" + } + }, "node_modules/@standard-schema/spec": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", @@ -8087,6 +8202,8 @@ }, "node_modules/fast-equals": { "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz", + "integrity": "sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==", "license": "MIT" }, "node_modules/fast-fifo": { @@ -8095,7 +8212,9 @@ "license": "MIT" }, "node_modules/fast-uri": { - "version": "3.1.3", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.6.tgz", + "integrity": "sha512-7Ical1vFEMr0onbVzEDIreM22I4khW+fzyQPwvAFWBp1iwdshSZRsL4jjRvPG9JP1uiqMHRto+YU6R2/CzDz5Q==", "funding": [ { "type": "github", @@ -10227,7 +10346,9 @@ } }, "node_modules/react-draggable": { - "version": "4.7.0", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.7.2.tgz", + "integrity": "sha512-pmqDx72EqhMGoJe/x42ZO2wJ9TIz7qJ5OPnFu6lVWWznEuJumlSjR+J0V4tNyDFhUo6dVvv56FeiTqN+arTgnw==", "license": "MIT", "dependencies": { "clsx": "^2.1.1", @@ -10253,14 +10374,16 @@ } }, "node_modules/react-grid-layout": { - "version": "1.5.3", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/react-grid-layout/-/react-grid-layout-2.2.4.tgz", + "integrity": "sha512-Eb57FsgOMYOfsUGrMI1ku/FFR+dPNPrE8qo+3hwZubpqVSy4GO9v52DeX50Tl3JDYAlCypP4rmw7Vrqk/zOIvA==", "license": "MIT", "dependencies": { "clsx": "^2.1.1", "fast-equals": "^4.0.3", "prop-types": "^15.8.1", "react-draggable": "^4.4.6", - "react-resizable": "^3.0.5", + "react-resizable": "^3.1.3", "resize-observer-polyfill": "^1.5.1" }, "peerDependencies": { @@ -10311,6 +10434,8 @@ }, "node_modules/react-resizable": { "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-resizable/-/react-resizable-3.2.0.tgz", + "integrity": "sha512-3NKQ0SLZV7rs3LQHeXlOzDSRQfFrkX6TVet77/Qk03zqiZyee37b7N8/gwDJAA8UUjRz7PdWCCy49hcso45SMQ==", "license": "MIT", "dependencies": { "prop-types": "15.x", @@ -10400,6 +10525,8 @@ }, "node_modules/resize-observer-polyfill": { "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==", "license": "MIT" }, "node_modules/resolve": { @@ -11261,7 +11388,6 @@ }, "node_modules/tslib": { "version": "2.8.1", - "devOptional": true, "license": "0BSD" }, "node_modules/turbo": { @@ -11931,16 +12057,16 @@ }, "opensearch": { "name": "@perses-dev/opensearch-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", @@ -11956,14 +12082,14 @@ }, "piechart": { "name": "@perses-dev/pie-chart-plugin", - "version": "0.15.0-beta.4", + "version": "0.15.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -11977,7 +12103,7 @@ }, "prometheus": { "name": "@perses-dev/prometheus-plugin", - "version": "0.59.0-beta.4", + "version": "0.59.0-beta.5", "license": "Apache-2.0", "dependencies": { "@nexucis/fuzzy": "^0.5.1", @@ -11993,11 +12119,11 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/client": "^0.55.0-beta.10", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/client": "^0.55.0-beta.12", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", @@ -12014,7 +12140,7 @@ }, "pyroscope": { "name": "@perses-dev/pyroscope-plugin", - "version": "0.7.0-beta.4", + "version": "0.7.0-beta.5", "license": "Apache-2.0", "dependencies": { "@codemirror/autocomplete": "^6.18.4", @@ -12024,11 +12150,11 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/client": "^0.55.0-beta.10", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/client": "^0.55.0-beta.12", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "@uiw/react-codemirror": "^4.19.1", @@ -12045,7 +12171,7 @@ }, "scatterchart": { "name": "@perses-dev/scatter-chart-plugin", - "version": "0.12.0-beta.4", + "version": "0.12.0-beta.5", "license": "Apache-2.0", "dependencies": { "react-virtuoso": "^4.12.2" @@ -12057,8 +12183,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -12071,12 +12197,12 @@ }, "splunk": { "name": "@perses-dev/splunk-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "license": "Apache-2.0", "devDependencies": {}, "peerDependencies": { - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "immer": "^10.1.1", "react": "^18.3.0", @@ -12085,7 +12211,7 @@ }, "statchart": { "name": "@perses-dev/stat-chart-plugin", - "version": "0.15.0-beta.4", + "version": "0.15.0-beta.5", "license": "Apache-2.0", "dependencies": { "chroma-js": "^3.1.2" @@ -12097,8 +12223,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -12112,7 +12238,7 @@ }, "staticlistvariable": { "name": "@perses-dev/static-list-variable-plugin", - "version": "0.10.0-beta.4", + "version": "0.10.0-beta.5", "license": "Apache-2.0", "dependencies": { "color-hash": "^2.0.2" @@ -12121,8 +12247,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", "echarts": "5.5.0", @@ -12134,14 +12260,14 @@ }, "statushistorychart": { "name": "@perses-dev/status-history-chart-plugin", - "version": "0.14.0-beta.4", + "version": "0.14.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -12155,15 +12281,15 @@ }, "table": { "name": "@perses-dev/table-plugin", - "version": "0.14.0-beta.4", + "version": "0.14.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-table": "^8.20.5", "date-fns": "^4.1.0", @@ -12177,7 +12303,7 @@ }, "tempo": { "name": "@perses-dev/tempo-plugin", - "version": "0.60.0-beta.4", + "version": "0.60.0-beta.5", "license": "Apache-2.0", "dependencies": { "@codemirror/autocomplete": "^6.20.0", @@ -12188,11 +12314,11 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/client": "^0.55.0-beta.10", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/client": "^0.55.0-beta.12", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "@uiw/react-codemirror": "^4.25.3", @@ -12209,7 +12335,7 @@ }, "timeserieschart": { "name": "@perses-dev/timeseries-chart-plugin", - "version": "0.14.0-beta.5", + "version": "0.14.0-beta.6", "license": "Apache-2.0", "dependencies": { "color-hash": "^2.0.2" @@ -12218,9 +12344,9 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -12234,15 +12360,15 @@ }, "timeseriestable": { "name": "@perses-dev/timeseries-table-plugin", - "version": "0.13.0-beta.4", + "version": "0.13.0-beta.5", "license": "Apache-2.0", "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -12255,7 +12381,7 @@ }, "tracetable": { "name": "@perses-dev/trace-table-plugin", - "version": "0.12.0-beta.4", + "version": "0.12.0-beta.5", "license": "Apache-2.0", "dependencies": { "@mui/x-data-grid": "^7.20.0" @@ -12267,8 +12393,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -12281,7 +12407,7 @@ }, "tracingganttchart": { "name": "@perses-dev/tracing-gantt-chart-plugin", - "version": "0.14.0-beta.4", + "version": "0.14.0-beta.5", "license": "Apache-2.0", "dependencies": { "color-hash": "^2.0.2", @@ -12294,8 +12420,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", @@ -12308,7 +12434,7 @@ }, "victorialogs": { "name": "@perses-dev/victorialogs-plugin", - "version": "0.5.0-beta.4", + "version": "0.5.0-beta.5", "license": "Apache-2.0", "dependencies": { "@grafana/lezer-logql": "^0.2.8" @@ -12317,10 +12443,10 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", diff --git a/package.json b/package.json index 483261718..a14b35033 100644 --- a/package.json +++ b/package.json @@ -69,11 +69,11 @@ }, "devDependencies": { "@module-federation/rsbuild-plugin": "^2.6.0", - "@perses-dev/client": "^0.55.0-beta.10", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/client": "^0.55.0-beta.12", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@rsbuild/core": "^1.6.7", "@rsbuild/plugin-react": "^1.4.2", diff --git a/piechart/cue.mod/module.cue b/piechart/cue.mod/module.cue index edd9d125d..9c29002c4 100644 --- a/piechart/cue.mod/module.cue +++ b/piechart/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/piechart/package.json b/piechart/package.json index 85aa2947c..cc425c706 100644 --- a/piechart/package.json +++ b/piechart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/pie-chart-plugin", - "version": "0.15.0-beta.4", + "version": "0.15.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,8 +28,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/prometheus/cue.mod/module.cue b/prometheus/cue.mod/module.cue index b54c365e8..1982ee94a 100644 --- a/prometheus/cue.mod/module.cue +++ b/prometheus/cue.mod/module.cue @@ -11,7 +11,7 @@ deps: { default: true } "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/prometheus/package.json b/prometheus/package.json index 58198e53c..0c13dc2eb 100644 --- a/prometheus/package.json +++ b/prometheus/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/prometheus-plugin", - "version": "0.59.0-beta.4", + "version": "0.59.0-beta.5", "description": "Prometheus plugin for Perses", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", @@ -36,11 +36,11 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", - "@perses-dev/client": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", + "@perses-dev/client": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", diff --git a/prometheus/src/setup-tests.ts b/prometheus/src/setup-tests.ts index 78af56004..9bf3efef4 100644 --- a/prometheus/src/setup-tests.ts +++ b/prometheus/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +} diff --git a/pyroscope/cue.mod/module.cue b/pyroscope/cue.mod/module.cue index c91e3ff5f..716557b6c 100644 --- a/pyroscope/cue.mod/module.cue +++ b/pyroscope/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/pyroscope/package.json b/pyroscope/package.json index 8bd5e85ec..7d8f58505 100644 --- a/pyroscope/package.json +++ b/pyroscope/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/pyroscope-plugin", - "version": "0.7.0-beta.4", + "version": "0.7.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -32,12 +32,12 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", - "@perses-dev/client": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", + "@perses-dev/client": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", - "@perses-dev/explore": "^0.55.0-beta.10", + "@perses-dev/explore": "^0.55.0-beta.12", "@tanstack/react-query": "^4.39.1", "@uiw/react-codemirror": "^4.19.1", "date-fns": "^4.1.0", diff --git a/scatterchart/package.json b/scatterchart/package.json index a11e6e60a..a9e2f9632 100644 --- a/scatterchart/package.json +++ b/scatterchart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/scatter-chart-plugin", - "version": "0.12.0-beta.4", + "version": "0.12.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -31,8 +31,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/scatterchart/src/setup-tests.ts b/scatterchart/src/setup-tests.ts index 78af56004..9bf3efef4 100644 --- a/scatterchart/src/setup-tests.ts +++ b/scatterchart/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +} diff --git a/splunk/cue.mod/module.cue b/splunk/cue.mod/module.cue index af3e5d47c..7ea3153a7 100644 --- a/splunk/cue.mod/module.cue +++ b/splunk/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/splunk/package.json b/splunk/package.json index b51fe5666..5dc280ca3 100644 --- a/splunk/package.json +++ b/splunk/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/splunk-plugin", - "version": "0.2.0-beta.4", + "version": "0.2.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -26,8 +26,8 @@ "types": "lib/index.d.ts", "dependencies": {}, "peerDependencies": { - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "immer": "^10.1.1", "react": "^18.3.0", diff --git a/statchart/cue.mod/module.cue b/statchart/cue.mod/module.cue index 7bdf249b0..4a804857c 100644 --- a/statchart/cue.mod/module.cue +++ b/statchart/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/statchart/package.json b/statchart/package.json index 9fac5bc3b..9e83dd45e 100644 --- a/statchart/package.json +++ b/statchart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/stat-chart-plugin", - "version": "0.15.0-beta.4", + "version": "0.15.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,8 +28,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/staticlistvariable/package.json b/staticlistvariable/package.json index c1410dd3f..178c6af8f 100644 --- a/staticlistvariable/package.json +++ b/staticlistvariable/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/static-list-variable-plugin", - "version": "0.10.0-beta.4", + "version": "0.10.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -31,8 +31,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", "echarts": "5.5.0", diff --git a/statushistorychart/cue.mod/module.cue b/statushistorychart/cue.mod/module.cue index 96be4780e..864d71e2e 100644 --- a/statushistorychart/cue.mod/module.cue +++ b/statushistorychart/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/statushistorychart/package.json b/statushistorychart/package.json index 048f7103c..cc559a811 100644 --- a/statushistorychart/package.json +++ b/statushistorychart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/status-history-chart-plugin", - "version": "0.14.0-beta.4", + "version": "0.14.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,8 +28,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/table/cue.mod/module.cue b/table/cue.mod/module.cue index aaa595408..f7a08eeb2 100644 --- a/table/cue.mod/module.cue +++ b/table/cue.mod/module.cue @@ -11,7 +11,7 @@ deps: { default: true } "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/table/package.json b/table/package.json index 28b70c7c1..f2c0b0454 100644 --- a/table/package.json +++ b/table/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/table-plugin", - "version": "0.14.0-beta.4", + "version": "0.14.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,10 +28,10 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", - "@perses-dev/plugin-system": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", + "@perses-dev/plugin-system": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", "@tanstack/react-table": "^8.20.5", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/tempo/cue.mod/module.cue b/tempo/cue.mod/module.cue index 6ee360ffd..6c06adc0e 100644 --- a/tempo/cue.mod/module.cue +++ b/tempo/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/tempo/package.json b/tempo/package.json index 7968a0ae5..028aacadb 100644 --- a/tempo/package.json +++ b/tempo/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/tempo-plugin", - "version": "0.60.0-beta.4", + "version": "0.60.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -33,12 +33,12 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", - "@perses-dev/client": "^0.55.0-beta.10", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", + "@perses-dev/client": "^0.55.0-beta.12", "@tanstack/react-query": "^4.39.1", "@uiw/react-codemirror": "^4.25.3", "date-fns": "^4.1.0", diff --git a/timeserieschart/cue.mod/module.cue b/timeserieschart/cue.mod/module.cue index 1b8be6a80..c4e4ce504 100644 --- a/timeserieschart/cue.mod/module.cue +++ b/timeserieschart/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/timeserieschart/package.json b/timeserieschart/package.json index bc96426c8..c5523ab51 100644 --- a/timeserieschart/package.json +++ b/timeserieschart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/timeseries-chart-plugin", - "version": "0.14.0-beta.5", + "version": "0.14.0-beta.6", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -31,9 +31,9 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/timeserieschart/src/setup-tests.ts b/timeserieschart/src/setup-tests.ts index 78af56004..9bf3efef4 100644 --- a/timeserieschart/src/setup-tests.ts +++ b/timeserieschart/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +} diff --git a/timeseriestable/cue.mod/module.cue b/timeseriestable/cue.mod/module.cue index 3559bab5c..d2a541ec7 100644 --- a/timeseriestable/cue.mod/module.cue +++ b/timeseriestable/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/timeseriestable/package.json b/timeseriestable/package.json index 8892a8e82..a6e28cd54 100644 --- a/timeseriestable/package.json +++ b/timeseriestable/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/timeseries-table-plugin", - "version": "0.13.0-beta.4", + "version": "0.13.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -28,10 +28,10 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", - "@perses-dev/plugin-system": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", + "@perses-dev/plugin-system": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", "echarts": "5.5.0", diff --git a/timeseriestable/src/setup-tests.ts b/timeseriestable/src/setup-tests.ts index 78af56004..9bf3efef4 100644 --- a/timeseriestable/src/setup-tests.ts +++ b/timeseriestable/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +} diff --git a/tracetable/cue.mod/module.cue b/tracetable/cue.mod/module.cue index 14f577cfe..958ac72dd 100644 --- a/tracetable/cue.mod/module.cue +++ b/tracetable/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } } diff --git a/tracetable/package.json b/tracetable/package.json index 2c5134fb1..3b40b65c1 100644 --- a/tracetable/package.json +++ b/tracetable/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/trace-table-plugin", - "version": "0.12.0-beta.4", + "version": "0.12.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -31,8 +31,8 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/tracetable/src/setup-tests.ts b/tracetable/src/setup-tests.ts index 78af56004..9bf3efef4 100644 --- a/tracetable/src/setup-tests.ts +++ b/tracetable/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +} diff --git a/tracingganttchart/package.json b/tracingganttchart/package.json index 427180baf..21e84d831 100644 --- a/tracingganttchart/package.json +++ b/tracingganttchart/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/tracing-gantt-chart-plugin", - "version": "0.14.0-beta.4", + "version": "0.14.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -32,9 +32,9 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", "echarts": "5.5.0", diff --git a/tracingganttchart/src/setup-tests.ts b/tracingganttchart/src/setup-tests.ts index 78af56004..9bf3efef4 100644 --- a/tracingganttchart/src/setup-tests.ts +++ b/tracingganttchart/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +} diff --git a/victorialogs/cue.mod/module.cue b/victorialogs/cue.mod/module.cue index e686bf207..3c0d3e55d 100644 --- a/victorialogs/cue.mod/module.cue +++ b/victorialogs/cue.mod/module.cue @@ -7,7 +7,7 @@ source: { } deps: { "github.com/perses/shared/cue@v0": { - v: "v0.55.0-beta.10" + v: "v0.55.0-beta.12" default: true } "github.com/perses/spec/cue@v0": { diff --git a/victorialogs/package.json b/victorialogs/package.json index 555263c66..f3ee7fa70 100644 --- a/victorialogs/package.json +++ b/victorialogs/package.json @@ -1,6 +1,6 @@ { "name": "@perses-dev/victorialogs-plugin", - "version": "0.5.0-beta.4", + "version": "0.5.0-beta.5", "license": "Apache-2.0", "homepage": "https://github.com/perses/plugins/blob/main/README.md", "repository": { @@ -31,11 +31,11 @@ "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^5.9.1", - "@perses-dev/components": "^0.55.0-beta.10", - "@perses-dev/dashboards": "^0.55.0-beta.10", + "@perses-dev/components": "^0.55.0-beta.12", + "@perses-dev/dashboards": "^0.55.0-beta.12", "@perses-dev/spec": "^0.3.0-beta.8", - "@perses-dev/explore": "^0.55.0-beta.10", - "@perses-dev/plugin-system": "^0.55.0-beta.10", + "@perses-dev/explore": "^0.55.0-beta.12", + "@perses-dev/plugin-system": "^0.55.0-beta.12", "@tanstack/react-query": "^4.39.1", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", diff --git a/victorialogs/src/setup-tests.ts b/victorialogs/src/setup-tests.ts index 0d515bcb0..3ebc96d20 100644 --- a/victorialogs/src/setup-tests.ts +++ b/victorialogs/src/setup-tests.ts @@ -15,3 +15,14 @@ import '@testing-library/jest-dom/vitest'; // Always mock e-charts during tests since we don't have a proper canvas in jsdom vi.mock('echarts/core'); + +if (typeof ResizeObserver === 'undefined') { + vi.stubGlobal( + 'ResizeObserver', + class { + observe(): void {} + unobserve(): void {} + disconnect(): void {} + }, + ); +}