|
5 | 5 | #### Enhancements: |
6 | 6 |
|
7 | 7 | - [**enhancement**] Initial version of a Webprotocol based EngineAddon server [#220](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/220) |
8 | | -- [**enhancement**] Add generic trace edit [#208](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/208) |
9 | | -- [**enhancement**] Event management integration [#210](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/210) |
10 | | -- [**enhancement**] Consolidation and automatic bump of K3 versions [#185](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/185) |
11 | | -- [**enhancement**] [Event Manager PR#4] Event manager GUI plugin [#188](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/188) |
12 | | -- [**enhancement**] Improve test logs about locked jobs [#193](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/193) |
13 | | -- [**enhancement**][**refactoring**][**releng**] Add Sirius ELK support [#184](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/184) |
14 | | -- [**enhancement**] Corrected interface to be implemented by the RuleProviders in a validation plug-in [#167](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/167) |
15 | | -- [**enhancement**] New RuleProvider for Ecore and FullyQualifiedName with it [#171](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/171) |
16 | | -- [**enhancement**] [Event Manager PR#1] Support for execution step parameters + misc. [#186](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/186) |
17 | | -- [**enhancement**] [Event Manager PR#2] Event manager plugin [#187](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/187) |
18 | | -- [**enhancement**][**refactoring**] DslValidator modified to use languageComponents instead of RuleProvider [#175](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/175) |
19 | | -- [**enhancement**] IConfigurationElement arrays changed for ArrayLists in GEMOC tools [#177](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/177) |
20 | | -- [**enhancement**] Proposal Provider and Highlighting for dsl files in GEMOC Studio [#172](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/172) |
21 | | -- [**enhancement**] Fix TreeViewerHelper resize too often [#168](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/168) |
22 | | -- [**enhancement**] Cache sorting of addon on engine status change [#165](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/165) |
23 | | -- [**enhancement**] New plug-in for validation in GEMOC Studio [#164](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/164) |
24 | | -- [**enhancement**] Adds Addon parameter feature and makes equivalency classes computing optional [#157](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/157) |
25 | | -- [**enhancement**] Implement addon priority mechanism [#149](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/149) |
26 | | -- [**enhancement**] Add new GenericDebugModelId for generic model presentation and breakpoint management [#141](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/141) |
27 | | -- [**enhancement**] Add information about number of completed steps in the EngineStatus class [#143](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/143) |
28 | | -- [**bug**][**enhancement**] Reduce Sirius refresh notification [#125](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/125) |
29 | | -- [**enhancement**][**refactoring**] Improve default Engine addon launch conf tab [#136](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/136) |
30 | | -- [**enhancement**] Behavioral interface DSL, event occurrence metamodel and value metamodel [#119](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/119) |
31 | | -- [**enhancement**] Add "openFileFromPlugin" method to TestUtil [#109](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/109) |
32 | | -- [**enhancement**] Clarifies Eclipse consoles used by the engines [#116](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/116) |
33 | | -- [**enhancement**] Add restoreState support for missing eType [#102](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/102) |
34 | | -- [**enhancement**] Display step arguments in the debugger stack view [#59](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/59) |
35 | | -- [**bug**][**enhancement**] Fix sirius wizard call and improve Sirius project creation for GEMOC [#104](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/104) |
36 | | -- [**enhancement**][**releng**] Add concurrent engine to the studio [#98](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/98) |
37 | | -- [**enhancement**] Improve Variable and Debug views [#97](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/97) |
38 | | -- [**enhancement**][**releng**] Add command line Eclipse application to run GEMOC languages and headless product [#90](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/90) |
39 | | -- [**enhancement**] Integrate ALE interpreted engine in GEMOC Studio build [#77](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/77) |
40 | | -- [**enhancement**][**refactoring**] Move dsl default location to project root and minor Melange related refactoring [#76](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/76) |
41 | | -- [**enhancement**][**refactoring**] Manage parallel steps in debuggers + refactoring [#39](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/39) |
42 | 8 |
|
43 | 9 | #### Bug Fixes: |
44 | 10 |
|
45 | 11 | - [**bug**] Fix several trace consistency and serialization issues [#215](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/215) |
46 | 12 | - [**bug**] Prevent NPE in Sirius if a model element doesn't have an eResource [#214](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/214) |
47 | | -- [**bug**] Reenable multidimensionnal trace saving [#206](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/206) |
48 | | -- [**bug**] [fix] manage many-values in the trace constructor + [fix] bug in trace constructor with dyn obj removal + [fix] allow ecore from plugin in .dsl file [#209](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/209) |
49 | | -- [**bug**] Disable 'allDimensions' feature in the trace edit view [#211](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/211) |
50 | | -- [**bug**] Sirius support for model with referenced resources [#202](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/202) |
51 | | -- [**bug**] Fix jdom two dependencies chains issue [#200](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/200) |
52 | | -- [**bug**] Fix model loader crash and animation layer activation [#199](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/199) |
53 | | -- [**bug**] Disable flacky tests [#192](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/192) |
54 | | -- [**bug**] Fix wrongly reported .dsl error [#180](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/180) |
55 | | -- [**bug**][**releng**] Fix event manager integration problems [#189](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/189) |
56 | | -- [**bug**] Avoid NPE in IntrospectiveMutableFieldExtractor for MM with null names [#150](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/150) |
57 | | -- [**bug**] Remove Logical Step View from perspective extension declaration [#145](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/145) |
58 | | -- [**bug**] Fix xdsmlFilePath attribute in plugin.xml [#139](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/139) |
59 | | -- [**bug**] Handle Sirius forced resourceSet [#140](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/140) |
60 | | -- [**bug**] Fix double instantiation of language specific addons [#121](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/121) |
61 | | -- [**bug**] Update launchconf icon according to official colors [#101](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/101) |
62 | | -- [**bug**] Reorder Sirius 4 GEMOC wizard pages [#107](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/107) |
63 | | -- [**bug**] [tracing] Remove exceptions when no traced objects [#100](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/100) |
64 | | -- [**bug**] [test] Adapt test helper code to latest api changes [#99](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/99) |
65 | | -- [**bug**] Fix updating of Sirius views during debugging [#105](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/105) |
66 | | -- [**bug**] Implement some missing eType in generic trace and improve user feedback on RDT definition problems [#89](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/89) |
67 | | -- [**bug**] Add restoreState support for missing eType [#94](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/94) |
68 | | -- [**bug**] Fixes GemocSequentialLanguageBuilder problem on windows [#68](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/68) |
69 | | -- [**bug**][**refactoring**] Patch mutable field extractor for pure k3 project + helper refactoring [#52](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/52) |
70 | | - |
71 | | -#### Refactorings |
72 | | - |
73 | | -- [**refactoring**] Kermeta3 validation rule moved into gemoc-debugging from the K3 validation plugin [#170](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/170) |
74 | | -- [**refactoring**] Move commons for gemoc-studio to gemoc-studio-modeldebugging git repository [#148](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/148) |
75 | | -- [**refactoring**] Move JavaEngine to its own git repository [#147](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/147) |
76 | | -- [**refactoring**] Use general extension point + nature and builder refactoring [#133](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/133) |
77 | | -- [**refactoring**] [Behavioral Interface] added behavioral interface plugins [#7](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/7) |
78 | | -- [**refactoring**] Execution framework refactoring [#53](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/53) |
79 | 13 |
|
80 | 14 | #### Version upgrades |
81 | 15 |
|
82 | 16 | - [**bump**] Bump to 3.5.0 [#212](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/212) |
83 | 17 | - [**bump**] Bump eclipse 2021 12 [#213](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/213) |
84 | | -- [**bump**][**releng**] Bump Studio to 3.4.0 [#198](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/198) |
85 | | -- [**bump**] Bump to Eclipse 2021-06 [#196](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/196) |
86 | | -- [**bump**] Bump eclipse 2020-12 [#183](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/183) |
87 | | -- [**bump**] Bump to Eclipse 2020-03 [#178](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/178) |
88 | | -- [**bump**] Bump to Sirius 6.1.3 [#138](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/138) |
89 | | -- [**bump**][**releng**] Tycho 1.5 and p2 dependencies optimisation [#134](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/134) |
90 | | -- [**bump**] Bump to eclipse photon [#72](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/72) |
91 | | -- [**bump**] Bump to latest k3/melange version [#64](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/64) |
92 | | -- [**bump**] Bump components and studio versions [#62](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/62) |
93 | | -- [**bump**] Update Melange to version 2018-06-04 [#55](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/55) |
94 | 18 |
|
95 | 19 | #### Release Engineering |
96 | 20 |
|
97 | 21 | - [**releng**] Use tpd for defining target platform [#216](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/216) |
98 | | -- [**releng**] Bundle vs pomfirst separate build and groupid [#203](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/203) |
99 | | -- [**releng**] Explicit repository feature [#190](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/190) |
100 | | -- [**releng**] Deploy GEMOC artefacts to maven repository (repo.eclipse.org) [#154](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/154) |
101 | | -- [**releng**] Move some reusable Context and Runconfiguration classes from JavaEngine to execution framework [#144](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/144) |
102 | | -- [**releng**] Improve test video recording [#135](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/135) |
103 | | -- [**releng**] Remove deprecated update site [#130](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/130) |
104 | | -- [**releng**] Improve marker reporting in tests [#120](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/120) |
105 | | -- [**releng**] Add gexpressions to studio/updatesite and restructure update site [#114](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/114) |
106 | | -- [**releng**] Update icons to official branding colors [#110](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/110) |
107 | | -- [**releng**] Increase swtbot test timeout [#106](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/106) |
108 | | -- [**releng**] Fix xtend compilation issue 1373 [#79](https://github.com/eclipse/gemoc-studio-modeldebugging/pull/79) |
109 | 22 |
|
110 | 23 | --- |
111 | 24 |
|
|
0 commit comments