Obeo Designer Changelog

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