Skip to content

Commit d545926

Browse files
committed
[doc] Update release note
Signed-off-by: Axel RICHARD <axel.richard@obeo.fr>
1 parent c160e86 commit d545926

File tree

1 file changed

+36
-36
lines changed

1 file changed

+36
-36
lines changed

doc/content/modules/user-manual/pages/release-notes/2025.6.0.adoc

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ image::view-usage-graphical-contents.png[ViewUsage graphical contents, width=65%
88

99
Furthermore, when a diagram is created from the _Explorer_ view, a new `ViewUsage` element is also created and the new diagram is attached to this new `ViewUsage`.
1010
When a `ViewUsage` is created, it is automatically typed with the _General View_ `ViewDefinition` from the standard library.
11-
When a `ViewUsage` is created, a new _General View_ diagram is also created and the new diagram is attached to this new `ViewUsage`.
11+
When a `ViewUsage` is created, a new _General View_ diagram is also created and the diagram is attached to this new `ViewUsage`.
1212
- *Manage Visibility*: A new action allows users to manage the visibility of graphical nodes and their children in the _General View_ diagram.
1313

1414
image::release-notes-manage-visibility.png[Manage Visibility modal, width=65%,height=65%]
@@ -44,17 +44,17 @@ Future contributions are planned to introduce enhanced capabilities for editing
4444
- Fix an issue that made published libraries' dependencies always empty.
4545
Publishing a project with a dependency to a library now correctly produces a library with the same dependency.
4646
- In the _Details_ view, fix an issue that prevents adding a new value to a multi-valued reference on a reference widget.
47-
- In _General View_ diagram, fix an issue where _New Binding Connector As Usage (bind)_ tool accessible on `ItemUsage` bordered nodes was failing to create graphical edge between `ItemUsage` bordered nodes.
47+
- In _General View_ diagram, fix an issue where the _New Binding Connector As Usage (bind)_ tool accessible on `ItemUsage` bordered nodes was failing to create a graphical edge between `ItemUsage` bordered nodes.
4848

4949
image::BindingConnectorAsUsageOnItemUsage.png[BindingConnectorAsUsage between two ItemUsages]
5050

5151
- In all diagrams, fix an issue where some compartments (containing the new element created) were not revealed when the _New Perform Action_ tool was executed.
52-
- In all diagrams, fix an issue where the execution of _Add existing elements_ tool adding `Succession` with guard involving 'start' or 'done' were not well displayed.
53-
If a _start_ or _done_ `ActionUsage` is used by an owned `TransitionUsage` they are now added to the _Action Flow_ compartment.
54-
- In all diagrams, fix an issue of `TransitionUsage` were displayed twice if the _source_ or _target_ of the `TransitionUsage` was displayed multiple times in the same diagram.
55-
- In all diagrams, fix an issue where the children of the `Package` graphical node lost their position when diagram is rendered after tab switching.
56-
- In all diagrams, fix wrong tool section name found in some compartments' palette.
57-
- In all diagrams, fix the name of the `Constraint` creation tools inside `Requirements`.
52+
- In all diagrams, fix an issue where the execution of the _Add existing elements_ tool adding `Succession` with a guard involving 'start' or 'done' was not well displayed.
53+
If a _start_ or _done_ `ActionUsage` is used by an owned `TransitionUsage`, they are now added to the _Action Flow_ compartment.
54+
- In all diagrams, fix an issue where `TransitionUsage` was displayed twice if the _source_ or _target_ of the `TransitionUsage` was displayed multiple times in the same diagram.
55+
- In all diagrams, fix an issue where the children of the `Package` graphical node lost their position when the diagram is rendered after tab switching.
56+
- In all diagrams, fix wrong tool section names found in some compartments' palettes.
57+
- In all diagrams, fix the names of the `Constraint` creation tools inside `Requirements`.
5858
They are now named:
5959

6060
* `New Require constraint`
@@ -64,9 +64,9 @@ They are now named:
6464
- Fix an issue in the textual import of `MultiplicityRange` with explicit lower and upper bounds.
6565
The textual import now correctly creates a `MultiplicityRange` containing `LiteralInteger` elements for integer bounds, and `FeatureReferenceExpression` elements for feature bounds.
6666
- Fix an issue where dragging and dropping a `Definition` element from the _Explorer view_ on a _General View_ did not create the associated node.
67-
- In diagrams, prevent `TransitionUsage` graphical edges to be reconnected to another `TransitionUsage`.
68-
In the previous implementation, it was possible during a graphical edge reconnection to drop the source or target to another `TransitionUsage`.
69-
The semantic of the `TransitionUsage` being reconnected was changed and the graphical edge was removed from the diagram.
67+
- In diagrams, prevent `TransitionUsage` graphical edges from being reconnected to another `TransitionUsage`.
68+
In the previous implementation, it was possible during a graphical edge reconnection to drop the source or target onto another `TransitionUsage`.
69+
The semantics of the `TransitionUsage` being reconnected was changed and the graphical edge was removed from the diagram.
7070

7171
== New features
7272

@@ -81,11 +81,11 @@ image::view-usage-graphical-contents.png[ViewUsage graphical contents, width=65%
8181
- When end-users click on _New Object_ on a semantic element, and select a `ViewUsage`, then a `ViewUsage` typed by default with the _General View_ `ViewDefinition` from the standard library will be created.
8282
A _General View_ diagram will also be created and associated to the `ViewUsage`.
8383
- Create `ViewUsage` semantic element in addition to _Diagram_ on _New representation_ menu in _Explorer_ view.
84-
All existing SysON _DiagramDescriptions_ (i.g. _General View_, _Interconnection View_...) have been updated to reflect the fact that they now be associated to `ViewUsages`.
84+
All existing SysON _DiagramDescriptions_ (i.e. _General View_, _Interconnection View_...) have been updated to reflect the fact that they can now be associated with `ViewUsages`.
8585

8686
- `ManageVisibility` node action may now be displayed from the _General View_ on `Definition` and `Usage` graphical nodes.
87-
This node action open a modal that can be used to reveal or hide the graphical node children's.
88-
Menu actions can be used to `reveal all content`, `reveal valued content only` or `hide all content`.
87+
This node action opens a modal that can be used to reveal or hide the graphical node's children.
88+
Menu actions can be used to `reveal all content`, `reveal valued content only`, or `hide all content`.
8989

9090
image::release-notes-manage-visibility.png[Manage Visibility modal, width=65%,height=65%]
9191

@@ -96,7 +96,7 @@ image::release-notes-manage-visibility.png[Manage Visibility modal, width=65%,he
9696
image::connection-definition-nodes.png[Connection Definition graphical elements, width=60%,height=60%]
9797

9898
- New tool `New Exhibit State with referenced State` has been added to the palette of the `Part Usage` (inside the `Behavior` section).
99-
This tool allows to create a new `Exhibit State` element referencing an existing `State Usage` selected using a dedicated selection dialog.
99+
This tool allows users to create a new `Exhibit State` element referencing an existing `State Usage` selected using a dedicated selection dialog.
100100

101101
- Implement textual export of `ForkNode` such as:
102102

@@ -156,9 +156,9 @@ action action1 {
156156

157157
- Add `ItemUsage` as _bordered nodes_ on `ActionUsage` and `ActionDefinition` in the _General View_ diagram.
158158

159-
image::ItemParameters.png[ItemUsage on ActionUsage and ActionUsage]
159+
image::ItemParameters.png[ItemUsage on ActionUsage and ActionDefinition]
160160

161-
- Add `FlowConnectionUsage` from `ItemUsage` on _General View_ Diagram.
161+
- Add `FlowConnectionUsage` from `ItemUsage` on the _General View_ diagram.
162162

163163
image::FlowConnectionUsageOnItems.png[FlowConnectionUsage on ItemUsages]
164164

@@ -191,11 +191,11 @@ part part1 {
191191
}
192192
}
193193
```
194-
- New tools have been introduced in `Behavior` section of `State` elements (Usage and Definition) to create state sub actions (`Entry`, `Do`, and `Exit`) referencing an existing `ActionUsage`.
195-
Existing tools `New Entry Action`, `New Do Action` and `New Exit Action` have been updated to be aligned with SysMLV2 specification.
194+
- New tools have been introduced in the `Behavior` section of `State` elements (Usage and Definition) to create state sub-actions (`Entry`, `Do`, and `Exit`) referencing an existing `ActionUsage`.
195+
Existing tools `New Entry Action`, `New Do Action`, and `New Exit Action` have been updated to be aligned with the SysMLV2 specification.
196196

197-
- In the _General View_ diagram, improve the label of `TransitionUsage` in order to be able to display the _accepter information.
198-
For example for :
197+
- In the _General View_ diagram, improve the label of `TransitionUsage` in order to be able to display the _accepter_ information.
198+
For example, for:
199199

200200
```
201201
item def TurnOn;
@@ -226,14 +226,14 @@ The _General View_ diagram will display `TransitionUsage` as:
226226

227227
image::StateTransitionUsageLabels.png[TransitionUsage labels]
228228

229-
- Add a `parameters` compartment on `ActionDefinition` in the _General View_ diagram, to display directed features.
229+
- Add a `parameters` compartment on `ActionDefinition` in the _General View_ diagram to display directed features.
230230

231231
image::release-notes-GV-actionDefinition-parameters.png[Parameters compartment on ActionDefinition]
232232

233-
- In the _General View_ diagram, the selection dialog to reference an existing `Action` when creating a new `Perform Action` has been improved to present those `Actions` in a hierarchical way.
233+
- In the _General View_ diagram, the selection dialog to reference an existing `Action` when creating a new `Perform Action` has been improved to present these `Actions` in a hierarchical way.
234234
- Make LibraryPackage's `isStandard` checkbox read-only in the details view.
235-
At the moment SysON only supports KerML and SysML, and does not support the definition of other normative model libraries.
236-
- Improve _New objects from text_ action in order to be able to resolve names against existing elements.
235+
At the moment, SysON only supports KerML and SysML, and does not support the definition of other normative model libraries.
236+
- Improve the _New objects from text_ action in order to be able to resolve names against existing elements.
237237
For example, in the following context:
238238

239239
```
@@ -247,17 +247,17 @@ action def ActionDefinition1 {
247247
}
248248
```
249249

250-
Using _New objects from text_ from _ActionDefinition1_ with the following content `flow action1.item1Out to action2.item1In;`, will properly resolve the end features of the created `FlowConnectionUsage`.
250+
Using _New objects from text_ from _ActionDefinition1_ with the following content `flow action1.item1Out to action2.item1In;` will properly resolve the end features of the created `FlowConnectionUsage`.
251251

252-
- Add a `perform actions` compartment `PartUsage` and `PartDefinition` to display `PerformActionUsage` in the _General View_ diagram.
252+
- Add a `perform actions` compartment to `PartUsage` and `PartDefinition` to display `PerformActionUsage` in the _General View_ diagram.
253253

254254
image::gv-parts-perform-actions-compartment.png[perform actions compartment in parts, width=70%, align="center"]
255255

256-
- New compartment in `ActionUsage` and `ActionDefinition` to display `PerformActionUsage` in the General view diagram.
256+
- New compartment in `ActionUsage` and `ActionDefinition` to display `PerformActionUsage` in the _General View_ diagram.
257257

258258
image::gv-actions-perform-actions-compartment.png[perform actions compartment in parts, width=70%, align="center"]
259259

260-
- In all diagrams, the initial `Package` graphical node width has been reduced of 1/3 to be more compact.
260+
- In all diagrams, the initial `Package` graphical node width has been reduced by 1/3 to be more compact.
261261

262262
.Before
263263
image::package-node-width-before.png[Package node before change, width=400]
@@ -266,7 +266,7 @@ image::package-node-width-before.png[Package node before change, width=400]
266266
image::package-node-width-after.png[Package node after change, width=300]
267267

268268
- Improve the time required to display the available commands in the omnibox.
269-
- In the _General View_ diagram, _state transition_ compartment is now available on :
269+
- In the _General View_ diagram, the _state transition_ compartment is now available on:
270270

271271
* `StateUsage`
272272
* `StateDefinition`
@@ -275,11 +275,11 @@ image::package-node-width-after.png[Package node after change, width=300]
275275
image:StateTransitionsCmpOnStates.png[State Transition Compartment on StateUsage, StateDefinition and ExhibitStateUsage]
276276

277277
- The `ViewUsage#exposedElement` feature is now updated to reflect the contents of the diagram (_General View_, _Interconnection View_, _Action Flow View_...) on which it is associated.
278-
- Make file extension check case-insensitive on textual import (i.e. allows to import .SYSML, .SysML, .KERML...)
278+
- Make file extension check case-insensitive on textual import (i.e. allow importing .SYSML, .SysML, .KERML...)
279279
- Make the _Details_ view more extensible in how it determines whether a SysML _Element_ is editable or not.
280280
Also improve the kind of elements for which SysON is able to determine whether they are editable or not.
281-
- In diagrams, improve _direct edit_ tool on `ConstraintUsage` to be able to edit basic expressions.
282-
It is now possible to use the following type of expressions in a `ConstraintUsage:
281+
- In diagrams, improve the _direct edit_ tool on `ConstraintUsage` to be able to edit basic expressions.
282+
It is now possible to use the following types of expressions in a `ConstraintUsage`:
283283

284284
* `BinaryOperatorExpression`
285285
* `BracketExpression`
@@ -294,8 +294,8 @@ requirement weight{
294294
}
295295
```
296296

297-
- In diagrams, improve _direct edit_ tool on `Feature` such as `AttributeUsage` or `ItemUsage` to be able to edit `FeatureValue` with basic expressions.
298-
It is now possible to use the following type of expressions in a `Feature`:
297+
- In diagrams, improve the _direct edit_ tool on `Feature` such as `AttributeUsage` or `ItemUsage` to be able to edit `FeatureValue` with basic expressions.
298+
It is now possible to use the following types of expressions in a `Feature`:
299299

300300
* `BinaryOperatorExpression`
301301
* `BracketExpression`
@@ -353,4 +353,4 @@ view rearAxleAssemblyDiagram {
353353

354354
== Technical details
355355

356-
* For technical details on this {product} release (including breaking changes) please refer to https://github.com/eclipse-syson/syson/blob/main/CHANGELOG.adoc[changelog].
356+
* For technical details on this {product} release (including breaking changes), please refer to https://github.com/eclipse-syson/syson/blob/main/CHANGELOG.adoc[changelog].

0 commit comments

Comments
 (0)