Skip to content

Releases: eclipse-syson/syson

v2026.3.9

07 May 15:00

Choose a tag to compare

v2026.3.9 Pre-release
Pre-release

What's Changed

Full Changelog: v2026.3.8...v2026.3.9

v2026.3.8

07 May 15:00

Choose a tag to compare

v2026.3.8 Pre-release
Pre-release

What's Changed

  • [2108] Improve actor creation tool using the latest selection dialog changes by @gcoutable in #2110
  • [2111] Improve stakeholder creation tool using the latest selection dialog changes by @gcoutable in #2118
  • [2122] Improve subject creation tool using the latest selection dialog changes by @gcoutable in #2123
  • [2129] Improve flow creation tool using the latest selection dialog changes by @gcoutable in #2130
  • [2105] Display textual representation of expressions in the Explorer by @pcdavid in #2115
  • [enh] Support overloaded ServiceMethod references by @AxelRICHARD in #2142
  • [cleanup] Use ServiceMethod instead of getSelfServiceCallExpression by @AxelRICHARD in #2145
  • [2143] Replace Path with String in library loading configuration by @frouene in #2144
  • [2137] Merge the two objective requirement creation tools by @gcoutable in #2146
  • [doc] Add an ADR on the improvement of integration tests performance by @gdaniel in #2147
  • [2139] Improve execution time of integration tests by @gdaniel in #2140
  • [2154] Handle multi-selection for Duplicate element tool by @AxelRICHARD in #2155
  • [releng] Fix SysON version in docker-compose files by @AxelRICHARD in #2158
  • [2148] Merge the two perform action requirement creation tools by @gcoutable in #2149
  • [releng] Switch to Spring Boot 4.0.6 by @pcdavid in #2163
  • [2160] Handle multi-selection for View As tool by @AxelRICHARD in #2168
  • [2152] Merge each sub action node creation tools by @gcoutable in #2153
  • [doc] Add new recipe to import a sysml file with python by @AxelRICHARD in #2169
  • [2170] Handle multi-selection for Add existing element(s) tool by @AxelRICHARD in #2171
  • [2161] Improve the tool to create a satisfy requirement by @gcoutable in #2162
  • [2172] Add keybinding to duplicate tool by @AxelRICHARD in #2175
  • [2166] Improve tools to create exhibit state by @gcoutable in #2167
  • [2176] Implement FramedConcernMembership attributes by @gcoutable in #2177
  • [2179] Improve selection dialog tree contents by @AxelRICHARD in #2180
  • [releng] Switch to Sirius Web 2026.3.8 by @AxelRICHARD in #2183
  • [releng] Bump version to 2026.3.8 by @AxelRICHARD in #2187

Full Changelog: v2026.3.3...v2026.3.8

v2026.3.3

07 May 15:00

Choose a tag to compare

v2026.3.3 Pre-release
Pre-release

What's Changed

Full Changelog: v2026.3.2...v2026.3.3

v2026.3.2

07 May 14:59

Choose a tag to compare

v2026.3.2 Pre-release
Pre-release

What's Changed

Full Changelog: v2026.3.1...v2026.3.2

v2026.3.1

08 Apr 08:07

Choose a tag to compare

v2026.3.1 Pre-release
Pre-release

What's Changed

Full Changelog: v2026.3.0...v2026.3.1

v2026.3.0

26 Mar 14:58

Choose a tag to compare

