Skip to content

Latest commit

 

History

History
371 lines (250 loc) · 21.3 KB

CHANGELOG.md

File metadata and controls

371 lines (250 loc) · 21.3 KB

Changelog

v3.5.0 (30/06/2022)

Enhancements:

  • [enhancement] K3FSM sample improvements #256
  • [enhancement] Add new k3fsm modeling samples #257
  • [enhancement] Initial version of a Webprotocol based EngineAddon server #264

Bug Fixes:

  • [bug] Make K3FSM semantics work with null input/outputs #258

Version upgrades

  • [bump] Bump to 3.5.0 #254
  • [bump] Bump eclipse 2021 12 #255

Release Engineering

  • [releng] Update target to latest and target generation script #263
  • [releng] MacOS M1 processor version of the Studio #268
  • [releng] Add nodejs to docker for CI #265
  • [releng] Update docker ci eclipse jenkins image #261
  • [releng] Use tpd for defining target platform #259

v3.4.0 (10/01/2022)

Enhancements:

  • [enhancement] Example behavioral interface and implementation relationship #251

Bug Fixes:

  • [bug] Re-enable workspace location prompt on startup #238

Version upgrades

  • [releng][bump] Bump Studio to 3.4.0 #236

Release Engineering

  • [releng] Fix mvn deploy config #242
  • [releng] Bundle vs pomfirst separate build and groupid #240
  • [releng] Fixes usage of GEMOC updatesite with recent Eclipse package #250

v3.3.0 (28/07/2021)

Enhancements:

  • [enhancement] Disable flacky tests #227
  • [enhancement][testing] Improve test suites timings #229
  • [bug][enhancement][releng] Add Sirius ELK support #222
  • [enhancement] Remove use of ALESiriusInterpreter in headles launcher #216

Refactorings

  • [documentation][refactoring] Improvement of the official examples documentation #217

Version upgrades

  • [bump] Bump to Eclipse 2021-06 #231
  • [bump] Bump eclipse 2020-12 #219
  • [bump] Bump to Eclipse 2020-03 #212

Release Engineering

  • [releng] Consolidation and automatic bump of K3 versions #224
  • [releng] Explicit repository feature #226
  • [releng] Use image-tools-plugin 0.1.0 from GEMOC organization #230
  • [releng] Improve docker for CI #232
  • [releng] Provide github issue templates #215

v3.2.0 (16/06/2020)

Enhancements:

  • [enhancement] "metaprog" entry added to dsl files for the GEMOC Studio examples #206
  • [enhancement] Add wait for treeitem after expand in tests #197
  • [enhancement][refactoring] Improve default Engine addon launch conf tab #193
  • [enhancement] Add automatic creation of missing source folders #179
  • [enhancement] Remove event manager from feature.xml #177

Bug Fixes:

  • [bug] Example's metaprog entry fixed #209
  • [bug] Fix xdsmlFilePath attribute in plugin.xml #196
  • [bug] Fix method getEntry of DslImpl #186
  • [bug] autosrc: set java compliance to 1.8 #182
  • [bug][bump] Stop ALE engine on error #176
  • [bug] Do not wait for discovery update site availability check in tests #173

Refactorings

  • [refactoring] Move commons to gemoc-studio-modeldebugging git repository #200
  • [refactoring] Move JavaEngine to its own dedicated git repository #199
  • [refactoring] Uses new generic Context and RunConfiguration classes from execution framework #198
  • [refactoring] Use general extension point + nature and builder refactoring #185

Version upgrades

  • [bump][releng] Change Timesquare updatesite #195
  • [bump] Bump to Sirius 6.1.3 #194
  • [bump] Bump ALE to latest version #184
  • [bump] Bump GEMOC Studio to 3.2.0 #174

Release Engineering

  • [releng] Fix machine-id of the jenkins docker image #205
  • [releng] Deploy GEMOC artefacts to maven repository (repo.eclipse.org) #204
  • [releng] Add OCLInEcore to the GEMOC Studio #188
  • [releng] Improve test video recording #190
  • [releng] Tycho 1.5 and p2 dependencies optimisation #189
  • [releng] Use custom docker image for building the studio on the CI #187
  • [releng] Improved docker image for local build #181
  • [releng] Remove deprecated update site #180
  • [releng] Merge products and updatesite projects #175

