diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index 05d91635e..673c5554e 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -87,10 +87,16 @@ All validation rules have been updated to comply with the SysMLv2 2025-04 specif
* `ISysONExplorerService` implementations now need to implement `canExpandAll(TreeItem, IEditingContext)`
* `ISysONExplorerServiceDelegate` implementations now need to implement `canExpandAll(TreeItem, IEditingContext)`
+- https://github.com/eclipse-syson/syson/issues/1422[#1422] [releng] The following files have been move to `syson-components` and it is no longer necessary to add them to a project on top of SysON:
+* SysONDocumentTreeItemContextMenuContribution
+* SysONExtensionRegistryMergeStrategy
+* SysONObjectTreeItemContextMenuContribution
+
+
=== Dependency update
- [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.5]
+- [releng] Switch to https://github.com/eclipse-sirius/sirius-web[Sirius Web 2025.6.6]
- https://github.com/eclipse-syson/syson/issues/1385[#1385] [releng] Switch to SysIDE 0.9.0
- [releng] Switch to Sirius EMF-JSON 2.5.3
- [releng] Switch to Node 22.16.0
diff --git a/backend/application/pom.xml b/backend/application/pom.xml
index 825d6e67f..957714047 100644
--- a/backend/application/pom.xml
+++ b/backend/application/pom.xml
@@ -17,7 +17,7 @@
org.eclipse.syson
syson-application-parent
- 2025.6.5
+ 2025.6.6
syson-application-parent
SysON Application Parent
diff --git a/backend/application/syson-application-configuration/pom.xml b/backend/application/syson-application-configuration/pom.xml
index 3c672faf1..40311c393 100644
--- a/backend/application/syson-application-configuration/pom.xml
+++ b/backend/application/syson-application-configuration/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-application-configuration
- 2025.6.5
+ 2025.6.6
syson-application-configuration
SysON Application Configuration
17
- 2025.6.5
+ 2025.6.6
@@ -69,27 +69,27 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-metamodel-edit
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-siriusweb-customnodes-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-siriusweb-customnodes-metamodel-edit
- 2025.6.5
+ 2025.6.6
org.springframework.boot
diff --git a/backend/application/syson-application/pom.xml b/backend/application/syson-application/pom.xml
index 854e563c5..c3be3fdff 100644
--- a/backend/application/syson-application/pom.xml
+++ b/backend/application/syson-application/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-application
- 2025.6.5
+ 2025.6.6
syson-application
SysON Application
17
- 2025.6.5
+ 2025.6.6
@@ -82,72 +82,72 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-metamodel-edit
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-frontend
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-application-configuration
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-rest-api-services
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-common-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-general-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-interconnection-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-actionflow-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-statetransition-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-tree-explorer-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-import
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-export
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-validation
- 2025.6.5
+ 2025.6.6
diff --git a/backend/application/syson-frontend/pom.xml b/backend/application/syson-frontend/pom.xml
index d60c746e8..b26c0b3c0 100644
--- a/backend/application/syson-frontend/pom.xml
+++ b/backend/application/syson-frontend/pom.xml
@@ -23,7 +23,7 @@
org.eclipse.syson
syson-frontend
- 2025.6.5
+ 2025.6.6
syson-frontend
SysON Frontend
diff --git a/backend/application/syson-sysml-export/pom.xml b/backend/application/syson-sysml-export/pom.xml
index bf4959bb5..229411e02 100644
--- a/backend/application/syson-sysml-export/pom.xml
+++ b/backend/application/syson-sysml-export/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-sysml-export
- 2025.6.5
+ 2025.6.6
syson-sysml-export
SysON SysML Export
17
- 2025.6.5
+ 2025.6.6
@@ -69,7 +69,7 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.springframework.boot
@@ -85,7 +85,7 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
test-jar
test
diff --git a/backend/application/syson-sysml-import/pom.xml b/backend/application/syson-sysml-import/pom.xml
index ca95557d6..111c3ff16 100644
--- a/backend/application/syson-sysml-import/pom.xml
+++ b/backend/application/syson-sysml-import/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-sysml-import
- 2025.6.5
+ 2025.6.6
syson-sysml-import
SysON SysML Import
17
- 2025.6.5
+ 2025.6.6
@@ -65,12 +65,12 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.springframework.boot
@@ -86,7 +86,7 @@
org.eclipse.syson
syson-application-configuration
- 2025.6.5
+ 2025.6.6
test
diff --git a/backend/application/syson-sysml-validation/pom.xml b/backend/application/syson-sysml-validation/pom.xml
index ce4cb507b..6dfdd64eb 100644
--- a/backend/application/syson-sysml-validation/pom.xml
+++ b/backend/application/syson-sysml-validation/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-sysml-validation
- 2025.6.5
+ 2025.6.6
syson-validation
SysON SysMLv2 validation rules for Validation view
17
- 2025.6.5
+ 2025.6.6
@@ -69,17 +69,17 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-metamodel-edit
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.springframework.boot
diff --git a/backend/metamodel/pom.xml b/backend/metamodel/pom.xml
index b6b88a25a..0f4ff5ef4 100644
--- a/backend/metamodel/pom.xml
+++ b/backend/metamodel/pom.xml
@@ -17,7 +17,7 @@
org.eclipse.syson
syson-metamodel-parent
- 2025.6.5
+ 2025.6.6
syson-metamodel-parent
SysON Metamodel Parent
diff --git a/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml b/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml
index 86046618d..865449582 100644
--- a/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml
+++ b/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-siriusweb-customnodes-metamodel-edit
- 2025.6.5
+ 2025.6.6
syson-siriusweb-customnodes-metamodel-edit
SysON SysMLv2 Custom Nodes Metamodel - Edit Support
17
- 2025.6.5
+ 2025.6.6
@@ -70,7 +70,7 @@
org.eclipse.syson
syson-siriusweb-customnodes-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.sirius
diff --git a/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml b/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml
index 604f386c9..b6cc61646 100644
--- a/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml
+++ b/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-siriusweb-customnodes-metamodel
- 2025.6.5
+ 2025.6.6
syson-siriusweb-customnodes-metamodel
SysON SysMLv2 Custom Nodes Metamodel for Sirius Web
17
- 2025.6.5
+ 2025.6.6
diff --git a/backend/metamodel/syson-sysml-metamodel-edit/pom.xml b/backend/metamodel/syson-sysml-metamodel-edit/pom.xml
index 53dae8c86..95ca97626 100644
--- a/backend/metamodel/syson-sysml-metamodel-edit/pom.xml
+++ b/backend/metamodel/syson-sysml-metamodel-edit/pom.xml
@@ -23,7 +23,7 @@
org.eclipse.syson
syson-sysml-metamodel-edit
- 2025.6.5
+ 2025.6.6
syson-sysml-metamodel-edit
SysON SysMLv2 Metamodel - Edit Support
@@ -65,7 +65,7 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
diff --git a/backend/metamodel/syson-sysml-metamodel/pom.xml b/backend/metamodel/syson-sysml-metamodel/pom.xml
index 51d6c08de..e86f35118 100644
--- a/backend/metamodel/syson-sysml-metamodel/pom.xml
+++ b/backend/metamodel/syson-sysml-metamodel/pom.xml
@@ -23,7 +23,7 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
syson-sysml-metamodel
SysON SysMLv2 Metamodel
diff --git a/backend/releng/pom.xml b/backend/releng/pom.xml
index 76919a6af..c17c13d0a 100644
--- a/backend/releng/pom.xml
+++ b/backend/releng/pom.xml
@@ -17,7 +17,7 @@
org.eclipse.syson
syson-releng-parent
- 2025.6.5
+ 2025.6.6
syson-releng-parent
SysON Releng Parent
diff --git a/backend/releng/syson-test-coverage/pom.xml b/backend/releng/syson-test-coverage/pom.xml
index 61eb7ded6..e8f40c550 100644
--- a/backend/releng/syson-test-coverage/pom.xml
+++ b/backend/releng/syson-test-coverage/pom.xml
@@ -23,7 +23,7 @@
org.eclipse.syson
syson-test-coverage
- 2025.6.5
+ 2025.6.6
syson-test-coverage-aggregation
SysON Test Coverage Aggregation
@@ -43,92 +43,92 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-metamodel-edit
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-siriusweb-customnodes-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-siriusweb-customnodes-metamodel-edit
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-direct-edit-grammar
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-rest-api-services
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-import
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-export
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-validation
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-common-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-general-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-actionflow-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-statetransition-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-interconnection-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-tree-explorer-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-application-configuration
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-application
- 2025.6.5
+ 2025.6.6
diff --git a/backend/services/pom.xml b/backend/services/pom.xml
index 85de28939..6da0298ab 100644
--- a/backend/services/pom.xml
+++ b/backend/services/pom.xml
@@ -17,7 +17,7 @@
org.eclipse.syson
syson-services-parent
- 2025.6.5
+ 2025.6.6
syson-services-parent
SysON Services Parent
diff --git a/backend/services/syson-direct-edit-grammar/pom.xml b/backend/services/syson-direct-edit-grammar/pom.xml
index f48dda2cc..3928e3981 100644
--- a/backend/services/syson-direct-edit-grammar/pom.xml
+++ b/backend/services/syson-direct-edit-grammar/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-direct-edit-grammar
- 2025.6.5
+ 2025.6.6
syson-direct-edit-grammar
SysON Direct Edit Grammar
17
- 2025.6.5
+ 2025.6.6
4.10.1
diff --git a/backend/services/syson-services/pom.xml b/backend/services/syson-services/pom.xml
index 5dc752c32..3be05bae1 100644
--- a/backend/services/syson-services/pom.xml
+++ b/backend/services/syson-services/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
syson-services
SysON Services
17
- 2025.6.5
+ 2025.6.6
4.10.1
@@ -81,12 +81,12 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-direct-edit-grammar
- 2025.6.5
+ 2025.6.6
@@ -103,7 +103,7 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
test-jar
test
diff --git a/backend/services/syson-sysml-rest-api-services/pom.xml b/backend/services/syson-sysml-rest-api-services/pom.xml
index ed301b3f6..ed84a1ffb 100644
--- a/backend/services/syson-sysml-rest-api-services/pom.xml
+++ b/backend/services/syson-sysml-rest-api-services/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-sysml-rest-api-services
- 2025.6.5
+ 2025.6.6
syson-sysml-rest-api-services
SysON SysML REST API Services
17
- 2025.6.5
+ 2025.6.6
@@ -68,12 +68,12 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.springframework.boot
diff --git a/backend/tests/pom.xml b/backend/tests/pom.xml
index ef257b53b..5ffd2afdf 100644
--- a/backend/tests/pom.xml
+++ b/backend/tests/pom.xml
@@ -17,7 +17,7 @@
org.eclipse.syson
syson-tests-parent
- 2025.6.5
+ 2025.6.6
syson-tests-parent
SysON Tests Parent
diff --git a/backend/tests/syson-tests/pom.xml b/backend/tests/syson-tests/pom.xml
index 908af4f9e..fb901a220 100644
--- a/backend/tests/syson-tests/pom.xml
+++ b/backend/tests/syson-tests/pom.xml
@@ -23,7 +23,7 @@
org.eclipse.syson
syson-tests
- 2025.6.5
+ 2025.6.6
syson-tests
SysON Tests
diff --git a/backend/views/pom.xml b/backend/views/pom.xml
index 0c057fb4c..0003d8858 100644
--- a/backend/views/pom.xml
+++ b/backend/views/pom.xml
@@ -17,7 +17,7 @@
org.eclipse.syson
syson-views-parent
- 2025.6.5
+ 2025.6.6
syson-views-parent
SysON Views Parent
diff --git a/backend/views/syson-diagram-actionflow-view/pom.xml b/backend/views/syson-diagram-actionflow-view/pom.xml
index 9e1d64b84..5cfa35fd0 100644
--- a/backend/views/syson-diagram-actionflow-view/pom.xml
+++ b/backend/views/syson-diagram-actionflow-view/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-diagram-actionflow-view
- 2025.6.5
+ 2025.6.6
syson-diagram-actionflow-view
SysON Sirius Web diagram description of the SysMLv2 Action Flow View
17
- 2025.6.5
+ 2025.6.6
@@ -93,17 +93,17 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-common-view
- 2025.6.5
+ 2025.6.6
org.testcontainers
@@ -118,7 +118,7 @@
org.eclipse.syson
syson-diagram-tests
- 2025.6.5
+ 2025.6.6
test
diff --git a/backend/views/syson-diagram-common-view/pom.xml b/backend/views/syson-diagram-common-view/pom.xml
index 2ff6e8cf9..82d068a64 100644
--- a/backend/views/syson-diagram-common-view/pom.xml
+++ b/backend/views/syson-diagram-common-view/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-diagram-common-view
- 2025.6.5
+ 2025.6.6
syson-diagram-common-view
SysON Sirius Web common elements for SysMLv2 diagrams
17
- 2025.6.5
+ 2025.6.6
@@ -73,22 +73,22 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-siriusweb-customnodes-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-siriusweb-customnodes-metamodel-edit
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.testcontainers
diff --git a/backend/views/syson-diagram-general-view/pom.xml b/backend/views/syson-diagram-general-view/pom.xml
index fd48d77d0..e42a3eace 100644
--- a/backend/views/syson-diagram-general-view/pom.xml
+++ b/backend/views/syson-diagram-general-view/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-diagram-general-view
- 2025.6.5
+ 2025.6.6
syson-diagram-general-view
SysON Sirius Web diagram description of the SysMLv2 General View
17
- 2025.6.5
+ 2025.6.6
@@ -93,27 +93,27 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-siriusweb-customnodes-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-siriusweb-customnodes-metamodel-edit
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-common-view
- 2025.6.5
+ 2025.6.6
org.testcontainers
@@ -128,7 +128,7 @@
org.eclipse.syson
syson-diagram-tests
- 2025.6.5
+ 2025.6.6
test
diff --git a/backend/views/syson-diagram-interconnection-view/pom.xml b/backend/views/syson-diagram-interconnection-view/pom.xml
index 1ecb990fe..c53292ef3 100644
--- a/backend/views/syson-diagram-interconnection-view/pom.xml
+++ b/backend/views/syson-diagram-interconnection-view/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-diagram-interconnection-view
- 2025.6.5
+ 2025.6.6
syson-diagram-interconnection-view
SysON Sirius Web diagram description of the SysMLv2 Interconnection View
17
- 2025.6.5
+ 2025.6.6
@@ -93,17 +93,17 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-common-view
- 2025.6.5
+ 2025.6.6
org.testcontainers
@@ -118,14 +118,14 @@
org.eclipse.syson
syson-diagram-tests
- 2025.6.5
+ 2025.6.6
test
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
test-jar
test
diff --git a/backend/views/syson-diagram-statetransition-view/pom.xml b/backend/views/syson-diagram-statetransition-view/pom.xml
index 633077514..6295256b6 100644
--- a/backend/views/syson-diagram-statetransition-view/pom.xml
+++ b/backend/views/syson-diagram-statetransition-view/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-diagram-statetransition-view
- 2025.6.5
+ 2025.6.6
syson-diagram-statetransition-view
SysON Sirius Web diagram description of the SysMLv2 State Transition View
17
- 2025.6.5
+ 2025.6.6
@@ -93,17 +93,17 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-common-view
- 2025.6.5
+ 2025.6.6
org.testcontainers
@@ -118,7 +118,7 @@
org.eclipse.syson
syson-diagram-tests
- 2025.6.5
+ 2025.6.6
test
diff --git a/backend/views/syson-diagram-tests/pom.xml b/backend/views/syson-diagram-tests/pom.xml
index 1adb16aa3..8ed721606 100644
--- a/backend/views/syson-diagram-tests/pom.xml
+++ b/backend/views/syson-diagram-tests/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-diagram-tests
- 2025.6.5
+ 2025.6.6
syson-diagram-tests
SysON Diagram Tests
17
- 2025.6.5
+ 2025.6.6
@@ -97,17 +97,17 @@
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-diagram-common-view
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.testcontainers
diff --git a/backend/views/syson-tree-explorer-view/pom.xml b/backend/views/syson-tree-explorer-view/pom.xml
index 46422a099..ca28060ad 100644
--- a/backend/views/syson-tree-explorer-view/pom.xml
+++ b/backend/views/syson-tree-explorer-view/pom.xml
@@ -23,13 +23,13 @@
org.eclipse.syson
syson-tree-explorer-view
- 2025.6.5
+ 2025.6.6
syson-tree-explorer-view
SysON Sirius Web tree description of the explorer view
17
- 2025.6.5
+ 2025.6.6
@@ -68,17 +68,17 @@
org.eclipse.syson
syson-sysml-metamodel
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-application-configuration
- 2025.6.5
+ 2025.6.6
org.eclipse.syson
syson-services
- 2025.6.5
+ 2025.6.6
org.testcontainers
diff --git a/doc/content/antora.yml b/doc/content/antora.yml
index ed6d1e971..5250bdee5 100644
--- a/doc/content/antora.yml
+++ b/doc/content/antora.yml
@@ -32,7 +32,7 @@ asciidoc:
resources-url: "https://mbse-syson.org/#resources"
source-code-url: "https://github.com/eclipse-syson/syson"
stv: "State Transition view"
- syson-tag: "v2025.6.5"
+ syson-tag: "v2025.6.6"
sysml: "SysML"
sysmlv1: "{sysml} v1"
sysmlv2: "{sysml} v2"
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 a6bcc3d0f..6390edc4c 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
@@ -14,6 +14,10 @@ All existing models/projects in {product} will be automatically migrated to this
* The constructors of `KerMLStandardLibraryDirectory`, `LibrariesDirectory`, `SysMLStandardLibraryDirectory`, and `UserLibrariesDirectory` now have a new `parent` parameter.
* `ISysONExplorerService` implementations now need to implement `canExpandAll(TreeItem, IEditingContext)`
* `ISysONExplorerServiceDelegate` implementations now need to implement `canExpandAll(TreeItem, IEditingContext)`
+- To facilitate the creation of projects on top of SysON, it's no longer necessary to declare the following files (you just need to re-use them):
+* SysONDocumentTreeItemContextMenuContribution
+* SysONExtensionRegistryMergeStrategy
+* SysONObjectTreeItemContextMenuContribution
== New features
@@ -207,4 +211,4 @@ All validation rules have been updated to comply with the {sysmlv2} 2025-04 spec
== Technical details
-* For technical details on this {product} release (including breaking changes), please refer to https://github.com/eclipse-syson/syson/blob/main/CHANGELOG.adoc[changelog].
\ No newline at end of file
+* For technical details on this {product} release (including breaking changes), please refer to https://github.com/eclipse-syson/syson/blob/main/CHANGELOG.adoc[changelog].
diff --git a/docker-compose.yml b/docker-compose.yml
index 895725da9..e45501555 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -13,7 +13,7 @@ services:
networks:
- syson
app:
- image: "${IMAGE_TAG:-eclipsesyson/syson:v2025.6.5}"
+ image: "${IMAGE_TAG:-eclipsesyson/syson:v2025.6.6}"
ports:
- "8080:8080"
environment:
diff --git a/frontend/syson-components/package.json b/frontend/syson-components/package.json
index e43cd10b4..0c12d6952 100644
--- a/frontend/syson-components/package.json
+++ b/frontend/syson-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@eclipse-syson/syson-components",
- "version": "2025.6.5",
+ "version": "2025.6.6",
"author": "Eclipse SysON",
"license": "EPL-2.0",
"repository": {
@@ -31,24 +31,24 @@
},
"peerDependencies": {
"@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2025.6.5",
- "@eclipse-sirius/sirius-components-charts": "2025.6.5",
- "@eclipse-sirius/sirius-components-core": "2025.6.5",
- "@eclipse-sirius/sirius-components-deck": "2025.6.5",
- "@eclipse-sirius/sirius-components-diagrams": "2025.6.5",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.5",
- "@eclipse-sirius/sirius-components-forms": "2025.6.5",
- "@eclipse-sirius/sirius-components-gantt": "2025.6.5",
- "@eclipse-sirius/sirius-components-omnibox": "2025.6.5",
- "@eclipse-sirius/sirius-components-portals": "2025.6.5",
- "@eclipse-sirius/sirius-components-selection": "2025.6.5",
- "@eclipse-sirius/sirius-components-tables": "2025.6.5",
- "@eclipse-sirius/sirius-components-trees": "2025.6.5",
- "@eclipse-sirius/sirius-components-tsconfig": "2025.6.5",
- "@eclipse-sirius/sirius-components-validation": "2025.6.5",
- "@eclipse-sirius/sirius-components-widget-reference": "2025.6.5",
- "@eclipse-sirius/sirius-components-widget-table": "2025.6.5",
- "@eclipse-sirius/sirius-web-application": "2025.6.5",
+ "@eclipse-sirius/sirius-components-browser": "2025.6.6",
+ "@eclipse-sirius/sirius-components-charts": "2025.6.6",
+ "@eclipse-sirius/sirius-components-core": "2025.6.6",
+ "@eclipse-sirius/sirius-components-deck": "2025.6.6",
+ "@eclipse-sirius/sirius-components-diagrams": "2025.6.6",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.6",
+ "@eclipse-sirius/sirius-components-forms": "2025.6.6",
+ "@eclipse-sirius/sirius-components-gantt": "2025.6.6",
+ "@eclipse-sirius/sirius-components-omnibox": "2025.6.6",
+ "@eclipse-sirius/sirius-components-portals": "2025.6.6",
+ "@eclipse-sirius/sirius-components-selection": "2025.6.6",
+ "@eclipse-sirius/sirius-components-tables": "2025.6.6",
+ "@eclipse-sirius/sirius-components-trees": "2025.6.6",
+ "@eclipse-sirius/sirius-components-tsconfig": "2025.6.6",
+ "@eclipse-sirius/sirius-components-validation": "2025.6.6",
+ "@eclipse-sirius/sirius-components-widget-reference": "2025.6.6",
+ "@eclipse-sirius/sirius-components-widget-table": "2025.6.6",
+ "@eclipse-sirius/sirius-web-application": "2025.6.6",
"@lexical/react": "0.8.1",
"@mui/icons-material": "7.0.2",
"@mui/material": "7.0.2",
@@ -80,24 +80,24 @@
},
"devDependencies": {
"@apollo/client": "3.10.4",
- "@eclipse-sirius/sirius-components-browser": "2025.6.5",
- "@eclipse-sirius/sirius-components-charts": "2025.6.5",
- "@eclipse-sirius/sirius-components-core": "2025.6.5",
- "@eclipse-sirius/sirius-components-deck": "2025.6.5",
- "@eclipse-sirius/sirius-components-diagrams": "2025.6.5",
- "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.5",
- "@eclipse-sirius/sirius-components-forms": "2025.6.5",
- "@eclipse-sirius/sirius-components-gantt": "2025.6.5",
- "@eclipse-sirius/sirius-components-omnibox": "2025.6.5",
- "@eclipse-sirius/sirius-components-portals": "2025.6.5",
- "@eclipse-sirius/sirius-components-selection": "2025.6.5",
- "@eclipse-sirius/sirius-components-tables": "2025.6.5",
- "@eclipse-sirius/sirius-components-trees": "2025.6.5",
- "@eclipse-sirius/sirius-components-tsconfig": "2025.6.5",
- "@eclipse-sirius/sirius-components-validation": "2025.6.5",
- "@eclipse-sirius/sirius-components-widget-reference": "2025.6.5",
- "@eclipse-sirius/sirius-components-widget-table": "2025.6.5",
- "@eclipse-sirius/sirius-web-application": "2025.6.5",
+ "@eclipse-sirius/sirius-components-browser": "2025.6.6",
+ "@eclipse-sirius/sirius-components-charts": "2025.6.6",
+ "@eclipse-sirius/sirius-components-core": "2025.6.6",
+ "@eclipse-sirius/sirius-components-deck": "2025.6.6",
+ "@eclipse-sirius/sirius-components-diagrams": "2025.6.6",
+ "@eclipse-sirius/sirius-components-formdescriptioneditors": "2025.6.6",
+ "@eclipse-sirius/sirius-components-forms": "2025.6.6",
+ "@eclipse-sirius/sirius-components-gantt": "2025.6.6",
+ "@eclipse-sirius/sirius-components-omnibox": "2025.6.6",
+ "@eclipse-sirius/sirius-components-portals": "2025.6.6",
+ "@eclipse-sirius/sirius-components-selection": "2025.6.6",
+ "@eclipse-sirius/sirius-components-tables": "2025.6.6",
+ "@eclipse-sirius/sirius-components-trees": "2025.6.6",
+ "@eclipse-sirius/sirius-components-tsconfig": "2025.6.6",
+ "@eclipse-sirius/sirius-components-validation": "2025.6.6",
+ "@eclipse-sirius/sirius-components-widget-reference": "2025.6.6",
+ "@eclipse-sirius/sirius-components-widget-table": "2025.6.6",
+ "@eclipse-sirius/sirius-web-application": "2025.6.6",
"@lexical/react": "0.8.1",
"@mui/icons-material": "7.0.2",
"@mui/material": "7.0.2",
diff --git a/frontend/syson/src/extensions/SysONExtensionRegistryMergeStrategy.ts b/frontend/syson-components/src/extensions/SysONExtensionRegistryMergeStrategy.ts
similarity index 100%
rename from frontend/syson/src/extensions/SysONExtensionRegistryMergeStrategy.ts
rename to frontend/syson-components/src/extensions/SysONExtensionRegistryMergeStrategy.ts
diff --git a/frontend/syson/src/extensions/SysONDocumentTreeItemContextMenuContribution.tsx b/frontend/syson-components/src/extensions/contextMenu/SysONDocumentTreeItemContextMenuContribution.tsx
similarity index 96%
rename from frontend/syson/src/extensions/SysONDocumentTreeItemContextMenuContribution.tsx
rename to frontend/syson-components/src/extensions/contextMenu/SysONDocumentTreeItemContextMenuContribution.tsx
index c80ea7963..29c2d30ef 100644
--- a/frontend/syson/src/extensions/SysONDocumentTreeItemContextMenuContribution.tsx
+++ b/frontend/syson-components/src/extensions/contextMenu/SysONDocumentTreeItemContextMenuContribution.tsx
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2024 Obeo.
+ * Copyright (c) 2024, 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
@@ -41,7 +41,7 @@ export const SysONDocumentTreeItemContextMenuContribution = forwardRef(
onClose();
};
- let modalElement = null;
+ let modalElement: JSX.Element | null = null;
if (modal === 'CreateNewRootObject') {
modalElement = (
) => {
- const [modal, setModal] = useState(null);
+ const [modal, setModal] = useState(null);
const { setSelection } = useSelection();
if (!treeId.startsWith('explorer://') || !item.kind.startsWith('siriusComponents://semantic')) {
@@ -40,7 +40,7 @@ export const SysONObjectTreeItemContextMenuContribution = forwardRef(
onClose();
};
- let modalElement = null;
+ let modalElement: JSX.Element | null = null;
if (modal === 'CreateNewObject') {
modalElement = (
org.eclipse.syson
syson
- 2025.6.5
+ 2025.6.6
syson
SysON