What's Changed

  • Cooldown 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
  • [cleanup] Inline StepVerifier logic in GVBorderNodePortCreationTests by @theogiraudet in #1914
  • [1870] Hide compartments of elements dropped from the explorer by @mcharfadi in #1892
  • [cleanup] Inline StepVerifier logic in GVEdgeCreationTests by @theogiraudet in #1919
  • [cleanup] Inline StepVerifier logic in GVBindingConnectorAsUsageTests & GVConnectionUsageEdgeTests by @theogiraudet in #1913
  • [cleanup] Use ServiceMethod instead of getSelfServiceCallExpression by @AxelRICHARD in #1925
  • [cleanup] Inline StepVerifier logic in GVDNTest by @theogiraudet in #1921
  • [cleanup] Inline StepVerifier logic in GVEdgeItemUsageTests by @theogiraudet in #1922
  • [cleanup] Inline StepVerifier logic in GVEdgePortUsageTests by @theogiraudet in #1923
  • [cleanup] Change annotations of GVEdgeReferenceSubsettingTest by @theogiraudet in #1924
  • [cleanup] Inline StepVerifier logic in GVFlowUsageTests by @theogiraudet in #1926
  • [cleanup] Reintroduce services in previous reworked tests by @theogiraudet in #1927
  • [cleanup] Inline StepVerifier logic in GVDropFromExplorerTests by @theogiraudet in #1928
  • [cleanup] Inline StepVerifier logic in ActionFlowTests by @theogiraudet in #1936
  • [cleanup] Use ServiceMethod instead of getSelfServiceCallExpression by @AxelRICHARD in #1937
  • [cleanup] Inline StepVerifier logic in various General View test classes by @theogiraudet in #1939
  • [cleanup] Inline StepVerifier logic in various General View test classes 2 by @theogiraudet in #1940
  • [cleanup] Inline StepVerifier logic in various General View test classes 3 by @theogiraudet in #1941
  • [cleanup] Inline StepVerifier logic in various General View test classes 4 by @theogiraudet in #1944
  • [cleanup] Inline StepVerifier logic in GVSNSCTests and cleanup deprecated by @theogiraudet in #1950
  • [1943] Add attributes compartment on ConnectionDef graphical node by @AxelRICHARD in #1952
  • [1946] Add actors compartment inside a RequirementUsage graphical node by @AxelRICHARD in #1958
  • [1953] Import error on TransitionUsage with SendActionUsage by @adaussy in #1955
  • [1947] Add "subjects" as a graphical nodes by @AxelRICHARD in #1961
  • [1954] Implement textual export of TransitionUsage by @adaussy in #1964
  • [1966] Implement textual export of ExhibitStateUsage by @adaussy in #1967
  • Add edge tools related to nesting Attribute usage by @gcoutable in #1965
  • [releng] Switch to Sirius Web 2026.1.2 by @AxelRICHARD in #1969
  • [releng] Bump version to 2026.1.2 by @AxelRICHARD in #1971
  • [1649] Add support for publishing representations with libraries by @gdaniel in #1883
  • [1973] Fix error name resolution during import by @adaussy in #1975
  • Fail textual import with AssignActionUsage by @adaussy in #1976
  • [1948] Add "New Satisfy" tool by @AxelRICHARD in #1968
  • [1986] Make ServiceMethod fail if parameters don't match arity by @gdaniel in #1987
  • [1988] Extract Elasticsearch initialization in an abstract test class by @gdaniel in #1989
  • [1977] Display the PortionKind in the label of OccurrenceUsage graphical nodes by @gcoutable in #1985
  • [1860] Add preconditionExpression to CompartmentItemNodeDescriptionPr… by @mcharfadi in #1884
  • [1981] Escape special characters when exporting Expose elements by @AxelRICHARD in #1992
  • [1983] Synchronize reqId and declaredShortName by @AxelRICHARD in #1995
  • [1945] Add ends compartment on ConnectionDef and AllocationDef graphical nodes by @pcdavid in #1974
  • [1977] Add support for PortionKind implicit specialization by @gcoutable in #1993
  • [1972] Add ends compartment on InterfaceDefinition graphical node by @pcdavid in #2001
  • [releng] Switch to Sirius Web 2026.1.3 by @AxelRICHARD in #2009
  • [releng] Bump version to 2026.1.3 by @AxelRICHARD in #2010
  • [1863] Show a message when dropping an already visible element on a diagram by @pcdavid in #2007
  • [2014] Forbid expose of a ViewUsage in this same ViewUsage by @AxelRICHARD in #2015
  • [2004] Do not display the "ports" and "ends" compartments on a newly created InterfaceDefinition by @pcdavid in #2006
  • [1949] Allow redefining a PartUsage with the same name by @pcdavid in #2008
  • [2003] Rework binding/interface/flow edge tools by @AxelRICHARD in #2005
  • [fix] Fix typos by @AxelRICHARD in #2025
  • [1994] Add support for excluding standard libraries in search view by @gdaniel in #1997
  • [2026] Add .sysml extension on model creation for sysml model types by @AxelRICHARD in #2028
  • [1998] Add Implicit TypeFeaturing by @adaussy in #2000
  • [fix] Fix release note problem by @adaussy in #2030
  • [1978] Add support for PortionKind edition with direct-edit in diagrams by @gcoutable in #2016
  • [doc] Fix typo in batmobile tutorial by @AxelRICHARD in #2033
  • [2023] Use «connection def» to label ConnectionDefinitions by @pcdavid in #2024
  • [2034] Fix textual import to be able to annotate relationships by @adaussy in #2035
  • [2011] Improve SysML validation to be more modular by @flatombe in #2018
  • [2027] Make library publication dependencies computation more extensible by @flatombe in #2029
  • [2032] NPE when exporting LiteralString by @adaussy in #2036
  • [2037] Backslash need to be escaped during textual export by @adaussy in #2038
  • [2013] Add a tool to create and setup a FlowUsage on a ConnectionUsage by @pcdavid in #2020
  • [releng] Switch to Sirius Web 2026.1.4 by @AxelRICHARD in #2041
  • [2039] Import should remove escaping backslash by @adaussy in #2040
  • [2042] Improve error reporting while uploading a document by @adaussy in #2044
  • [2052] Fix SatisfyRequirement tools authorized targets by @AxelRICHARD in #2055
  • [2031] Allow to D&D a LibraryPackage from the Explorer to a diagram by @AxelRICHARD in #2061
  • [2050] Perform tool displays twice the perform by @AxelRICHARD in #2062
  • [2046] Fix ReferenceUsage tool on Package graphical node by @AxelRICHARD in #2063
  • [releng] Switch to Sirius Web 2026.1.5 by @pcdavid in #2066
  • [releng] Bump version to 2026.1.5 by @AxelRICHARD in #2067
  • [1990] Fix the EnumerationDefinition compartment name according to specification by @gcoutable in #2064
  • [2049] Fix direct edit on "end" element by @AxelRICHARD in #2068
  • [2054] Fix the invocation of "New Start/Done Action" from inside a package named "Actions" by @pcdavid in https://github.com/...
