diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 1b9857430..817badfef 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -157,7 +157,7 @@ jobs:
with:
build: docker compose -f docker-compose-integration-tests.yml up -d
start: docker compose -f docker-compose-integration-tests.yml ps
- wait-on: "http://localhost:8080/login"
+ wait-on: "http://localhost:8080"
wait-on-timeout: 180
working-directory: integration-tests
record: false
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index 6ab3ebaf4..47a044b21 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -65,6 +65,9 @@ The changes are:
=== Dependency update
- [releng] Switch to Sirius Web 2025.1.0
+- [releng] Upgrade `turbo` to version 2.3.3 (from 1.13.3 before)
+The `start` task used in our turbo configuration is now marked as `persistent` and as a result we have separated the `start` script from `syson` used to run the frontend in dev from from the `start` script from other packages used to build them in development mode by renaming the later to `build-dev`.
+- [releng] Switch to https://github.com/spring-projects/spring-boot/releases/tag/v3.4.1[Spring Boot 3.4.1].
=== Bug fixes
diff --git a/backend/application/syson-application-configuration/pom.xml b/backend/application/syson-application-configuration/pom.xml
index 1741bbf6c..157b9159e 100644
--- a/backend/application/syson-application-configuration/pom.xml
+++ b/backend/application/syson-application-configuration/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/application/syson-application/pom.xml b/backend/application/syson-application/pom.xml
index 99b3a332e..bf8bd2c56 100644
--- a/backend/application/syson-application/pom.xml
+++ b/backend/application/syson-application/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -30,7 +30,7 @@
17
2.1.5-SNAPSHOT
- 2025.1.0
+ 2025.1.1
diff --git a/backend/application/syson-frontend/pom.xml b/backend/application/syson-frontend/pom.xml
index 2028e5c32..6fe11dade 100644
--- a/backend/application/syson-frontend/pom.xml
+++ b/backend/application/syson-frontend/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
diff --git a/backend/application/syson-sysml-export/pom.xml b/backend/application/syson-sysml-export/pom.xml
index e823a28c6..63dbb9363 100644
--- a/backend/application/syson-sysml-export/pom.xml
+++ b/backend/application/syson-sysml-export/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/application/syson-sysml-import/pom.xml b/backend/application/syson-sysml-import/pom.xml
index eb585de3a..637282eb0 100644
--- a/backend/application/syson-sysml-import/pom.xml
+++ b/backend/application/syson-sysml-import/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml b/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml
index 02a57f3e7..48ac27996 100644
--- a/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml
+++ b/backend/metamodel/syson-siriusweb-customnodes-metamodel-edit/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml b/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml
index 52cf35a35..a3cae98ee 100644
--- a/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml
+++ b/backend/metamodel/syson-siriusweb-customnodes-metamodel/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/metamodel/syson-sysml-metamodel-edit/pom.xml b/backend/metamodel/syson-sysml-metamodel-edit/pom.xml
index 005e22c11..884d1a30c 100644
--- a/backend/metamodel/syson-sysml-metamodel-edit/pom.xml
+++ b/backend/metamodel/syson-sysml-metamodel-edit/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
diff --git a/backend/metamodel/syson-sysml-metamodel/pom.xml b/backend/metamodel/syson-sysml-metamodel/pom.xml
index 711ece283..2b82318c9 100644
--- a/backend/metamodel/syson-sysml-metamodel/pom.xml
+++ b/backend/metamodel/syson-sysml-metamodel/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
diff --git a/backend/releng/syson-test-coverage/pom.xml b/backend/releng/syson-test-coverage/pom.xml
index fc4cca794..f0cc0b821 100644
--- a/backend/releng/syson-test-coverage/pom.xml
+++ b/backend/releng/syson-test-coverage/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
diff --git a/backend/services/syson-direct-edit-grammar/pom.xml b/backend/services/syson-direct-edit-grammar/pom.xml
index 9dd7945c8..efd9550ba 100644
--- a/backend/services/syson-direct-edit-grammar/pom.xml
+++ b/backend/services/syson-direct-edit-grammar/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
4.10.1
diff --git a/backend/services/syson-services/pom.xml b/backend/services/syson-services/pom.xml
index 28e79c753..2dc047c8e 100644
--- a/backend/services/syson-services/pom.xml
+++ b/backend/services/syson-services/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.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 6e8d99158..5c0b49bff 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.3.3
+ 3.4.1
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/tests/syson-tests/pom.xml b/backend/tests/syson-tests/pom.xml
index 863d5cb59..cdc55f2ad 100644
--- a/backend/tests/syson-tests/pom.xml
+++ b/backend/tests/syson-tests/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
diff --git a/backend/views/syson-diagram-actionflow-view/pom.xml b/backend/views/syson-diagram-actionflow-view/pom.xml
index ec2c955e0..148b7fa22 100644
--- a/backend/views/syson-diagram-actionflow-view/pom.xml
+++ b/backend/views/syson-diagram-actionflow-view/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/views/syson-diagram-common-view/pom.xml b/backend/views/syson-diagram-common-view/pom.xml
index 6a1d805e8..eb2400c2d 100644
--- a/backend/views/syson-diagram-common-view/pom.xml
+++ b/backend/views/syson-diagram-common-view/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/views/syson-diagram-general-view/pom.xml b/backend/views/syson-diagram-general-view/pom.xml
index bf6d465e8..296d26f63 100644
--- a/backend/views/syson-diagram-general-view/pom.xml
+++ b/backend/views/syson-diagram-general-view/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/views/syson-diagram-interconnection-view/pom.xml b/backend/views/syson-diagram-interconnection-view/pom.xml
index a09ef3cde..a850113da 100644
--- a/backend/views/syson-diagram-interconnection-view/pom.xml
+++ b/backend/views/syson-diagram-interconnection-view/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/views/syson-diagram-statetransition-view/pom.xml b/backend/views/syson-diagram-statetransition-view/pom.xml
index 3467f21dc..8376921c1 100644
--- a/backend/views/syson-diagram-statetransition-view/pom.xml
+++ b/backend/views/syson-diagram-statetransition-view/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/views/syson-diagram-tests/pom.xml b/backend/views/syson-diagram-tests/pom.xml
index 07fba4a23..fb48f1f8e 100644
--- a/backend/views/syson-diagram-tests/pom.xml
+++ b/backend/views/syson-diagram-tests/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/backend/views/syson-tree-explorer-view/pom.xml b/backend/views/syson-tree-explorer-view/pom.xml
index 4460a9b94..ba32d594d 100644
--- a/backend/views/syson-tree-explorer-view/pom.xml
+++ b/backend/views/syson-tree-explorer-view/pom.xml
@@ -1,6 +1,6 @@
org.eclipse.syson
@@ -29,7 +29,7 @@
17
- 2025.1.0
+ 2025.1.1
diff --git a/doc/content/modules/user-manual/assets/images/release-notes-query-view-getObjectById.png b/doc/content/modules/user-manual/assets/images/release-notes-query-view-getObjectById.png
new file mode 100644
index 000000000..2b3daba6a
Binary files /dev/null and b/doc/content/modules/user-manual/assets/images/release-notes-query-view-getObjectById.png differ
diff --git a/doc/content/modules/user-manual/assets/images/release-notes-query-view-ownedMember.png b/doc/content/modules/user-manual/assets/images/release-notes-query-view-ownedMember.png
new file mode 100644
index 000000000..5868a0dcc
Binary files /dev/null and b/doc/content/modules/user-manual/assets/images/release-notes-query-view-ownedMember.png differ
diff --git a/doc/content/modules/user-manual/assets/images/release-notes-query-view.png b/doc/content/modules/user-manual/assets/images/release-notes-query-view.png
new file mode 100644
index 000000000..bb451f7fd
Binary files /dev/null and b/doc/content/modules/user-manual/assets/images/release-notes-query-view.png differ
diff --git a/doc/content/modules/user-manual/pages/release-notes/2025.2.0.adoc b/doc/content/modules/user-manual/pages/release-notes/2025.2.0.adoc
index b7e1110dc..cd4ad4544 100644
--- a/doc/content/modules/user-manual/pages/release-notes/2025.2.0.adoc
+++ b/doc/content/modules/user-manual/pages/release-notes/2025.2.0.adoc
@@ -17,6 +17,38 @@ For example, if a `PartDefinition` already define 5 parts, then a new `Part` cre
== New features
+- A new experimental view named _Query_ is available in SysON, allowing to query the models.
+
+image::release-notes-query-view.png[Query View, width=75%,height=75%]
+
+This view allows to write some AQL queries (see AQL documentation for more details) and get the result of the queries written.
+[WARNING]
+====
+This view comes from https://eclipse.dev/sirius/sirius-web.html[Sirius Web], the software on which SysON is based upon.
+It will be improved release after release, with new variables and services, but it is experimental for now.
+====
+Only one variable is accessible for now, `editingContext` which represent the current project.
+From this context, you can use the following services:
+- `Collection