diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index df2459945..615ced674 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -8,7 +8,10 @@
=== Dependency update
-- https://github.com/eclipse-syson/syson/issues/1385[#1385] [releng] Update to SysIDE 0.9.0
+- [releng] Switch to https://github.com/spring-projects/spring-boot/releases/tag/v3.5.0[Spring Boot 3.5.0]
+- [releng] Switch to https://github.com/eclipse-sirius/sirius-web[Sirius Web 2025.6.1]
+- https://github.com/eclipse-syson/syson/issues/1385[#1385] [releng] Switch to SysIDE 0.9.0
+- [releng] Switch to Sirius EMF-JSON 2.5.2
=== Bug fixes
diff --git a/backend/application/syson-application-configuration/pom.xml b/backend/application/syson-application-configuration/pom.xml
index 9c44d12b8..6cbb66533 100644
--- a/backend/application/syson-application-configuration/pom.xml
+++ b/backend/application/syson-application-configuration/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/configuration/SysMLv2PropertiesConfigurer.java b/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/configuration/SysMLv2PropertiesConfigurer.java
index 281506f31..4ce87c50a 100644
--- a/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/configuration/SysMLv2PropertiesConfigurer.java
+++ b/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/configuration/SysMLv2PropertiesConfigurer.java
@@ -27,6 +27,7 @@
import org.eclipse.sirius.components.collaborative.forms.services.api.IPropertiesDescriptionRegistryConfigurer;
import org.eclipse.sirius.components.core.api.IFeedbackMessageService;
import org.eclipse.sirius.components.core.api.ILabelService;
+import org.eclipse.sirius.components.core.api.IReadOnlyObjectPredicate;
import org.eclipse.sirius.components.emf.services.IDAdapter;
import org.eclipse.sirius.components.emf.services.api.IEMFEditingContext;
import org.eclipse.sirius.components.interpreter.AQLInterpreter;
@@ -51,7 +52,6 @@
import org.eclipse.sirius.components.view.form.WidgetDescription;
import org.eclipse.sirius.components.view.widget.reference.ReferenceFactory;
import org.eclipse.sirius.components.view.widget.reference.ReferenceWidgetDescription;
-import org.eclipse.sirius.web.application.object.services.api.IReadOnlyObjectPredicate;
import org.eclipse.syson.application.services.DetailsViewService;
import org.eclipse.syson.services.UtilService;
import org.eclipse.syson.sysml.SysmlPackage;
@@ -189,7 +189,7 @@ private FormDescription createDetailsView() {
/**
* Creates a group to display the value of a Feature or FeatureValue.
- *
+ *
* @return a {@link GroupDescription}
*/
private GroupDescription createFeatureValuePropertiesGroup() {
@@ -214,7 +214,7 @@ private GroupDescription createCorePropertiesGroup() {
GroupDescription group = FormFactory.eINSTANCE.createGroupDescription();
group.setDisplayMode(GroupDisplayMode.LIST);
group.setName(CORE_PROPERTIES);
- group.setLabelExpression("aql:self.eClass().getLabel() + ' Properties'");
+ group.setLabelExpression("aql:self.eClass().getStyledLabel() + ' Properties'");
group.setSemanticCandidatesExpression(AQLConstants.AQL_SELF);
group.getChildren().add(this.createCoreWidgets());
@@ -228,7 +228,7 @@ private GroupDescription createAdvancedPropertiesGroup() {
GroupDescription group = FormFactory.eINSTANCE.createGroupDescription();
group.setDisplayMode(GroupDisplayMode.LIST);
group.setName(ADVANCED_PROPERTIES);
- group.setLabelExpression("aql:self.eClass().getLabel() + ' Properties'");
+ group.setLabelExpression("aql:self.eClass().getStyledLabel() + ' Properties'");
group.setSemanticCandidatesExpression(AQLConstants.AQL_SELF);
group.getChildren().add(this.createAdvancedWidgets());
diff --git a/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/DetailsViewService.java b/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/DetailsViewService.java
index 7528f573d..9da5d124d 100644
--- a/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/DetailsViewService.java
+++ b/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/DetailsViewService.java
@@ -33,9 +33,9 @@
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.emf.edit.provider.ComposedAdapterFactory;
import org.eclipse.sirius.components.core.api.IFeedbackMessageService;
+import org.eclipse.sirius.components.core.api.IReadOnlyObjectPredicate;
import org.eclipse.sirius.components.representations.Message;
import org.eclipse.sirius.components.representations.MessageLevel;
-import org.eclipse.sirius.web.application.object.services.api.IReadOnlyObjectPredicate;
import org.eclipse.syson.application.configuration.SysMLv2PropertiesConfigurer;
import org.eclipse.syson.services.ElementInitializerSwitch;
import org.eclipse.syson.services.ImportService;
@@ -570,7 +570,7 @@ public Element setNewDocumentationValue(Element self, String newValue) {
/**
* Gets the {@link FeatureValue} from a {@link Feature} with a {@link FeatureValue} or a {@link FeatureValue}.
- *
+ *
* @param self
* a {@link FeatureValue} or {@link Feature}
* @return a {@link FeatureValue} or null
@@ -587,7 +587,7 @@ public Element getFeatureValue(Element self) {
/**
* Gets the textual representation of the value of a {@link FeatureValue}.
- *
+ *
* @param featureValue
* a {@link FeatureValue}
* @return a textual representation of the value (or empty string if none)
diff --git a/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysMLv2EditService.java b/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysMLv2EditService.java
index b365cebc2..9e6d6c895 100644
--- a/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysMLv2EditService.java
+++ b/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysMLv2EditService.java
@@ -34,6 +34,7 @@
import org.eclipse.sirius.components.core.api.IEditingContext;
import org.eclipse.sirius.components.core.api.ILabelService;
import org.eclipse.sirius.components.core.api.IRepresentationDescriptionSearchService;
+import org.eclipse.sirius.components.core.api.labels.StyledString;
import org.eclipse.sirius.components.diagrams.Diagram;
import org.eclipse.sirius.components.diagrams.description.DiagramDescription;
import org.eclipse.sirius.components.emf.services.api.IEMFEditingContext;
@@ -111,14 +112,22 @@ public List getRootCreationDescriptions(IEditingContex
final List rootObjectCreationDescription = new ArrayList<>();
if (SysmlPackage.eNS_URI.equals(domainId)) {
if (suggested) {
- List iconURL = this.labelService.getImagePath(EcoreUtil.create(SysmlPackage.eINSTANCE.getPackage()));
- String label = this.labelService.getLabel(SysmlPackage.eINSTANCE.getPackage());
+ List iconURL = this.labelService.getImagePaths(EcoreUtil.create(SysmlPackage.eINSTANCE.getPackage()));
+ StyledString styledLabel = this.labelService.getStyledLabel(SysmlPackage.eINSTANCE.getPackage());
+ String label = "";
+ if (styledLabel != null) {
+ label = styledLabel.toString();
+ }
rootObjectCreationDescription.add(new ChildCreationDescription(ID_PREFIX + SysmlPackage.eINSTANCE.getPackage().getName(), label, iconURL));
} else {
List childrenCandidates = new GetChildCreationSwitch().doSwitch(SysmlPackage.eINSTANCE.getNamespace());
childrenCandidates.forEach(candidate -> {
- List iconURL = this.labelService.getImagePath(EcoreUtil.create(candidate));
- String label = this.labelService.getLabel(candidate);
+ List iconURL = this.labelService.getImagePaths(EcoreUtil.create(candidate));
+ StyledString styledLabel = this.labelService.getStyledLabel(candidate);
+ String label = "";
+ if (styledLabel != null) {
+ label = styledLabel.toString();
+ }
ChildCreationDescription childCreationDescription = new ChildCreationDescription(ID_PREFIX + candidate.getName(), label, iconURL);
rootObjectCreationDescription.add(childCreationDescription);
});
@@ -126,7 +135,7 @@ public List getRootCreationDescriptions(IEditingContex
} else {
rootObjectCreationDescription.addAll(this.defaultEditService.getRootCreationDescriptions(editingContext, domainId, suggested, referenceKind));
}
- Collections.sort(rootObjectCreationDescription, Comparator.comparing(ChildCreationDescription::getLabel, String.CASE_INSENSITIVE_ORDER));
+ Collections.sort(rootObjectCreationDescription, Comparator.comparing(ChildCreationDescription::label, String.CASE_INSENSITIVE_ORDER));
return rootObjectCreationDescription;
}
@@ -141,8 +150,12 @@ public List getChildCreationDescriptions(IEditingConte
if (eClass.isPresent()) {
List childrenCandidates = new GetChildCreationSwitch().doSwitch(eClass.get());
childrenCandidates.forEach(candidate -> {
- List iconURL = this.labelService.getImagePath(EcoreUtil.create(candidate));
- String label = this.labelService.getLabel(candidate);
+ List iconURL = this.labelService.getImagePaths(EcoreUtil.create(candidate));
+ StyledString styledLabel = this.labelService.getStyledLabel(candidate);
+ String label = "";
+ if (styledLabel != null) {
+ label = styledLabel.toString();
+ }
ChildCreationDescription childCreationDescription = new ChildCreationDescription(ID_PREFIX + candidate.getName(), label, iconURL);
childCreationDescriptions.add(childCreationDescription);
});
@@ -151,7 +164,7 @@ public List getChildCreationDescriptions(IEditingConte
} else {
result = this.defaultEditService.getChildCreationDescriptions(editingContext, kind, referenceKind);
}
- Collections.sort(result, Comparator.comparing(ChildCreationDescription::getLabel, String.CASE_INSENSITIVE_ORDER));
+ Collections.sort(result, Comparator.comparing(ChildCreationDescription::label, String.CASE_INSENSITIVE_ORDER));
return result;
}
@@ -227,11 +240,6 @@ public void delete(Object object) {
optionalElement.ifPresent(element -> this.deleteService.deleteFromModel(element));
}
- @Override
- public void editLabel(Object object, String labelField, String newValue) {
- this.defaultEditService.editLabel(object, labelField, newValue);
- }
-
private Optional getEClass(String eClassName) {
return Optional.ofNullable(SysmlPackage.eINSTANCE.getEClassifier(eClassName))
.filter(EClass.class::isInstance)
diff --git a/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysMLv2LabelService.java b/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysMLv2LabelService.java
index bcc9525b1..06d35bbca 100644
--- a/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysMLv2LabelService.java
+++ b/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysMLv2LabelService.java
@@ -14,7 +14,6 @@
import java.util.List;
import java.util.Objects;
-import java.util.Optional;
import org.eclipse.emf.common.notify.Adapter;
import org.eclipse.emf.ecore.EClass;
@@ -53,50 +52,27 @@ public boolean canHandle(Object object) {
}
@Override
- public String getLabel(Object object) {
- String label = null;
+ public StyledString getStyledLabel(Object object) {
+ StyledString styledLabel = null;
if (object instanceof Import imprt) {
Adapter adapter = this.composedAdapterFactory.adapt(imprt, IItemLabelProvider.class);
if (adapter instanceof IItemLabelProvider labelProvider) {
- label = labelProvider.getText(object);
+ styledLabel = StyledString.of(labelProvider.getText(object));
}
} else if (object instanceof EClass eClass && SysmlPackage.eINSTANCE.getElement().isSuperTypeOf(eClass)) {
EObject dummyElement = EcoreUtil.create(eClass);
Adapter adapter = this.composedAdapterFactory.adapt(dummyElement, IItemLabelProvider.class);
if (adapter instanceof IItemLabelProvider labelProvider) {
- label = labelProvider.getText(dummyElement);
+ styledLabel = StyledString.of(labelProvider.getText(dummyElement));
}
} else {
- label = this.defaultLabelService.getLabel(object);
- }
- return label;
- }
-
- @Override
- public StyledString getStyledLabel(Object object) {
- return StyledString.of(this.getLabel(object));
- }
-
- @Override
- public String getFullLabel(Object object) {
- return this.defaultLabelService.getFullLabel(object);
- }
-
- @Override
- public List getImagePath(Object object) {
- return this.defaultLabelService.getImagePath(object);
- }
-
- @Override
- public Optional getLabelField(Object object) {
- if (object instanceof Element) {
- return Optional.of(SysmlPackage.eINSTANCE.getElement_DeclaredName().getName());
+ styledLabel = this.defaultLabelService.getStyledLabel(object);
}
- return this.defaultLabelService.getLabelField(object);
+ return styledLabel;
}
@Override
- public boolean isLabelEditable(Object object) {
- return this.defaultLabelService.isLabelEditable(object);
+ public List getImagePaths(Object object) {
+ return this.defaultLabelService.getImagePaths(object);
}
}
diff --git a/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysONReadOnlyObjectPredicateDelegate.java b/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysONReadOnlyObjectPredicateDelegate.java
index e8e337059..78444e849 100644
--- a/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysONReadOnlyObjectPredicateDelegate.java
+++ b/backend/application/syson-application-configuration/src/main/java/org/eclipse/syson/application/services/SysONReadOnlyObjectPredicateDelegate.java
@@ -17,8 +17,8 @@
import org.eclipse.emf.ecore.EAnnotation;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.sirius.web.application.object.services.api.IReadOnlyObjectPredicate;
-import org.eclipse.sirius.web.application.object.services.api.IReadOnlyObjectPredicateDelegate;
+import org.eclipse.sirius.components.core.api.IReadOnlyObjectPredicate;
+import org.eclipse.sirius.components.core.api.IReadOnlyObjectPredicateDelegate;
import org.eclipse.syson.services.UtilService;
import org.eclipse.syson.services.api.ISysONResourceService;
import org.eclipse.syson.sysml.Element;
diff --git a/backend/application/syson-application-configuration/src/test/java/org/eclipse/syson/application/services/DetailsViewServiceTest.java b/backend/application/syson-application-configuration/src/test/java/org/eclipse/syson/application/services/DetailsViewServiceTest.java
index a812126a4..533f3c611 100644
--- a/backend/application/syson-application-configuration/src/test/java/org/eclipse/syson/application/services/DetailsViewServiceTest.java
+++ b/backend/application/syson-application-configuration/src/test/java/org/eclipse/syson/application/services/DetailsViewServiceTest.java
@@ -20,8 +20,8 @@
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.emf.edit.provider.ComposedAdapterFactory;
import org.eclipse.sirius.components.core.api.IFeedbackMessageService;
+import org.eclipse.sirius.components.core.services.ComposedReadOnlyObjectPredicate;
import org.eclipse.sirius.components.emf.services.JSONResourceFactory;
-import org.eclipse.sirius.web.application.object.services.ComposedReadOnlyObjectPredicate;
import org.eclipse.sirius.web.application.object.services.DefaultReadOnlyObjectPredicate;
import org.eclipse.syson.sysml.LibraryPackage;
import org.eclipse.syson.sysml.Namespace;
diff --git a/backend/application/syson-application-configuration/src/test/java/org/eclipse/syson/application/services/SysONReadOnlyObjectPredicateDelegateTests.java b/backend/application/syson-application-configuration/src/test/java/org/eclipse/syson/application/services/SysONReadOnlyObjectPredicateDelegateTests.java
index 65b437b84..b3f41df5d 100644
--- a/backend/application/syson-application-configuration/src/test/java/org/eclipse/syson/application/services/SysONReadOnlyObjectPredicateDelegateTests.java
+++ b/backend/application/syson-application-configuration/src/test/java/org/eclipse/syson/application/services/SysONReadOnlyObjectPredicateDelegateTests.java
@@ -24,10 +24,10 @@
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.emf.ecore.resource.impl.ResourceImpl;
import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.sirius.components.core.api.IReadOnlyObjectPredicateDelegate;
+import org.eclipse.sirius.components.core.services.ComposedReadOnlyObjectPredicate;
import org.eclipse.sirius.components.emf.services.api.IEMFEditingContext;
import org.eclipse.sirius.web.application.library.services.LibraryMetadataAdapter;
-import org.eclipse.sirius.web.application.object.services.ComposedReadOnlyObjectPredicate;
-import org.eclipse.sirius.web.application.object.services.api.IReadOnlyObjectPredicateDelegate;
import org.eclipse.syson.application.configuration.SysONDefaultLibrariesConfiguration;
import org.eclipse.syson.application.configuration.SysONLoadDefaultLibrariesOnApplicationStartConfiguration;
import org.eclipse.syson.services.api.ISysONResourceService;
diff --git a/backend/application/syson-application/pom.xml b/backend/application/syson-application/pom.xml
index c7c1abf1e..9db7cad90 100644
--- a/backend/application/syson-application/pom.xml
+++ b/backend/application/syson-application/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/application/syson-frontend/pom.xml b/backend/application/syson-frontend/pom.xml
index e4645aa09..89238f91f 100644
--- a/backend/application/syson-frontend/pom.xml
+++ b/backend/application/syson-frontend/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
diff --git a/backend/application/syson-sysml-export/pom.xml b/backend/application/syson-sysml-export/pom.xml
index ce53a848d..4b7f04fa2 100644
--- a/backend/application/syson-sysml-export/pom.xml
+++ b/backend/application/syson-sysml-export/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/application/syson-sysml-import/pom.xml b/backend/application/syson-sysml-import/pom.xml
index 592590299..8e8e83cda 100644
--- a/backend/application/syson-sysml-import/pom.xml
+++ b/backend/application/syson-sysml-import/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/application/syson-sysml-validation/pom.xml b/backend/application/syson-sysml-validation/pom.xml
index c4282b7dd..46db79ee0 100644
--- a/backend/application/syson-sysml-validation/pom.xml
+++ b/backend/application/syson-sysml-validation/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml b/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml
index f7f59f691..2a13553d4 100644
--- a/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml
+++ b/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml b/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml
index bb016b037..001c10c69 100644
--- a/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml
+++ b/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/metamodel/syson-sysml-metamodel-edit/pom.xml b/backend/metamodel/syson-sysml-metamodel-edit/pom.xml
index c6a742654..67053d3e2 100644
--- a/backend/metamodel/syson-sysml-metamodel-edit/pom.xml
+++ b/backend/metamodel/syson-sysml-metamodel-edit/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
diff --git a/backend/metamodel/syson-sysml-metamodel/pom.xml b/backend/metamodel/syson-sysml-metamodel/pom.xml
index a044e26c8..84ff9c6b6 100644
--- a/backend/metamodel/syson-sysml-metamodel/pom.xml
+++ b/backend/metamodel/syson-sysml-metamodel/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
diff --git a/backend/releng/syson-test-coverage/pom.xml b/backend/releng/syson-test-coverage/pom.xml
index fd63b762a..e1717f249 100644
--- a/backend/releng/syson-test-coverage/pom.xml
+++ b/backend/releng/syson-test-coverage/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
diff --git a/backend/services/syson-direct-edit-grammar/pom.xml b/backend/services/syson-direct-edit-grammar/pom.xml
index e4cb99ec4..37c492157 100644
--- a/backend/services/syson-direct-edit-grammar/pom.xml
+++ b/backend/services/syson-direct-edit-grammar/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
4.10.1
diff --git a/backend/services/syson-services/pom.xml b/backend/services/syson-services/pom.xml
index 041651490..4595d1bda 100644
--- a/backend/services/syson-services/pom.xml
+++ b/backend/services/syson-services/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
4.10.1
diff --git a/backend/services/syson-sysml-rest-api-services/pom.xml b/backend/services/syson-sysml-rest-api-services/pom.xml
index ed0cc8abf..f6b82cd6e 100644
--- a/backend/services/syson-sysml-rest-api-services/pom.xml
+++ b/backend/services/syson-sysml-rest-api-services/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/tests/syson-tests/pom.xml b/backend/tests/syson-tests/pom.xml
index 06b415dff..927589eab 100644
--- a/backend/tests/syson-tests/pom.xml
+++ b/backend/tests/syson-tests/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
diff --git a/backend/views/syson-diagram-actionflow-view/pom.xml b/backend/views/syson-diagram-actionflow-view/pom.xml
index 5df31b887..bc01123f2 100644
--- a/backend/views/syson-diagram-actionflow-view/pom.xml
+++ b/backend/views/syson-diagram-actionflow-view/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/views/syson-diagram-common-view/pom.xml b/backend/views/syson-diagram-common-view/pom.xml
index a621358f0..f9b3d50d7 100644
--- a/backend/views/syson-diagram-common-view/pom.xml
+++ b/backend/views/syson-diagram-common-view/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
@@ -68,7 +68,7 @@
org.eclipse.sirius
org.eclipse.sirius.emfjson
- 2.5.1-SNAPSHOT
+ 2.5.2-SNAPSHOT
org.eclipse.syson
diff --git a/backend/views/syson-diagram-common-view/src/main/java/org/eclipse/syson/diagram/common/view/nodes/AbstractPackageNodeDescriptionProvider.java b/backend/views/syson-diagram-common-view/src/main/java/org/eclipse/syson/diagram/common/view/nodes/AbstractPackageNodeDescriptionProvider.java
index 53d21d168..9322bbfe5 100644
--- a/backend/views/syson-diagram-common-view/src/main/java/org/eclipse/syson/diagram/common/view/nodes/AbstractPackageNodeDescriptionProvider.java
+++ b/backend/views/syson-diagram-common-view/src/main/java/org/eclipse/syson/diagram/common/view/nodes/AbstractPackageNodeDescriptionProvider.java
@@ -49,7 +49,6 @@
import org.eclipse.syson.sysml.SysmlPackage;
import org.eclipse.syson.sysmlcustomnodes.SysMLCustomnodesFactory;
import org.eclipse.syson.sysmlcustomnodes.SysMLPackageNodeStyleDescription;
-import org.eclipse.syson.util.AQLConstants;
import org.eclipse.syson.util.AQLUtils;
import org.eclipse.syson.util.IDescriptionNameGenerator;
import org.eclipse.syson.util.SysMLMetamodelHelper;
@@ -189,11 +188,11 @@ private NodePalette createNodePalette(NodeDescription nodeDescription, IViewDiag
.body(changeContext.build());
var callEditService = this.viewBuilderHelper.newChangeContext()
- .expression(AQLConstants.AQL_SELF + ".directEditNode(newLabel)");
+ .expression(AQLUtils.getSelfServiceCallExpression("directEditNode", "newLabel"));
var editTool = this.diagramBuilderHelper.newLabelEditTool()
.name("Edit")
- .initialDirectEditLabelExpression(AQLConstants.AQL_SELF + ".getDefaultInitialDirectEditLabel()")
+ .initialDirectEditLabelExpression(AQLUtils.getSelfServiceCallExpression("getDefaultInitialDirectEditLabel"))
.body(callEditService.build());
var edgeTools = new ArrayList<>(this.getEdgeTools(nodeDescription, cache));
diff --git a/backend/views/syson-diagram-general-view/pom.xml b/backend/views/syson-diagram-general-view/pom.xml
index c433c0334..f55c83948 100644
--- a/backend/views/syson-diagram-general-view/pom.xml
+++ b/backend/views/syson-diagram-general-view/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/views/syson-diagram-interconnection-view/pom.xml b/backend/views/syson-diagram-interconnection-view/pom.xml
index 4e381c805..3175b9151 100644
--- a/backend/views/syson-diagram-interconnection-view/pom.xml
+++ b/backend/views/syson-diagram-interconnection-view/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/views/syson-diagram-statetransition-view/pom.xml b/backend/views/syson-diagram-statetransition-view/pom.xml
index b653fea3d..4dbe9b465 100644
--- a/backend/views/syson-diagram-statetransition-view/pom.xml
+++ b/backend/views/syson-diagram-statetransition-view/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/views/syson-diagram-tests/pom.xml b/backend/views/syson-diagram-tests/pom.xml
index 1a57282c8..1d288a653 100644
--- a/backend/views/syson-diagram-tests/pom.xml
+++ b/backend/views/syson-diagram-tests/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
@@ -92,7 +92,7 @@
org.eclipse.sirius
org.eclipse.sirius.emfjson
- 2.5.1-SNAPSHOT
+ 2.5.2-SNAPSHOT
org.eclipse.syson
diff --git a/backend/views/syson-tree-explorer-view/pom.xml b/backend/views/syson-tree-explorer-view/pom.xml
index 25fc217f2..51164dd4f 100644
--- a/backend/views/syson-tree-explorer-view/pom.xml
+++ b/backend/views/syson-tree-explorer-view/pom.xml
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.4.5
+ 3.5.0
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.6.0
+ 2025.6.1
diff --git a/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/handlers/DropTreeItemHandler.java b/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/handlers/DropTreeItemHandler.java
index 27ce1bf66..6c510950c 100644
--- a/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/handlers/DropTreeItemHandler.java
+++ b/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/handlers/DropTreeItemHandler.java
@@ -24,6 +24,7 @@
import org.eclipse.sirius.components.core.api.IEditingContext;
import org.eclipse.sirius.components.core.api.ILabelService;
import org.eclipse.sirius.components.core.api.IObjectSearchService;
+import org.eclipse.sirius.components.core.api.labels.StyledString;
import org.eclipse.sirius.components.representations.Failure;
import org.eclipse.sirius.components.representations.IStatus;
import org.eclipse.sirius.components.representations.Message;
@@ -112,11 +113,11 @@ public IStatus handle(IEditingContext editingContext, Tree tree, DropTreeItemInp
}
private String getLabel(Object droppedElement) {
- String label = this.labelService.getLabel(droppedElement);
- if ((label == null || label.isEmpty()) && droppedElement instanceof EObject droppedEObject) {
- label = droppedEObject.eClass().getName();
+ StyledString styledLabel = this.labelService.getStyledLabel(droppedElement);
+ if ((styledLabel == null || styledLabel.toString().isEmpty()) && droppedElement instanceof EObject droppedEObject) {
+ styledLabel = StyledString.of(droppedEObject.eClass().getName());
}
- return label;
+ return styledLabel.toString();
}
}
diff --git a/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/services/SysONDefaultExplorerServices.java b/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/services/SysONDefaultExplorerServices.java
index 9694e8b9a..0503de684 100644
--- a/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/services/SysONDefaultExplorerServices.java
+++ b/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/services/SysONDefaultExplorerServices.java
@@ -22,6 +22,8 @@
import org.eclipse.sirius.components.core.api.IContentService;
import org.eclipse.sirius.components.core.api.IEditingContext;
import org.eclipse.sirius.components.core.api.IIdentityService;
+import org.eclipse.sirius.components.core.api.ILabelService;
+import org.eclipse.sirius.components.core.api.labels.StyledString;
import org.eclipse.sirius.web.application.UUIDParser;
import org.eclipse.sirius.web.application.editingcontext.EditingContext;
import org.eclipse.sirius.web.application.views.explorer.services.api.IExplorerServices;
@@ -55,18 +57,22 @@ public class SysONDefaultExplorerServices implements ISysONDefaultExplorerServic
private final IExplorerServices explorerServices;
+ private final ILabelService labelService;
+
private final ISysONExplorerFilterService filterService;
private final UtilService utilService = new UtilService();
-
+
private final ISysONResourceService sysONResourceService;
- public SysONDefaultExplorerServices(IIdentityService identityService, IContentService contentService, IRepresentationMetadataSearchService representationMetadataSearchService, IExplorerServices explorerServices,
+ public SysONDefaultExplorerServices(IIdentityService identityService, IContentService contentService, IRepresentationMetadataSearchService representationMetadataSearchService,
+ IExplorerServices explorerServices, ILabelService labelService,
ISysONExplorerFilterService filterService, final ISysONResourceService sysONResourceService) {
this.identityService = Objects.requireNonNull(identityService);
this.contentService = Objects.requireNonNull(contentService);
this.representationMetadataSearchService = Objects.requireNonNull(representationMetadataSearchService);
this.explorerServices = Objects.requireNonNull(explorerServices);
+ this.labelService = Objects.requireNonNull(labelService);
this.filterService = Objects.requireNonNull(filterService);
this.sysONResourceService = Objects.requireNonNull(sysONResourceService);
}
@@ -111,7 +117,10 @@ public String getLabel(Object self) {
if (self instanceof ISysONExplorerFragment fragment) {
label = fragment.getLabel();
} else {
- label = this.explorerServices.getLabel(self);
+ StyledString styledLabel = this.labelService.getStyledLabel(self);
+ if (styledLabel != null) {
+ label = styledLabel.toString();
+ }
}
return label;
}
@@ -122,7 +131,7 @@ public List getImageURL(Object self) {
if (self instanceof ISysONExplorerFragment fragment) {
result = fragment.getIconURL();
} else {
- result = this.explorerServices.getImageURL(self);
+ result = this.labelService.getImagePaths(self);
}
return result;
}
@@ -137,7 +146,7 @@ public boolean hasChildren(Object self, IEditingContext editingContext, List contents = this.filterService.applyFilters(this.contentService.getContents(self), activeFilterIds);
hasChildren = !contents.isEmpty() && contents.stream().anyMatch(e -> !(e instanceof EAnnotation))
- || this.hasRepresentation(element, editingContext);
+ || this.hasRepresentation(element, editingContext);
} else {
hasChildren = this.explorerServices.hasChildren(self, editingContext, existingRepresentations);
}
diff --git a/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/services/SysONExplorerLabelService.java b/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/services/SysONExplorerLabelService.java
new file mode 100644
index 000000000..1c4edf369
--- /dev/null
+++ b/backend/views/syson-tree-explorer-view/src/main/java/org/eclipse/syson/tree/explorer/view/services/SysONExplorerLabelService.java
@@ -0,0 +1,56 @@
+/*******************************************************************************
+ * Copyright (c) 2025 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
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.syson.tree.explorer.view.services;
+
+import java.util.Objects;
+
+import org.eclipse.sirius.components.core.api.IReadOnlyObjectPredicate;
+import org.eclipse.sirius.web.application.views.explorer.services.api.IExplorerLabelServiceDelegate;
+import org.eclipse.syson.sysml.Element;
+import org.springframework.stereotype.Service;
+
+/**
+ * Used to provide the behavior of the SysON Explorer view for {@link Element}.
+ *
+ * @author arichard
+ */
+@Service
+public class SysONExplorerLabelService implements IExplorerLabelServiceDelegate {
+
+ private final IReadOnlyObjectPredicate readOnlyObjectPredicate;
+
+ public SysONExplorerLabelService(IReadOnlyObjectPredicate readOnlyObjectPredicate) {
+ this.readOnlyObjectPredicate = Objects.requireNonNull(readOnlyObjectPredicate);
+ }
+
+ @Override
+ public boolean canHandle(Object object) {
+ return object instanceof Element;
+ }
+
+ @Override
+ public boolean isEditable(Object self) {
+ boolean editable = false;
+ if (self instanceof Element && !this.readOnlyObjectPredicate.test(self)) {
+ editable = true;
+ }
+ return editable;
+ }
+
+ @Override
+ public void editLabel(Object self, String newValue) {
+ if (self instanceof Element element && !this.readOnlyObjectPredicate.test(self)) {
+ element.setDeclaredName(newValue);
+ }
+ }
+}
diff --git a/backend/views/syson-tree-explorer-view/src/test/java/org/eclipse/syson/tree/explorer/view/services/SysONDefaultExplorerServicesTest.java b/backend/views/syson-tree-explorer-view/src/test/java/org/eclipse/syson/tree/explorer/view/services/SysONDefaultExplorerServicesTest.java
index 1f8e48c62..3de26206d 100644
--- a/backend/views/syson-tree-explorer-view/src/test/java/org/eclipse/syson/tree/explorer/view/services/SysONDefaultExplorerServicesTest.java
+++ b/backend/views/syson-tree-explorer-view/src/test/java/org/eclipse/syson/tree/explorer/view/services/SysONDefaultExplorerServicesTest.java
@@ -15,7 +15,6 @@
import static org.assertj.core.api.Assertions.assertThat;
-import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Optional;
@@ -34,14 +33,13 @@
import org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain;
import org.eclipse.emf.edit.provider.ComposedAdapterFactory;
import org.eclipse.emf.edit.provider.ReflectiveItemProviderAdapterFactory;
-import org.eclipse.sirius.components.collaborative.api.IRepresentationImageProvider;
import org.eclipse.sirius.components.core.api.IContentService;
import org.eclipse.sirius.components.core.api.IDefaultObjectSearchService;
import org.eclipse.sirius.components.core.api.IIdentityService;
+import org.eclipse.sirius.components.core.api.ILabelService;
import org.eclipse.sirius.components.core.api.IObjectService;
-import org.eclipse.sirius.components.core.api.IURLParser;
+import org.eclipse.sirius.components.core.api.IReadOnlyObjectPredicate;
import org.eclipse.sirius.web.application.editingcontext.EditingContext;
-import org.eclipse.sirius.web.application.object.services.api.IReadOnlyObjectPredicate;
import org.eclipse.sirius.web.application.views.explorer.services.ExplorerServices;
import org.eclipse.sirius.web.application.views.explorer.services.api.IExplorerServices;
import org.eclipse.sirius.web.domain.boundedcontexts.representationdata.RepresentationMetadata;
@@ -150,8 +148,7 @@ public boolean existAnyRepresentationMetadataForSemanticDataAndTargetObjectId(Ag
};
IObjectService objectService = new IObjectService.NoOp();
- IURLParser urlParser = new IURLParser.NoOp();
- List representationImageProviders = new ArrayList<>();
+ ILabelService labelService = new ILabelService.NoOp();
IReadOnlyObjectPredicate readOnlyObjectPredicate = new IReadOnlyObjectPredicate() {
@Override
@@ -161,11 +158,11 @@ public boolean test(Object arg0) {
};
IDefaultObjectSearchService defaultObjectSearchService = new IDefaultObjectSearchService.NoOp();
- IExplorerServices explorerServices = new ExplorerServices(objectService, urlParser, representationImageProviders, representationMetadataSearchService, readOnlyObjectPredicate, defaultObjectSearchService);
+ IExplorerServices explorerServices = new ExplorerServices(objectService, labelService, List.of(), representationMetadataSearchService, readOnlyObjectPredicate, defaultObjectSearchService);
ISysONExplorerFilterService filterService = new SysONExplorerFilterService(this.sysONResourceService);
- this.sysONDefaultExplorerServices = new SysONDefaultExplorerServices(identityService, contentService, representationMetadataSearchService, explorerServices, filterService, this.sysONResourceService);
+ this.sysONDefaultExplorerServices = new SysONDefaultExplorerServices(identityService, contentService, representationMetadataSearchService, explorerServices, labelService, filterService, this.sysONResourceService);
}
}
diff --git a/doc/content/modules/user-manual/pages/release-notes/2025.8.0.adoc b/doc/content/modules/user-manual/pages/release-notes/2025.8.0.adoc
index dcaa419d1..13e44cc8f 100644
--- a/doc/content/modules/user-manual/pages/release-notes/2025.8.0.adoc
+++ b/doc/content/modules/user-manual/pages/release-notes/2025.8.0.adoc
@@ -12,7 +12,10 @@
== Dependency update
-- Update to SysIDE 0.9.0
+- Switch to https://github.com/spring-projects/spring-boot/releases/tag/v3.5.0[Spring Boot 3.5.0]
+- Switch to https://github.com/eclipse-sirius/sirius-web[Sirius Web 2025.6.1]
+- Switch to SysIDE 0.9.0
+- Switch to Sirius EMF-JSON 2.5.2
== Technical details
diff --git a/frontend/syson-components/package.json b/frontend/syson-components/package.json
index 7e5a4e4b1..a7bd01dd1 100644
--- a/frontend/syson-components/package.json
+++ b/frontend/syson-components/package.json
@@ -31,24 +31,24 @@
},
"peerDependencies": {
"@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2025.6.0",
- "@eclipse-sirius/sirius-components-charts": "2025.6.0",
- "@eclipse-sirius/sirius-components-core": "2025.6.0",
- "@eclipse-sirius/sirius-components-deck": "2025.6.0",
- "@eclipse-sirius/sirius-components-diagrams": "2025.6.0",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.0",
- "@eclipse-sirius/sirius-components-forms": "2025.6.0",
- "@eclipse-sirius/sirius-components-gantt": "2025.6.0",
- "@eclipse-sirius/sirius-components-omnibox": "2025.6.0",
- "@eclipse-sirius/sirius-components-portals": "2025.6.0",
- "@eclipse-sirius/sirius-components-selection": "2025.6.0",
- "@eclipse-sirius/sirius-components-tables": "2025.6.0",
- "@eclipse-sirius/sirius-components-trees": "2025.6.0",
- "@eclipse-sirius/sirius-components-tsconfig": "2025.6.0",
- "@eclipse-sirius/sirius-components-validation": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-reference": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-table": "2025.6.0",
- "@eclipse-sirius/sirius-web-application": "2025.6.0",
+ "@eclipse-sirius/sirius-components-browser": "2025.6.1",
+ "@eclipse-sirius/sirius-components-charts": "2025.6.1",
+ "@eclipse-sirius/sirius-components-core": "2025.6.1",
+ "@eclipse-sirius/sirius-components-deck": "2025.6.1",
+ "@eclipse-sirius/sirius-components-diagrams": "2025.6.1",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.1",
+ "@eclipse-sirius/sirius-components-forms": "2025.6.1",
+ "@eclipse-sirius/sirius-components-gantt": "2025.6.1",
+ "@eclipse-sirius/sirius-components-omnibox": "2025.6.1",
+ "@eclipse-sirius/sirius-components-portals": "2025.6.1",
+ "@eclipse-sirius/sirius-components-selection": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tables": "2025.6.1",
+ "@eclipse-sirius/sirius-components-trees": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tsconfig": "2025.6.1",
+ "@eclipse-sirius/sirius-components-validation": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-reference": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-table": "2025.6.1",
+ "@eclipse-sirius/sirius-web-application": "2025.6.1",
"@lexical/react": "0.8.1",
"@mui/icons-material": "7.0.2",
"@mui/material": "7.0.2",
@@ -65,7 +65,7 @@
"graphql": "16.8.1",
"html-to-image": "1.11.11",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"pathfinding": "0.4.18",
"react": "18.3.1",
"react-dom": "18.3.1",
@@ -80,24 +80,24 @@
},
"devDependencies": {
"@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2025.6.0",
- "@eclipse-sirius/sirius-components-charts": "2025.6.0",
- "@eclipse-sirius/sirius-components-core": "2025.6.0",
- "@eclipse-sirius/sirius-components-deck": "2025.6.0",
- "@eclipse-sirius/sirius-components-diagrams": "2025.6.0",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.0",
- "@eclipse-sirius/sirius-components-forms": "2025.6.0",
- "@eclipse-sirius/sirius-components-gantt": "2025.6.0",
- "@eclipse-sirius/sirius-components-omnibox": "2025.6.0",
- "@eclipse-sirius/sirius-components-portals": "2025.6.0",
- "@eclipse-sirius/sirius-components-selection": "2025.6.0",
- "@eclipse-sirius/sirius-components-tables": "2025.6.0",
- "@eclipse-sirius/sirius-components-trees": "2025.6.0",
- "@eclipse-sirius/sirius-components-tsconfig": "2025.6.0",
- "@eclipse-sirius/sirius-components-validation": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-reference": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-table": "2025.6.0",
- "@eclipse-sirius/sirius-web-application": "2025.6.0",
+ "@eclipse-sirius/sirius-components-browser": "2025.6.1",
+ "@eclipse-sirius/sirius-components-charts": "2025.6.1",
+ "@eclipse-sirius/sirius-components-core": "2025.6.1",
+ "@eclipse-sirius/sirius-components-deck": "2025.6.1",
+ "@eclipse-sirius/sirius-components-diagrams": "2025.6.1",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.1",
+ "@eclipse-sirius/sirius-components-forms": "2025.6.1",
+ "@eclipse-sirius/sirius-components-gantt": "2025.6.1",
+ "@eclipse-sirius/sirius-components-omnibox": "2025.6.1",
+ "@eclipse-sirius/sirius-components-portals": "2025.6.1",
+ "@eclipse-sirius/sirius-components-selection": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tables": "2025.6.1",
+ "@eclipse-sirius/sirius-components-trees": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tsconfig": "2025.6.1",
+ "@eclipse-sirius/sirius-components-validation": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-reference": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-table": "2025.6.1",
+ "@eclipse-sirius/sirius-web-application": "2025.6.1",
"@lexical/react": "0.8.1",
"@mui/icons-material": "7.0.2",
"@mui/material": "7.0.2",
@@ -119,7 +119,7 @@
"html-to-image": "1.11.11",
"jsdom": "16.7.0",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"pathfinding": "0.4.18",
"prettier": "2.7.1",
"react": "18.3.1",
diff --git a/frontend/syson/package.json b/frontend/syson/package.json
index 8dcc12359..b3fccb029 100644
--- a/frontend/syson/package.json
+++ b/frontend/syson/package.json
@@ -13,24 +13,24 @@
"private": true,
"dependencies": {
"@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2025.6.0",
- "@eclipse-sirius/sirius-components-charts": "2025.6.0",
- "@eclipse-sirius/sirius-components-core": "2025.6.0",
- "@eclipse-sirius/sirius-components-deck": "2025.6.0",
- "@eclipse-sirius/sirius-components-diagrams": "2025.6.0",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.0",
- "@eclipse-sirius/sirius-components-forms": "2025.6.0",
- "@eclipse-sirius/sirius-components-gantt": "2025.6.0",
- "@eclipse-sirius/sirius-components-omnibox": "2025.6.0",
- "@eclipse-sirius/sirius-components-portals": "2025.6.0",
- "@eclipse-sirius/sirius-components-selection": "2025.6.0",
- "@eclipse-sirius/sirius-components-tables": "2025.6.0",
- "@eclipse-sirius/sirius-components-trees": "2025.6.0",
- "@eclipse-sirius/sirius-components-tsconfig": "2025.6.0",
- "@eclipse-sirius/sirius-components-validation": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-reference": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-table": "2025.6.0",
- "@eclipse-sirius/sirius-web-application": "2025.6.0",
+ "@eclipse-sirius/sirius-components-browser": "2025.6.1",
+ "@eclipse-sirius/sirius-components-charts": "2025.6.1",
+ "@eclipse-sirius/sirius-components-core": "2025.6.1",
+ "@eclipse-sirius/sirius-components-deck": "2025.6.1",
+ "@eclipse-sirius/sirius-components-diagrams": "2025.6.1",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.1",
+ "@eclipse-sirius/sirius-components-forms": "2025.6.1",
+ "@eclipse-sirius/sirius-components-gantt": "2025.6.1",
+ "@eclipse-sirius/sirius-components-omnibox": "2025.6.1",
+ "@eclipse-sirius/sirius-components-portals": "2025.6.1",
+ "@eclipse-sirius/sirius-components-selection": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tables": "2025.6.1",
+ "@eclipse-sirius/sirius-components-trees": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tsconfig": "2025.6.1",
+ "@eclipse-sirius/sirius-components-validation": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-reference": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-table": "2025.6.1",
+ "@eclipse-sirius/sirius-web-application": "2025.6.1",
"@eclipse-syson/syson-components": "2025.6.0",
"@lexical/react": "0.8.1",
"@mui/icons-material": "7.0.2",
@@ -49,7 +49,7 @@
"graphql": "16.8.1",
"html-to-image": "1.11.11",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"notistack": "3.0.1",
"pathfinding": "0.4.18",
"prop-types": "15.8.1",
diff --git a/package-lock.json b/package-lock.json
index 93c21e088..d3093d0e9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -25,24 +25,24 @@
"license": "EPL-2.0",
"dependencies": {
"@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2025.6.0",
- "@eclipse-sirius/sirius-components-charts": "2025.6.0",
- "@eclipse-sirius/sirius-components-core": "2025.6.0",
- "@eclipse-sirius/sirius-components-deck": "2025.6.0",
- "@eclipse-sirius/sirius-components-diagrams": "2025.6.0",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.0",
- "@eclipse-sirius/sirius-components-forms": "2025.6.0",
- "@eclipse-sirius/sirius-components-gantt": "2025.6.0",
- "@eclipse-sirius/sirius-components-omnibox": "2025.6.0",
- "@eclipse-sirius/sirius-components-portals": "2025.6.0",
- "@eclipse-sirius/sirius-components-selection": "2025.6.0",
- "@eclipse-sirius/sirius-components-tables": "2025.6.0",
- "@eclipse-sirius/sirius-components-trees": "2025.6.0",
- "@eclipse-sirius/sirius-components-tsconfig": "2025.6.0",
- "@eclipse-sirius/sirius-components-validation": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-reference": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-table": "2025.6.0",
- "@eclipse-sirius/sirius-web-application": "2025.6.0",
+ "@eclipse-sirius/sirius-components-browser": "2025.6.1",
+ "@eclipse-sirius/sirius-components-charts": "2025.6.1",
+ "@eclipse-sirius/sirius-components-core": "2025.6.1",
+ "@eclipse-sirius/sirius-components-deck": "2025.6.1",
+ "@eclipse-sirius/sirius-components-diagrams": "2025.6.1",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.1",
+ "@eclipse-sirius/sirius-components-forms": "2025.6.1",
+ "@eclipse-sirius/sirius-components-gantt": "2025.6.1",
+ "@eclipse-sirius/sirius-components-omnibox": "2025.6.1",
+ "@eclipse-sirius/sirius-components-portals": "2025.6.1",
+ "@eclipse-sirius/sirius-components-selection": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tables": "2025.6.1",
+ "@eclipse-sirius/sirius-components-trees": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tsconfig": "2025.6.1",
+ "@eclipse-sirius/sirius-components-validation": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-reference": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-table": "2025.6.1",
+ "@eclipse-sirius/sirius-web-application": "2025.6.1",
"@eclipse-syson/syson-components": "2025.6.0",
"@lexical/react": "0.8.1",
"@mui/icons-material": "7.0.2",
@@ -61,7 +61,7 @@
"graphql": "16.8.1",
"html-to-image": "1.11.11",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"notistack": "3.0.1",
"pathfinding": "0.4.18",
"prop-types": "15.8.1",
@@ -102,24 +102,24 @@
"license": "EPL-2.0",
"devDependencies": {
"@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2025.6.0",
- "@eclipse-sirius/sirius-components-charts": "2025.6.0",
- "@eclipse-sirius/sirius-components-core": "2025.6.0",
- "@eclipse-sirius/sirius-components-deck": "2025.6.0",
- "@eclipse-sirius/sirius-components-diagrams": "2025.6.0",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.0",
- "@eclipse-sirius/sirius-components-forms": "2025.6.0",
- "@eclipse-sirius/sirius-components-gantt": "2025.6.0",
- "@eclipse-sirius/sirius-components-omnibox": "2025.6.0",
- "@eclipse-sirius/sirius-components-portals": "2025.6.0",
- "@eclipse-sirius/sirius-components-selection": "2025.6.0",
- "@eclipse-sirius/sirius-components-tables": "2025.6.0",
- "@eclipse-sirius/sirius-components-trees": "2025.6.0",
- "@eclipse-sirius/sirius-components-tsconfig": "2025.6.0",
- "@eclipse-sirius/sirius-components-validation": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-reference": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-table": "2025.6.0",
- "@eclipse-sirius/sirius-web-application": "2025.6.0",
+ "@eclipse-sirius/sirius-components-browser": "2025.6.1",
+ "@eclipse-sirius/sirius-components-charts": "2025.6.1",
+ "@eclipse-sirius/sirius-components-core": "2025.6.1",
+ "@eclipse-sirius/sirius-components-deck": "2025.6.1",
+ "@eclipse-sirius/sirius-components-diagrams": "2025.6.1",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.1",
+ "@eclipse-sirius/sirius-components-forms": "2025.6.1",
+ "@eclipse-sirius/sirius-components-gantt": "2025.6.1",
+ "@eclipse-sirius/sirius-components-omnibox": "2025.6.1",
+ "@eclipse-sirius/sirius-components-portals": "2025.6.1",
+ "@eclipse-sirius/sirius-components-selection": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tables": "2025.6.1",
+ "@eclipse-sirius/sirius-components-trees": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tsconfig": "2025.6.1",
+ "@eclipse-sirius/sirius-components-validation": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-reference": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-table": "2025.6.1",
+ "@eclipse-sirius/sirius-web-application": "2025.6.1",
"@lexical/react": "0.8.1",
"@mui/icons-material": "7.0.2",
"@mui/material": "7.0.2",
@@ -141,7 +141,7 @@
"html-to-image": "1.11.11",
"jsdom": "16.7.0",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"pathfinding": "0.4.18",
"prettier": "2.7.1",
"react": "18.3.1",
@@ -161,24 +161,24 @@
},
"peerDependencies": {
"@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2025.6.0",
- "@eclipse-sirius/sirius-components-charts": "2025.6.0",
- "@eclipse-sirius/sirius-components-core": "2025.6.0",
- "@eclipse-sirius/sirius-components-deck": "2025.6.0",
- "@eclipse-sirius/sirius-components-diagrams": "2025.6.0",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.0",
- "@eclipse-sirius/sirius-components-forms": "2025.6.0",
- "@eclipse-sirius/sirius-components-gantt": "2025.6.0",
- "@eclipse-sirius/sirius-components-omnibox": "2025.6.0",
- "@eclipse-sirius/sirius-components-portals": "2025.6.0",
- "@eclipse-sirius/sirius-components-selection": "2025.6.0",
- "@eclipse-sirius/sirius-components-tables": "2025.6.0",
- "@eclipse-sirius/sirius-components-trees": "2025.6.0",
- "@eclipse-sirius/sirius-components-tsconfig": "2025.6.0",
- "@eclipse-sirius/sirius-components-validation": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-reference": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-table": "2025.6.0",
- "@eclipse-sirius/sirius-web-application": "2025.6.0",
+ "@eclipse-sirius/sirius-components-browser": "2025.6.1",
+ "@eclipse-sirius/sirius-components-charts": "2025.6.1",
+ "@eclipse-sirius/sirius-components-core": "2025.6.1",
+ "@eclipse-sirius/sirius-components-deck": "2025.6.1",
+ "@eclipse-sirius/sirius-components-diagrams": "2025.6.1",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.1",
+ "@eclipse-sirius/sirius-components-forms": "2025.6.1",
+ "@eclipse-sirius/sirius-components-gantt": "2025.6.1",
+ "@eclipse-sirius/sirius-components-omnibox": "2025.6.1",
+ "@eclipse-sirius/sirius-components-portals": "2025.6.1",
+ "@eclipse-sirius/sirius-components-selection": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tables": "2025.6.1",
+ "@eclipse-sirius/sirius-components-trees": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tsconfig": "2025.6.1",
+ "@eclipse-sirius/sirius-components-validation": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-reference": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-table": "2025.6.1",
+ "@eclipse-sirius/sirius-web-application": "2025.6.1",
"@lexical/react": "0.8.1",
"@mui/icons-material": "7.0.2",
"@mui/material": "7.0.2",
@@ -195,7 +195,7 @@
"graphql": "16.8.1",
"html-to-image": "1.11.11",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"pathfinding": "0.4.18",
"react": "18.3.1",
"react-dom": "18.3.1",
@@ -542,9 +542,9 @@
"dev": true
},
"node_modules/@eclipse-sirius/sirius-components-browser": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-browser/2025.6.0/d144598399d7ce0edfcf9b870e3df3f90635a5f3",
- "integrity": "sha512-Z5ka5ZttZvVQw91ZT4lPOWZ84BmUmUQRWLauGX7Qg3PmWKBRuKwnU5sWDor/hGAimpHUvH/upTG6coRXXvE0LQ==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-browser/2025.6.1/b2ce5dd70541266e053ad5f1e923b201dd555d46",
+ "integrity": "sha512-LNE1FLmo/89llwX4CUOyq797StrpqS3gLfKhSLoMSWQohYF09lo4VA9JXHUY8qroU2ONlRQ4EpIQpktk+ENk5Q==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -565,9 +565,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-charts": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-charts/2025.6.0/a045e1ff14fabc32fc0ff565e0058f04aee7ecbf",
- "integrity": "sha512-RiN5OoUGwGy2JdW63oV+2A9tkSwIEUSJ7D53FEcaHGh1MIWMf8q7I8LCxzBu5Ca9idiRrjeYPR1ETHEitBl2yw==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-charts/2025.6.1/f4de70c141dc7ad31aa11a317df4cf3103f11ad5",
+ "integrity": "sha512-OabSKvOmfwcFk9nkhERaWul7CcJt5SwN+24z0Yn16ZkkiZ7f/9D8u5buAEqVtZFdKF+YMHHRrTEzLegUvQ35Lw==",
"license": "EPL-2.0",
"peerDependencies": {
"d3": "7.0.0",
@@ -575,9 +575,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-core": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-core/2025.6.0/05808acadf4df56d7f8ead13379b4abeb4966e5b",
- "integrity": "sha512-rnthS2zW8W3LqJAEWdqlulA8clAQlAd5PXSCMfsM55RE5eWM1nEE1wH8bHSnk6ffTKm9gtuX2kXFHLaxjKUmgg==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-core/2025.6.1/a922ffc64d9102c055831ceb96c07e76e8f8a706",
+ "integrity": "sha512-nEor/1wT2LZSFTr/7gmltq9q/wncIUu2JWuixC4vnEwwTMOQv0arhR7HM01c+js80J2M8jr30v8ihwgIH9pSmg==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -593,9 +593,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-deck": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-deck/2025.6.0/c1e147babbf36c8e3dc9427076619df9ec08192e",
- "integrity": "sha512-yw7NC47VUI57JozwR0iRd/sjCPPM5/FFW2V8l71cpV1A/3iMUY+zPvSSxXlCYWGfGeGXBm4vp4emY4MaQsSCyA==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-deck/2025.6.1/f385cd0fe9212304f823ecdef412013fe03123cb",
+ "integrity": "sha512-vSfox04MksoQ1jL5D8rQHDOHS1cagEBCNcKJBCM/6GOkIUe3LAixggGWFZlUfh2LVzP6aHcxEPvsx/M46AtV1A==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -613,9 +613,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-diagrams": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-diagrams/2025.6.0/feaa34026af67c0403331157fc52ef3cd3fd452d",
- "integrity": "sha512-nbk+760AfK1chVokhARH2zazPw4PRy2GcV9B1IiBE9cIaHq6XbKYbxdOg0PYaQo4oi6CvgWeTjY8ELfMd4ogtA==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-diagrams/2025.6.1/2867733f7f12d1fd9b1f3f3771d18a0aceba02b7",
+ "integrity": "sha512-bBVbHiRMGf5vogYtnM55hNIUV0XduAnJhF6fIkxj1Dmlaspl6/q3lhjh8vqmigO/YG9X1+glyHwPawPkk91www==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -638,9 +638,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-formdescriptioneditors": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-formdescriptioneditors/2025.6.0/5e6286c6be0fec91e878fb37cf3bd4d071276744",
- "integrity": "sha512-wZ4bRE156K5x7EkrVS6BF+Ee+mTzm9DIOOWw2xLdJe7EYpS7QkO1HIoTc18DAzsuadBAtTSayG3SHQnziRXGEg==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-formdescriptioneditors/2025.6.1/a9792b5220dcbbf7c294006c977b2e7235c41db9",
+ "integrity": "sha512-BunnN8opeNtp5CcMvy0L1XMNtsEH9BEzbsoE8GLiMROIIIdzMvDgeawX7hHDMwbPq/8vl7E4r0V5gxiIDv32Cg==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -656,7 +656,7 @@
"export-to-csv": "1.3.0",
"graphql": "16.8.1",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-resizable-panels": "3.0.2",
@@ -665,9 +665,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-forms": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-forms/2025.6.0/f38e766ee2179a3750f584c2cbb02be112aa331b",
- "integrity": "sha512-THecNd1inKpo9YIIllVMyE2T03lpMujxV63aqxwfgcEPm0WU+6kTobEjA1feYtFgUB5kg++n/bEYErNXaL95nQ==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-forms/2025.6.1/bfe2a4a9eea97aba79e853ce6916df204bc13201",
+ "integrity": "sha512-jXLuEQZWqyhT5XjL94+ooD66ePvl0kych9YI5ExAsOmhPr+UmciLUtdDEwF/OQv1UkH5D5OnEbTMdJC5pzi5oQ==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -682,7 +682,7 @@
"export-to-csv": "1.3.0",
"graphql": "16.8.1",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-resizable-panels": "3.0.2",
@@ -691,9 +691,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-gantt": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-gantt/2025.6.0/6cf28b4d8bd3a95b895bea9321ed31df89a4f7e8",
- "integrity": "sha512-ewyNNirzoGw4WdcdQW3pJozyZPO1eoDwrGA1hWKxshD3X9aka8QCVd97kvAX9Am7Q9u/lXXtby9SufE1uqw47A==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-gantt/2025.6.1/ddf3f9c4c8ae4862bf586c99cd35d251c7bd3308",
+ "integrity": "sha512-XJSs/Op8xFgB/3B66CeS7X3tQnjbqGiQsExwowpZF1/AXyddFQ83ajnVFjVuzdNT6sFaqRJCrEuBKkkC9zpY7A==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -711,9 +711,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-omnibox": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-omnibox/2025.6.0/5fa4756ff755e73332252e5c9987e2aee1726a0a",
- "integrity": "sha512-3StKgTjoEP6SAmsARYM9Z6tvayQ47fqAs9tx9yp/9mLAriLeijxutyY27lOFqYAnLInMxB8c+8beMshE2mXk/A==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-omnibox/2025.6.1/8b9044af2f951ed25871d6c8cd35ba2ef3bff533",
+ "integrity": "sha512-XUQWWRYkTED0ZsWryY+KAs6QS2bY/SFp8yKURvQXmHUyV7NUlRe4ziqRD9Z6RtQnvw/ndQ8DHekf0RdYV8CnHQ==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -730,9 +730,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-portals": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-portals/2025.6.0/3e33dc5d8eae66526aab1dd7b8c48301c999fe24",
- "integrity": "sha512-lW3/71Xib7JaW9ky+TmM3hShosFopcM8Rh2f1h4FwmwLe6/CKmcOTvoHnag4muFEwHMXQug07an+CbF5kfUBkQ==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-portals/2025.6.1/8e23d057fc88e557ab42af6e154f5f5513223329",
+ "integrity": "sha512-IeOChSCr4VdQ0Q3Ya6cvNYJwpT5CoZLYpEPta3E0jaWaW3WNCDXBtbgst+3gduJZjgHPfhQWiaYDRIVIdwbZRg==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -750,9 +750,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-selection": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-selection/2025.6.0/3c28e7aaf063e98d6aac7e96262f061a24999766",
- "integrity": "sha512-yRwugrrv9cL+nKxle3uHOuHmdrlrcmFiinrrG/2/b2VwWetE/ISbN5ZmU3Nbd0PiPgtnhQhe9ycaXCeCVKil3Q==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-selection/2025.6.1/6de36e36e1a9e430939f9d29f42415a1a3206498",
+ "integrity": "sha512-P7VzpbWbCVY4ZkKs0ApC+FPDrOgVcbRC4wbpmWIJK2KAeggG6AVqn3UguErjsn2L4xVKSZAnz0nvRsfSyUpGog==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -777,9 +777,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-tables": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tables/2025.6.0/c3f97756dfb55b88c4059bade2280af522017453",
- "integrity": "sha512-SnpMBrMsUsFRpqIH+CON5NxGXup5GHQuZF26EdLP8o9JiTKXNpfH1E2Yj5vuJoUyxcnEhJl1OKcGqeiWzEOV1A==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tables/2025.6.1/24c05e2e853b8ff35c348b7a6b43d9aee31a101c",
+ "integrity": "sha512-c0uApgJuHCbQk9QOJXNxhiPoiEMpqj2LK8PUesqmSv9IMkdBuMsNx7t4xLGYg11TO7o72YZxgRVAdg9Fn643Mg==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -789,7 +789,7 @@
"@xstate/react": "3.0.0",
"export-to-csv": "1.3.0",
"graphql": "16.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-resizable-panels": "3.0.2",
@@ -798,9 +798,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-trees": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-trees/2025.6.0/48ca7b5d7baa4b651990f66e57b68c2d97c4b2de",
- "integrity": "sha512-c4/bc8aJDjMxhZJHVO5FDrJFoNMN79QBQlMZB0EhNiZL5krVpq24b1X5MGetmca3vhCC6hZp3Xr0dZ23IoYSyg==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-trees/2025.6.1/b6de72d147d61cba99eff4138189b9c1595ac7e0",
+ "integrity": "sha512-7rhPqUY7RAstarmn6eJ6GCjNdFMSUePj6yAIueNr9PIUE0s5tEajVw632/8neCKrI8rK+H4bViYDP462wNRo6w==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -817,15 +817,15 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-tsconfig": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tsconfig/2025.6.0/f985cbd00a33d8cf3b5c3c47d765de02c5323451",
- "integrity": "sha512-4IbT/T3qsCOt4OxWAZJrCjIPimkwb1V9bbmSYcCPvoPlpxnQXc9te1RnJNcr3962FbZAtuqkmWuUTm8kuMuSbQ==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tsconfig/2025.6.1/0fecbe6d0146477ca39d9a2f32520570edf6299b",
+ "integrity": "sha512-l8QtDoQt0OKoXd6BXv0t1gyljAydW4O4JAG02j9gA9XDs6apqzHD3ltHWHCv/EZqoTHU28UMyVZPpwnTvNgj+g==",
"license": "EPL-2.0"
},
"node_modules/@eclipse-sirius/sirius-components-validation": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-validation/2025.6.0/aa56a913258321240b07c71de340b5d4a1c9bf2c",
- "integrity": "sha512-5xRxbQruqFl1YWp44g6h2Q8gS0JYJ2ldvBKBk2c10T+CSSaoTXS99t83+MYVoScP8fb9hllLGO+7Y1CeRPgwqg==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-validation/2025.6.1/055127bda3c61dff137bbf7ab146975d89e435bd",
+ "integrity": "sha512-J9EY0Am/woZyyau8vNWx+ZsSKricWgcJW8rjYB2Z1PsAQPwbFQSFZR7j5FuVnAaOUO9awNxS9Jghq2Om8UdtoA==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -842,9 +842,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-widget-reference": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-reference/2025.6.0/4534603e2c0b734b18d35bed2f37876213384c00",
- "integrity": "sha512-m8UpqUNdZ2gDxKbROnmhhxrsW+p8/bIJwyxn5uVRQCaIgu1AbBbBr/2l8w2Qul7jYnB74MIVZRTZRM6GiNtjYw==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-reference/2025.6.1/0c7b39b9bd70023bc17c8badce7f7679fde56cec",
+ "integrity": "sha512-FnwCDZBoleehZx+2uuijjoLZbMS/ItSDme0MCyBS0zhR2/EvhX2vAft5gcoeRKBII4RokyqqJTojrLGuk/Wajg==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -862,7 +862,7 @@
"export-to-csv": "1.3.0",
"graphql": "16.8.1",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-resizable-panels": "3.0.2",
@@ -871,9 +871,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-components-widget-table": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-table/2025.6.0/4fb79b64e2b8e33ae0e5f2083926de25b9aaaf3c",
- "integrity": "sha512-sQ8EW22c4QJ11xeAObjGagp7Qya++rkSGfn7L3ytBMcBHl4LgfQOF6VRUyCI/AEOwWeCJWKf/RrXm4QQVaICOg==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-table/2025.6.1/d3430b997047d783e6c8c0050e61fcc56de42b6a",
+ "integrity": "sha512-AStNc36eXWWp7K/CljYkc5G4rt5in1xoMBuZ/Kux6bSByw6+TCUMLOa2LU5/zRoiST2jIYnHwbhzUzH4Z5AJSg==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -890,7 +890,7 @@
"export-to-csv": "1.3.0",
"graphql": "16.8.1",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-resizable-panels": "3.0.2",
@@ -899,9 +899,9 @@
}
},
"node_modules/@eclipse-sirius/sirius-web-application": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-application/2025.6.0/dc4d7e27aa5f4a27529ada79f3b2ab0bb2d5bc35",
- "integrity": "sha512-L+k8ln9wMLYnYE4RRKJFTUps3MBPGEHLyr06e2vqOGkVtP91Mvz6AzMIgVFPsajou0sNXOyfna4CP3xNj8S/2g==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-application/2025.6.1/f51748c4a062e18275d36ce19c740d9be0362da1",
+ "integrity": "sha512-TiIn+qBGZrzYVrkhvkCdmhEZfGv+G8fMSMmzh90lsg0ejlJ52KpcOEWdFgndIQYgSeTvGB7v/jtk6ZTeyaYCAQ==",
"license": "EPL-2.0",
"peerDependencies": {
"@apollo/client": "3.10.4",
@@ -935,7 +935,7 @@
"graphql": "16.8.1",
"html-to-image": "1.11.11",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"notistack": "3.0.1",
"pathfinding": "0.4.18",
"react": "18.3.1",
@@ -2592,9 +2592,10 @@
}
},
"node_modules/@tanstack/react-table": {
- "version": "8.20.5",
- "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.5.tgz",
- "integrity": "sha512-WEHopKw3znbUZ61s9i0+i9g8drmDo6asTWbrQh8Us63DAk/M0FkmIqERew6P71HI75ksZ2Pxyuf4vvKh9rAkiA==",
+ "version": "8.20.6",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.6.tgz",
+ "integrity": "sha512-w0jluT718MrOKthRcr2xsjqzx+oEM7B7s/XXyfs19ll++hlId3fjTm+B2zrR3ijpANpkzBAr15j1XGVOMxpggQ==",
+ "license": "MIT",
"dependencies": {
"@tanstack/table-core": "8.20.5"
},
@@ -2611,25 +2612,27 @@
}
},
"node_modules/@tanstack/react-virtual": {
- "version": "3.10.6",
- "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.10.6.tgz",
- "integrity": "sha512-xaSy6uUxB92O8mngHZ6CvbhGuqxQ5lIZWCBy+FjhrbHmOwc6BnOnKkYm2FsB1/BpKw/+FVctlMbEtI+F6I1aJg==",
+ "version": "3.11.2",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.11.2.tgz",
+ "integrity": "sha512-OuFzMXPF4+xZgx8UzJha0AieuMihhhaWG0tCqpp6tDzlFwOmNBPYMuLOtMJ1Tr4pXLHmgjcWhG6RlknY2oNTdQ==",
+ "license": "MIT",
"dependencies": {
- "@tanstack/virtual-core": "3.10.6"
+ "@tanstack/virtual-core": "3.11.2"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/tannerlinsley"
},
"peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
- "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
}
},
"node_modules/@tanstack/table-core": {
"version": "8.20.5",
"resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz",
"integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==",
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -2639,9 +2642,10 @@
}
},
"node_modules/@tanstack/virtual-core": {
- "version": "3.10.6",
- "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.10.6.tgz",
- "integrity": "sha512-1giLc4dzgEKLMx5pgKjL6HlG5fjZMgCjzlKAlpr7yoUtetVPELgER1NtephAI910nMwfPTHNyWKSFmJdHkz2Cw==",
+ "version": "3.11.2",
+ "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.11.2.tgz",
+ "integrity": "sha512-vTtpNt7mKCiZ1pwU9hfKPhpdVO2sVzFQsxoVBGtOSHxlrRRzYr8iQ2TlwbAcRYCcEiZ9ECAM8kBzH0v2+VzfKw==",
+ "license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/tannerlinsley"
@@ -4911,7 +4915,6 @@
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
"optional": true,
- "peer": true,
"engines": {
"node": ">=0.10.0"
}
@@ -5288,12 +5291,13 @@
"integrity": "sha512-G7HLD+WKcrOyJP5VQwYZNC3Z6FcQ7YYjEFiFoIj8PfEr73mu421o8B1N5DKUcc8K37EsJ2XXWA8DtrDz/2dReg=="
},
"node_modules/highlight-words": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/highlight-words/-/highlight-words-1.2.2.tgz",
- "integrity": "sha512-Mf4xfPXYm8Ay1wTibCrHpNWeR2nUMynMVFkXCi4mbl+TEgmNOe+I4hV7W3OCZcSvzGL6kupaqpfHOemliMTGxQ==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/highlight-words/-/highlight-words-2.0.0.tgz",
+ "integrity": "sha512-If5n+IhSBRXTScE7wl16VPmd+44Vy7kof24EdqhjsZsDuHikpv1OCagVcJFpB4fS4UPUniedlWqrjIO8vWOsIQ==",
+ "license": "MIT",
"engines": {
- "node": ">= 16",
- "npm": ">= 8"
+ "node": ">= 20",
+ "npm": ">= 9"
}
},
"node_modules/hoist-non-react-statics": {
@@ -6079,14 +6083,15 @@
}
},
"node_modules/material-react-table": {
- "version": "2.13.3",
- "resolved": "https://registry.npmjs.org/material-react-table/-/material-react-table-2.13.3.tgz",
- "integrity": "sha512-xeyAEG6UYG3qgBIo17epAP5zsWT1pH0uCEkaUxvhki9sGcP35OqfOMSZJNhISvmqEqXKYHdqKbZI6iOwsg1sYA==",
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/material-react-table/-/material-react-table-3.2.1.tgz",
+ "integrity": "sha512-sQtTf7bETpkPN2Hm5BVtz89wrfXCVQguz6XlwMChSnfKFO5QCKAJJC5aSIKnUc3S0AvTz/k/ILi00FnnY1Gixw==",
+ "license": "MIT",
"dependencies": {
"@tanstack/match-sorter-utils": "8.19.4",
- "@tanstack/react-table": "8.20.5",
- "@tanstack/react-virtual": "3.10.6",
- "highlight-words": "1.2.2"
+ "@tanstack/react-table": "8.20.6",
+ "@tanstack/react-virtual": "3.11.2",
+ "highlight-words": "2.0.0"
},
"engines": {
"node": ">=16"
@@ -6096,13 +6101,13 @@
"url": "https://github.com/sponsors/kevinvandy"
},
"peerDependencies": {
- "@emotion/react": ">=11.11",
- "@emotion/styled": ">=11.11",
- "@mui/icons-material": ">=5.11",
- "@mui/material": ">=5.13",
- "@mui/x-date-pickers": ">=6.15.0",
- "react": ">=17.0",
- "react-dom": ">=17.0"
+ "@emotion/react": ">=11.13",
+ "@emotion/styled": ">=11.13",
+ "@mui/icons-material": ">=6",
+ "@mui/material": ">=6",
+ "@mui/x-date-pickers": ">=7.15",
+ "react": ">=18.0",
+ "react-dom": ">=18.0"
}
},
"node_modules/math-intrinsics": {
@@ -8562,134 +8567,134 @@
"dev": true
},
"@eclipse-sirius/sirius-components-browser": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-browser/2025.6.0/d144598399d7ce0edfcf9b870e3df3f90635a5f3",
- "integrity": "sha512-Z5ka5ZttZvVQw91ZT4lPOWZ84BmUmUQRWLauGX7Qg3PmWKBRuKwnU5sWDor/hGAimpHUvH/upTG6coRXXvE0LQ==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-browser/2025.6.1/b2ce5dd70541266e053ad5f1e923b201dd555d46",
+ "integrity": "sha512-LNE1FLmo/89llwX4CUOyq797StrpqS3gLfKhSLoMSWQohYF09lo4VA9JXHUY8qroU2ONlRQ4EpIQpktk+ENk5Q==",
"requires": {}
},
"@eclipse-sirius/sirius-components-charts": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-charts/2025.6.0/a045e1ff14fabc32fc0ff565e0058f04aee7ecbf",
- "integrity": "sha512-RiN5OoUGwGy2JdW63oV+2A9tkSwIEUSJ7D53FEcaHGh1MIWMf8q7I8LCxzBu5Ca9idiRrjeYPR1ETHEitBl2yw==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-charts/2025.6.1/f4de70c141dc7ad31aa11a317df4cf3103f11ad5",
+ "integrity": "sha512-OabSKvOmfwcFk9nkhERaWul7CcJt5SwN+24z0Yn16ZkkiZ7f/9D8u5buAEqVtZFdKF+YMHHRrTEzLegUvQ35Lw==",
"requires": {}
},
"@eclipse-sirius/sirius-components-core": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-core/2025.6.0/05808acadf4df56d7f8ead13379b4abeb4966e5b",
- "integrity": "sha512-rnthS2zW8W3LqJAEWdqlulA8clAQlAd5PXSCMfsM55RE5eWM1nEE1wH8bHSnk6ffTKm9gtuX2kXFHLaxjKUmgg==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-core/2025.6.1/a922ffc64d9102c055831ceb96c07e76e8f8a706",
+ "integrity": "sha512-nEor/1wT2LZSFTr/7gmltq9q/wncIUu2JWuixC4vnEwwTMOQv0arhR7HM01c+js80J2M8jr30v8ihwgIH9pSmg==",
"requires": {}
},
"@eclipse-sirius/sirius-components-deck": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-deck/2025.6.0/c1e147babbf36c8e3dc9427076619df9ec08192e",
- "integrity": "sha512-yw7NC47VUI57JozwR0iRd/sjCPPM5/FFW2V8l71cpV1A/3iMUY+zPvSSxXlCYWGfGeGXBm4vp4emY4MaQsSCyA==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-deck/2025.6.1/f385cd0fe9212304f823ecdef412013fe03123cb",
+ "integrity": "sha512-vSfox04MksoQ1jL5D8rQHDOHS1cagEBCNcKJBCM/6GOkIUe3LAixggGWFZlUfh2LVzP6aHcxEPvsx/M46AtV1A==",
"requires": {}
},
"@eclipse-sirius/sirius-components-diagrams": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-diagrams/2025.6.0/feaa34026af67c0403331157fc52ef3cd3fd452d",
- "integrity": "sha512-nbk+760AfK1chVokhARH2zazPw4PRy2GcV9B1IiBE9cIaHq6XbKYbxdOg0PYaQo4oi6CvgWeTjY8ELfMd4ogtA==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-diagrams/2025.6.1/2867733f7f12d1fd9b1f3f3771d18a0aceba02b7",
+ "integrity": "sha512-bBVbHiRMGf5vogYtnM55hNIUV0XduAnJhF6fIkxj1Dmlaspl6/q3lhjh8vqmigO/YG9X1+glyHwPawPkk91www==",
"requires": {}
},
"@eclipse-sirius/sirius-components-formdescriptioneditors": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-formdescriptioneditors/2025.6.0/5e6286c6be0fec91e878fb37cf3bd4d071276744",
- "integrity": "sha512-wZ4bRE156K5x7EkrVS6BF+Ee+mTzm9DIOOWw2xLdJe7EYpS7QkO1HIoTc18DAzsuadBAtTSayG3SHQnziRXGEg==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-formdescriptioneditors/2025.6.1/a9792b5220dcbbf7c294006c977b2e7235c41db9",
+ "integrity": "sha512-BunnN8opeNtp5CcMvy0L1XMNtsEH9BEzbsoE8GLiMROIIIdzMvDgeawX7hHDMwbPq/8vl7E4r0V5gxiIDv32Cg==",
"requires": {}
},
"@eclipse-sirius/sirius-components-forms": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-forms/2025.6.0/f38e766ee2179a3750f584c2cbb02be112aa331b",
- "integrity": "sha512-THecNd1inKpo9YIIllVMyE2T03lpMujxV63aqxwfgcEPm0WU+6kTobEjA1feYtFgUB5kg++n/bEYErNXaL95nQ==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-forms/2025.6.1/bfe2a4a9eea97aba79e853ce6916df204bc13201",
+ "integrity": "sha512-jXLuEQZWqyhT5XjL94+ooD66ePvl0kych9YI5ExAsOmhPr+UmciLUtdDEwF/OQv1UkH5D5OnEbTMdJC5pzi5oQ==",
"requires": {}
},
"@eclipse-sirius/sirius-components-gantt": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-gantt/2025.6.0/6cf28b4d8bd3a95b895bea9321ed31df89a4f7e8",
- "integrity": "sha512-ewyNNirzoGw4WdcdQW3pJozyZPO1eoDwrGA1hWKxshD3X9aka8QCVd97kvAX9Am7Q9u/lXXtby9SufE1uqw47A==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-gantt/2025.6.1/ddf3f9c4c8ae4862bf586c99cd35d251c7bd3308",
+ "integrity": "sha512-XJSs/Op8xFgB/3B66CeS7X3tQnjbqGiQsExwowpZF1/AXyddFQ83ajnVFjVuzdNT6sFaqRJCrEuBKkkC9zpY7A==",
"requires": {}
},
"@eclipse-sirius/sirius-components-omnibox": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-omnibox/2025.6.0/5fa4756ff755e73332252e5c9987e2aee1726a0a",
- "integrity": "sha512-3StKgTjoEP6SAmsARYM9Z6tvayQ47fqAs9tx9yp/9mLAriLeijxutyY27lOFqYAnLInMxB8c+8beMshE2mXk/A==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-omnibox/2025.6.1/8b9044af2f951ed25871d6c8cd35ba2ef3bff533",
+ "integrity": "sha512-XUQWWRYkTED0ZsWryY+KAs6QS2bY/SFp8yKURvQXmHUyV7NUlRe4ziqRD9Z6RtQnvw/ndQ8DHekf0RdYV8CnHQ==",
"requires": {}
},
"@eclipse-sirius/sirius-components-portals": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-portals/2025.6.0/3e33dc5d8eae66526aab1dd7b8c48301c999fe24",
- "integrity": "sha512-lW3/71Xib7JaW9ky+TmM3hShosFopcM8Rh2f1h4FwmwLe6/CKmcOTvoHnag4muFEwHMXQug07an+CbF5kfUBkQ==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-portals/2025.6.1/8e23d057fc88e557ab42af6e154f5f5513223329",
+ "integrity": "sha512-IeOChSCr4VdQ0Q3Ya6cvNYJwpT5CoZLYpEPta3E0jaWaW3WNCDXBtbgst+3gduJZjgHPfhQWiaYDRIVIdwbZRg==",
"requires": {}
},
"@eclipse-sirius/sirius-components-selection": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-selection/2025.6.0/3c28e7aaf063e98d6aac7e96262f061a24999766",
- "integrity": "sha512-yRwugrrv9cL+nKxle3uHOuHmdrlrcmFiinrrG/2/b2VwWetE/ISbN5ZmU3Nbd0PiPgtnhQhe9ycaXCeCVKil3Q==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-selection/2025.6.1/6de36e36e1a9e430939f9d29f42415a1a3206498",
+ "integrity": "sha512-P7VzpbWbCVY4ZkKs0ApC+FPDrOgVcbRC4wbpmWIJK2KAeggG6AVqn3UguErjsn2L4xVKSZAnz0nvRsfSyUpGog==",
"requires": {}
},
"@eclipse-sirius/sirius-components-tables": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tables/2025.6.0/c3f97756dfb55b88c4059bade2280af522017453",
- "integrity": "sha512-SnpMBrMsUsFRpqIH+CON5NxGXup5GHQuZF26EdLP8o9JiTKXNpfH1E2Yj5vuJoUyxcnEhJl1OKcGqeiWzEOV1A==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tables/2025.6.1/24c05e2e853b8ff35c348b7a6b43d9aee31a101c",
+ "integrity": "sha512-c0uApgJuHCbQk9QOJXNxhiPoiEMpqj2LK8PUesqmSv9IMkdBuMsNx7t4xLGYg11TO7o72YZxgRVAdg9Fn643Mg==",
"requires": {}
},
"@eclipse-sirius/sirius-components-trees": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-trees/2025.6.0/48ca7b5d7baa4b651990f66e57b68c2d97c4b2de",
- "integrity": "sha512-c4/bc8aJDjMxhZJHVO5FDrJFoNMN79QBQlMZB0EhNiZL5krVpq24b1X5MGetmca3vhCC6hZp3Xr0dZ23IoYSyg==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-trees/2025.6.1/b6de72d147d61cba99eff4138189b9c1595ac7e0",
+ "integrity": "sha512-7rhPqUY7RAstarmn6eJ6GCjNdFMSUePj6yAIueNr9PIUE0s5tEajVw632/8neCKrI8rK+H4bViYDP462wNRo6w==",
"requires": {}
},
"@eclipse-sirius/sirius-components-tsconfig": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tsconfig/2025.6.0/f985cbd00a33d8cf3b5c3c47d765de02c5323451",
- "integrity": "sha512-4IbT/T3qsCOt4OxWAZJrCjIPimkwb1V9bbmSYcCPvoPlpxnQXc9te1RnJNcr3962FbZAtuqkmWuUTm8kuMuSbQ=="
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-tsconfig/2025.6.1/0fecbe6d0146477ca39d9a2f32520570edf6299b",
+ "integrity": "sha512-l8QtDoQt0OKoXd6BXv0t1gyljAydW4O4JAG02j9gA9XDs6apqzHD3ltHWHCv/EZqoTHU28UMyVZPpwnTvNgj+g=="
},
"@eclipse-sirius/sirius-components-validation": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-validation/2025.6.0/aa56a913258321240b07c71de340b5d4a1c9bf2c",
- "integrity": "sha512-5xRxbQruqFl1YWp44g6h2Q8gS0JYJ2ldvBKBk2c10T+CSSaoTXS99t83+MYVoScP8fb9hllLGO+7Y1CeRPgwqg==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-validation/2025.6.1/055127bda3c61dff137bbf7ab146975d89e435bd",
+ "integrity": "sha512-J9EY0Am/woZyyau8vNWx+ZsSKricWgcJW8rjYB2Z1PsAQPwbFQSFZR7j5FuVnAaOUO9awNxS9Jghq2Om8UdtoA==",
"requires": {}
},
"@eclipse-sirius/sirius-components-widget-reference": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-reference/2025.6.0/4534603e2c0b734b18d35bed2f37876213384c00",
- "integrity": "sha512-m8UpqUNdZ2gDxKbROnmhhxrsW+p8/bIJwyxn5uVRQCaIgu1AbBbBr/2l8w2Qul7jYnB74MIVZRTZRM6GiNtjYw==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-reference/2025.6.1/0c7b39b9bd70023bc17c8badce7f7679fde56cec",
+ "integrity": "sha512-FnwCDZBoleehZx+2uuijjoLZbMS/ItSDme0MCyBS0zhR2/EvhX2vAft5gcoeRKBII4RokyqqJTojrLGuk/Wajg==",
"requires": {}
},
"@eclipse-sirius/sirius-components-widget-table": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-table/2025.6.0/4fb79b64e2b8e33ae0e5f2083926de25b9aaaf3c",
- "integrity": "sha512-sQ8EW22c4QJ11xeAObjGagp7Qya++rkSGfn7L3ytBMcBHl4LgfQOF6VRUyCI/AEOwWeCJWKf/RrXm4QQVaICOg==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-components-widget-table/2025.6.1/d3430b997047d783e6c8c0050e61fcc56de42b6a",
+ "integrity": "sha512-AStNc36eXWWp7K/CljYkc5G4rt5in1xoMBuZ/Kux6bSByw6+TCUMLOa2LU5/zRoiST2jIYnHwbhzUzH4Z5AJSg==",
"requires": {}
},
"@eclipse-sirius/sirius-web-application": {
- "version": "2025.6.0",
- "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-application/2025.6.0/dc4d7e27aa5f4a27529ada79f3b2ab0bb2d5bc35",
- "integrity": "sha512-L+k8ln9wMLYnYE4RRKJFTUps3MBPGEHLyr06e2vqOGkVtP91Mvz6AzMIgVFPsajou0sNXOyfna4CP3xNj8S/2g==",
+ "version": "2025.6.1",
+ "resolved": "https://npm.pkg.github.com/download/@eclipse-sirius/sirius-web-application/2025.6.1/f51748c4a062e18275d36ce19c740d9be0362da1",
+ "integrity": "sha512-TiIn+qBGZrzYVrkhvkCdmhEZfGv+G8fMSMmzh90lsg0ejlJ52KpcOEWdFgndIQYgSeTvGB7v/jtk6ZTeyaYCAQ==",
"requires": {}
},
"@eclipse-syson/syson": {
"version": "file:frontend/syson",
"requires": {
"@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2025.6.0",
- "@eclipse-sirius/sirius-components-charts": "2025.6.0",
- "@eclipse-sirius/sirius-components-core": "2025.6.0",
- "@eclipse-sirius/sirius-components-deck": "2025.6.0",
- "@eclipse-sirius/sirius-components-diagrams": "2025.6.0",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.0",
- "@eclipse-sirius/sirius-components-forms": "2025.6.0",
- "@eclipse-sirius/sirius-components-gantt": "2025.6.0",
- "@eclipse-sirius/sirius-components-omnibox": "2025.6.0",
- "@eclipse-sirius/sirius-components-portals": "2025.6.0",
- "@eclipse-sirius/sirius-components-selection": "2025.6.0",
- "@eclipse-sirius/sirius-components-tables": "2025.6.0",
- "@eclipse-sirius/sirius-components-trees": "2025.6.0",
- "@eclipse-sirius/sirius-components-tsconfig": "2025.6.0",
- "@eclipse-sirius/sirius-components-validation": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-reference": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-table": "2025.6.0",
- "@eclipse-sirius/sirius-web-application": "2025.6.0",
+ "@eclipse-sirius/sirius-components-browser": "2025.6.1",
+ "@eclipse-sirius/sirius-components-charts": "2025.6.1",
+ "@eclipse-sirius/sirius-components-core": "2025.6.1",
+ "@eclipse-sirius/sirius-components-deck": "2025.6.1",
+ "@eclipse-sirius/sirius-components-diagrams": "2025.6.1",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.1",
+ "@eclipse-sirius/sirius-components-forms": "2025.6.1",
+ "@eclipse-sirius/sirius-components-gantt": "2025.6.1",
+ "@eclipse-sirius/sirius-components-omnibox": "2025.6.1",
+ "@eclipse-sirius/sirius-components-portals": "2025.6.1",
+ "@eclipse-sirius/sirius-components-selection": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tables": "2025.6.1",
+ "@eclipse-sirius/sirius-components-trees": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tsconfig": "2025.6.1",
+ "@eclipse-sirius/sirius-components-validation": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-reference": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-table": "2025.6.1",
+ "@eclipse-sirius/sirius-web-application": "2025.6.1",
"@eclipse-syson/syson-components": "2025.6.0",
"@lexical/react": "0.8.1",
"@mui/icons-material": "7.0.2",
@@ -8718,7 +8723,7 @@
"html-to-image": "1.11.11",
"jest-junit-reporter": "1.1.0",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"notistack": "3.0.1",
"pathfinding": "0.4.18",
"prettier": "2.7.1",
@@ -8743,24 +8748,24 @@
"version": "file:frontend/syson-components",
"requires": {
"@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2025.6.0",
- "@eclipse-sirius/sirius-components-charts": "2025.6.0",
- "@eclipse-sirius/sirius-components-core": "2025.6.0",
- "@eclipse-sirius/sirius-components-deck": "2025.6.0",
- "@eclipse-sirius/sirius-components-diagrams": "2025.6.0",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.0",
- "@eclipse-sirius/sirius-components-forms": "2025.6.0",
- "@eclipse-sirius/sirius-components-gantt": "2025.6.0",
- "@eclipse-sirius/sirius-components-omnibox": "2025.6.0",
- "@eclipse-sirius/sirius-components-portals": "2025.6.0",
- "@eclipse-sirius/sirius-components-selection": "2025.6.0",
- "@eclipse-sirius/sirius-components-tables": "2025.6.0",
- "@eclipse-sirius/sirius-components-trees": "2025.6.0",
- "@eclipse-sirius/sirius-components-tsconfig": "2025.6.0",
- "@eclipse-sirius/sirius-components-validation": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-reference": "2025.6.0",
- "@eclipse-sirius/sirius-components-widget-table": "2025.6.0",
- "@eclipse-sirius/sirius-web-application": "2025.6.0",
+ "@eclipse-sirius/sirius-components-browser": "2025.6.1",
+ "@eclipse-sirius/sirius-components-charts": "2025.6.1",
+ "@eclipse-sirius/sirius-components-core": "2025.6.1",
+ "@eclipse-sirius/sirius-components-deck": "2025.6.1",
+ "@eclipse-sirius/sirius-components-diagrams": "2025.6.1",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.1",
+ "@eclipse-sirius/sirius-components-forms": "2025.6.1",
+ "@eclipse-sirius/sirius-components-gantt": "2025.6.1",
+ "@eclipse-sirius/sirius-components-omnibox": "2025.6.1",
+ "@eclipse-sirius/sirius-components-portals": "2025.6.1",
+ "@eclipse-sirius/sirius-components-selection": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tables": "2025.6.1",
+ "@eclipse-sirius/sirius-components-trees": "2025.6.1",
+ "@eclipse-sirius/sirius-components-tsconfig": "2025.6.1",
+ "@eclipse-sirius/sirius-components-validation": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-reference": "2025.6.1",
+ "@eclipse-sirius/sirius-components-widget-table": "2025.6.1",
+ "@eclipse-sirius/sirius-web-application": "2025.6.1",
"@lexical/react": "0.8.1",
"@mui/icons-material": "7.0.2",
"@mui/material": "7.0.2",
@@ -8782,7 +8787,7 @@
"html-to-image": "1.11.11",
"jsdom": "16.7.0",
"lexical": "0.8.1",
- "material-react-table": "2.13.3",
+ "material-react-table": "3.2.1",
"pathfinding": "0.4.18",
"prettier": "2.7.1",
"react": "18.3.1",
@@ -9729,19 +9734,19 @@
}
},
"@tanstack/react-table": {
- "version": "8.20.5",
- "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.5.tgz",
- "integrity": "sha512-WEHopKw3znbUZ61s9i0+i9g8drmDo6asTWbrQh8Us63DAk/M0FkmIqERew6P71HI75ksZ2Pxyuf4vvKh9rAkiA==",
+ "version": "8.20.6",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.6.tgz",
+ "integrity": "sha512-w0jluT718MrOKthRcr2xsjqzx+oEM7B7s/XXyfs19ll++hlId3fjTm+B2zrR3ijpANpkzBAr15j1XGVOMxpggQ==",
"requires": {
"@tanstack/table-core": "8.20.5"
}
},
"@tanstack/react-virtual": {
- "version": "3.10.6",
- "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.10.6.tgz",
- "integrity": "sha512-xaSy6uUxB92O8mngHZ6CvbhGuqxQ5lIZWCBy+FjhrbHmOwc6BnOnKkYm2FsB1/BpKw/+FVctlMbEtI+F6I1aJg==",
+ "version": "3.11.2",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.11.2.tgz",
+ "integrity": "sha512-OuFzMXPF4+xZgx8UzJha0AieuMihhhaWG0tCqpp6tDzlFwOmNBPYMuLOtMJ1Tr4pXLHmgjcWhG6RlknY2oNTdQ==",
"requires": {
- "@tanstack/virtual-core": "3.10.6"
+ "@tanstack/virtual-core": "3.11.2"
}
},
"@tanstack/table-core": {
@@ -9750,9 +9755,9 @@
"integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg=="
},
"@tanstack/virtual-core": {
- "version": "3.10.6",
- "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.10.6.tgz",
- "integrity": "sha512-1giLc4dzgEKLMx5pgKjL6HlG5fjZMgCjzlKAlpr7yoUtetVPELgER1NtephAI910nMwfPTHNyWKSFmJdHkz2Cw=="
+ "version": "3.11.2",
+ "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.11.2.tgz",
+ "integrity": "sha512-vTtpNt7mKCiZ1pwU9hfKPhpdVO2sVzFQsxoVBGtOSHxlrRRzYr8iQ2TlwbAcRYCcEiZ9ECAM8kBzH0v2+VzfKw=="
},
"@testing-library/dom": {
"version": "10.4.0",
@@ -11555,8 +11560,7 @@
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
- "optional": true,
- "peer": true
+ "optional": true
}
}
},
@@ -11812,9 +11816,9 @@
"integrity": "sha512-G7HLD+WKcrOyJP5VQwYZNC3Z6FcQ7YYjEFiFoIj8PfEr73mu421o8B1N5DKUcc8K37EsJ2XXWA8DtrDz/2dReg=="
},
"highlight-words": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/highlight-words/-/highlight-words-1.2.2.tgz",
- "integrity": "sha512-Mf4xfPXYm8Ay1wTibCrHpNWeR2nUMynMVFkXCi4mbl+TEgmNOe+I4hV7W3OCZcSvzGL6kupaqpfHOemliMTGxQ=="
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/highlight-words/-/highlight-words-2.0.0.tgz",
+ "integrity": "sha512-If5n+IhSBRXTScE7wl16VPmd+44Vy7kof24EdqhjsZsDuHikpv1OCagVcJFpB4fS4UPUniedlWqrjIO8vWOsIQ=="
},
"hoist-non-react-statics": {
"version": "3.3.2",
@@ -12388,14 +12392,14 @@
}
},
"material-react-table": {
- "version": "2.13.3",
- "resolved": "https://registry.npmjs.org/material-react-table/-/material-react-table-2.13.3.tgz",
- "integrity": "sha512-xeyAEG6UYG3qgBIo17epAP5zsWT1pH0uCEkaUxvhki9sGcP35OqfOMSZJNhISvmqEqXKYHdqKbZI6iOwsg1sYA==",
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/material-react-table/-/material-react-table-3.2.1.tgz",
+ "integrity": "sha512-sQtTf7bETpkPN2Hm5BVtz89wrfXCVQguz6XlwMChSnfKFO5QCKAJJC5aSIKnUc3S0AvTz/k/ILi00FnnY1Gixw==",
"requires": {
"@tanstack/match-sorter-utils": "8.19.4",
- "@tanstack/react-table": "8.20.5",
- "@tanstack/react-virtual": "3.10.6",
- "highlight-words": "1.2.2"
+ "@tanstack/react-table": "8.20.6",
+ "@tanstack/react-virtual": "3.11.2",
+ "highlight-words": "2.0.0"
}
},
"math-intrinsics": {
diff --git a/package.json b/package.json
index 63e62e550..9b9c2d91d 100644
--- a/package.json
+++ b/package.json
@@ -11,10 +11,10 @@
"registry": "https://npm.pkg.github.com/"
},
"engines": {
- "node": "18.7.0",
- "npm": "8.15.0"
+ "node": "22.16.0",
+ "npm": "10.9.2"
},
- "packageManager": "npm@8.15.0",
+ "packageManager": "npm@10.9.2",
"workspaces": [
"./frontend/*"
],
diff --git a/scripts/check-coverage.jsh b/scripts/check-coverage.jsh
index 5b9718bd8..307fcb5d3 100755
--- a/scripts/check-coverage.jsh
+++ b/scripts/check-coverage.jsh
@@ -29,25 +29,25 @@ double checkCoverage(String module) {
}
record ModuleCoverage(String moduleName, double expectedCoverage) {}
-double expectedGlobalCoverage = 64.0;
+double expectedGlobalCoverage = 65.0;
var moduleCoverageData = List.of(
new ModuleCoverage("syson-sysml-metamodel", 71.0),
new ModuleCoverage("syson-sysml-metamodel-edit", 16.0),
new ModuleCoverage("syson-siriusweb-customnodes-metamodel", 43.0),
new ModuleCoverage("syson-siriusweb-customnodes-metamodel-edit", 0.0),
- new ModuleCoverage("syson-direct-edit-grammar", 64.0),
- new ModuleCoverage("syson-services", 66.0),
+ new ModuleCoverage("syson-direct-edit-grammar", 66.0),
+ new ModuleCoverage("syson-services", 71.0),
new ModuleCoverage("syson-sysml-rest-api-services", 94.0),
new ModuleCoverage("syson-sysml-import", 84.0),
- new ModuleCoverage("syson-sysml-export", 61.0),
+ new ModuleCoverage("syson-sysml-export", 63.0),
new ModuleCoverage("syson-sysml-validation", 99.0),
new ModuleCoverage("syson-diagram-common-view", 85.0),
new ModuleCoverage("syson-diagram-general-view", 98.0),
new ModuleCoverage("syson-diagram-actionflow-view", 96.0),
new ModuleCoverage("syson-diagram-statetransition-view", 94.0),
new ModuleCoverage("syson-diagram-interconnection-view", 96.0),
- new ModuleCoverage("syson-tree-explorer-view", 75.0),
- new ModuleCoverage("syson-application-configuration", 64.0),
+ new ModuleCoverage("syson-tree-explorer-view", 74.0),
+ new ModuleCoverage("syson-application-configuration", 65.0),
new ModuleCoverage("syson-application", 37.0)
);