This repository has been archived by the owner on Jan 5, 2021. It is now read-only.
Releases: itemisCREATE/statecharts
Releases · itemisCREATE/statecharts
Release 2.7.1
YAKINDU SCT release 2.7.1 contains the following extensions and bugfixes:
Features & Improvements
- Performance issue: Cache the qualified ID #848
- Performance issue: Validation slows down for large models with many interface elements #846
- Disable generic id validation rule #760
- Content of a state is not completly visible when it is in edit mode #418
- Adjust CPP-generator include paths to C-generator #867
- TimedStatemachineInterface does not have Doxygen like API doc. #609
- Provide a possibility to replace SCT Outline Comp-Graphical Editor #767
Bug Fixes
- Ctrl +/- for zooming does not work Comp-Graphical Editor #570
- Statechart name can contain whitespace, source generator doesn't accept it #757
- Copy & Paste: NPE when copying a state with subdiagram #49
- Manual event trigger fails for second invocation #726
- Cut-Copy-Paste Keyboard-Shortcuts do not work on OSX #557
- Undo doesn't work with "Refactor -> Extract subdiagram" #803
- Transition priority change propagation of vertices #854
- Wrong paths generated in c header file #764
- C code generator fails on internal scopes that only contains const definitions #596
- Redo of element deletion fails with exception #864
Documentation & Examples
- Example Wizard - Misc Issues #779
- Example Wizard - Copy projects into workspace instead of staying in the git repo folder #844
- Example Wizard - Refresh project after check out #843
- Create arduino example for trafficlight #688
- Extend LightSwitch example Comp-Documentation #686
- Document examples and metadata #789
- Documentation for new example wizard Comp-Documentation #788
- Name "traffic light" example consistently #826
Infrastructure
- Add Neon target with JDK8 to build infrastructure #779
- Won't Fix: Introduce maven toolchain to ensure xtend compiler produces java 7 compatible code #702
- Incompatibilities with Luna #840
Test
Release 2.7.0
YAKINDU SCT release 2.7.0 contains the following extensions and bugfixes:
New features
- New example wizard based on own example git repository. #744, #754, #814, #832, #815
- Show labels of transition priorities. #680, #791, #787
Functional Improvements
- Removed runtime dependencies to generic domain. #765
- Added functionality to toggle documentation action from label context. #755
- Added Annotations for Types in Type System. #756
- Introduced Guice for SCT editor palette. #683
- Introduced Reaction to Scope in SGraph meta model. #758
Documentation and examples
- Documented system requirements in short installation guide. #712
- Added five-minutes tutorial to online documentation. #708
- Documented how to edit a region. #733
- Added C++ example. #272
- Synchronizing tool and online documentation. #410, #781, #782
- Removed broken links to outdated repositories. #807
Bug fixes
Release 2.6.2
release_2.6.2 Release 2.6.2
Release 2.6.1
Merge pull request #647 from Yakindu/prepare_2.6.1 updated bundle versions to 2.6.1
Release 2.6.0
YAKINDU SCT release 2.6.0 contains the following extensions and bugfixes:
New features
- The C code generator supports generating tracing callbacks. #266
- The Java code generator now supports the generation of a thread-safe state machine implementation. #207
Functional Improvements
- Timer events pause when simulation pauses. #415
- Make generator base implementations independent from Eclipse file system. #366 #358
- Highlight final state in simulation. #284
- Generators now support generating into project root. #499
- Improved C code generator regarding element naming and configuration #191 #192 #193 #232 #235
Usability Improvements
- Default workspace is now located in user.home. #575
- Examples can be created separately. #560
- Improved proposals (state specification, init values in var refs). #579 #501
- Improved properties view. #336
- The new model wizard was optimized. #338 #423
- The new generator model wizard was optimized. #337
- Improved creation of transitions. #421 #290 #137
- Improved tool palette. #327
- Improved zooming. #304
Documentation and examples
- New documentation for entry and exit nodes. #73 #494
- New documentation for synchronization nodes. #231
- Handling of C code generated 'sc_types.h'. #257
- More documentation on simulation view. #334
- Added documentation for model compare feature. #314
- Documentation image export. #288
- Traffic light example now includes a Java application that can be executed.
- Different improvements and clarifications in documentation. #155 #312 #318 #424 #490 #491 #492 #528
Bug fixes
- Fixed issue with precedences in guard expressions. #355
- Fixed issue with setting variable values during simulation. #329 #287
- Fixed duplicate timer initialization. #319
- Actions on entry transitions are executed. #278
- Fixed issue with event inout in simulation. #255
- Fixed issue with use of valueof(). #536
- Fixed validation issues regarding transitions without trigger. #58 #565
- Fixed issue with short name generation. #479
- Different bug fixes for generators. #308 #316 #318 #323 #438 #439
- Different bug fixes regarding sgen model and editor. #547 #533
Release 2.5.0
release_2.5.0 Release 2.5.0