Skip to content

Commit 9d67f66

Browse files
pcdavidAxelRICHARD
authored andcommitted
[releng] Switch to Sirius Web 2026.5.1
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
1 parent 8dbc160 commit 9d67f66

22 files changed

Lines changed: 648 additions & 899 deletions

File tree

CHANGELOG.adoc

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,19 @@
88

99
=== Breaking changes
1010

11-
- All services that were previously available in `org.eclipse.syson.sysml.helper` package of `syson-sysml-metamodel` module have been moved to `org.eclipse.syson.sysml.metamodel.helper` package of `syson-sysml-metamodel-services` module.
12-
- All services that were previously available in `org.eclipse.syson.sysml.textual` package of `syson-sysml-metamodel` module have been moved to `org.eclipse.syson.sysml.metamodel.services.textual` package of `syson-sysml-metamodel-services` module.
13-
- All services that were previously available in `org.eclipse.syson.sysml.textual.utils` package of `syson-sysml-metamodel` module have been moved to `org.eclipse.syson.sysml.metamodel.services.textual.utils` package of `syson-sysml-metamodel-services` module.
14-
- All services that were previously available in `org.eclipse.syson.sysml.util` package of `syson-sysml-metamodel` module have been moved to `org.eclipse.syson.sysml.metamodel.util` package of `syson-sysml-metamodel-services` module.
11+
- [services] All services that were previously available in `org.eclipse.syson.sysml.helper` package of `syson-sysml-metamodel` module have been moved to `org.eclipse.syson.sysml.metamodel.helper` package of `syson-sysml-metamodel-services` module.
12+
- [services] All services that were previously available in `org.eclipse.syson.sysml.textual` package of `syson-sysml-metamodel` module have been moved to `org.eclipse.syson.sysml.metamodel.services.textual` package of `syson-sysml-metamodel-services` module.
13+
- [services] All services that were previously available in `org.eclipse.syson.sysml.textual.utils` package of `syson-sysml-metamodel` module have been moved to `org.eclipse.syson.sysml.metamodel.services.textual.utils` package of `syson-sysml-metamodel-services` module.
14+
- [services] All services that were previously available in `org.eclipse.syson.sysml.util` package of `syson-sysml-metamodel` module have been moved to `org.eclipse.syson.sysml.metamodel.util` package of `syson-sysml-metamodel-services` module.
15+
- [frontend] The `variables.css` file, which used to define custom colors an typography settings has been removed.
16+
It has long been unused by Sirius Web itself (since the transition to MUI).
1517

1618
=== Dependency update
1719

18-
- [releng] Update to https://github.com/vitejs/vite/releases/tag/v8.0.13[Vite 8.0.13] and https://github.com/vitejs/vite-plugin-react/releases/tag/plugin-react%406.0.2[`@vitejs/plugin-react` 6.0.2].
20+
- [releng] Update to https://github.com/eclipse-sirius/sirius-web[Sirius Web 2026.5.1]
21+
- [releng] Update to https://github.com/vitejs/vite/releases/tag/v8.0.14[Vite 8.0.14] and https://github.com/vitejs/vite-plugin-react/releases/tag/plugin-react%406.0.2[`@vitejs/plugin-react` 6.0.2].
22+
- [releng] Switch to `@fontsource/roboto` v5.2.10.
23+
1924

2025
=== Bug fixes
2126

@@ -95,7 +100,7 @@ This change ensures compatibility with classpath resource resolution, which requ
95100
=== Dependency update
96101

97102
- [releng] As of version 2026.5.0, SysON now requires **Java 21** or later.
98-
- [releng] Update to https://github.com/eclipse-sirius/sirius-web[Sirius Web 2026.3.10]
103+
- [releng] Update to https://github.com/eclipse-sirius/sirius-web[Sirius Web 2026.5.0]
99104
- [releng] Update to `jacoco-maven-plugin` 0.8.14.
100105
- [releng] Update to `maven-checkstyle-plugin` 3.6.0 and CheckStyle 3.13.0.
101106
- [releng] Update to lexical 0.42.0.

backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@
3131
<dependency>
3232
<groupId>org.eclipse.emf</groupId>
3333
<artifactId>org.eclipse.emf.common</artifactId>
34-
<version>2.31.0</version>
34+
<version>2.45.0</version>
3535
</dependency>
3636
<dependency>
3737
<groupId>org.eclipse.emf</groupId>
3838
<artifactId>org.eclipse.emf.ecore</artifactId>
39-
<version>2.37.0</version>
39+
<version>2.42.0</version>
4040
</dependency>
4141
<dependency>
4242
<groupId>org.eclipse.sirius</groupId>

backend/metamodel/syson-sysml-metamodel-edit/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
<dependency>
3737
<groupId>org.eclipse.emf</groupId>
3838
<artifactId>org.eclipse.emf.edit</artifactId>
39-
<version>2.22.0</version>
39+
<version>2.23.0</version>
4040
</dependency>
4141
<dependency>
4242
<groupId>org.eclipse.emf</groupId>

backend/metamodel/syson-sysml-metamodel/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,22 +31,22 @@
3131
<dependency>
3232
<groupId>org.eclipse.emf</groupId>
3333
<artifactId>org.eclipse.emf.common</artifactId>
34-
<version>2.31.0</version>
34+
<version>2.45.0</version>
3535
</dependency>
3636
<dependency>
3737
<groupId>org.eclipse.emf</groupId>
3838
<artifactId>org.eclipse.emf.ecore</artifactId>
39-
<version>2.37.0</version>
39+
<version>2.42.0</version>
4040
</dependency>
4141
<dependency>
4242
<groupId>org.eclipse.emf</groupId>
4343
<artifactId>org.eclipse.emf.ecore.xmi</artifactId>
44-
<version>2.38.0</version>
44+
<version>2.40.0</version>
4545
</dependency>
4646
<dependency>
4747
<groupId>org.eclipse.emf</groupId>
4848
<artifactId>org.eclipse.emf.codegen.ecore</artifactId>
49-
<version>2.39.0</version>
49+
<version>2.46.0</version>
5050
</dependency>
5151
<dependency>
5252
<groupId>com.fasterxml.uuid</groupId>

frontend/syson-components/package.json