v3.2.0-20191216 (16/12/2019)

Enhancements:

  • [enhancement] Add automatic creation of missing source folders #179
  • [enhancement] Remove event manager from feature.xml #177

Bug Fixes:

  • [bug] Fix method getEntry of DslImpl #186
  • [bug] autosrc: set java compliance to 1.8 #182
  • [bug][bump] Stop ALE engine on error #176
  • [bug] Do not wait for discovery update site availability check in tests #173

Refactorings

  • [refactoring] Use general extension point + nature and builder refactoring #185

Version upgrades

  • [bump][releng] Change Timesquare updatesite #195
  • [bump] Bump to Sirius 6.1.3 #194
  • [bump] Bump ALE to latest version #184
  • [bump] Bump GEMOC Studio to 3.2.0 #174

Release Engineering

  • [releng] Add OCLInEcore to the GEMOC Studio #188
  • [releng] Improve test video recording #190
  • [releng] Tycho 1.5 and p2 dependencies optimisation #189
  • [releng] Use custom docker image for building the studio on the CI #187
  • [releng] Improved docker image for local build #181
  • [releng] Remove deprecated update site #180
  • [releng] Merge products and updatesite projects #175

v3.1.0 (29/07/2019)

Enhancements:

  • [enhancement] Improve messaging system startup #157
  • [enhancement] Increase swtbot test timeout #158
  • [enhancement] Improve Sirius wizard for Gemoc #156
  • [enhancement] Add concurrent engine to studio #148
  • [enhancement] Improve Variable and Debug views #143
  • [enhancement] Add command line Eclipse application to run GEMOC languages and headless product #138
  • [enhancement] Integrate ALE interpreted engine in GEMOC Studio build #126
  • [enhancement][refactoring] Move dsl default location to project root #124
  • [enhancement] Add pre-release version of ecoretools epackage registration #118
  • [enhancement] Add new K3FSM official example #81
  • [enhancement] Improve documentation #74
  • [enhancement] Add syntax highlighting to DSL files #78
  • [enhancement] Add dockerfile and instructions for building documentation via docker #76
  • [enhancement][refactoring][releng] Improve web documentation #72

Bug Fixes:

  • [bug] Add a base test for modeldebugging bug #66 #106
  • [bug] Fix error level in activator logger #141
  • [bug] Fixes K3FSM example #89
  • [bug] Change start option for java9 and gtk3 support #69

Refactorings

  • [documentation][refactoring] Rename LegacyFSM example to MelangeK3FSM #136

Version upgrades

  • [bump] Bump ALE version to 2019-06-24 #166
  • [bump] Bump to Eclipse Photon #117
  • [bump] Bump to latest k3/melange version #102
  • [bump] Bump components and studio versions #101
  • [bump] Update Melange to version 2018-06-04 #80

Release Engineering

  • [releng] Added GEMOC model icon using official colors to artwork folder #149
  • [releng] Add gexpressions to studio/updatesite and restructure update site #165
  • [releng] Use url for discovery that is unique for gemoc 3.1.x #162
  • [releng] Update icons to official branding colors #160
  • [releng] Remove the jenkinsfile from the component repositories #154
  • [documentation][releng] Re-enable plantuml figures in documentation #153
  • [releng] Remove 32 bit versions of the studio #145
  • [releng] Fix docker file for pomless builds #134
  • [releng] Correct css for nightly build download index page #129
  • [releng] Fix xtend compilation issue 1373 #132
  • [releng] New system test suite based on official example K3FSM (language and modeling) #104
  • [releng] Show summary of checked out branches in multibranch pipeline #92

v3.1.0-20190627 (27/06/2019)

Enhancements:

  • [enhancement] Improve messaging system startup #157
  • [enhancement] Increase swtbot test timeout #158
  • [enhancement] Improve Sirius wizard for Gemoc #156
  • [enhancement] Add concurrent engine to studio #148
  • [enhancement] Improve Variable and Debug views #143
  • [enhancement] Add command line Eclipse application to run GEMOC languages and headless product #138
  • [enhancement] Integrate ALE interpreted engine in GEMOC Studio build #126
  • [enhancement][refactoring] Move dsl default location to project root #124
  • [enhancement] Add pre-release version of ecoretools epackage registration #118

