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