Lines changed: 47 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -31,33 +31,33 @@
3131
},
3232
"peerDependencies": {
3333
"@apollo/client": "3.10.4",
34-
"@eclipse-sirius/sirius-components-browser": "2026.5.0",
35-
"@eclipse-sirius/sirius-components-charts": "2026.5.0",
36-
"@eclipse-sirius/sirius-components-core": "2026.5.0",
37-
"@eclipse-sirius/sirius-components-datatree": "2026.5.0",
38-
"@eclipse-sirius/sirius-components-deck": "2026.5.0",
39-
"@eclipse-sirius/sirius-components-diagrams": "2026.5.0",
40-
"@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.0",
41-
"@eclipse-sirius/sirius-components-forms": "2026.5.0",
42-
"@eclipse-sirius/sirius-components-gantt": "2026.5.0",
43-
"@eclipse-sirius/sirius-components-impactanalysis": "2026.5.0",
44-
"@eclipse-sirius/sirius-components-omnibox": "2026.5.0",
45-
"@eclipse-sirius/sirius-components-palette": "2026.5.0",
46-
"@eclipse-sirius/sirius-components-portals": "2026.5.0",
47-
"@eclipse-sirius/sirius-components-selection": "2026.5.0",
48-
"@eclipse-sirius/sirius-components-tables": "2026.5.0",
49-
"@eclipse-sirius/sirius-components-trees": "2026.5.0",
50-
"@eclipse-sirius/sirius-components-tsconfig": "2026.5.0",
51-
"@eclipse-sirius/sirius-components-validation": "2026.5.0",
52-
"@eclipse-sirius/sirius-components-widget-reference": "2026.5.0",
53-
"@eclipse-sirius/sirius-components-widget-table": "2026.5.0",
54-
"@eclipse-sirius/sirius-web-application": "2026.5.0",
34+
"@eclipse-sirius/sirius-components-browser": "2026.5.1",
35+
"@eclipse-sirius/sirius-components-charts": "2026.5.1",
36+
"@eclipse-sirius/sirius-components-core": "2026.5.1",
37+
"@eclipse-sirius/sirius-components-datatree": "2026.5.1",
38+
"@eclipse-sirius/sirius-components-deck": "2026.5.1",
39+
"@eclipse-sirius/sirius-components-diagrams": "2026.5.1",
40+
"@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.1",
41+
"@eclipse-sirius/sirius-components-forms": "2026.5.1",
42+
"@eclipse-sirius/sirius-components-gantt": "2026.5.1",
43+
"@eclipse-sirius/sirius-components-impactanalysis": "2026.5.1",
44+
"@eclipse-sirius/sirius-components-omnibox": "2026.5.1",
45+
"@eclipse-sirius/sirius-components-palette": "2026.5.1",
46+
"@eclipse-sirius/sirius-components-portals": "2026.5.1",
47+
"@eclipse-sirius/sirius-components-selection": "2026.5.1",
48+
"@eclipse-sirius/sirius-components-tables": "2026.5.1",
49+
"@eclipse-sirius/sirius-components-trees": "2026.5.1",
50+
"@eclipse-sirius/sirius-components-tsconfig": "2026.5.1",
51+
"@eclipse-sirius/sirius-components-validation": "2026.5.1",
52+
"@eclipse-sirius/sirius-components-widget-reference": "2026.5.1",
53+
"@eclipse-sirius/sirius-components-widget-table": "2026.5.1",
54+
"@eclipse-sirius/sirius-web-application": "2026.5.1",
5555
"@lexical/code": "0.42.0",
5656
"@lexical/react": "0.42.0",
5757
"@mui/icons-material": "7.3.10",
5858
"@mui/material": "7.3.10",
5959
"@mui/x-tree-view": "7.29.1",
60-
"@ObeoNetwork/gantt-task-react": "0.6.4",
60+
"@ObeoNetwork/gantt-task-react": "0.6.6",
6161
"@ObeoNetwork/react-trello": "2.4.11",
6262
"@types/react": "18.3.3",
6363
"@types/react-dom": "18.3.0",
@@ -77,41 +77,41 @@
7777
"react-grid-layout": "1.4.4",
7878
"react-i18next": "16.2.3",
7979
"react-resizable": "3.0.5",
80-
"react-resizable-panels": "3.0.2",
80+
"react-resizable-panels": "4.11.2",
8181
"react-router-dom": "6.26.0",
8282
"react-window": "2.2.2",
8383
"svg-path-parser": "1.1.0",
8484
"tss-react": "4.9.16"
8585
},
8686
"devDependencies": {
8787
"@apollo/client": "3.10.4",
88-
"@eclipse-sirius/sirius-components-browser": "2026.5.0",
89-
"@eclipse-sirius/sirius-components-charts": "2026.5.0",
90-
"@eclipse-sirius/sirius-components-core": "2026.5.0",
91-
"@eclipse-sirius/sirius-components-datatree": "2026.5.0",
92-
"@eclipse-sirius/sirius-components-deck": "2026.5.0",
93-
"@eclipse-sirius/sirius-components-diagrams": "2026.5.0",
94-
"@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.0",
95-
"@eclipse-sirius/sirius-components-forms": "2026.5.0",
96-
"@eclipse-sirius/sirius-components-gantt": "2026.5.0",
97-
"@eclipse-sirius/sirius-components-impactanalysis": "2026.5.0",
98-
"@eclipse-sirius/sirius-components-omnibox": "2026.5.0",
99-
"@eclipse-sirius/sirius-components-palette": "2026.5.0",
100-
"@eclipse-sirius/sirius-components-portals": "2026.5.0",
101-
"@eclipse-sirius/sirius-components-selection": "2026.5.0",
102-
"@eclipse-sirius/sirius-components-tables": "2026.5.0",
103-
"@eclipse-sirius/sirius-components-trees": "2026.5.0",
104-
"@eclipse-sirius/sirius-components-tsconfig": "2026.5.0",
105-
"@eclipse-sirius/sirius-components-validation": "2026.5.0",
106-
"@eclipse-sirius/sirius-components-widget-reference": "2026.5.0",
107-
"@eclipse-sirius/sirius-components-widget-table": "2026.5.0",
108-
"@eclipse-sirius/sirius-web-application": "2026.5.0",
88+
"@eclipse-sirius/sirius-components-browser": "2026.5.1",
89+
"@eclipse-sirius/sirius-components-charts": "2026.5.1",
90+
"@eclipse-sirius/sirius-components-core": "2026.5.1",
91+
"@eclipse-sirius/sirius-components-datatree": "2026.5.1",
92+
"@eclipse-sirius/sirius-components-deck": "2026.5.1",
93+
"@eclipse-sirius/sirius-components-diagrams": "2026.5.1",
94+
"@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.1",
95+
"@eclipse-sirius/sirius-components-forms": "2026.5.1",
96+
"@eclipse-sirius/sirius-components-gantt": "2026.5.1",
97+
"@eclipse-sirius/sirius-components-impactanalysis": "2026.5.1",
98+
"@eclipse-sirius/sirius-components-omnibox": "2026.5.1",
99+
"@eclipse-sirius/sirius-components-palette": "2026.5.1",
100+
"@eclipse-sirius/sirius-components-portals": "2026.5.1",
101+
"@eclipse-sirius/sirius-components-selection": "2026.5.1",
102+
"@eclipse-sirius/sirius-components-tables": "2026.5.1",
103+
"@eclipse-sirius/sirius-components-trees": "2026.5.1",
104+
"@eclipse-sirius/sirius-components-tsconfig": "2026.5.1",
105+
"@eclipse-sirius/sirius-components-validation": "2026.5.1",
106+
"@eclipse-sirius/sirius-components-widget-reference": "2026.5.1",
107+
"@eclipse-sirius/sirius-components-widget-table": "2026.5.1",
108+
"@eclipse-sirius/sirius-web-application": "2026.5.1",
109109
"@lexical/code": "0.42.0",
110110
"@lexical/react": "0.42.0",
111111
"@mui/icons-material": "7.3.10",
112112
"@mui/material": "7.3.10",
113113
"@mui/x-tree-view": "7.29.1",
114-
"@ObeoNetwork/gantt-task-react": "0.6.4",
114+
"@ObeoNetwork/gantt-task-react": "0.6.6",
115115
"@ObeoNetwork/react-trello": "2.4.11",
116116
"@types/react": "18.3.3",
117117
"@types/react-dom": "18.3.0",
@@ -137,14 +137,14 @@
137137
"react-grid-layout": "1.4.4",
138138
"react-i18next": "16.2.3",
139139
"react-resizable": "3.0.5",
140-
"react-resizable-panels": "3.0.2",
140+
"react-resizable-panels": "4.11.2",
141141
"react-router-dom": "6.26.0",
142142
"react-window": "2.2.2",
143143
"rollup-plugin-peer-deps-external": "2.2.4",
144144
"svg-path-parser": "1.1.0",
145145
"tss-react": "4.9.16",
146146
"typescript": "5.4.5",
147-
"vite": "8.0.13",
147+
"vite": "8.0.14",
148148
"vitest": "3.2.4"
149149
}
150150
}

