This release version is based on Eclipse 2022-06. It integrates the following major additions since the previous release: commons plugins are now in a dedicated repository.
Download the Eclipse IDE package (~635Mo)
Download the Headless Engine Runner package (~145Mo)
GEMOC Studio releases/3.6.0 (2023/04/06)
This software is provided for all major OS (Linux 64, Win 64, MacOS 64).
The GEMOC Studio contains components supporting the GEMOC methodology for building and composing executable DSMLs.
It includes the two workbenches:
- The GEMOC Language Workbench, intended to be used by language designers: it allows building and composing new executable DSMLs.
- The GEMOC Modeling Workbench, intended to be used by domain designers: it allows creating and executing, debugging and animating models conformant to executable DSMLs.
It includes a headless variant that allows to launch an execution on the command line without the Eclipse UI.
1. New and noteworthy
- Studio is the last based on Eclipse 2022-06
- commons plugins are now in a dedicated repository
- and several bug fixes
2. List of Pull Requests in this release (since V3.5.0)
The full history is also available in the CHANGELOG.md at the root of each repository.
Thanks to our contributors (in alphabetical order): Erwan Bousse(LN2S), Julien Deantoni (I3S/CNRS), Pierre Jeanjean (University of Rennes), Faezeh Khorram (Université de Nantes), Dorian Leroy (TU Vienna /Inria), Didier Vojtisek (Inria)
2.1. Pull Requests in repository gemoc-studio
From https://github.com/eclipse/gemoc-studio/blob/master/CHANGELOG.md
Enhancements:
- [enhancement] Manage step params in MW test cases #280
- [enhancement][refactoring] Split commons eclipse pde to remove UI dependency #276
Bug Fixes:
- [bug] Bump to version of k3 including StepCommand return null fix #284
Refactorings
- [refactoring] Move commons from modeldebugging repository to dedicated repository #275
Version upgrades
- [bump] Bump K3 version to 2022-12-20 #281
- [bump] Bump to melange 2022-09-29 #278
- [bump] Bump xtend and k3 #282
- [bump] Bump to Eclipse 2022-06 #273
Release Engineering
- [releng] Use fixed version of k3 to ensure reproducibility #279
2.2. Pull Requests in repository gemoc-studio-modeldebugging
From https://github.com/eclipse/gemoc-studio-modeldebugging/blob/master/CHANGELOG.md
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
2.3. Pull Requests in repository gemoc-studio-execution-ale
From https://github.com/eclipse/gemoc-studio-execution-ale/blob/master/CHANGELOG.md
Enhancements:
- [enhancement] Manage step return values and step parameters #57
Bug Fixes:
- [bug] Bump to version of k3 including StepCommand return null fix #59
- [bug] Fix: remove self from step parameters #58
Version upgrades
- [bump] Bump to Eclipse 2022-06 #55
2.4. Pull Requests in repository gemoc-studio-execution-java
From https://github.com/eclipse/gemoc-studio-execution-java/blob/master/CHANGELOG.md
Enhancements:
- [enhancement] Manage step return values #29
Bug Fixes:
- [bug] Bump to version of k3 including StepCommand return null fix #30
Refactorings
- [refactoring] Split commons eclipse pde to remove UI dependency #28
Version upgrades
- [bump] Bump to Eclipse 2022-06 #27
2.5. Pull Requests in repository gemoc-studio-moccml
From https://github.com/eclipse/gemoc-studio-moccml/blob/master/CHANGELOG.md
Version upgrades
- [bump] Bump to Eclipse 2022-06 #26
2.6. Pull Requests in repository gemoc-studio-execution-moccml
From https://github.com/eclipse/gemoc-studio-execution-moccml/blob/master/CHANGELOG.md
Enhancements:
- [enhancement] Manage step return values #73
Bug Fixes:
- [bug] Bump to version of k3 including StepCommand return null fix #74
Refactorings
- [refactoring] Split commons eclipse pde to remove UI dependency #70
Version upgrades
- [bump] Bump to Eclipse 2022-06 #69
2.7. Pull Requests in repository gemoc-studio-commons
From https://github.com/eclipse/gemoc-studio-commons/blob/master/CHANGELOG.md
Refactorings
- [refactoring] Split commons eclipse pde to remove UI dependency #1