Releases: eclipse-syson/syson
Releases · eclipse-syson/syson
v2026.1.1 - Milestone 1 for v2026.3.0
What's Changed
- Merge Cooldown branch by @AxelRICHARD in #1911
- [releng] Switch to Sirius Web 2026.1.1 by @AxelRICHARD in #1918
- [cleanup] Change annotations of GVControlNodeTests by @theogiraudet in #1915
- [cleanup] Change annotations of GVDropFromDiagramTests by @theogiraudet in #1917
- [releng] Bump version to 2026.1.1 by @AxelRICHARD in #1920
Full Changelog: v2026.1.0...v2026.1.1
Please remember only YEAR.MONTH.0 versions are stable and suitable for production deployments.
Other versions, such as this pre-release, are intended solely for testing purposes.
v2026.1.0
What's Changed
- Merge Cooldown branch by @AxelRICHARD in #1728
- [1584] Add a "parts" compartment in diagrams (hidden by default) by @pcdavid in #1660
- [enh] Update IDescriptionNameGenerator by @AxelRICHARD in #1732
- [1565] Provide a way to duplicate semantic element in the Explorer view by @adaussy in #1696
- [doc] Update developer guide about checkstyle plugin version by @AxelRICHARD in #1743
- [1735] Improve performances of the visibility menu actions by @pcdavid in #1744
- [1737] Add creation tools to InterconnectionCompartmentNode by @mcharfadi in #1748
- [doc] Fix typo by @AxelRICHARD in #1753
- [1751] Make Interconnection compartments growable in diagrams by @frouene in #1754
- [1702] Provide a SysON version of the impact analysis tree by @gdaniel in #1715
- [releng] Switch to Sirius Web 2025.12.1 by @AxelRICHARD in #1756
- [1395] Add tool to duplicate diagram nodes by @adaussy in #1734
- [releng] Bump version to 2025.12.1 by @AxelRICHARD in #1760
- [doc] Update README by @AxelRICHARD in #1761
- [1763] Fix creation of Element inside a sub-Package from GV diagram by @AxelRICHARD in #1764
- [1746] Prevent the creation of redundant feature typings by @pcdavid in #1755
- [1765] Allow to create a SatisfyRequirement on PartDefinition/PartUsage by @AxelRICHARD in #1767
- [1766] Prevent the creation of redundant Subsetting, Redefinition and Subclassifications by @pcdavid in #1768
- [1762] Adjust default node sizes for improved readability in diagrams by @frouene in #1776
- [1740] Add items compartment and border node in PortDef by @mcharfadi in #1750
- [1765] Add SatisfyRequirement compartment on PartDef and PartUsage by @AxelRICHARD in #1777
- [releng] Switch to Sirius Web 2025.12.2 by @AxelRICHARD in #1783
- [releng] Bump version to 2025.12.2 by @AxelRICHARD in #1785
- [1752] Hide top node if its semantic element is created from a compar… by @mcharfadi in #1769
- [1786] Implement textual export of RequirementConstraintMembership by @adaussy in #1787
- [1788] Expose elements should be protected and isImportAll set to true by @AxelRICHARD in #1789
- [1771] Add API to customize help text on the detail view by @mcharfadi in #1782
- [fix] Rename MetamodelElementQueryService to be consistent with others by @AxelRICHARD in #1793
- [1778] Add ReferenceSubsetting tool by @AxelRICHARD in #1779
- [1790] Add a condition to apply filters only to the SysON explorer by @frouene in #1791
- [1738] Handle ConnectionUsage as Edge in SysON by @adaussy in #1781
- [1747] Automatically select more newly created elements by @pcdavid in #1774
- [1773] Add items as border nodes on PortUsage nodes by @mcharfadi in #1794
- [1798] Fix a bug where empty documents where wrongly categorized as user libraries by @pcdavid in #1803
- [1772] Add items list compartment on PortUsage nodes by @mcharfadi in #1795
- [1806] Allow Satisfy Requirement on interconnection compartment by @AxelRICHARD in #1807
- [1796] Remove duplicated code for diagram and ViewUsage creation by @amontagne in #1802
- [1809] Add doc inside the objective compartment by @AxelRICHARD in #1811
- [1799] Element named with SysML Keywords should be escaped during export by @adaussy in #1800
- [1770] Add an API to add default namespace for DirectEdit by @mcharfadi in #1805
- [1820] Allow New subject tool to select a Type instead of a Usage by @AxelRICHARD in #1821
- [1822] Allow New Actor tool to also select PartDefinition by @AxelRICHARD in #1823
- [releng] Switch to Sirius Web 2025.12.4 by @AxelRICHARD in #1836
- [releng] Bump version to 2025.12.4 by @AxelRICHARD in #1839
- [1813] Add create comment tool on general view diagram background by @mcharfadi in #1816
- [1835] Align default size of NamespaceImport nodes with Package nodes by @frouene in #1837
- [1825] Textual wrongly round scalar number by @adaussy in #1826
- [1784] Error while exporting FeatureValue using Enumeration literals by @adaussy in #1824
- [1828] Implement missing derived references of UseCaseUsage and UseCaseDefinition by @gcoutable in #1830
- [1832] Improve textual export performance by @adaussy in #1833
- [1818] Remove Attribute and Port from IV's top-level palette by @pcdavid in #1831
- [1819] Allow multiplicityExpression after redefinitionExpression subs… by @mcharfadi in #1829
- [doc] Rework 2026.1 release note by @AxelRICHARD in #1840
- [doc] Fix typos in release notes by @AxelRICHARD in #1841
- [doc] Fix typos by @AxelRICHARD in #1843
- [releng] Add missing elastic search property to application.properties by @AxelRICHARD in #1844
- [1838] Fix computation of Feature.getType by @adaussy in #1845
- [cleanup] Use ServiceMethod instead of getSelfServiceCallExpression by @AxelRICHARD in #1849
- [releng] Switch to Sirius Web 2025.12.5 by @AxelRICHARD in #1854
- [1852] Do not propose the "Duplicate Element" node action on Relationships by @pcdavid in #1853
- [releng] Bump version to 2025.12.5 by @AxelRICHARD in #1856
- [doc] Fix batmobile doc by @AxelRICHARD in #1862
- [doc] Fix flashlight doc by @AxelRICHARD in #1871
- [doc] Update migration process page by @AxelRICHARD in #1872
- [doc] Fix flashlight doc by @AxelRICHARD in #1878
- [1864] Log DiagramDirectEditErrorListener instead of sending it to th… by @mcharfadi in #1875
- [1857] Fix existing node could disappear when new node is created by @AxelRICHARD in #1879
- [1865] Fix focus loss on some characters in the text import modal by @pcdavid in #1873
- [1876] Fix potential NPE when trying to delete some elements from the Explorer by @pcdavid in #1877
- [1858] Fix issue where new node was located at the wrong place by @AxelRICHARD in #1882
- [1859] Fix the creation of ItemUsage from Action by @AxelRICHARD in #1886
- [1869] Make sure actions are visible and has the correct label when created in a state by @pcdavid in #1885
- [releng] Switch to Sirius Web 2025.12.6 by @AxelRICHARD in #1890
- [releng] Bump version to 2025.12.6 by @AxelRICHARD in #1891
- [test] Fix flaky playwright test by @AxelRICHARD in #1897
- [1869] Add non-regression test by @pcdavid in #1894
- [test] Fix flaky playwright test by @AxelRICHARD in #1899
- [releng] Switch to Sirius Web 2026.1.0 by @AxelRICHARD in #1903
- [test] Fix flaky playwright test by @frouene in #1908
- [releng] Bump version to 2026.1.0 by @AxelRICHARD in #1906
New Contributors
- @pcdavid made their first contribution in #1660
- @amontagne made their first contribution in https://github.com/eclipse-syson/syso...
v2025.12.0
What's Changed
- Merge cooldown branch by @AxelRICHARD in #1597
- [releng] Update check-changelog.js by @AxelRICHARD in #1599
- [1581] Display inherited PortUsages as border nodes in diagrams by @frouene in #1598
- [releng] Update template logo by @AxelRICHARD in #1601
- [1589] Add filter to hide expose elements in SysON Explorer View by @frouene in #1600
- [1604] Fix export of Import located in the root Namespace by @adaussy in #1605
- [1602] Unable to DnD a RequirementUsage with no DeclaredName on GV by @adaussy in #1603
- [1581] Add support for redefining inherited port usages in diagrams by @frouene in #1608
- [1581] Remove rename and delete tools from inherited port palette in … by @frouene in #1610
- [1587] Display action parameters as border nodes by @AxelRICHARD in #1613
- [releng] Add commit hash as tooltip to SysON homepage footer by @AxelRICHARD in #1614
- [1611] Fix undo after a graphical node deletion by @AxelRICHARD in #1612
- [1618] Do not consider EModelElement.eAnnotations in REST APIs by @AxelRICHARD in #1619
- [releng] Bump version to 2025.10.1 by @AxelRICHARD in #1622
- [1621] Fix creation of a Package inside a Package by @AxelRICHARD in #1624
- [doc] Add ADR about services organization by @AxelRICHARD in #1592
- [1620] Handle short names in qualified names when direct editing by @frouene in #1623
- [doc] Fix typos by @AxelRICHARD in #1629
- [1606] Display the shortName in the label of Element in the Explorer … by @adaussy in #1616
- [doc] Fix typos by @AxelRICHARD in #1630
- [dev] Introduce ServiceMethod by @AxelRICHARD in #1631
- [enh] Migrate label services to new services organization by @AxelRICHARD in #1632
- [1617] Incorrect resolution of redefined attribute during import by @adaussy in #1626
- [1627] Invalid textual import/export of LiteralRational by @adaussy in #1633
- [1634] Invalid of export of redefining Attribute with shortName by @adaussy in #1635
- [fix] Fix typo in SysONExplorerTreeDescriptionProvider by @AxelRICHARD in #1637
- [1636] Implement OperationExpression with operator 'meta' by @adaussy in #1639
- [1640] Handle UnaryOperator during textual export by @adaussy in #1641
- [1643] Textual export fails to reference to an Element using shortName by @adaussy in #1646
- [1647] Import: memberFeature of EndFeatureMembership by @adaussy in #1648
- [1642] Export ConnectionUsage in textual format by @adaussy in #1650
- [1638] Add the capability to put an Element inside a new ViewUsage by @AxelRICHARD in #1655
- [releng] Upgrade to Spring Boot 3.5.7 by @AxelRICHARD in #1657
- [1609] Rework how the explorer displays libraries by @gdaniel in #1651
- [1166] Ensure current library is at library workbench explorer's root by @gdaniel in #1652
- [1661] Extract extension registry in syson-components by @AxelRICHARD in #1662
- [doc] Add notes for non standard docker env and data restoration by @AxelRICHARD in #1663
- [1664] Fix creation of elements in ViewUsage graphical node by @AxelRICHARD in #1665
- [releng] Switch to Sirius Web 2025.10.2 by @AxelRICHARD in #1668
- [releng] Switch to Sirius Web 2025.10.3 by @AxelRICHARD in #1670
- [releng] Bump version to 2025.10.3 by @AxelRICHARD in #1671
- [releng] Switch to Sirius Web 2025.10.4 by @AxelRICHARD in #1673
- [releng] Bump version to 2025.10.4 by @AxelRICHARD in #1674
- [releng] Switch to Sirius Web 2025.10.5 by @AxelRICHARD in #1675
- [1679] Fix AQL errors on validation rules by @AxelRICHARD in #1690
- [1680] Fix typing of ViewUsage with ViewDefinition by @AxelRICHARD in #1691
- [1681] Do not display elements twice in General View by @AxelRICHARD in #1695
- [1683] Hide "Add your first element" node when NI is created on diagram by @AxelRICHARD in #1697
- [1684] Always create a diagram when a ViewUsage is created in a diagram by @AxelRICHARD in #1699
- [1682] Allow the creation of an InterconnectionView on a Package by @AxelRICHARD in #1700
- [1685] Forbid the creation of a diagram on a ViewUsage with a diagram by @AxelRICHARD in #1701
- [1686] Add New Documentation tool on Package graphical nodes by @AxelRICHARD in #1704
- [1688] Fix Typed by reference widget popup by @AxelRICHARD in #1706
- [1689] Do not display ports compartment when a PortUsage is created by @AxelRICHARD in #1707
- [1681] Do not display elements twice in General View by @AxelRICHARD in #1708
- [1681] Do not display elements twice in General View when D&D by @AxelRICHARD in #1711
- [releng] Switch to Sirius Web 2025.10.6 by @AxelRICHARD in #1712
- Ari/rel/2025106 by @AxelRICHARD in #1716
- [fix] Fix Appearance menu on standard nodes and edges by @AxelRICHARD in #1717
- [1681] Do not display elements twice in General View when D&D by @AxelRICHARD in #1718
- [doc] Update developer guide by @AxelRICHARD in #1721
- [doc] Update release note by @AxelRICHARD in #1722
- [doc] Fix glitchs by @AxelRICHARD in #1723
- [releng] Switch to Sirius Web 2025.10.7 by @AxelRICHARD in #1724
- [releng] Bump version to 2025.10.7 by @AxelRICHARD in #1725
- [fix] Fix created elements visibility on GV by @AxelRICHARD in #1726
- [releng] Bump version to 2025.12.0 by @AxelRICHARD in #1727
Full Changelog: v2025.10.0...v2025.12.0
v2025.10.0
What's Changed
- Cooldown by @AxelRICHARD in #1489
- [1487] Fix NPE thrown by getTreePath on non-view explorers by @gdaniel in #1490
- [releng] Switch to Spring Boot 3.5.4 by @AxelRICHARD in #1491
- [releng] Bump version to 2025.8.1 by @AxelRICHARD in #1492
- [1452] Restrict InsertTextualSysMLMenuContribution to SysML elements (cont.) by @flatombe in #1494
- [releng] Switch to Sirius Web 2025.8.2 by @AxelRICHARD in #1496
- [1314] Merge all diagram descriptions into one by @AxelRICHARD in #1495
- [1497] Upgrade Postgres version to 17 in docker-compose by @AxelRICHARD in #1499
- [doc] Fix broken link by @AxelRICHARD in #1500
- [releng] Bump version to 2025.8.2 by @AxelRICHARD in #1501
- [1502] Update standard libraries to SysMLv2 2025-07 specification by @AxelRICHARD in #1503
- [releng] Switch to Sirius Web 2025.8.3 by @frouene in #1505
- [releng] Bump version to 2025.8.3 by @frouene in #1506
- [1509] Fix library update performance and unexpected side effects by @gdaniel in #1510
- [releng] Switch to Spring Boot 3.5.5 by @AxelRICHARD in #1516
- Add implicit Subclassification (Subsetting) when using semantic MetadataUsage #1432 by @adaussy in #1512
- [releng] Switch to Sirius Web 2025.8.4 by @AxelRICHARD in #1517
- [releng] Bump version to 2025.8.4 by @AxelRICHARD in #1518
- [1507] Delete SysONUpdateLibraryExecutor by @AxelRICHARD in #1520
- [fix] Use new isReadOnlyParameter on ResourceMetadataAdapter by @AxelRICHARD in #1521
- [1522] Nodes are not initialized correctly when converting to xyflow by @AxelRICHARD in #1523
- [releng] Switch to Sirius Web 2025.8.5 by @AxelRICHARD in #1524
- [1525] Add support for the management of the appearance of custom nodes by @AxelRICHARD in #1526
- [releng] Bump version to 2025.8.5 by @AxelRICHARD in #1528
- [1355] Add CodingRulesTests on all modules by @AxelRICHARD in #1529
- [1530] Add RequirementUsage's ReqId to the Details View Core tab by @AxelRICHARD in #1531
- [1535] Update ViewUsage default name by @AxelRICHARD in #1536
- [releng] Add an optional sonar profile to publish data to SonarQube by @AxelRICHARD in #1539
- [enh] Diagram icons can be hidden for svg export by @gcoutable in #1537
- [1532] Add new Requirements table View by @AxelRICHARD in #1533
- [releng] Switch to Sirius Web 2025.8.8 by @AxelRICHARD in #1541
- [1245] Uniformize read-only computation by @gdaniel in #1508
- [releng] Switch to Sirius Web 2025.8.9 by @AxelRICHARD in #1543
- [releng] Bump version to 2025.8.9 by @AxelRICHARD in #1544
- [1545] Add interconnection compartment on PartDefintion by @AxelRICHARD in #1554
- [doc] Add missing line break by @arnauddieumegard in #1555
- [1546] Fix DnD from the diagram background to a Package node by @AxelRICHARD in #1556
- [1550] Reveal action flow compartment on New Start Action by @AxelRICHARD in #1559
- [1547] Fix Delete from diagram on elements inside a Package by @AxelRICHARD in #1563
- [1558] Add library update impact analysis in the user documentation by @gdaniel in #1564
- [1557] Add read-only model upload in the user documentation by @gdaniel in #1562
- [doc] Update Flashlight tutorial in documentation by @AxelRICHARD in #1566
- [1567] Fix Sub-parts are not displayed inside Package nodes by @AxelRICHARD in #1568
- [doc] Update flashlight documentation by @AxelRICHARD in #1571
- [doc] Add Requirement table documentation by @AxelRICHARD in #1572
- [doc] Fix typos by @AxelRICHARD in #1573
- [releng] Switch to Sirius Web 2025.8.10 by @AxelRICHARD in #1574
- [releng] Bump version to 2025.8.10 by @AxelRICHARD in #1575
- [doc] Update doc by @AxelRICHARD in #1576
- [doc] Add missing image by @AxelRICHARD in #1577
- [1579] Reveal action flow compartment on ControlNode creation by @AxelRICHARD in #1580
- [releng] Switch to Sirius Web 2025.8.11 by @AxelRICHARD in #1593
- [releng] Bump version to 2025.8.11 by @AxelRICHARD in #1594
- [releng] Switch to Sirius Web 2025.10.0 by @AxelRICHARD in #1595
- [releng] Bump version to 2025.10.0 by @AxelRICHARD in #1596
Full Changelog: v2025.8.0...v2025.10.0
v2025.8.0
What's Changed
- Merge cooldown branch by @AxelRICHARD in #1383
- [1385] Update SysIDE dependency to 0.9.0 by @AxelRICHARD in #1386
- [releng] Switch to Sirius Web 2025.6.1 by @AxelRICHARD in #1388
- [enh] Update security file by @AxelRICHARD in #1389
- [releng] Update all workflow actions by @AxelRICHARD in #1390
- [releng] Update pull_request workflow permissions by @AxelRICHARD in #1392
- [releng] Avoid template-injection in github workflows by @AxelRICHARD in #1391
- [releng] Avoid template-injection in github workflows by @AxelRICHARD in #1397
- [893] Fix Expand All tool in SysON Explorer View by @gdaniel in #1005
- [releng] Bump version to 2025.6.1 by @AxelRICHARD in #1400
- [1398] Fix exposed Element update while d'n'd Element on General View by @AxelRICHARD in #1401
- [1263] Improve BindingConnectorAsUsage to be able to create FeatureChain by @adaussy in #1394
- [1396] Add Edge representation of IncludeUseCaseUsage for General View by @adaussy in #1404
- [releng] Switch to Sirius Web 2025.6.2 by @AxelRICHARD in #1410
- [1411] Add standard libraries migration participants by @AxelRICHARD in #1412
- [doc] Add shape for adding "duplicate object" action for SysML by @flatombe in #1402
- [doc] Add shape for adding a "duplicate node" tool to SysML diagrams by @flatombe in #1403
- [1411] Add standard libraries migration participants by @AxelRICHARD in #1414
- [1407] Add last FeatureChaining type to a Feature type by @adaussy in #1408
- [1384] Align Metamodel to SysMLv2 2025-04 specification by @AxelRICHARD in #1387
- [releng] Bump version to 2025.6.2 by @AxelRICHARD in #1418
- [1409] Fix non resolved elements with feature chain during import by @adaussy in #1417
- [releng] Switch to Sirius Web 2025.6.5 by @AxelRICHARD in #1419
- [1405] Implement the textual export of FlowConnectionUsages by @adaussy in #1421
- [1422] Move context menu-related contributions to syson-components pa… by @frouene in #1423
- [fix] Fix value property in Details view by @AxelRICHARD in #1425
- [releng] Update node version in github workflows by @AxelRICHARD in #1426
- [1431] Fix import issues when importing MetadataUsage by @adaussy in #1434
- [releng] Bump version to 2025.6.9 by @AxelRICHARD in #1435
- [fix] Fix antora and docker-compose release version by @AxelRICHARD in #1436
- [enh] Remove unnecessary test methods in SysONExplorerTests by @gdaniel in #1445
- [1448] Exclude referenced libraries from validation by @gdaniel in #1449
- [releng] Switch to Sirius Web 2025.6.10 by @AxelRICHARD in #1450
- [test] Fix integration test data scripts by @AxelRICHARD in #1451
- [fix] Add missing ReactFlow.css by @AxelRICHARD in #1453
- [fix] Do not expose elements twice by @AxelRICHARD in #1455
- [1458] Fix Explorer context menu that was loaded twice on a menu item by @AxelRICHARD in #1459
- [doc] Update migration process by @AxelRICHARD in #1460
- [1465] Fix Actors are not shown anymore in the actors compartment by @AxelRICHARD in #1466
- [1467] Fix issue in JSON serialization - @id and elementId are now same by @AxelRICHARD in #1468
- [1469] Fix JSON serialization regarding primitives types values by @AxelRICHARD in #1471
- [1470] Use alphabetical order for features serialization for REST APIs by @AxelRICHARD in #1472
- [doc] Update doc by @AxelRICHARD in #1473
- [doc] Fix broken link by @AxelRICHARD in #1474
- [doc] Update FAQ by @mbats in #1477
- [doc] Fix broken link by @AxelRICHARD in #1478
- [doc] Fix loading of REST APIs definition file by @AxelRICHARD in #1480
- [doc] Add new recipe to cookbook about new objects from text GraphQL API by @AxelRICHARD in #1481
- [releng] Switch to Sirius Web 2025.6.11 by @AxelRICHARD in #1483
- [releng] Switch to Sirius Web 2025.6.12 by @AxelRICHARD in #1484
- [doc] Update release notes and changelog by @AxelRICHARD in #1485
- [doc] Update batmobile how-to by @AxelRICHARD in #1486
- [releng] Switch to Sirius Web 2025.8.0 by @AxelRICHARD in #1488
Full Changelog: v2025.6.0...v2025.8.0
v2025.6.0
What's Changed
- [releng] Prepare next release by @AxelRICHARD in #1243
- [1192] Add ConnectionDefinition in General View diagram by @GlennPlou in #1193
- [1196] Add New Exhibit State with referenced State tool in part usage by @jerome-obeo in #1197
- Implement textual export of ForkNode, JoinNode and MergeNode by @adaussy in #1215
- [1222] Add ItemUsage as BorderedNode for Actions in the GV by @adaussy in #1225
- [1226] Add FlowConnectionUsage from ItemUsage on General View Diagram by @adaussy in #1235
- [1249] Implement textual import/export of AcceptActionUsage by @adaussy in #1250
- [1247] Type new ViewUsage from Explorer view with GeneralView ViewDef by @AxelRICHARD in #1248
- [1252] Implement textual export of TriggerInvocationExpression by @adaussy in #1253
- [1233] Add new tools to create State sub actions in general view by @jerome-obeo in #1236
- [1255] Improve label of TransitionUsage to handle "AcceptParameterPart" by @adaussy in #1256
- [doc] Add shapes about ViewUsages and ViewDefinitions by @AxelRICHARD in #1234
- [1258] Add required libraries as dependencies when publishing a project by @gdaniel in #1262
- [test] Add an integration test for the Details view by @gdaniel in #1265
- [1210] Add the parameters compartment on ActionDefinition in GV Diagram by @florianbarbin in #1264
- [1237] Add support for ViewUsage in General View. by @frouene in #1238
- [1259] Fix "New Binding Connector As Usage" tool between ItemUsage by @adaussy in #1260
- [1267] Improve the New Perform tool selection dialog by @jerome-obeo in #1268
- [1269] New perform action with reference is now automatically revealed by @jerome-obeo in #1271
- [releng] Update sbom github actions by @AxelRICHARD in #1278
- [releng] Update sbom github actions by @AxelRICHARD in #1280
- [1257] Add perform actions compartment in Parts by @jerome-obeo in #1266
- Add
perform actionscompartment in Actions by @jerome-obeo in #1283 - [releng] Switch to Sirius Web 2025.4.2 by @AxelRICHARD in #1291
- [1287] Reduce the initial width of the package node by @jerome-obeo in #1288
- [1272] Fix "Add nested existing element" for TransitionUsage owners by @adaussy in #1290
- [1244] Make LibraryPackage's isStandard checkbox read-only by @gdaniel in #1286
- [1297] Fix Package graphical node children layout by @jerome-obeo in #1298
- [1281] Prevent editing context loading when querying omnibox commands by @gdaniel in #1284
- [1261] Improve "New Object from Text" action to be context aware by @adaussy in #1289
- [1294] Add 'State Transition' compartment on States by @adaussy in #1299
- [1300] Fix wrong tool section name found in some compartments' palette by @jerome-obeo in #1302
- [1303] Fix Constraint creation tools name inside Requirement by @jerome-obeo in #1305
- [test] Improve the Spring test context caching to speed up tests by @AxelRICHARD in #1306
- [releng] Switch to Sirius Web 2025.4.3 by @AxelRICHARD in #1307
- [releng] Switch to Sirius Web 2025.4.4 by @AxelRICHARD in #1308
- [1251] Create ViewUsage semantic element in addition to Diagram by @AxelRICHARD in #1275
- [1279] Display ViewUsages contents in diagrams by @frouene in #1282
- [1310] Remove derived flag for ViewUsage#exposedElement feature by @frouene in #1311
- [releng] Bump version to 2025.4.4 by @AxelRICHARD in #1319
- [releng] Switch to Sirius Web 2025.4.5 by @AxelRICHARD in #1326
- [releng] Bump version to 2025.4.5 by @AxelRICHARD in #1328
- [1324] Fix an issue that prevents ending up with a reference null by @frouene in #1325
- [1314] Update ViewUsage#exposedElement when manipulating GeneralView by @AxelRICHARD in #1327
- [releng] Update coverage thresholds by @AxelRICHARD in #1329
- [1090] Fix the import of MultiplicityRange with lower and upper bounds by @gdaniel in #1285
- [1318] Fix issue with adding values to multi-valued references by @frouene in #1334
- [1314] Update ViewUsage#exposedElement when manipulating GeneralView by @AxelRICHARD in #1333
- [releng] Bump version to 2025.4.6 by @AxelRICHARD in #1337
- [1339] Make Details view more extensible to determine read-only-ness by @flatombe in #1340
- [1331] Fix issue with dragging and dropping definition elements in Ge… by @frouene in #1343
- [releng] Switch to Sirius Web 2025.4.7 by @AxelRICHARD in #1347
- [1321] Prevent TransitionUsage source/target reconnection to another by @adaussy in #1332
- [1346] Improve DirectEdit grammar on ConstraintUsage by @adaussy in #1348
- [releng] Bump version to 2025.4.7 by @AxelRICHARD in #1349
- [releng] Switch to Sirius Web 2025.4.8 by @AxelRICHARD in #1353
- [1314] Update ViewUsage#exposedElement when manipulating GeneralView by @AxelRICHARD in #1356
- [1336] Add manage visibility node action in General View by @mcharfadi in #1341
- [1359] Handle textual export of ViewUsage by @AxelRICHARD in #1360
- [fix] Delete associated MembershipExpose when deleting an Element by @AxelRICHARD in #1361
- [1350] Improve DirectEdit tool on Feature to be able to edit basic by @adaussy in #1362
- [fix] Create a General View diagram when a ViewUsage is created by @AxelRICHARD in #1365
- [fix] Improve Expose labels in Explorer view by @AxelRICHARD in #1366
- [releng] Bump version to 2025.4.8 by @AxelRICHARD in #1367
- [1363] Add a menu action that will hide children that don't have chil… by @mcharfadi in #1364
- Make read-only predicate support Resource and EAnnotation by @flatombe in #1358
- [releng] Switch to Sirius Web 2025.4.9 by @AxelRICHARD in #1369
- Meb/doc/flashlight by @mbats in #1371
- [doc] Update release note by @AxelRICHARD in #1372
- [doc] Update release note by @AxelRICHARD in #1373
- [1368] Add an edge representation for FeatureValue linking two Features by @adaussy in #1370
- [releng] Bump version to 2025.4.9 by @AxelRICHARD in #1374
- [doc] Reference Flashlight tutorials in TOC by @mbats in #1375
- [doc] Update flashlight tutorial by @adaussy in #1378
- [releng] Switch to Sirius Web 2025.6.0 by @AxelRICHARD in #1381
- [releng] Bump version to 2025.6.0 by @AxelRICHARD in #1382
New Contributors
- @GlennPlou made their first contribution in #1193
- @florianbarbin made their first contribution in #1264
Full Changelog: v2025.4.0...v2025.6.0
v2025.4.0
What's Changed
- [releng] Prepare next release by @AxelRICHARD in #1065
- [1061] Add ellipsis on package label by @frouene in #1064
- [doc] Add a shape to support library publication by @gdaniel in #945
- [1007] Improve direct edit on Feature with ":=" and "default" symbols by @adaussy in #1017
- [1033] Remove filter condition on root namespace for diagram creation by @frouene in #1034
- [960] Display possible 'subject' Usages in a tree instead of a list by @flatombe in #1036
- [cleanup] Remove the use of IObjectService to prepare for changes in Sirius Web by @sbegaudeau in #1060
- [1028] Improve SuccessionAsUsage with implicit source by @adaussy in #1031
- [938] Add 'SatisfyRequirementUsage' to diagram 'General View' by @flatombe in #1035
- [enh] Footer displays app version from value extracted from package.json by @dvojtise in #1067
- [cleanup] Add column names to syson-test-database.sql test data by @AxelRICHARD in #1070
- [releng] Switch to Sirius Web 2025.2.1 by @AxelRICHARD in #1068
- [1024] Add wrap option on definition and usage node label by @frouene in #1026
- [1030] Makes sourceFeature and targetFeature redefine source and target by @adaussy in #1041
- [releng] Do not launch cypress tests on main branch by @AxelRICHARD in #1073
- [1042] Improve SuccessionAsUsage defining new the actions by @adaussy in #1043
- [1045] Improve export to properly handle named SuccessionAsUsage by @adaussy in #1046
- [1080] Improve import and resolution of ConjugatedPort by @adaussy in #1081
- [870] Fix an issue while computing the name of VariantMembership by @adaussy in #1082
- [1083] Fix resolution of "unescape" name by @adaussy in #1084
- [1075] Fix ClassCastException while importing a model with name conflict by @adaussy in #1076
- [1091] Fix qualified names in FeatureReferenceExpression export by @gdaniel in #1092
- [1048] Improve TransitionUsage to improve control of succession of by @adaussy in #1095
- [1094] Improve the import of guard on TransitionUsages by @adaussy in #1097
- [releng] Switch to Sirius Web 2025.2.2 by @AxelRICHARD in #1099
- [releng] Bump version to 2025.2.2 by @AxelRICHARD in #1100
- [1079] Align metamodel to SysMLv2 Beta 2.4 specification by @AxelRICHARD in #1096
- [1077] Fix explorer in case of non-sysml domain by @dvojtise in #1071
- [1105] Implement ConnectionDefinition derived references and operations by @AxelRICHARD in #1107
- Add support for publishing SysML project as a library by @flatombe in #1106
- [1093] Handle TransitionUsage between ActionUsages in diagrams by @adaussy in #1110
- [fix] Move publication frontend from syson-components to syson by @flatombe in #1114
- [releng] Switch to Sirius Web 2025.2.4 by @AxelRICHARD in #1115
- [releng] Bump version to 2025.2.4 by @AxelRICHARD in #1116
- [1113] Improve the Batmobile model by @adaussy in #1117
- [1037] "Add existing nested element" tool on the Action Flow compartment by @adaussy in #1123
- [1122] Add support for Behavior/Step parameters implicit redefinition by @gdaniel in #1124
- [1079] Fix an Stackoverflow in the Connector implementation by @adaussy in #1128
- [1120] Implement 'ownedOccurrence' edge in General View by @adaussy in #1121
- [releng] Switch to Sirius Web 2025.2.5 by @AxelRICHARD in #1129
- [releng] Bump version to 2025.2.5 by @AxelRICHARD in #1130
- [1125] Simplify "Done" and "Start" actions by @adaussy in #1126
- [1131] Add wrap option on namespaceImport node label by @frouene in #1132
- [1109] Add support for importing published libraries by @flatombe in #1133
- [doc] Fix doc by @AxelRICHARD in #1138
- [1118] Add support for updating version of library dependencies by @flatombe in #1136
- [1029] Fix name resolution on element reference by implicit elements by @adaussy in #1137
- [releng] Switch to Sirius Web 2025.2.7 by @AxelRICHARD in #1140
- [releng] Bump version to 2025.2.7 by @AxelRICHARD in #1142
- [1143] Implement export of Decision Transition Usages by @adaussy in #1145
- [1141] Add ports as border node in general view by @frouene in #1144
- [1148] Fix computation of Succession source and target implicit features by @adaussy in #1151
- [1158] Fix imported TransitionFeatureKind value on accept and do by @gdaniel in #1159
- [1155] Remove the imported EAnnotation from published libraries by @gdaniel in #1156
- [1164] Fix imported RequirementConstraintKind on assume and require by @gdaniel in #1165
- [test] Enable skipped tests by @AxelRICHARD in #1146
- [1160] Use TextArea for body properties by @adaussy in #1161
- TextualRepresentation integration by @adaussy in #1157
- [cleanup] Refactor tests by @AxelRICHARD in #1167
- [test] Add possibility to launch tests without default libraries by @AxelRICHARD in #1168
- [1169] Update navigation bar menu icon by @AxelRICHARD in #1170
- [doc] Update doc by @AxelRICHARD in #1171
- [1172] Uniformize the import of LiteralString value by @gdaniel in #1174
- [1173] Fix the export of LiteralString not wrapped in double quotes by @gdaniel in #1175
- [1177] Add new SysMLv2 Library template by @AxelRICHARD in #1179
- [1176] Fix creation of TransitionUsage to "Done" ActionUsage by @adaussy in #1178
- [1162] Implement TextualRepresentation textual export by @adaussy in #1163
- [cleanup] Refactoring of integration tests by @adaussy in #1182
- [1183] Fix Element#isLibraryElement for elements inside LibraryPackage by @gdaniel in #1184
- [releng] Switch to Sirius Web 2025.2.8 by @AxelRICHARD in #1187
- [releng] Bump version to 2025.2.8 by @AxelRICHARD in #1188
- [releng] Switch to Sirius Web 2025.2.9 by @AxelRICHARD in #1189
- [releng] Bump version to 2025.2.9 by @AxelRICHARD in #1190
- Starter guide corrections by @A-Yerkeshev in #1186
- [releng] Bump version to 2025.2.10 by @AxelRICHARD in #1201
- [1200] Add Comment tool on Dependency graphical edge by @AxelRICHARD in #1206
- [1198] Add edge tools on PortUsage border nodes in the General View by @frouene in #1199
- [releng] Switch to Sirius Web 2025.2.11 by @AxelRICHARD in #1207
- [releng] Bump version to 2025.2.11 by @AxelRICHARD in #1209
- [releng] Bump version to 2025.2.12 by @AxelRICHARD in #1220
- [1223] Add Comment tool on TransitionUsage graphical edge by @AxelRICHARD in #1224
- [releng] Update sbom workflows by @AxelRICHARD in #1227
- [releng] Update sbom workflows by @AxelRICHARD in #1228
- [releng] Update sbom workflows by @AxelRIC...
v2025.2.0
What's Changed
- [releng] Prepare next release by @AxelRICHARD in #925
- [doc] Fix content and linter issues in installation guide by @mbats in #931
- [doc] Fix content of the user manual cycle page by @mbats in #932
- [doc] Fix typos in FAQ by @mbats in #933
- [cleanup] Miscellaneous improvements around 'General View' DiagramDescription by @flatombe in #926
- [897] Add support for ConcernDefinition in diagram 'General View' by @flatombe in #927
- [899] Add support for ConcernUsage in diagram 'General View' by @flatombe in #928
- [941] Prevent edition of imported user libraries from the details view by @gdaniel in #942
- [943] Use Sirius Web's default explorer for studio projects by @gdaniel in #944
- [946] Align metamodel to SysMLv2 Beta 2.3 specification by @AxelRICHARD in #949
- [953] Fix server crash when successive REST APIs calls are executed by @AxelRICHARD in #954
- [936] Add support for 'stakeholders' compartment in diagram 'General View' by @flatombe in #955
- [961] Add valid default names for Elements by @AxelRICHARD in #962
- [releng] Switch to Sirius Web 2025.1.1 by @AxelRICHARD in #966
- [fix] Fix swagger APIs update with Sirius Web 2025.1.1 by @AxelRICHARD in #967
- [releng] Bump version to 2025.1.1 by @AxelRICHARD in #968
- [releng] Prepare next release by @AxelRICHARD in #969
- [releng] Switch to Sirius Web 2025.1.2 by @AxelRICHARD in #970
- [releng] Bump version to 2025.1.2 by @AxelRICHARD in #971
- [doc] Contribute new question in FAQ about the project name by @mbats in #979
- [doc] Contribute API cookbook recipes in Python by @mbats in #951
- [releng] Update Dockerfile by @AxelRICHARD in #981
- [977] Add SysMLv2 validation rules by @AxelRICHARD in #978
- [982] Implement Membership#isDistinguishableFrom by @AxelRICHARD in #983
- [releng] Switch to Sirius Web 2025.1.4 by @AxelRICHARD in #985
- [releng] Bump version to 2025.1.5 by @AxelRICHARD in #988
- [987] Implementation of DnD in SysOn Explorer view by @adaussy in #989
- [cleanup] Move kermllibrary and sysmllibrary constants to ElementUtils by @adaussy in #990
- [992] Export Concern and Stakeholder concepts by @adaussy in #993
- [960] In General View diagram creation tools for StakeholderParameter and ActorParameter, replace lists with trees by @flatombe in #996
- [1000] Add support for semantic undo redo by @frouene in #1001
- [998] Fix label of PortUsage by @adaussy in #999
- Fix bug #1002 #1003 by @adaussy in #1004
- [releng] Fix Sirius Web version in syson-sysml-validation by @gdaniel in #1010
- [1012] Allow package nodes to be smaller than their default size by @frouene in #1013
- [releng] Switch to Sirius Web 2025.1.6 by @AxelRICHARD in #1015
- [1006] Display isInitial and isDefault of FeatureValue Core tab by @adaussy in #1008
- [releng] Bump version to 2025.1.6 by @AxelRICHARD in #1016
- Add SBOM generation and upload to DependencyTrack workflows by @iliescuioana in #1014
- [1020] Remove multiplicity data from edge label by @frouene in #1021
- [1018] Rework library loading to be extensible and re-usable by @flatombe in #1019
- [1009] Allow SysMLFactory to create null unsettable Enum by @AxelRICHARD in #1022
- [1023] Update SysIDE dependency to 0.8.0 by @AxelRICHARD in #1025
- [1012] Allow import package nodes to be smaller than their default size by @AxelRICHARD in #1027
- [releng] Switch to Sirius Web 2025.1.7 by @AxelRICHARD in #1044
- [1052] Fix New Port In/Inout/Out tools in GeneralView by @AxelRICHARD in #1053
- [releng] Remove Libraries Menu by @AxelRICHARD in #1054
- [releng] Bump version to 2025.1.7 by @AxelRICHARD in #1055
- [doc] Update doc by @AxelRICHARD in #1056
- [releng] Bump version to 2025.1.8 by @AxelRICHARD in #1057
- [releng] Switch to Sirius Web 2025.2.0 by @AxelRICHARD in #1058
- [releng] Add missing sirius-components-widget-table frontend dependency by @AxelRICHARD in #1059
- [fix] Fix default libraries loading on application start by @AxelRICHARD in #1062
- [releng] Bump version to 2025.2.0 by @AxelRICHARD in #1063
New Contributors
- @iliescuioana made their first contribution in #1014
Full Changelog: v2025.1.0...v2025.2.0
v2025.1.0
What's Changed
- [releng] Prepare next release by @AxelRICHARD in #846
- [releng] Use node alpine version to reduce docker image size by @AxelRICHARD in #847
- [829] Metamodel change to OccurrenceUsage's PortionKind cardinality and default value by @ebausson-obeo in #830
- [802] Handle imported package elements in diagrams by @jerome-obeo in #815
- [802] Handle d&d for imported package elements in diagrams by @AxelRICHARD in #849
- [802] Include ImportNamespace elements with Add Existing elements tool by @AxelRICHARD in #851
- [test] Fix shaky cypress test by @AxelRICHARD in #854
- [doc] Update requirements with Node.js by @AxelRICHARD in #855
- [cleanup] Typos & code quality fixes. by @AxelRICHARD in #856
- [releng] Improve the pull request check to validate frontend deps by @AxelRICHARD in #857
- [test] Remove some arbitrary wait instructions in cypress tests by @AxelRICHARD in #862
- [796] Makes the importer more generic by @adaussy in #861
- [doc] Update doc by @AxelRICHARD in #863
- [doc] Fix doc by @AxelRICHARD in #864
- [doc] Fix doc by @AxelRICHARD in #865
- [releng] Dockerfile structure upgrade to be based on temurin by @GuillaumeEscande in #872
- [818] Support of Occurence export. by @ebausson-obeo in #848
- [868] Fix textual export of LibraryPackage by @gdaniel in #869
- [doc] Add a shape to improve the support of libraries in the explorer by @gdaniel in #867
- [releng] Switch to Sirius Web 2024.11.3 by @AxelRICHARD in #878
- [releng] Remove useless aws config in workflow by @AxelRICHARD in #879
- [releng] Switch to Sirius Web 2024.11.5 by @AxelRICHARD in #880
- [875] Improve the support of libraries in the explorer by @gdaniel in #876
- [releng] Bump version to 2024.11.1 by @AxelRICHARD in #881
- [883] Fix
getChildrenexplorer error with specific filter combinations by @gdaniel in #885 - [884] Fix Related Elements View errors on implicit Specializations by @AxelRICHARD in #886
- [releng] Switch to Sirius Web 2024.11.7 by @AxelRICHARD in #890
- [887] Rework the standard and user libraries structure in the explorer by @gdaniel in #891
- [888] Remove 'New objects from text' tool for libraries in the explorer by @gdaniel in #892
- [releng] Bump version to 2024.11.2 by @AxelRICHARD in #894
- [895] Fix deletion of imported models from the explorer by @gdaniel in #900
- [901] Allow to import .kerml files by @AxelRICHARD in #902
- [906] Ensure that imported non-library models are not in user libraries by @gdaniel in #907
- [908] Organize Palette Tools by @AxelRICHARD in #910
- [releng] Switch to Sirius Web 2024.11.8 by @AxelRICHARD in #913
- [cleanup] Remove doc build folder contents by @AxelRICHARD in #914
- [doc] Replace API documentation by swagger-ui interface generated by … by @GuillaumeEscande in #877
- [doc] Update APIs doc by @AxelRICHARD in #915
- [fix] Add missing IRestDataVersionPayloadSerializerService by @AxelRICHARD in #916
- [889] Remove New object/representation contextual menu entry for libraries by @gdaniel in #905
- [releng] Switch to Sirius Web 2024.11.9 by @AxelRICHARD in #918
- [doc] Update release note 2025.1.0 by @alexfournie in #921
- [908] Organize Palette Tools by @AxelRICHARD in #922
- [releng] Switch to Sirius Web 2024.11.10 by @AxelRICHARD in #923
- [919] Remove Sirius Web default explorer by @gdaniel in #920
- [releng] Bump version to 2025.1.0 by @AxelRICHARD in #924
Full Changelog: v2024.11.0...v2025.1.0