Releases: Cooperate-Project/CooperateModelingEnvironment
Usability and Stability Improvements
Description
The major goal of this release was to improve the usability and stability of the editing environment. Additionally, we improved the component diagram support, which is still beta.
Major enhancements
#243 #237 #248 #249 Improved component diagram support
Bug fixes
#231 Uncommited changes are lost when closing Eclipse
#251 Textual editor fails to open if association without name exists
#254 Whole document marked as erroneous if comment is deleted
Known issues
#255 Handling of changes in parameters broken
#253 Handling of changes in graphical component diagram
For a comprehensive list of know issues, please refer to our issue tracker
Full list
For a comprehensive list of new features and fixed issues, please refer to our issue tracker
Stability Improvements
Description
The major goal of this release was to improve the stability of the editing environment.
Major enhancements
#240 Fixed rename refactoring
#239 Improved editing support for use case diagrams
#197 Improved accessibility of outlines
Full list
For a comprehensive list of new features and fixed issues, please refer to our issue tracker
Component Diagram
Description
The major goal of this release was to integrate the component diagram. Additionally, some critical bugs regarding textual editing have been fixed and the diff view has been improved.
Major features
#147 Added support for component diagrams
#177 Refresh editor contents via shortcut
#184 Line and area error indicator can be used together
Major enhancements
#193 Improved comprehensibility of diff view
#232 #233 #228 #212 Fixed issues in adding/removing elements in class diagram
#201 Linking between problems view and textual editor
Full list
For a comprehensive list of new features and fixed issues, please refer to our issue tracker
Versioning and Performance Improvements
Description
The major goal of this release was to improve the versioning capabilities, which includes commiting and comparing versions. Additionally, the overall performance has been improved and several bugs have been fixed.
Major features
#188 Support comparing arbitrary commits in diff view
#189 Support filtering commits in diff view by time range
#186 Automated locking of diagrams while editing
#187 Explicit commits in editor including commit message
Major enhancements
#203 #205 #215 Performance improvements regarding diff view, transformations, and editing in textual editor
#194 #195 Improved visualization and navigation in diff view
#176 Keep cursor position after save event
#175 #173 #172 Streamlining of textual syntaxes
Full list
For a comprehensive list of new features and fixed issues, please refer to our issue tracker
Usability and Stability Improvements
Description
The major goal of this release was to improve usability and stability of the modeling environment. The bigger part of the issues considers various bugs in consistency preservation or editing experience. Additionally, the interaction with the repository has been improved.
Major features
Major enhancements
- #160 #154 Improved usability of graphical editor
- #119 #138 Improved usability of textual editor
- #133 #134 #135 Better integration of diff view
Full list
For a comprehensive list of new features and fixed issues, please refer to our issue tracker
UI Enhancements
Description
The minor release focuses on fixing issues in production environments.
Major enhancements
- #99 Integrate the history view into master branch
- #6 Tailor Papyrus UI to capabilities of textual notation
Full list
For a comprehensive list of new features and fixed issues, please refer to our issue tracker
Oxygen Support - Bug Fixes
Description
The minor release focuses on fixing issues in production environments.
Major enhancements
- #126 Fix for execution of use case diagram transformations
- #127 Inclusion of latest Papyrus maintenance stream
- #129 Support of project names including spaces
Full list
For a comprehensive list of new features and fixed issues, please refer to our issue tracker
Oxygen Support
Description
The major goal of this release was to support the recently released Eclipse Oxygen. Versions prior Oxygen will not work anymore starting from this release. Additionally, we fixed some bugs (see list below) in the modeling environment and in third-party components we are using.
Major features
Major enhancements
- #120 #121 Handling of generalizations and interface realizations
- #122 Handling of package imports
- #123 #114 Improvement of textual outline view
Full list
For a comprehensive list of new features and fixed issues, please refer to our issue tracker
Use Case Diagrams
Description
The major goal of the release was establishing support for use case diagrams. Additionally, we added several features that improve the usability such as a simplified update site and a more consistent class diagram syntax. We improved the features for working collaboratively by adding a wizard to import existing projects from the modeling repository and allowing to transfer the focus between distributed instances of the modeling editor. Many bug fixes improve the stability of the editors and the synchronization.
Major features
- #58 Basic support for use case diagrams
- #75 Focus transfer between multiple editors
- #42 Import wizard for existing projects
Major enhancements
Full list
For a comprehensive list of new features and fixed issues, please refer to our issue tracker