diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index d2cfd32a2..13d393e38 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -17,7 +17,9 @@ It has long been unused by Sirius Web itself (since the transition to MUI). === Dependency update -- [releng] Update to https://github.com/eclipse-sirius/sirius-web[Sirius Web 2026.5.1] +- [releng] Update to https://github.com/eclipse-sirius/sirius-web[Sirius Web 2026.5.2]. +- [releng] Update to https://github.com/spring-projects/spring-boot/releases/tag/v4.0.7[Spring Boot 4.0.7]. +- [releng] Update to https://github.com/xyflow/xyflow/releases/tag/@xyflow/react@12.10.2[xyflow 12.10.2]. - [releng] Update to https://github.com/vitejs/vite/releases/tag/v8.0.14[Vite 8.0.14] and https://github.com/vitejs/vite-plugin-react/releases/tag/plugin-react%406.0.2[`@vitejs/plugin-react` 6.0.2]. - [releng] Switch to `@fontsource/roboto` v5.2.10. diff --git a/frontend/syson-components/package.json b/frontend/syson-components/package.json index 98b01a10a..11a87ff77 100644 --- a/frontend/syson-components/package.json +++ b/frontend/syson-components/package.json @@ -31,27 +31,27 @@ }, "peerDependencies": { "@apollo/client": "3.10.4", - "@eclipse-sirius/sirius-components-browser": "2026.5.1", - "@eclipse-sirius/sirius-components-charts": "2026.5.1", - "@eclipse-sirius/sirius-components-core": "2026.5.1", - "@eclipse-sirius/sirius-components-datatree": "2026.5.1", - "@eclipse-sirius/sirius-components-deck": "2026.5.1", - "@eclipse-sirius/sirius-components-diagrams": "2026.5.1", - "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.1", - "@eclipse-sirius/sirius-components-forms": "2026.5.1", - "@eclipse-sirius/sirius-components-gantt": "2026.5.1", - "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.1", - "@eclipse-sirius/sirius-components-omnibox": "2026.5.1", - "@eclipse-sirius/sirius-components-palette": "2026.5.1", - "@eclipse-sirius/sirius-components-portals": "2026.5.1", - "@eclipse-sirius/sirius-components-selection": "2026.5.1", - "@eclipse-sirius/sirius-components-tables": "2026.5.1", - "@eclipse-sirius/sirius-components-trees": "2026.5.1", - "@eclipse-sirius/sirius-components-tsconfig": "2026.5.1", - "@eclipse-sirius/sirius-components-validation": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-reference": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-table": "2026.5.1", - "@eclipse-sirius/sirius-web-application": "2026.5.1", + "@eclipse-sirius/sirius-components-browser": "2026.5.2", + "@eclipse-sirius/sirius-components-charts": "2026.5.2", + "@eclipse-sirius/sirius-components-core": "2026.5.2", + "@eclipse-sirius/sirius-components-datatree": "2026.5.2", + "@eclipse-sirius/sirius-components-deck": "2026.5.2", + "@eclipse-sirius/sirius-components-diagrams": "2026.5.2", + "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.2", + "@eclipse-sirius/sirius-components-forms": "2026.5.2", + "@eclipse-sirius/sirius-components-gantt": "2026.5.2", + "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.2", + "@eclipse-sirius/sirius-components-omnibox": "2026.5.2", + "@eclipse-sirius/sirius-components-palette": "2026.5.2", + "@eclipse-sirius/sirius-components-portals": "2026.5.2", + "@eclipse-sirius/sirius-components-selection": "2026.5.2", + "@eclipse-sirius/sirius-components-tables": "2026.5.2", + "@eclipse-sirius/sirius-components-trees": "2026.5.2", + "@eclipse-sirius/sirius-components-tsconfig": "2026.5.2", + "@eclipse-sirius/sirius-components-validation": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-reference": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-table": "2026.5.2", + "@eclipse-sirius/sirius-web-application": "2026.5.2", "@lexical/code": "0.42.0", "@lexical/react": "0.42.0", "@mui/icons-material": "7.3.10", @@ -61,7 +61,7 @@ "@ObeoNetwork/react-trello": "2.4.11", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", - "@xyflow/react": "12.6.0", + "@xyflow/react": "12.10.2", "d3": "7.0.0", "elkjs": "0.11.0", "export-to-csv": "1.3.0", @@ -85,27 +85,27 @@ }, "devDependencies": { "@apollo/client": "3.10.4", - "@eclipse-sirius/sirius-components-browser": "2026.5.1", - "@eclipse-sirius/sirius-components-charts": "2026.5.1", - "@eclipse-sirius/sirius-components-core": "2026.5.1", - "@eclipse-sirius/sirius-components-datatree": "2026.5.1", - "@eclipse-sirius/sirius-components-deck": "2026.5.1", - "@eclipse-sirius/sirius-components-diagrams": "2026.5.1", - "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.1", - "@eclipse-sirius/sirius-components-forms": "2026.5.1", - "@eclipse-sirius/sirius-components-gantt": "2026.5.1", - "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.1", - "@eclipse-sirius/sirius-components-omnibox": "2026.5.1", - "@eclipse-sirius/sirius-components-palette": "2026.5.1", - "@eclipse-sirius/sirius-components-portals": "2026.5.1", - "@eclipse-sirius/sirius-components-selection": "2026.5.1", - "@eclipse-sirius/sirius-components-tables": "2026.5.1", - "@eclipse-sirius/sirius-components-trees": "2026.5.1", - "@eclipse-sirius/sirius-components-tsconfig": "2026.5.1", - "@eclipse-sirius/sirius-components-validation": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-reference": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-table": "2026.5.1", - "@eclipse-sirius/sirius-web-application": "2026.5.1", + "@eclipse-sirius/sirius-components-browser": "2026.5.2", + "@eclipse-sirius/sirius-components-charts": "2026.5.2", + "@eclipse-sirius/sirius-components-core": "2026.5.2", + "@eclipse-sirius/sirius-components-datatree": "2026.5.2", + "@eclipse-sirius/sirius-components-deck": "2026.5.2", + "@eclipse-sirius/sirius-components-diagrams": "2026.5.2", + "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.2", + "@eclipse-sirius/sirius-components-forms": "2026.5.2", + "@eclipse-sirius/sirius-components-gantt": "2026.5.2", + "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.2", + "@eclipse-sirius/sirius-components-omnibox": "2026.5.2", + "@eclipse-sirius/sirius-components-palette": "2026.5.2", + "@eclipse-sirius/sirius-components-portals": "2026.5.2", + "@eclipse-sirius/sirius-components-selection": "2026.5.2", + "@eclipse-sirius/sirius-components-tables": "2026.5.2", + "@eclipse-sirius/sirius-components-trees": "2026.5.2", + "@eclipse-sirius/sirius-components-tsconfig": "2026.5.2", + "@eclipse-sirius/sirius-components-validation": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-reference": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-table": "2026.5.2", + "@eclipse-sirius/sirius-web-application": "2026.5.2", "@lexical/code": "0.42.0", "@lexical/react": "0.42.0", "@mui/icons-material": "7.3.10", @@ -119,7 +119,7 @@ "@types/react-router-dom": "5.3.3", "@vitejs/plugin-react": "6.0.2", "@vitest/coverage-v8": "3.2.4", - "@xyflow/react": "12.6.0", + "@xyflow/react": "12.10.2", "d3": "7.0.0", "elkjs": "0.11.0", "export-to-csv": "1.3.0", diff --git a/frontend/syson-components/src/nodes/imported_package/SysMLImportedPackageNodeLayoutHandler.ts b/frontend/syson-components/src/nodes/imported_package/SysMLImportedPackageNodeLayoutHandler.ts index c7703790c..f1c736d65 100644 --- a/frontend/syson-components/src/nodes/imported_package/SysMLImportedPackageNodeLayoutHandler.ts +++ b/frontend/syson-components/src/nodes/imported_package/SysMLImportedPackageNodeLayoutHandler.ts @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2024, 2025 Obeo. + * Copyright (c) 2024, 2026 Obeo. * This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at @@ -66,7 +66,7 @@ export class SysMLImportedPackageNodeLayoutHandler implements INodeLayoutHandler const minNodeWidth: number = node.data.resizedByUser ? 75 : node.data.defaultWidth ?? 75; const minNodeHeight: number = Math.max(labelHeight, node.data.resizedByUser ? 50 : node.data.defaultHeight ?? 50); - const previousNode: Node | undefined = (previousDiagram?.nodes ?? []).find( + const previousNode: Node | undefined = (previousDiagram?.nodes ?? []).find( (prevNode) => prevNode.id === node.id ); const previousDimensions: Dimensions = computePreviousSize(previousNode, node); diff --git a/frontend/syson-components/src/nodes/package/SysMLPackageNodeLayoutHandler.ts b/frontend/syson-components/src/nodes/package/SysMLPackageNodeLayoutHandler.ts index 0ca1f4709..ce8c9716b 100644 --- a/frontend/syson-components/src/nodes/package/SysMLPackageNodeLayoutHandler.ts +++ b/frontend/syson-components/src/nodes/package/SysMLPackageNodeLayoutHandler.ts @@ -86,8 +86,10 @@ export class SysMLPackageNodeLayoutHandler implements INodeLayoutHandler[] = directChildren.filter((node) => node.data.isBorderNode); - const directNodesChildren: Node[] = directChildren.filter((child) => !child.data.isBorderNode); + const borderNodes: Node[] = directChildren.filter((node) => node.data.isBorderNode); + const directNodesChildren: Node[] = directChildren.filter( + (child) => !child.data.isBorderNode + ); // Update children position to be under the label and at the right padding. directNodesChildren.forEach((child, index) => { @@ -183,7 +185,7 @@ export class SysMLPackageNodeLayoutHandler implements INodeLayoutHandler | undefined = (previousDiagram?.nodes ?? []).find( + const previousNode: Node | undefined = (previousDiagram?.nodes ?? []).find( (prevNode) => prevNode.id === node.id ); const previousDimensions: Dimensions = computePreviousSize(previousNode, node); @@ -230,7 +232,7 @@ export class SysMLPackageNodeLayoutHandler implements INodeLayoutHandler | undefined = (previousDiagram?.nodes ?? []).find( + const previousNode: Node | undefined = (previousDiagram?.nodes ?? []).find( (prevNode) => prevNode.id === node.id ); const previousDimensions: Dimensions = computePreviousSize(previousNode, node); diff --git a/frontend/syson-components/src/nodes/view_frame/SysMLViewFrameNodeLayoutHandler.ts b/frontend/syson-components/src/nodes/view_frame/SysMLViewFrameNodeLayoutHandler.ts index 4c56e82e7..f8d173e54 100644 --- a/frontend/syson-components/src/nodes/view_frame/SysMLViewFrameNodeLayoutHandler.ts +++ b/frontend/syson-components/src/nodes/view_frame/SysMLViewFrameNodeLayoutHandler.ts @@ -83,8 +83,10 @@ export class SysMLViewFrameNodeLayoutHandler implements INodeLayoutHandler[] = directChildren.filter((node) => node.data.isBorderNode); - const directNodesChildren: Node[] = directChildren.filter((child) => !child.data.isBorderNode); + const borderNodes: Node[] = directChildren.filter((node) => node.data.isBorderNode); + const directNodesChildren: Node[] = directChildren.filter( + (child) => !child.data.isBorderNode + ); // Update children position to be under the label and at the right padding. directNodesChildren.forEach((child, index) => { @@ -180,7 +182,7 @@ export class SysMLViewFrameNodeLayoutHandler implements INodeLayoutHandler | undefined = (previousDiagram?.nodes ?? []).find( + const previousNode: Node | undefined = (previousDiagram?.nodes ?? []).find( (prevNode) => prevNode.id === node.id ); const previousDimensions: Dimensions = computePreviousSize(previousNode, node); @@ -227,7 +229,7 @@ export class SysMLViewFrameNodeLayoutHandler implements INodeLayoutHandler | undefined = (previousDiagram?.nodes ?? []).find( + const previousNode: Node | undefined = (previousDiagram?.nodes ?? []).find( (prevNode) => prevNode.id === node.id ); const previousDimensions: Dimensions = computePreviousSize(previousNode, node); diff --git a/frontend/syson/package.json b/frontend/syson/package.json index 420c3c2b6..d5a79653d 100644 --- a/frontend/syson/package.json +++ b/frontend/syson/package.json @@ -13,28 +13,29 @@ "private": true, "dependencies": { "@apollo/client": "3.10.4", - "@eclipse-sirius/sirius-components-browser": "2026.5.1", - "@eclipse-sirius/sirius-components-charts": "2026.5.1", - "@eclipse-sirius/sirius-components-core": "2026.5.1", - "@eclipse-sirius/sirius-components-datatree": "2026.5.1", - "@eclipse-sirius/sirius-components-deck": "2026.5.1", - "@eclipse-sirius/sirius-components-diagrams": "2026.5.1", - "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.1", - "@eclipse-sirius/sirius-components-forms": "2026.5.1", - "@eclipse-sirius/sirius-components-gantt": "2026.5.1", - "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.1", - "@eclipse-sirius/sirius-components-omnibox": "2026.5.1", - "@eclipse-sirius/sirius-components-palette": "2026.5.1", - "@eclipse-sirius/sirius-components-portals": "2026.5.1", - "@eclipse-sirius/sirius-components-selection": "2026.5.1", - "@eclipse-sirius/sirius-components-tables": "2026.5.1", - "@eclipse-sirius/sirius-components-trees": "2026.5.1", - "@eclipse-sirius/sirius-components-tsconfig": "2026.5.1", - "@eclipse-sirius/sirius-components-validation": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-reference": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-table": "2026.5.1", - "@eclipse-sirius/sirius-web-application": "2026.5.1", + "@eclipse-sirius/sirius-components-browser": "2026.5.2", + "@eclipse-sirius/sirius-components-charts": "2026.5.2", + "@eclipse-sirius/sirius-components-core": "2026.5.2", + "@eclipse-sirius/sirius-components-datatree": "2026.5.2", + "@eclipse-sirius/sirius-components-deck": "2026.5.2", + "@eclipse-sirius/sirius-components-diagrams": "2026.5.2", + "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.2", + "@eclipse-sirius/sirius-components-forms": "2026.5.2", + "@eclipse-sirius/sirius-components-gantt": "2026.5.2", + "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.2", + "@eclipse-sirius/sirius-components-omnibox": "2026.5.2", + "@eclipse-sirius/sirius-components-palette": "2026.5.2", + "@eclipse-sirius/sirius-components-portals": "2026.5.2", + "@eclipse-sirius/sirius-components-selection": "2026.5.2", + "@eclipse-sirius/sirius-components-tables": "2026.5.2", + "@eclipse-sirius/sirius-components-trees": "2026.5.2", + "@eclipse-sirius/sirius-components-tsconfig": "2026.5.2", + "@eclipse-sirius/sirius-components-validation": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-reference": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-table": "2026.5.2", + "@eclipse-sirius/sirius-web-application": "2026.5.2", "@eclipse-syson/syson-components": "2026.5.1", + "@fontsource/roboto": "5.2.10", "@lexical/code": "0.42.0", "@lexical/react": "0.42.0", "@mui/icons-material": "7.3.10", @@ -44,11 +45,10 @@ "@ObeoNetwork/react-trello": "2.4.11", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", - "@xyflow/react": "12.6.0", + "@xyflow/react": "12.10.2", "d3": "7.0.0", "elkjs": "0.11.0", "export-to-csv": "1.3.0", - "@fontsource/roboto": "5.2.10", "graphql": "16.8.1", "html-to-image": "1.11.11", "i18next-http-backend": "3.0.2", diff --git a/package-lock.json b/package-lock.json index c0f926fc9..59b47ba63 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,27 +25,27 @@ "license": "EPL-2.0", "dependencies": { "@apollo/client": "3.10.4", - "@eclipse-sirius/sirius-components-browser": "2026.5.1", - "@eclipse-sirius/sirius-components-charts": "2026.5.1", - "@eclipse-sirius/sirius-components-core": "2026.5.1", - "@eclipse-sirius/sirius-components-datatree": "2026.5.1", - "@eclipse-sirius/sirius-components-deck": "2026.5.1", - "@eclipse-sirius/sirius-components-diagrams": "2026.5.1", - "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.1", - "@eclipse-sirius/sirius-components-forms": "2026.5.1", - "@eclipse-sirius/sirius-components-gantt": "2026.5.1", - "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.1", - "@eclipse-sirius/sirius-components-omnibox": "2026.5.1", - "@eclipse-sirius/sirius-components-palette": "2026.5.1", - "@eclipse-sirius/sirius-components-portals": "2026.5.1", - "@eclipse-sirius/sirius-components-selection": "2026.5.1", - "@eclipse-sirius/sirius-components-tables": "2026.5.1", - "@eclipse-sirius/sirius-components-trees": "2026.5.1", - "@eclipse-sirius/sirius-components-tsconfig": "2026.5.1", - "@eclipse-sirius/sirius-components-validation": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-reference": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-table": "2026.5.1", - "@eclipse-sirius/sirius-web-application": "2026.5.1", + "@eclipse-sirius/sirius-components-browser": "2026.5.2", + "@eclipse-sirius/sirius-components-charts": "2026.5.2", + "@eclipse-sirius/sirius-components-core": "2026.5.2", + "@eclipse-sirius/sirius-components-datatree": "2026.5.2", + "@eclipse-sirius/sirius-components-deck": "2026.5.2", + "@eclipse-sirius/sirius-components-diagrams": "2026.5.2", + "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.2", + "@eclipse-sirius/sirius-components-forms": "2026.5.2", + "@eclipse-sirius/sirius-components-gantt": "2026.5.2", + "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.2", + "@eclipse-sirius/sirius-components-omnibox": "2026.5.2", + "@eclipse-sirius/sirius-components-palette": "2026.5.2", + "@eclipse-sirius/sirius-components-portals": "2026.5.2", + "@eclipse-sirius/sirius-components-selection": "2026.5.2", + "@eclipse-sirius/sirius-components-tables": "2026.5.2", + "@eclipse-sirius/sirius-components-trees": "2026.5.2", + "@eclipse-sirius/sirius-components-tsconfig": "2026.5.2", + "@eclipse-sirius/sirius-components-validation": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-reference": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-table": "2026.5.2", + "@eclipse-sirius/sirius-web-application": "2026.5.2", "@eclipse-syson/syson-components": "2026.5.1", "@fontsource/roboto": "5.2.10", "@lexical/code": "0.42.0", @@ -57,7 +57,7 @@ "@ObeoNetwork/react-trello": "2.4.11", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", - "@xyflow/react": "12.6.0", + "@xyflow/react": "12.10.2", "d3": "7.0.0", "elkjs": "0.11.0", "export-to-csv": "1.3.0", @@ -108,27 +108,27 @@ "license": "EPL-2.0", "devDependencies": { "@apollo/client": "3.10.4", - "@eclipse-sirius/sirius-components-browser": "2026.5.1", - "@eclipse-sirius/sirius-components-charts": "2026.5.1", - "@eclipse-sirius/sirius-components-core": "2026.5.1", - "@eclipse-sirius/sirius-components-datatree": "2026.5.1", - "@eclipse-sirius/sirius-components-deck": "2026.5.1", - "@eclipse-sirius/sirius-components-diagrams": "2026.5.1", - "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.1", - "@eclipse-sirius/sirius-components-forms": "2026.5.1", - "@eclipse-sirius/sirius-components-gantt": "2026.5.1", - "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.1", - "@eclipse-sirius/sirius-components-omnibox": "2026.5.1", - "@eclipse-sirius/sirius-components-palette": "2026.5.1", - "@eclipse-sirius/sirius-components-portals": "2026.5.1", - "@eclipse-sirius/sirius-components-selection": "2026.5.1", - "@eclipse-sirius/sirius-components-tables": "2026.5.1", - "@eclipse-sirius/sirius-components-trees": "2026.5.1", - "@eclipse-sirius/sirius-components-tsconfig": "2026.5.1", - "@eclipse-sirius/sirius-components-validation": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-reference": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-table": "2026.5.1", - "@eclipse-sirius/sirius-web-application": "2026.5.1", + "@eclipse-sirius/sirius-components-browser": "2026.5.2", + "@eclipse-sirius/sirius-components-charts": "2026.5.2", + "@eclipse-sirius/sirius-components-core": "2026.5.2", + "@eclipse-sirius/sirius-components-datatree": "2026.5.2", + "@eclipse-sirius/sirius-components-deck": "2026.5.2", + "@eclipse-sirius/sirius-components-diagrams": "2026.5.2", + "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.2", + "@eclipse-sirius/sirius-components-forms": "2026.5.2", + "@eclipse-sirius/sirius-components-gantt": "2026.5.2", + "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.2", + "@eclipse-sirius/sirius-components-omnibox": "2026.5.2", + "@eclipse-sirius/sirius-components-palette": "2026.5.2", + "@eclipse-sirius/sirius-components-portals": "2026.5.2", + "@eclipse-sirius/sirius-components-selection": "2026.5.2", + "@eclipse-sirius/sirius-components-tables": "2026.5.2", + "@eclipse-sirius/sirius-components-trees": "2026.5.2", + "@eclipse-sirius/sirius-components-tsconfig": "2026.5.2", + "@eclipse-sirius/sirius-components-validation": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-reference": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-table": "2026.5.2", + "@eclipse-sirius/sirius-web-application": "2026.5.2", "@lexical/code": "0.42.0", "@lexical/react": "0.42.0", "@mui/icons-material": "7.3.10", @@ -142,7 +142,7 @@ "@types/react-router-dom": "5.3.3", "@vitejs/plugin-react": "6.0.2", "@vitest/coverage-v8": "3.2.4", - "@xyflow/react": "12.6.0", + "@xyflow/react": "12.10.2", "d3": "7.0.0", "elkjs": "0.11.0", "export-to-csv": "1.3.0", @@ -172,27 +172,27 @@ }, "peerDependencies": { "@apollo/client": "3.10.4", - "@eclipse-sirius/sirius-components-browser": "2026.5.1", - "@eclipse-sirius/sirius-components-charts": "2026.5.1", - "@eclipse-sirius/sirius-components-core": "2026.5.1", - "@eclipse-sirius/sirius-components-datatree": "2026.5.1", - "@eclipse-sirius/sirius-components-deck": "2026.5.1", - "@eclipse-sirius/sirius-components-diagrams": "2026.5.1", - "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.1", - "@eclipse-sirius/sirius-components-forms": "2026.5.1", - "@eclipse-sirius/sirius-components-gantt": "2026.5.1", - "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.1", - "@eclipse-sirius/sirius-components-omnibox": "2026.5.1", - "@eclipse-sirius/sirius-components-palette": "2026.5.1", - "@eclipse-sirius/sirius-components-portals": "2026.5.1", - "@eclipse-sirius/sirius-components-selection": "2026.5.1", - "@eclipse-sirius/sirius-components-tables": "2026.5.1", - "@eclipse-sirius/sirius-components-trees": "2026.5.1", - "@eclipse-sirius/sirius-components-tsconfig": "2026.5.1", - "@eclipse-sirius/sirius-components-validation": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-reference": "2026.5.1", - "@eclipse-sirius/sirius-components-widget-table": "2026.5.1", - "@eclipse-sirius/sirius-web-application": "2026.5.1", + "@eclipse-sirius/sirius-components-browser": "2026.5.2", + "@eclipse-sirius/sirius-components-charts": "2026.5.2", + "@eclipse-sirius/sirius-components-core": "2026.5.2", + "@eclipse-sirius/sirius-components-datatree": "2026.5.2", + "@eclipse-sirius/sirius-components-deck": "2026.5.2", + "@eclipse-sirius/sirius-components-diagrams": "2026.5.2", + "@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.2", + "@eclipse-sirius/sirius-components-forms": "2026.5.2", + "@eclipse-sirius/sirius-components-gantt": "2026.5.2", + "@eclipse-sirius/sirius-components-impactanalysis": "2026.5.2", + "@eclipse-sirius/sirius-components-omnibox": "2026.5.2", + "@eclipse-sirius/sirius-components-palette": "2026.5.2", + "@eclipse-sirius/sirius-components-portals": "2026.5.2", + "@eclipse-sirius/sirius-components-selection": "2026.5.2", + "@eclipse-sirius/sirius-components-tables": "2026.5.2", + "@eclipse-sirius/sirius-components-trees": "2026.5.2", + "@eclipse-sirius/sirius-components-tsconfig": "2026.5.2", + "@eclipse-sirius/sirius-components-validation": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-reference": "2026.5.2", + "@eclipse-sirius/sirius-components-widget-table": "2026.5.2", + "@eclipse-sirius/sirius-web-application": "2026.5.2", "@lexical/code": "0.42.0", "@lexical/react": "0.42.0", "@mui/icons-material": "7.3.10", @@ -202,7 +202,7 @@ "@ObeoNetwork/react-trello": "2.4.11", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", - "@xyflow/react": "12.6.0", + "@xyflow/react": "12.10.2", "d3": "7.0.0", "elkjs": "0.11.0", "export-to-csv": "1.3.0", @@ -450,9 +450,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-browser": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-browser/2026.5.1/099a867f1c9bd1763de6530077df9a50283d026c", - "integrity": "sha512-4p1iXHjrjHQOAXsNuHi0zNikPMxaCIdswQ5ZMHCQ4/9nvPx7iSkEHrGTVjP5/oZZ9g1IhLqJL71/EhJzdA4lQg==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-browser/2026.5.2/b4fa8a6136c2040b0b6a0a412af673a858b98979", + "integrity": "sha512-V5rYckOuSG8dkin5wSnRw5Kx5ZRofIHFaiKjsmu23tsxiBcaARWXm9OEZO8glF+LHu+l+7Af9JxmFjYZVkeavw==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -475,9 +475,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-charts": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-charts/2026.5.1/f4bb4c3df673d6bee127d163ed5a8a25d1520877", - "integrity": "sha512-5WPwUxYQetyJnvetRzGXcuRF0WW2WdptRAibtjdlMPVz/gUWyZiKRL0PJ5hehZBW10RJ4ibmNAQ6KgV5gZPJXg==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-charts/2026.5.2/597c9fc1b6a1b2cd33ce95387b374a93287ca105", + "integrity": "sha512-itvAEdTYc3HU2g8iZKDUhFg3RQ46+2hp2wadEhnNmEM+98+5zVX+YmBzRgo7OyMZN/1Fl/h/hxwrBdKjTf+CuA==", "license": "EPL-2.0", "peerDependencies": { "d3": "7.0.0", @@ -485,9 +485,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-core": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-core/2026.5.1/1e2471171da723dfe994e0dbad2b70c5768357ee", - "integrity": "sha512-EtLw3Bj4NKJpU+vHJkGa6EbsXL+YoY9ePpKCD1joGxKJtoFBWQ4uLeWfeMokLYTlQhCFsEcRWMqynsP4nqKd9Q==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-core/2026.5.2/50fd5cd6b2bcdd73cf0e28342ba2e121fa22c6c8", + "integrity": "sha512-3hNnNTHKH77mlXtW5JQDAUyatd1T40+p9fcGR5FCEzYNa4bot2jl/vp3LvBeDHXvZzpa8S6AaojKC4nLjRzLFA==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -502,9 +502,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-datatree": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-datatree/2026.5.1/264d5068564a73cabd6fb1660cac5cf377ab0207", - "integrity": "sha512-7/tCRE+8G3xHFi1uDJ/POh2EftZcdNlpuzCjWlRSNKfruPipIUtAKFvRH454BfpdJ8BsmaC1nsJDMKm882kSQQ==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-datatree/2026.5.2/33984fdf88e2abd9bbc4bfbcdae55a928ffd99da", + "integrity": "sha512-1humoYQEXJJMo2uzuBZPUVyt3zrd504KqS0OzC+2dPrao7o1hPzAeGZTrhqdz9ibhCdOFtp2PRsjMi0ECEJT3A==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -520,9 +520,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-deck": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-deck/2026.5.1/a303a2da4d751572b03a6af77aca4e1f25a26bbe", - "integrity": "sha512-nZIwyMCoIakC9wow+9k/JH0KY68SdePHrc1dTuwgYgoHEXizN6lOXHZpRRr9ZAJf38fbY7wio4dQbsXhp0ci5g==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-deck/2026.5.2/a52d67024f8812bf35bfda839067bf7fe8359629", + "integrity": "sha512-+PJxEju6suayLI/5Ebo7i0HxBT+y7QlGz78djGQbVgate0NBQnmwZTiIbC88eAWD7Zh6X6pyfGjbEKWd3A1xkA==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -539,9 +539,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-diagrams": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-diagrams/2026.5.1/5e8a8cc43090bbb3c777410978bf6d48c49a2b0a", - "integrity": "sha512-LUVmADD7mwT+onw6bPH9v3E8JWa7SPRytvBVreUbw+zP0thdz2SK/XE5dyBKcZJO5PL7MxXBiyHpbRw35MjoPQ==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-diagrams/2026.5.2/9fd28fa8bc608f5688761506c427c76886aa7fe3", + "integrity": "sha512-IMUWQMX2OOQy/VlX3lnWq/FMvXhLLn7JJ+gAayAc9zGfb/S/Aod6ROIGkRrAfh2hRcgix1c7i+lvjbbgNi0UHw==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -551,7 +551,7 @@ "@eclipse-sirius/sirius-components-palette": "*", "@mui/icons-material": "7.3.10", "@mui/material": "7.3.10", - "@xyflow/react": "12.6.0", + "@xyflow/react": "12.10.2", "elkjs": "0.11.0", "graphql": "16.8.1", "html-to-image": "1.11.11", @@ -567,9 +567,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-formdescriptioneditors": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-formdescriptioneditors/2026.5.1/1366a5bbdb1870452f6ea34e04ea4b279bfc2109", - "integrity": "sha512-ZOK/JwLyU7+zYBTNlwTPfT4YxYpoDxoB6D990fStcjT1uMOGhJvPXygN4USg8wCVU4LOte1P3b2yQ3HAjjrjvw==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-formdescriptioneditors/2026.5.2/30f676ea97a18618a0f65a62cd7e171908c51b12", + "integrity": "sha512-Efii0mK7HOu88aIC+nwH7eUW4uuDpnyir37/AUgRTlEtC0qi56ZNKtInTd6t9w3doFb4vKxeAw3htg4Yxa0qBg==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -594,9 +594,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-forms": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-forms/2026.5.1/b72b72e3e8c77c1b02432b9caa885b03b1aeed27", - "integrity": "sha512-nRWgeSsGK5yCL/DBdQtnBuTTaD7+OO8MZuLnDba94UhFTXbsWWhPy4oPAyGsnvyg2F448lXIQa1jyqxup9GnpA==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-forms/2026.5.2/93e701258470541428795ba594476809b533aef9", + "integrity": "sha512-cSyPzfaKWgkMHwMDi8v/5BavGrIVOk2XmskGHQJaO3/SaTYM4TBpB85IaL0ooN9odWxMJ+Q770RDPeCizY54Sw==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -620,9 +620,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-gantt": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-gantt/2026.5.1/629a44e474798b2891dbb92f0796c900d4e41ce9", - "integrity": "sha512-GUqK8rgBmeHZfz9kRa3HRKoUH0OQyKeupOcKB/BxDfY987r5lfL2OU9G0CMA/97v2T9BgGhviyDzDm0kQm7kAQ==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-gantt/2026.5.2/cd400859acaa6e5917dd527addb249205c623dd9", + "integrity": "sha512-OQ61Hnf6zyXFJmK64lzOAqtNeDyeC/8UnKSKazwlpfYjIzVVxy+CVpeMSzl/k0o0C26+g5CYE2/2atzZ5Z5PEQ==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -639,9 +639,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-impactanalysis": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-impactanalysis/2026.5.1/31ee3d148b600d6aa3ae1bd63b9302929b301c24", - "integrity": "sha512-Q/+hunCIw/n/L3/p5fN/08U00KO0/Lz8WH4a43HaXnw1ZTblC3zNJaJ7ysQAG6GzlfANZB0e1OiyMHMnnQkoBw==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-impactanalysis/2026.5.2/af32c8155a00a0bbeabf06161ce560df3cc2db41", + "integrity": "sha512-SeUXnDJ4KJExeYctjdKAZz+EHfQao5vd0xNCFV22YkMpvCb1VRnrScG3HwxEj0bkT9xEx8GWoHbbGBGjLodQsw==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -658,9 +658,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-omnibox": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-omnibox/2026.5.1/889c52da200ba0a0651c74dd4c92c006f678e28c", - "integrity": "sha512-eKyrCPOeoWzse2lGcajIsJHqB1HYcZnI86nc6vMEMhpCPkfxwTOfuw1Rd+4QNe7c26u82rT11iP+pckCXks5Hw==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-omnibox/2026.5.2/a6a3f8619cad4ba1e2151a0a12e9b53acfbd9403", + "integrity": "sha512-Hbr+xf6NNH7Ze6bNjQRrRLuxxR+bZP6pwz4LsAs9Un0UoRt/gC7+FeGH0W8w+JQAusE+X1aYYANxYl76sNVRmQ==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -676,9 +676,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-palette": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-palette/2026.5.1/fe3c0f550542db783ee8335279a6c9ce92b1eede", - "integrity": "sha512-kJvZcKgt3Xh0xlOiaGUe2I/Wuum4mOhl2pPWeO1rfTE/vnffMJLaI/6kQG9ee0EylU4uVZqufFhqYB5oY3ZU2g==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-palette/2026.5.2/4a10329a028a3e82152dc50d47cb6f5f5a10815e", + "integrity": "sha512-q7Ib1Q5dRwGx3c2oFXbTMfy1vkm+IkWjXLQZwdz2KoU2qP/B12yzj+4MDzdyIoguUzd7tkVyXr6y83EX1vTKmw==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -694,9 +694,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-portals": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-portals/2026.5.1/dab2fbc5b18995d23e82b8a6733325d364d27457", - "integrity": "sha512-L/S9dRJN/H7tiijnfIbZWsCE1bKqhv2q1uxoFEcReXXo+UP2c8YZuEtVHsAm4eLywryyW3TMLeOpz2xFJXZUug==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-portals/2026.5.2/b0adb8423b63c10853fd9e5609ff2e320f048d71", + "integrity": "sha512-pe4IoZR4arXrAs88vkw3p5T+45qfG22L9Od1V/DKM677gCfjJjJdWeXPvcQOWnetTEmmkbckimhZBJKRvmrRZA==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -713,9 +713,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-selection": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-selection/2026.5.1/26c958370466db4e1d540a6b0c4a70e3ee855dcf", - "integrity": "sha512-46hPeiHI+3LF+QHiU6NCWKQT+OP/SqZuqwE5jYpUsyOTzgnh/VRy5PCFthCXrBxF5Qlx5nta0ZzvqpSz37ACEA==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-selection/2026.5.2/2fd5e5fd4904b25e718a688e39978fab29f25606", + "integrity": "sha512-j7r+rV+ms7z36P0xGaASKw1WpUhRvnTyVdatnFK/tEgpeOdC4hj0ec6BSwky0FAbCnroBmE1Cf2mN/Z1JwEKew==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -727,7 +727,7 @@ "@eclipse-sirius/sirius-components-trees": "*", "@mui/icons-material": "7.3.10", "@mui/material": "7.3.10", - "@xyflow/react": "12.6.0", + "@xyflow/react": "12.10.2", "elkjs": "0.11.0", "graphql": "16.8.1", "html-to-image": "1.11.11", @@ -743,9 +743,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-tables": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tables/2026.5.1/23ecbcc4966362b6ebfabfbe330c669ed3cf0006", - "integrity": "sha512-tZONkzEDGFCaN/kMwJ9Lt81iCWtuPTVTamN1ic2r7PACP1BHC38kdRhk0lJ6DT7lEY7B5RRRIoew7pUlckzpLg==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tables/2026.5.2/c502f2a30cd093ddca120a9eb465f26763ac3b65", + "integrity": "sha512-njyLBu1Q4oP5hUdkXdrp7/WWXdUNZsvLQvBN95DCPdtL635SF8brmlqK+zwIBzwjw7DpBRzXA0fUTAij3o6puQ==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -763,9 +763,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-trees": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-trees/2026.5.1/6913bf543b7ead5d411d7f1b065f099810b5b500", - "integrity": "sha512-RnY5UNg2m3oIubvjktUclzEy2w6P4qrCeR5LsnaKqYqUtQHV35yMiuxV7F6QZS+9lkemoho/YB2KtNZ2Mn7nnA==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-trees/2026.5.2/3bb34501416a0aaa67144f2e3582ca9358895362", + "integrity": "sha512-jbwR6wmVhwHVg9dWIaKIlj2bCC04d5DfvCNhfTT9CloWaJov0/5KSom8g441NkT6yhq5ZluqyhVKwf5eNwGA7w==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -783,15 +783,15 @@ } }, "node_modules/@eclipse-sirius/sirius-components-tsconfig": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tsconfig/2026.5.1/c58eb3c048ee6a1eee308e66adeee4128976344f", - "integrity": "sha512-4BCkWxJ4CxR3M6P7j47vsb+yxNOzEewqYToVJ+2vgq0lTGLScHDj/NYpldhzrqKTjiPFbWzImB6nQaUuZbOY4w==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tsconfig/2026.5.2/ff153faa36261be0898af01a80cd28b050fc11be", + "integrity": "sha512-4iFyDPEoNBGdEOxT3AVlTEH+nN51gzMlUj27EFhpFKv7OvMhIhlM7vXhGipUnlzXukqGsoEaX/x1rb4kFwaSdw==", "license": "EPL-2.0" }, "node_modules/@eclipse-sirius/sirius-components-validation": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-validation/2026.5.1/f13b660e878d36fe7eb5f00519e1121208c9add3", - "integrity": "sha512-+7erogmzY7HGv0CQc5OqEk0/pctGawPq2kooJ+N4/DChuRuzZhYBwhoHatlV3oq0KcNQ8z5P8nh9joaZPHqNXA==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-validation/2026.5.2/cfee02ee04eeff6f2a5d74dccd19f8372dae1317", + "integrity": "sha512-rX5vWuV4yFp+F9QKWfEuRhxwDRPX7uJ0Ph462RjDir7ng8qBav2xhCXwtBQemO3ScW0eCaMrmDiyPCZKdTc9Mw==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -807,9 +807,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-widget-reference": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-reference/2026.5.1/00ef87f33524856f4e456dd5c84585c8ccdd2595", - "integrity": "sha512-En0YkJB/rqlRlqmm+zDcItYs/tPnoZUiQAGSPMK2tdVdvvNXHWFPCrU99RKOKCpxSadrSpckFTYudNVLDpTQag==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-reference/2026.5.2/f4e041fcbf9257a76ac71c54294e45921b4516e0", + "integrity": "sha512-aJuvZeeMkAsHUQqHtMXWO5fmvknm7m4V6pNh9s/BTTE/EbdFE3WJLTXZbbRXzPWWJ1iF37FxsmdvkRmUCdSSRw==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -838,9 +838,9 @@ } }, "node_modules/@eclipse-sirius/sirius-components-widget-table": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-table/2026.5.1/79e178364de6314ba85658cc4155fb527badb0b8", - "integrity": "sha512-BfJiA8/u1b4DUiDMYXBRZWC7HkstLRTN5n1qwNrDyKyIQhmqHfBMEXIiRYkE+uiP3ZrR7wYlGqQyevDtibUXpA==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-table/2026.5.2/f5ab4be74bd41bde13739ba11f9fe18d39e87f1c", + "integrity": "sha512-oZAUyggZYGmh9Bn9d4lx2xYvioS5xf16XeRtZLPHe9rOqMS7SWdMVAMG0JoLzmA+6dZwKhn4D9wZ7jnUSCU0vA==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -866,9 +866,9 @@ } }, "node_modules/@eclipse-sirius/sirius-web-application": { - "version": "2026.5.1", - "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-application/2026.5.1/0073ccda1c4e056a3923f677e876773e9ba2da08", - "integrity": "sha512-aiqz6wN2d2KACa7+b826V2YWGj2E/nZrw87k+0FEU0JFK01CMfBOQxuWCVQkmFU5bqyKA6BFFCJOzDLpwnjDsQ==", + "version": "2026.5.2", + "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-application/2026.5.2/7801e6856e9b5c392efcf269754c300a782aadbb", + "integrity": "sha512-04e/2l63jyxZtwWHuTNiGoXD6l326iiU04wP1uOQj5Rkw18ZmmrQwomp8VTwrX+sEnOals0WAnfG+v0tKWIm1A==", "license": "EPL-2.0", "peerDependencies": { "@apollo/client": "3.10.4", @@ -898,7 +898,7 @@ "@mui/x-tree-view": "7.29.1", "@ObeoNetwork/gantt-task-react": "0.6.6", "@ObeoNetwork/react-trello": "2.4.11", - "@xyflow/react": "12.6.0", + "@xyflow/react": "12.10.2", "d3": "7.0.0", "elkjs": "0.11.0", "export-to-csv": "1.3.0", @@ -3352,24 +3352,40 @@ } }, "node_modules/@testing-library/dom": { - "version": "10.4.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", - "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==", + "version": "8.20.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", + "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", "@types/aria-query": "^5.0.1", - "aria-query": "5.3.0", + "aria-query": "5.1.3", + "chalk": "^4.1.0", "dom-accessibility-api": "^0.5.9", "lz-string": "^1.5.0", - "picocolors": "1.1.1", "pretty-format": "^27.0.2" }, "engines": { - "node": ">=18" + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@testing-library/jest-dom": { @@ -3427,53 +3443,6 @@ "react-dom": "*" } }, - "node_modules/@testing-library/react/node_modules/@testing-library/dom": { - "version": "8.20.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", - "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.1.3", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@testing-library/react/node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "deep-equal": "^2.0.5" - } - }, - "node_modules/@testing-library/react/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/@testing-library/user-event": { "version": "13.2.1", "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.2.1.tgz", @@ -4119,9 +4088,9 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.6.tgz", - "integrity": "sha512-lb7XXXzmm2h2ASzFnRvQpDo6onT1NmMJA3tkGTWiBFtRJ9lxGY3d3mm/Apt36gej2bkkOVLL/yTOtufDaFa/jA==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", + "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", "dev": true, "license": "MIT", "dependencies": { @@ -4161,19 +4130,6 @@ "url": "https://opencollective.com/vitest" } }, - "node_modules/@vitest/snapshot/node_modules/@vitest/pretty-format": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", - "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/@vitest/spy": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", @@ -4202,19 +4158,6 @@ "url": "https://opencollective.com/vitest" } }, - "node_modules/@vitest/utils/node_modules/@vitest/pretty-format": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", - "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyrainbow": "^2.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/@wry/caches": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@wry/caches/-/caches-1.0.1.tgz", @@ -4264,12 +4207,12 @@ } }, "node_modules/@xyflow/react": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.6.0.tgz", - "integrity": "sha512-YzsSK4SlpC6e9Ki1g6O9B1UH7xvz/bzWF+tJ+vWDD8Am5xJmFn0jYnCEuqvzvH8dRKb1NFBmyuqEGqWN39xXsA==", + "version": "12.10.2", + "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.10.2.tgz", + "integrity": "sha512-CgIi6HwlcHXwlkTpr0fxLv/0sRVNZ8IdwKLzzeCscaYBwpvfcH1QFOCeaTCuEn1FQEs/B8CjnTSjhs8udgmBgQ==", "license": "MIT", "dependencies": { - "@xyflow/system": "0.0.57", + "@xyflow/system": "0.0.76", "classcat": "^5.0.3", "zustand": "^4.4.0" }, @@ -4279,16 +4222,18 @@ } }, "node_modules/@xyflow/system": { - "version": "0.0.57", - "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.57.tgz", - "integrity": "sha512-1YpBo0WgmZLR5wQw9Jvk3Tu0gISi/oYc4uSimrDuAsA/G2rGleulLrKkM59uuT/QU5m6DYC2VdBDAzjSNMGuBA==", + "version": "0.0.76", + "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.76.tgz", + "integrity": "sha512-hvwvnRS1B3REwVDlWexsq7YQaPZeG3/mKo1jv38UmnpWmxihp14bW6VtEOuHEwJX2FvzFw8k77LyKSk/wiZVNA==", "license": "MIT", "dependencies": { "@types/d3-drag": "^3.0.7", + "@types/d3-interpolate": "^3.0.4", "@types/d3-selection": "^3.0.10", "@types/d3-transition": "^3.0.8", "@types/d3-zoom": "^3.0.8", "d3-drag": "^3.0.0", + "d3-interpolate": "^3.0.1", "d3-selection": "^3.0.0", "d3-zoom": "^3.0.0" } @@ -4302,9 +4247,9 @@ "license": "BSD-3-Clause" }, "node_modules/acorn": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", - "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.17.0.tgz", + "integrity": "sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==", "dev": true, "license": "MIT", "bin": { @@ -4400,14 +4345,13 @@ } }, "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", "dev": true, "license": "Apache-2.0", - "peer": true, "dependencies": { - "dequal": "^2.0.3" + "deep-equal": "^2.0.5" } }, "node_modules/array-buffer-byte-length": { @@ -5453,17 +5397,6 @@ "node": ">=0.4.0" } }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=6" - } - }, "node_modules/detect-libc": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", diff --git a/pom.xml b/pom.xml index 33ddc099e..b2a9d8630 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,7 @@ org.springframework.boot spring-boot-starter-parent - 4.0.6 + 4.0.7 @@ -32,7 +32,7 @@ 21 - 2026.5.1 + 2026.5.2 2026.5.1 ${project.basedir}/releng/backend/releng/syson-test-coverage/target/site/jacoco-aggregate/jacoco.xml