Read more

v2026.1.5 - Milestone 5 for v2026.3.0

18 Mar 10:28

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v2026.1.4...v2026.1.5

v2026.1.4 - Milestone 4 for v2026.3.0

18 Mar 10:27

Choose a tag to compare

Pre-release

What's Changed

  • [1863] Show a message when dropping an already visible element on a diagram by @pcdavid in #2007
  • [2014] Forbid expose of a ViewUsage in this same ViewUsage by @AxelRICHARD in #2015
  • [2004] Do not display the "ports" and "ends" compartments on a newly created InterfaceDefinition by @pcdavid in #2006
  • [1949] Allow redefining a PartUsage with the same name by @pcdavid in #2008
  • [2003] Rework binding/interface/flow edge tools by @AxelRICHARD in #2005
  • [fix] Fix typos by @AxelRICHARD in #2025
  • [1994] Add support for excluding standard libraries in search view by @gdaniel in #1997
  • [2026] Add .sysml extension on model creation for sysml model types by @AxelRICHARD in #2028
  • [1998] Add Implicit TypeFeaturing by @adaussy in #2000
  • [fix] Fix release note problem by @adaussy in #2030
  • [1978] Add support for PortionKind edition with direct-edit in diagrams by @gcoutable in #2016
  • [doc] Fix typo in batmobile tutorial by @AxelRICHARD in #2033
  • [2023] Use «connection def» to label ConnectionDefinitions by @pcdavid in #2024
  • [2034] Fix textual import to be able to annotate relationships by @adaussy in #2035
  • [2011] Improve SysML validation to be more modular by @flatombe in #2018
  • [2027] Make library publication dependencies computation more extensible by @flatombe in #2029
  • [2032] NPE when exporting LiteralString by @adaussy in #2036
  • [2037] Backslash need to be escaped during textual export by @adaussy in #2038
  • [2013] Add a tool to create and setup a FlowUsage on a ConnectionUsage by @pcdavid in #2020
  • [releng] Switch to Sirius Web 2026.1.4 by @AxelRICHARD in #2041
  • [2039] Import should remove escaping backslash by @adaussy in #2040

Full Changelog: v2026.1.3...v2026.1.4

v2026.1.3 - Milestone 3 for v2026.3.0

20 Feb 09:58

Choose a tag to compare

Pre-release

