Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ As a result, the following GraphQL mutations have been removed `exposeRequiremen

=== Improvements

- https://github.com/eclipse-syson/syson/issues/1583[#1583] [diagrams] Improve support for `Stakeholder`.
On `Requirement` or `Concern` (either definition or usage) graphical nodes it is now possible to create new _stakeholders_ (which must reference existing `PartUsage`).
Stakeholders are by default represented with a dedicated graphical node connected to the parent graphical node, or can appear inside the `stakeholders` list compartment.

=== New features

Expand Down
2 changes: 1 addition & 1 deletion backend/application/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

<groupId>org.eclipse.syson</groupId>
<artifactId>syson-application-parent</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>

<name>syson-application-parent</name>
<description>SysON Application Parent</description>
Expand Down
20 changes: 10 additions & 10 deletions backend/application/syson-application-configuration/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</parent>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-application-configuration</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<name>syson-application-configuration</name>
<description>SysON Application Configuration</description>

Expand Down Expand Up @@ -69,42 +69,42 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel-edit</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-services</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-model-services</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-form-services</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-diagram-services</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-siriusweb-customnodes-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-siriusweb-customnodes-metamodel-edit</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<!-- Test Dependencies -->
<dependency>
Expand All @@ -120,7 +120,7 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-tests</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down
28 changes: 14 additions & 14 deletions backend/application/syson-application/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</parent>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-application</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<name>syson-application</name>
<description>SysON Application</description>

Expand Down Expand Up @@ -82,62 +82,62 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel-edit</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-frontend</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-application-configuration</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-rest-api-services</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-diagram-common-view</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-standard-diagrams-view</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-table-requirements-view</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-tree-explorer-view</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-import</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-export</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-validation</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>

<!-- Test Dependencies -->
Expand Down Expand Up @@ -199,7 +199,7 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1107,7 +1107,8 @@ private void createNewStakeholderIn(EClass eClassWithStakeholderParameter, Strin
Consumer<Object> diagramCheck = assertRefreshedDiagramThat(newDiagram -> {
var initialDiagram = diagram.get();
new CheckDiagramElementCount(this.diagramComparator)
.hasNewNodeCount(1)
.hasNewNodeCount(9)
.hasNewEdgeCount(1)
.check(initialDiagram, newDiagram);
new CheckNodeInCompartment(diagramDescriptionIdProvider, this.diagramComparator)
.withTargetObjectId(targetObjectId)
Expand Down
2 changes: 1 addition & 1 deletion backend/application/syson-frontend/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</parent>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-frontend</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<name>syson-frontend</name>
<description>SysON Frontend</description>

Expand Down
8 changes: 4 additions & 4 deletions backend/application/syson-sysml-export/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</parent>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-export</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<name>syson-sysml-export</name>
<description>SysON SysML Export</description>

Expand Down Expand Up @@ -69,7 +69,7 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<!-- Tests -->
<dependency>
Expand All @@ -85,14 +85,14 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-tests</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<scope>test</scope>
</dependency>
<!-- Import test jar to access org.eclipse.syson.sysml.util -->
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
Expand Down
10 changes: 5 additions & 5 deletions backend/application/syson-sysml-import/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</parent>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-import</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<name>syson-sysml-import</name>
<description>SysON SysML Import</description>

Expand Down Expand Up @@ -65,12 +65,12 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-services</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<!-- Tests -->
<dependency>
Expand All @@ -86,14 +86,14 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-tests</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<scope>test</scope>
</dependency>
<!--Required to be able to load standard libraries for proxy resolution toward element from the libraries in tests-->
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-application-configuration</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down
10 changes: 5 additions & 5 deletions backend/application/syson-sysml-validation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</parent>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-validation</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<name>syson-validation</name>
<description>SysON SysMLv2 validation rules for Validation view</description>

Expand Down Expand Up @@ -69,17 +69,17 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel-edit</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-services</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<!-- Tests -->
<dependency>
Expand All @@ -95,7 +95,7 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-tests</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down
2 changes: 1 addition & 1 deletion backend/metamodel/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

<groupId>org.eclipse.syson</groupId>
<artifactId>syson-metamodel-parent</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>

<name>syson-metamodel-parent</name>
<description>SysON Metamodel Parent</description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</parent>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-siriusweb-customnodes-metamodel-edit</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<name>syson-siriusweb-customnodes-metamodel-edit</name>
<description>SysON SysMLv2 Custom Nodes Metamodel - Edit Support</description>

Expand Down Expand Up @@ -70,7 +70,7 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-siriusweb-customnodes-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
<dependency>
<groupId>org.eclipse.sirius</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</parent>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-siriusweb-customnodes-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<name>syson-siriusweb-customnodes-metamodel</name>
<description>SysON SysMLv2 Custom Nodes Metamodel for Sirius Web</description>

Expand Down
4 changes: 2 additions & 2 deletions backend/metamodel/syson-sysml-metamodel-edit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</parent>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel-edit</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
<name>syson-sysml-metamodel-edit</name>
<description>SysON SysMLv2 Metamodel - Edit Support</description>

Expand Down Expand Up @@ -65,7 +65,7 @@
<dependency>
<groupId>org.eclipse.syson</groupId>
<artifactId>syson-sysml-metamodel</artifactId>
<version>2026.3.1</version>
<version>2026.3.2</version>
</dependency>
</dependencies>

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading