What's new in Obeo Designer 7.0.0
Nov 28, 2014
- NEW PACKAGING:
- Obeo Designer is now provided with a new packaging of Eclipse components:
- Ecore Tools replaces Ecore Designer to edit domain models
- EMF Compare is integrated by default
- Acceleo 3 SDK becomes an option (that you can easily install if you need to create or modify code generators)
- Acceleo 2 has been removed (as it is not maintained anymore)
- Egit is installed by defaut to manage your resources life cycle
- No more licence is required to run Obeo Designer with a file-based collaboration mode
- PERFORMANCE & SCALABILITY:
- These improvements have been tested and validated with models composed of more than 500 000 model elements displayed in 20 000 representations.
- Initialization: Sirius is initializing itself quicker providing a better feedback on startups and first usage.
- Calls from the UI: Calls from the UI are faster: it scales better when you have thousands of representations.
- Lists: Diagram having lists containing numerous elements are created and refreshed quicker.
- Select All: Select All operation is now instantly completed on a big model, without any lag.
- Tree Editors: Tree Editors defined using Sirius are now more efficient in refreshing the SWT Components.
- Delete: Delete operations are now scaling based on how many things have changed, independently of the size of the model.
- USER EXPERIENCE:
- This release comes with many ergonomic improvements for a better edition of diagrams.
New in Obeo Designer 6.2.1 (Jun 20, 2014)
- Built on Kepler SR1
- Sequence Diagram improvements
- New variables added to Edge Style customization (diagram, view, sourceView and targetView).
- Enum management with Acceleo 3
- Complete CSV export of multiline labels in tables
- Other bug fixes
New in Obeo Designer 6.2.0 (Jun 20, 2014)
- New interpreters for features, variables and services
- Possibility to define the default size of a container at creation
- Progress bars added on long lasting actions
- Support of Postgresql 9.1
- Drag & drop of an element drops it at the mouse position in a container
- Tools can't be created outside a layer anymore
- Add tool variables definitions in the documentation
- « Hide label by default » now works on Bordered nodes
- All tools now refresh the tree
- Better support of tabbar in Eclipse 4.x
- Integration of EMF Compare 2.1
- Integration of EEF 1.2
- Integration of CDO 4.2
New in Obeo Designer 6.0.1 (May 25, 2012)
- Collaborative work with CDO:
- Implicit lock
- Explicit lock
- Export local project
- Import remote project
- Workbench improvements:
- New "Modeling" perspective
- Renaming "Design" perspective to "Viewpoint" perspective
- New project nature (Modeling) to manage Obeo Designer representations
- Automatic session opening when opening a modeling project
- Removal of the Model Content view : model content is now presented in the explorer views, under the model file.
- Management of representations from the explorer views
- Representations are listed before contained semantic elements in the explorer view
- With the "Link with Editor" option selected, diagram elements are selected when clicking on semantic elements in the explorer view
- Better end user information when launching Repair\Migrate on a fragmented model
- Integration of the Acceleo 3 requesto
- Support of Eclipse 3.7 (Indigo) as the reference platform
- Diagram improvements:
- Multiple labels on edge
- Edges towards edges
- Automatic refresh when external modifications occur
- Improved copy-paste
- Better resolution of jpg image of exported diagrams
- Highlight target when reconnecting an edge
- Hide notes attached to hidden objects
- New layouting mode to preserve model elements when reorganizing the diagram
- By default diagram elements are resizable
- Capabality to set a font to both Bold and Italic
- Capabality to change mapping used for copy/paste layout
- Capability to associate a viewpoint to multiple file extensions
- SVG support
- Workspace image figures
- Basic shapes
- Sequence Diagram improvements
- Capability to move events in/out combined fragment
- Capability for combined fragment to encompass existing sequence events
- More possibilities for resizing executions and siblings inclusion
- Support of timers in sequence diagrams
- Support of lost and found messages in sequence diagrams
- Capability to move executions and complex patterns from/into operands
- Viewpoint Specification Model Editor improvements:
- Possibility to write expressions in Acceleo 3
- Smart completion of Acceleo 3 expressions
- Static typing of Acceleo 3 expressions
- New labels and icons
- Option to show the type name of specification elements
- Remove deprecated properties ("askUser" and "rootInstanceType")
- Optimizations:
- Change XML load options to improve AIRD resources loading times
- Improve table metamodel to reduce the disk space use
- Build/Dev:
- New framework for remote representation for junit tests
- Tycho based build
- Acceleo:
- New Interpreter view
- Warning support
- Documentation support
- Binary serialization
- Stand alone compilation
- TODO/FIXME support
- JRE selection in the new project wizard
- Performance improvements
- Improved dynamic modules extension point
- Improved outline view
- Improved builder
- Improved Ant/Maven suport
- Improved traceability