Releases: eclipse-gemoc/gemoc-studio-modeldebugging
Releases · eclipse-gemoc/gemoc-studio-modeldebugging
v3.6.0
Enhancements:
- [enhancement] Manage step return values #226
Bug Fixes:
- [bug] Bump to version of k3 including StepCommand return null fix #229
- [bug] Fix: provide args to step factory #227
Refactorings
- [refactoring] Move commons from modeldebugging repository to dedicated repository #223
- [refactoring] Split commons eclipse pde to remove UI dependency #224
Version upgrades
- [bump] Bump to Eclipse 2022-06 #222
Release Engineering
- [releng] Flaky test management #228
v3.5.0
Enhancements:
- [enhancement] Initial version of a Webprotocol based EngineAddon server #220
Bug Fixes:
- [bug] Fix several trace consistency and serialization issues #215
- [bug] Prevent NPE in Sirius if a model element doesn't have an eResource #214
Version upgrades
Release Engineering
- [releng] Use tpd for defining target platform #216
v3.4.0
Enhancements:
- [enhancement] Initial version of a Webprotocol based EngineAddon server #220
- [enhancement] Add generic trace edit #208
- [enhancement] Event management integration #210
- [enhancement] Consolidation and automatic bump of K3 versions #185
- [enhancement] [Event Manager PR#4] Event manager GUI plugin #188
- [enhancement] Improve test logs about locked jobs #193
- [enhancement][refactoring][releng] Add Sirius ELK support #184
- [enhancement] Corrected interface to be implemented by the RuleProviders in a validation plug-in #167
- [enhancement] New RuleProvider for Ecore and FullyQualifiedName with it #171
- [enhancement] [Event Manager PR#1] Support for execution step parameters + misc. #186
- [enhancement] [Event Manager PR#2] Event manager plugin #187
- [enhancement][refactoring] DslValidator modified to use languageComponents instead of RuleProvider #175
- [enhancement] IConfigurationElement arrays changed for ArrayLists in GEMOC tools #177
- [enhancement] Proposal Provider and Highlighting for dsl files in GEMOC Studio #172
- [enhancement] Fix TreeViewerHelper resize too often #168
- [enhancement] Cache sorting of addon on engine status change #165
- [enhancement] New plug-in for validation in GEMOC Studio #164
- [enhancement] Adds Addon parameter feature and makes equivalency classes computing optional #157
- [enhancement] Implement addon priority mechanism #149
- [enhancement] Add new GenericDebugModelId for generic model presentation and breakpoint management #141
- [enhancement] Add information about number of completed steps in the EngineStatus class #143
- [bug][enhancement] Reduce Sirius refresh notification #125
- [enhancement][refactoring] Improve default Engine addon launch conf tab #136
- [enhancement] Behavioral interface DSL, event occurrence metamodel and value metamodel #119
- [enhancement] Add "openFileFromPlugin" method to TestUtil #109
- [enhancement] Clarifies Eclipse consoles used by the engines #116
- [enhancement] Add restoreState support for missing eType #102
- [enhancement] Display step arguments in the debugger stack view #59
- [bug][enhancement] Fix sirius wizard call and improve Sirius project creation for GEMOC #104
- [enhancement][releng] Add concurrent engine to the studio #98
- [enhancement] Improve Variable and Debug views #97
- [enhancement][releng] Add command line Eclipse application to run GEMOC languages and headless product #90
- [enhancement] Integrate ALE interpreted engine in GEMOC Studio build #77
- [enhancement][refactoring] Move dsl default location to project root and minor Melange related refactoring #76
- [enhancement][refactoring] Manage parallel steps in debuggers + refactoring #39
Bug Fixes:
- [bug] Fix several trace consistency and serialization issues #215
- [bug] Prevent NPE in Sirius if a model element doesn't have an eResource #214
- [bug] Reenable multidimensionnal trace saving #206
- [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
- [bug] Disable 'allDimensions' feature in the trace edit view #211
- [bug] Sirius support for model with referenced resources #202
- [bug] Fix jdom two dependencies chains issue #200
- [bug] Fix model loader crash and animation layer activation #199
- [bug] Disable flacky tests #192
- [bug] Fix wrongly reported .dsl error #180
- [bug][releng] Fix event manager integration problems #189
- [bug] Avoid NPE in IntrospectiveMutableFieldExtractor for MM with null names #150
- [bug] Remove Logical Step View from perspective extension declaration #145
- [bug] Fix xdsmlFilePath attribute in plugin.xml #139
- [bug] Handle Sirius forced resourceSet #140
- [bug] Fix double instantiation of language specific addons #121
- [bug] Update launchconf icon according to official colors #101
- [bug] Reorder Sirius 4 GEMOC wizard pages #107
- [bug] [tracing] Remove exceptions when no traced objects #100
- [bug] [test] Adapt test helper code to latest api changes #99
- [bug] Fix updating of Sirius views during debugging #105
- [bug] Implement some missing eType in generic trace and improve user feedback on RDT definition problems #89
- [bug] Add restoreState support for missing eType #94
- [bug] Fixes GemocSequentialLanguageBuilder problem on windows #68
- [bug][refactoring] Patch mutable field extractor for pure k3 project + helper refactoring #52
Refactorings
- [refactoring] Kermeta3 validation rule moved into gemoc-debugging from the K3 validation plugin #170
- [refactoring] Move commons for gemoc-studio to gemoc-studio-modeldebugging git repository #148
- [refactoring] Move JavaEngine to its own git repository #147
- [refactoring] Use general extension point + nature and builder refactoring #133
- [refactoring] [Behavioral Interface] added behavioral interface plugins #7
- [refactoring] Execution framework refactoring #53
Version upgrades
v3.3.0
Enhancements:
- [enhancement] Consolidation and automatic bump of K3 versions #185
- [enhancement] [Event Manager PR#4] Event manager GUI plugin #188
- [enhancement] Improve test logs about locked jobs #193
- [enhancement][refactoring][releng] Add Sirius ELK support #184
- [enhancement] [Event Manager PR#1] Support for execution step parameters + misc. #186
- [enhancement] [Event Manager PR#2] Event manager plugin #187
Bug Fixes:
- [bug] Disable flacky tests #192
- [bug] Fix wrongly reported .dsl error #180
- [bug][releng] Fix event manager integration problems #189
Version upgrades
- [bump] Bump to Eclipse 2021-06 #196
- [bump] Bump eclipse 2020-12 #183
- [bump] Bump to Eclipse 2020-03 #178
Release Engineering
- [releng] Explicit repository feature #190
v3.2.0
Enhancements:
- [enhancement][refactoring] DslValidator modified to use languageComponents instead of RuleProvider #175
- [enhancement] IConfigurationElement arrays changed for ArrayLists in GEMOC tools #177
- [enhancement] Proposal Provider and Highlighting for dsl files in GEMOC Studio #172
- [enhancement] Fix TreeViewerHelper resize too often #168
- [enhancement] Cache sorting of addon on engine status change #165
- [enhancement] New plug-in for validation in GEMOC Studio #164
- [enhancement] Adds Addon parameter feature and makes equivalency classes computing optional #157
- [enhancement] Implement addon priority mechanism #149
- [enhancement] Add new GenericDebugModelId for generic model presentation and breakpoint management #141
- [enhancement] Add information about number of completed steps in the EngineStatus class #143
- [bug][enhancement] Reduce Sirius refresh notification #125
- [enhancement][refactoring] Improve default Engine addon launch conf tab #136
- [enhancement] Behavioral interface DSL, event occurrence metamodel and value metamodel #119
- [enhancement] Add "openFileFromPlugin" method to TestUtil #109
- [enhancement] Clarifies Eclipse consoles used by the engines #116
Bug Fixes:
- [bug] Avoid NPE in IntrospectiveMutableFieldExtractor for MM with null names #150
- [bug] Remove Logical Step View from perspective extension declaration #145
- [bug] Fix xdsmlFilePath attribute in plugin.xml #139
- [bug] Handle Sirius forced resourceSet #140
- [bug] Fix double instantiation of language specific addons #121
Refactorings
- [refactoring] Kermeta3 validation rule moved into gemoc-debugging from the K3 validation plugin #170
- [refactoring] Move commons for gemoc-studio to gemoc-studio-modeldebugging git repository #148
- [refactoring] Move JavaEngine to its own git repository #147
- [refactoring] Use general extension point + nature and builder refactoring #133
Version upgrades
Release Engineering
- [releng] Deploy GEMOC artefacts to maven repository (repo.eclipse.org) #154
- [releng] Move some reusable Context and Runconfiguration classes from JavaEngine to execution framework #144
- [releng] Improve test video recording #135
- [releng] Remove deprecated update site #130
- [releng] Improve marker reporting in tests #120
v3.2.0-20191216
Enhancements:
- [enhancement] Behavioral interface DSL, event occurrence metamodel and value metamodel #119
- [enhancement] Add "openFileFromPlugin" method to TestUtil #109
- [enhancement] Clarifies Eclipse consoles used by the engines #116
Bug Fixes:
- [bug] Fix xdsmlFilePath attribute in plugin.xml #139
- [bug] Fix double instantiation of language specific addons #121
Refactorings
- [refactoring] Use general extension point + nature and builder refactoring #133
Version upgrades
Release Engineering
v3.1.0
Enhancements:
- [enhancement] Add restoreState support for missing eType #102
- [enhancement] Display step arguments in the debugger stack view #59
- [bug][enhancement] Fix sirius wizard call and improve Sirius project creation for GEMOC #104
- [enhancement][releng] Add concurrent engine to the studio #98
- [enhancement] Improve Variable and Debug views #97
- [enhancement][releng] Add command line Eclipse application to run GEMOC languages and headless product #90
- [enhancement] Integrate ALE interpreted engine in GEMOC Studio build #77
- [enhancement][refactoring] Move dsl default location to project root and minor Melange related refactoring #76
Bug Fixes:
- [bug] Update launchconf icon according to official colors #101
- [bug] Reorder Sirius 4 GEMOC wizard pages #107
- [bug] [tracing] Remove exceptions when no traced objects #100
- [bug] [test] Adapt test helper code to latest api changes #99
- [bug] Fix updating of Sirius views during debugging #105
- [bug] Implement some missing eType in generic trace and improve user feedback on RDT definition problems #89
- [bug] Add restoreState support for missing eType #94
- [bug] Fixes GemocSequentialLanguageBuilder problem on windows #68
Refactorings
- [refactoring] Execution framework refactoring #53
Version upgrades
- [bump] Bump to eclipse photon #72
- [bump] Bump to latest k3/melange version #64
- [bump] Bump components and studio versions #62
Release Engineering
v3.1.0-20190627
Enhancements:
- [enhancement] Add restoreState support for missing eType #102
- [enhancement] Display step arguments in the debugger stack view #59
- [bug][enhancement] Fix sirius wizard call and improve Sirius project creation for GEMOC #104
- [enhancement][releng] Add concurrent engine to the studio #98
- [enhancement] Improve Variable and Debug views #97
- [enhancement][releng] Add command line Eclipse application to run GEMOC languages and headless product #90
- [enhancement] Integrate ALE interpreted engine in GEMOC Studio build #77
- [enhancement][refactoring] Move dsl default location to project root and minor Melange related refactoring #76
Bug Fixes:
- [bug] Update launchconf icon according to official colors #101
- [bug] Reorder Sirius 4 GEMOC wizard pages #107
- [bug] [tracing] Remove exceptions when no traced objects #100
- [bug] [test] Adapt test helper code to latest api changes #99
- [bug] Fix updating of Sirius views during debugging #105
- [bug] Implement some missing eType in generic trace and improve user feedback on RDT definition problems #89
- [bug] Add restoreState support for missing eType #94
- [bug] Fixes GemocSequentialLanguageBuilder problem on windows #68
Refactorings
- [refactoring] Execution framework refactoring #53
Version upgrades
- [bump] Bump to eclipse photon #72
- [bump] Bump to latest k3/melange version #64
- [bump] Bump components and studio versions #62
Release Engineering
v3.0.0
v3.0.0-rc4
No changelog for this release.