Bug Fixes:

  • [bug] Add a base test for modeldebugging bug #66 #106
  • [bug] Fix error level in activator logger #141

Refactorings

  • [documentation][refactoring] Rename LegacyFSM example to MelangeK3FSM #136

Version upgrades

  • [bump] Bump ALE version to 2019-06-24 #166
  • [bump] Bump to Eclipse Photon #117
  • [bump] Bump to latest k3/melange version #102
  • [bump] Bump components and studio versions #101

Release Engineering

  • [releng] Added GEMOC model icon using official colors to artwork folder #149
  • [releng] Add gexpressions to studio/updatesite and restructure update site #165
  • [releng] Use url for discovery that is unique for gemoc 3.1.x #162
  • [releng] Update icons to official branding colors #160
  • [releng] Remove the jenkinsfile from the component repositories #154
  • [documentation][releng] Re-enable plantuml figures in documentation #153
  • [releng] Remove 32 bit versions of the studio #145
  • [releng] Fix docker file for pomless builds #134
  • [releng] Correct css for nightly build download index page #129
  • [releng] Fix xtend compilation issue 1373 #132
  • [releng] New system test suite based on official example K3FSM (language and modeling) #104

v3.0.0 (17/07/2018)

Includes all changes from 3.0.0 release candidates.


v3.0.0-rc4 (22/06/2018)

Bug Fixes:

  • [bug] Fixes K3FSM example #89
  • [bug] Change start option for java9 and gtk3 support #69

Release Engineering

  • [releng] Show summary of checked out branches in multibranch pipeline #92

v3.0.0-rc3 (07/06/2018)

Enhancements:

  • [enhancement] Add new K3FSM official example #81
  • [enhancement] Add syntax highlighting to DSL files #78
  • [enhancement] Add dockerfile and instructions for building documentation via docker #76
  • [enhancement] Improve documentation #74
  • [enhancement][refactoring][releng] Improve web documentation #72
  • [enhancement][releng] Remove old scm connectors SVN and CVS from studio #71
  • [enhancement] Replace Melange by DSL files in the role of entry point for the studio #70
  • [enhancement] Improve dslfile grammar #63

Bug Fixes:

  • [bug] [tests] Workaround to discard webkitgtk error message #61

Version upgrades

  • [bump] Upgrade Melange to version 2018-04-11 #65

Release Engineering

  • [releng] Use Gren for release note management #66

v3.0.0-rc2 (11/04/2018)

Enhancements:

  • [enhancement][refactoring] Change grammar of DSL file to a grammar similar to Java property file #40

Bug Fixes:

  • [bug] Improve Discovery error reporting in case of incorrect configuration #53
  • [bug] ensures to run changeStyle in an UI thread when printing large messages on console #44

Version upgrades

  • [bump] Upgrade to Melange 2018-01-19 #48
  • [bump][releng] Update tycho to version 1.0.0 #34

Release Engineering

  • [releng] Releng improvements #50

v3.0.0-rc1 (07/12/2017)

Enhancements:

  • [enhancement] Improve messagingsystem usability #38
  • [enhancement] Improve xdsml test suites #35
  • [enhancement] Add grammar and editor for DSL file #13
  • [enhancement] Improve option management of GEMOC project wizard templates #9

Bug Fixes:

  • [bug] Fix predefined update sites #29
  • [bug] Remove last references to Eclipse Neon #28
  • [bug] Make more robust retry loop in MessagingSystemManager #5

Refactorings

  • [refactoring] Change keyword 'semantic' to semantics' in dslfile #39
  • [refactoring] Mass rename org.gemoc -> org.eclipse.gemoc #16

Version upgrades

  • [bump] Upgrade to latest k3 version #33
  • [bump] Upgrade to Eclipse Oxygen #27
  • [bump] Migrate to Eclipse oxygen #23
  • [bump] Upgrade version of the studio to 2.4.0 #7

Release Engineering

  • [releng] Remove backlog tests from CI build #36

v2.4.0 (20/10/2017)

Release Engineering

  • [releng] Add Studio variant identification in splashscreen and about box #6
  • [releng] Add local full build support #2