What's Changed

  • [1649] Add support for publishing representations with libraries by @gdaniel in #1883
  • [1973] Fix error name resolution during import by @adaussy in #1975
  • Fail textual import with AssignActionUsage by @adaussy in #1976
  • [1948] Add "New Satisfy" tool by @AxelRICHARD in #1968
  • [1986] Make ServiceMethod fail if parameters don't match arity by @gdaniel in #1987
  • [1988] Extract Elasticsearch initialization in an abstract test class by @gdaniel in #1989
  • [1977] Display the PortionKind in the label of OccurrenceUsage graphical nodes by @gcoutable in #1985
  • [1860] Add preconditionExpression to CompartmentItemNodeDescriptionPr… by @mcharfadi in #1884
  • [1981] Escape special characters when exporting Expose elements by @AxelRICHARD in #1992
  • [1983] Synchronize reqId and declaredShortName by @AxelRICHARD in #1995
  • [1945] Add ends compartment on ConnectionDef and AllocationDef graphical nodes by @pcdavid in #1974
  • [1977] Add support for PortionKind implicit specialization by @gcoutable in #1993
  • [1972] Add ends compartment on InterfaceDefinition graphical node by @pcdavid in #2001
  • [releng] Switch to Sirius Web 2026.1.3 by @AxelRICHARD in #2009
  • [releng] Bump version to 2026.1.3 by @AxelRICHARD in #2010

Full Changelog: v2026.1.2...v2026.1.3

v2026.1.2 - Milestone 2 for v2026.3.0

20 Feb 09:57

Choose a tag to compare

Pre-release

What's Changed

  • [cleanup] Inline StepVerifier logic in GVBorderNodePortCreationTests by @theogiraudet in #1914
  • [1870] Hide compartments of elements dropped from the explorer by @mcharfadi in #1892
  • [cleanup] Inline StepVerifier logic in GVEdgeCreationTests by @theogiraudet in #1919
  • [cleanup] Inline StepVerifier logic in GVBindingConnectorAsUsageTests & GVConnectionUsageEdgeTests by @theogiraudet in #1913
  • [cleanup] Use ServiceMethod instead of getSelfServiceCallExpression by @AxelRICHARD in #1925
  • [cleanup] Inline StepVerifier logic in GVDNTest by @theogiraudet in #1921
  • [cleanup] Inline StepVerifier logic in GVEdgeItemUsageTests by @theogiraudet in #1922
  • [cleanup] Inline StepVerifier logic in GVEdgePortUsageTests by @theogiraudet in #1923
  • [cleanup] Change annotations of GVEdgeReferenceSubsettingTest by @theogiraudet in #1924
  • [cleanup] Inline StepVerifier logic in GVFlowUsageTests by @theogiraudet in #1926
  • [cleanup] Reintroduce services in previous reworked tests by @theogiraudet in #1927
  • [cleanup] Inline StepVerifier logic in GVDropFromExplorerTests by @theogiraudet in #1928
  • [cleanup] Inline StepVerifier logic in ActionFlowTests by @theogiraudet in #1936
  • [cleanup] Use ServiceMethod instead of getSelfServiceCallExpression by @AxelRICHARD in #1937
  • [cleanup] Inline StepVerifier logic in various General View test classes by @theogiraudet in #1939
  • [cleanup] Inline StepVerifier logic in various General View test classes 2 by @theogiraudet in #1940
  • [cleanup] Inline StepVerifier logic in various General View test classes 3 by @theogiraudet in #1941
  • [cleanup] Inline StepVerifier logic in various General View test classes 4 by @theogiraudet in #1944
  • [cleanup] Inline StepVerifier logic in GVSNSCTests and cleanup deprecated by @theogiraudet in #1950
  • [1943] Add attributes compartment on ConnectionDef graphical node by @AxelRICHARD in #1952
  • [1946] Add actors compartment inside a RequirementUsage graphical node by @AxelRICHARD in #1958
  • [1953] Import error on TransitionUsage with SendActionUsage by @adaussy in #1955
  • [1947] Add "subjects" as a graphical nodes by @AxelRICHARD in #1961
  • [1954] Implement textual export of TransitionUsage by @adaussy in #1964
  • [1966] Implement textual export of ExhibitStateUsage by @adaussy in #1967
  • Add edge tools related to nesting Attribute usage by @gcoutable in #1965
  • [releng] Switch to Sirius Web 2026.1.2 by @AxelRICHARD in #1969
  • [releng] Bump version to 2026.1.2 by @AxelRICHARD in #1971

Full Changelog: v2026.1.1...v2026.1.2