From f2b408c76b41902bf969f8eb3aded9627d23444e Mon Sep 17 00:00:00 2001 From: Toma <847775+redfish4ktc@users.noreply.github.com> Date: Fri, 10 Jul 2026 11:32:57 +0200 Subject: [PATCH] chore(deps): bump @maxgraph/core from 0.23.0 to 0.24.0 Adapt to the 0.24.0 API: use the new registerOrthogonalEdgeStyle helper instead of manual registration, and ensure the metadata are correctly set. --- package-lock.json | 24 +++++++++++++++++------- package.json | 2 +- projects/_shared/src/generate-graph.ts | 6 ++---- 3 files changed, 20 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index f7e98d3..ea7c9d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "./projects/*" ], "dependencies": { - "@maxgraph/core": "0.23.0" + "@maxgraph/core": "0.24.0" }, "devDependencies": { "typescript": "~5.9.3" @@ -1918,9 +1918,9 @@ } }, "node_modules/@maxgraph/core": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@maxgraph/core/-/core-0.23.0.tgz", - "integrity": "sha512-/ZbFaMKDJHg3352ANVDct09Rr7k5mLOZO+q3i0Hy2ODQiNvEnbooj4GkwB4Xaozyqfj/Q6JRT+zebdu4WzPyJg==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@maxgraph/core/-/core-0.24.0.tgz", + "integrity": "sha512-OgzCL86pTEa/8MpxbIX44S+xk0qAfmlAu0yZhQ9RFaEB8E5M2rJlPHNWeFpsD/ybWb5J5oPmZYszIcvzG/Kg4g==", "license": "Apache-2.0" }, "node_modules/@mdn/browser-compat-data": { @@ -9210,6 +9210,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -9231,6 +9232,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -9252,6 +9254,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -9273,6 +9276,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -9294,6 +9298,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -9315,6 +9320,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -9336,6 +9342,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -9357,6 +9364,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -9378,6 +9386,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -9399,6 +9408,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -12744,7 +12754,7 @@ "lit": "~3.3.2" }, "devDependencies": { - "vite": "^7.3.2" + "vite": "~7.3.2" } }, "projects/parcel-ts": { @@ -12782,13 +12792,13 @@ "svelte": "~5.46.1", "svelte-check": "~4.3.5", "tslib": "~2.8.1", - "vite": "^7.3.2" + "vite": "~7.3.2" } }, "projects/vitejs-ts": { "name": "maxgraph-ts-example-built-with-vite", "devDependencies": { - "vite": "^7.3.2" + "vite": "~7.3.2" } } } diff --git a/package.json b/package.json index 31dd851..32baa84 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "./projects/*" ], "dependencies": { - "@maxgraph/core": "0.23.0" + "@maxgraph/core": "0.24.0" }, "devDependencies": { "typescript": "~5.9.3" diff --git a/projects/_shared/src/generate-graph.ts b/projects/_shared/src/generate-graph.ts index 8fb24bf..cc961ca 100644 --- a/projects/_shared/src/generate-graph.ts +++ b/projects/_shared/src/generate-graph.ts @@ -2,12 +2,10 @@ import { BaseGraph, CellEditorHandler, EdgeMarker, EdgeMarkerRegistry, - EdgeStyle, - EdgeStyleRegistry, EllipseShape, InternalEvent, PanningHandler, - Perimeter, PerimeterRegistry, + Perimeter, PerimeterRegistry, registerOrthogonalEdgeStyle, RubberBandHandler, SelectionCellsHandler, SelectionHandler, ShapeRegistry, @@ -31,7 +29,7 @@ class CustomGraph extends BaseGraph { PerimeterRegistry.add('ellipsePerimeter', Perimeter.EllipsePerimeter); PerimeterRegistry.add('rectanglePerimeter', Perimeter.RectanglePerimeter); // declared in the default vertex style, so must be registered to be used - EdgeStyleRegistry.add('orthogonalEdgeStyle', EdgeStyle.OrthConnector, {handlerKind: 'segment', isOrthogonal: true}); + registerOrthogonalEdgeStyle(); const arrowFunction = EdgeMarker.createArrow(2); EdgeMarkerRegistry.add('classic', arrowFunction);