frontend/syson/package.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,42 +13,42 @@
1313
"private": true,
1414
"dependencies": {
1515
"@apollo/client": "3.10.4",
16-
"@eclipse-sirius/sirius-components-browser": "2026.5.0",
17-
"@eclipse-sirius/sirius-components-charts": "2026.5.0",
18-
"@eclipse-sirius/sirius-components-core": "2026.5.0",
19-
"@eclipse-sirius/sirius-components-datatree": "2026.5.0",
20-
"@eclipse-sirius/sirius-components-deck": "2026.5.0",
21-
"@eclipse-sirius/sirius-components-diagrams": "2026.5.0",
22-
"@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.0",
23-
"@eclipse-sirius/sirius-components-forms": "2026.5.0",
24-
"@eclipse-sirius/sirius-components-gantt": "2026.5.0",
25-
"@eclipse-sirius/sirius-components-impactanalysis": "2026.5.0",
26-
"@eclipse-sirius/sirius-components-omnibox": "2026.5.0",
27-
"@eclipse-sirius/sirius-components-palette": "2026.5.0",
28-
"@eclipse-sirius/sirius-components-portals": "2026.5.0",
29-
"@eclipse-sirius/sirius-components-selection": "2026.5.0",
30-
"@eclipse-sirius/sirius-components-tables": "2026.5.0",
31-
"@eclipse-sirius/sirius-components-trees": "2026.5.0",
32-
"@eclipse-sirius/sirius-components-tsconfig": "2026.5.0",
33-
"@eclipse-sirius/sirius-components-validation": "2026.5.0",
34-
"@eclipse-sirius/sirius-components-widget-reference": "2026.5.0",
35-
"@eclipse-sirius/sirius-components-widget-table": "2026.5.0",
36-
"@eclipse-sirius/sirius-web-application": "2026.5.0",
16+
"@eclipse-sirius/sirius-components-browser": "2026.5.1",
17+
"@eclipse-sirius/sirius-components-charts": "2026.5.1",
18+
"@eclipse-sirius/sirius-components-core": "2026.5.1",
19+
"@eclipse-sirius/sirius-components-datatree": "2026.5.1",
20+
"@eclipse-sirius/sirius-components-deck": "2026.5.1",
21+
"@eclipse-sirius/sirius-components-diagrams": "2026.5.1",
22+
"@eclipse-sirius/sirius-components-formdescriptioneditors": "2026.5.1",
23+
"@eclipse-sirius/sirius-components-forms": "2026.5.1",
24+
"@eclipse-sirius/sirius-components-gantt": "2026.5.1",
25+
"@eclipse-sirius/sirius-components-impactanalysis": "2026.5.1",
26+
"@eclipse-sirius/sirius-components-omnibox": "2026.5.1",
27+
"@eclipse-sirius/sirius-components-palette": "2026.5.1",
28+
"@eclipse-sirius/sirius-components-portals": "2026.5.1",
29+
"@eclipse-sirius/sirius-components-selection": "2026.5.1",
30+
"@eclipse-sirius/sirius-components-tables": "2026.5.1",
31+
"@eclipse-sirius/sirius-components-trees": "2026.5.1",
32+
"@eclipse-sirius/sirius-components-tsconfig": "2026.5.1",
33+
"@eclipse-sirius/sirius-components-validation": "2026.5.1",
34+
"@eclipse-sirius/sirius-components-widget-reference": "2026.5.1",
35+
"@eclipse-sirius/sirius-components-widget-table": "2026.5.1",
36+
"@eclipse-sirius/sirius-web-application": "2026.5.1",
3737
"@eclipse-syson/syson-components": "2026.5.0",
3838
"@lexical/code": "0.42.0",
3939
"@lexical/react": "0.42.0",
4040
"@mui/icons-material": "7.3.10",
4141
"@mui/material": "7.3.10",
4242
"@mui/x-tree-view": "7.29.1",
43-
"@ObeoNetwork/gantt-task-react": "0.6.4",
43+
"@ObeoNetwork/gantt-task-react": "0.6.6",
4444
"@ObeoNetwork/react-trello": "2.4.11",
4545
"@types/react": "18.3.3",
4646
"@types/react-dom": "18.3.0",
4747
"@xyflow/react": "12.6.0",
4848
"d3": "7.0.0",
4949
"elkjs": "0.11.0",
5050
"export-to-csv": "1.3.0",
51-
"fontsource-roboto": "4.0.0",
51+
"@fontsource/roboto": "5.2.10",
5252
"graphql": "16.8.1",
5353
"html-to-image": "1.11.11",
5454
"i18next-http-backend": "3.0.2",
@@ -63,7 +63,7 @@
6363
"react-grid-layout": "1.4.4",
6464
"react-i18next": "16.2.3",
6565
"react-resizable": "3.0.5",
66-
"react-resizable-panels": "3.0.2",
66+
"react-resizable-panels": "4.11.2",
6767
"react-router-dom": "6.26.0",
6868
"react-window": "2.2.2",
6969
"subscriptions-transport-ws": "0.11.0",
@@ -86,7 +86,7 @@
8686
"jest-junit-reporter": "1.1.0",
8787
"prettier": "2.7.1",
8888
"typescript": "5.4.5",
89-
"vite": "8.0.13",
89+
"vite": "8.0.14",
9090
"vitest": "3.2.4"
9191
},
9292
"overrides": {

frontend/syson/src/fonts.css

Lines changed: 0 additions & 81 deletions
This file was deleted.
-67.9 KB
Binary file not shown.
-70.3 KB
Binary file not shown.
-71.6 KB
Binary file not shown.

0 commit comments

Comments
 (0)