Releases: eclipse-syson/syson
Releases · eclipse-syson/syson
v2026.3.9
What's Changed
- [2185] Fix ownership of constraints created inside requirement by @pcdavid in #2186
- [doc] Update release notes by @AxelRICHARD in #2188
- [doc] Update release notes by @AxelRICHARD in #2189
- [fix] Fix View customnode layout by @AxelRICHARD in #2190
- [releng] Switch to Sirius Web 2026.3.9 by @AxelRICHARD in #2192
- [releng] Bump version to 2026.3.9 by @AxelRICHARD in #2193
Full Changelog: v2026.3.8...v2026.3.9
v2026.3.8
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
What's Changed
- [releng] Fix the license and URL of our maven modules in the SBOM by @AxelRICHARD in #2134
- [releng] Switch to Sirius Web 2026.3.3 by @AxelRICHARD in #2136
Full Changelog: v2026.3.2...v2026.3.3
v2026.3.2
What's Changed
- [doc] Add shape for improved expressions support by @pcdavid in #2107
- [releng] Switch to Sirius Web 2026.3.2 by @AxelRICHARD in #2126
- [fix] Fix flaky test in ExplorerViewControllerIntegrationTests by @AxelRICHARD in #2133
- [1583] Improve support for Stakeholder by @pcdavid in #2081
Full Changelog: v2026.3.1...v2026.3.2
v2026.3.1
What's Changed
- Merge cooldown branch by @AxelRICHARD in #2095
- [releng] Switch to Java 21 by @pcdavid in #2080
- [releng] Pin unpinned GitHub actions by @pcdavid in #2092
- [2045] Prevent unwanted compartments from being revealed at node creation by @gcoutable in #2102
- [2094] Ensure library documents are read-only by @gdaniel in #2099
- [1979] Add node creation tools for time slice and snapshot by @gcoutable in #2104
- Update CheckStyle and JaCoCo by @pcdavid in #2103
- [releng] Switch to Sirius Web 2026.3.1 by @AxelRICHARD in #2114
- [fix] Use new diagram description style feature to display helper image by @AxelRICHARD in #2117
- [releng] Bump version to 2026.3.1 by @AxelRICHARD in #2124
Full Changelog: v2026.3.0...v2026.3.1
v2026.3.0
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/...
v2026.1.5 - Milestone 5 for v2026.3.0
What's Changed
- [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
Full Changelog: v2026.1.4...v2026.1.5
v2026.1.4 - Milestone 4 for v2026.3.0
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
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
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