version 3.0.0 06/11/2007 ------------------------- The eUML2 Studio Edition has been split into four products: - eUML2 Modeler: Mix java and UML within Eclipse. - eDepend: Track and analyse java dependencies. - eEMF Modeler: Visualy design Ecore models. - eDatabase: Manage your database needs. Here are the changes: * eDepend: project dependencies diagram displays extension points among plugins * eDepend: project dependencies diagram computes the dependencies who are unused * eDepend: dependency cycles computation is now faster and group cycles when they are sharing a java element * eDepend: diagrams can display 'weight' of dependencies * eDepend: the outline can displays computed cycles and theirs elements and allow to hide/show them or open new diagrams * eDepend: 'Dependency Inspector' view supports filtering of dependency kinds * eDepend: libraries from variable paths are now supported in the diagram creation wizards * eUML2 Modeler: Sequence diagram generation: support of 'return' and 'throw' statements * eUML2 Modeler: Sequence diagram generation: better support for 'cast' statements and conditional statements * eUML2 Modeler: Sequence diagram generation: abstract methods can be extended (a dialog asks for the implementation to use) * eUML2 Modeler: sequence diagram: improvement of the user friendliness: messages can now be reconnected to any diagram elements, no more constraints in frame moves * eUML2 Modeler: sequence diagram: frames automatic sizing can be enabled/disabled easily on diagram * eUML2 Modeler: class/package diagram: fixed issue with classifer content selector * eDatabase is the new name for eclipseDatabase * eDatabase: fixed issue with deep updat of the schema. * eEMF Modeler: improvements in the diagram editor * Updated documentation for eUML2 Modeler and eDabatase * Outline view improvements: sorting capabilities (by name, by incomming or outgoing links number) and new presentation mode * Preferences mechanism has been rebuild to be more user firendly, all preferences are now available from diagram background menu. * various minor bug fixes version 2.3.1 04/19/2007 ------------------------- * new feature: Sequence diagram support a new element kind: the 'lost/found message' element. * new preference: Modeling assistants (connection handles and floating toolbars) can be enabled/disabled * fixed bug with reverse engineering: dependencies from field initialization are now computed as expected * fixed bug with generic type involved in an association * fixed bug with Class/Diagram Preferences behavior * fixed various minor bugs version 2.3.0 03/05/2007 ------------------------- * fixed issue with DatabaseExplorer view (in some circumstance, Eclipse can't open the view) * improvement of the synchronization job run at diagram opening time * fixed bug with color preference of sequence diagram version 2.3.0 02/21/2007 ------------------------- * fixed packaging issue * fixed bug with GMF diagram on some linux boxes, Anti alias can be disabled in case of problem * fixed various minor bugs version 2.3.0 02/19/2007 ------------------------- * new feature: new diagram kind to display dependency information at project level * new feature: new eclipse view to display all details of dependencies * new feature: tools to display cycles in dependencies among classes or packages * new feature: EclipseDatabase is now a component of eUML2: - diagram for data modeling - database schema reverse/forward - generation DDL to SQL files - working with 23 RDBMS (MySQL, DB2, Oracle ...) - code generation for Torque, OJB and hibernate * new feature: users can use their own stereotypes on class diagram * Color preferences are available for every element kind (including links) of all diagrams * major improvement of the reverse engineering wizard * major improvement of modeling assistants: connection tools can create or add existing elements * minor improvement of the sequence diagram generation * fixed issues with image export * fixed issues with inheritance and dependency explorer on class * fixed issues with 'model import' http://www.soyatec.com/forum/viewtopic.php?t=427 version 2.2.0 01/22/2007 ------------------------- * optimization in speed of diagram loading/synchronizing * diagram loading is more user friendly, it uses jobs * new feature: Modeling assistants to easily create elements and links on diagrams * speed improvement in reverse engineering and diagram loading * new feature: tree outline view synchronized with diagrams * new feature: new wizard to open dependency diagrams with filtering options * documentation is now available * bug fix on association ends and association qualifiers * various bug fixes on sequence diagram: frame dialog, deletion of element, creation of method stubs * various bug fixes on emf diagram * fixed issues with 'model export' version 2.1.1 10/18/2006 ------------------------- core : * fixed focus issues with split pane * improved dependency analysis of java code * improved links layout * fixed issues with import/export dialogs * Eclipse backward & forward history (ALT+left, ALT+right) is now working with diagrams EMF diagram : * 'view selector' on classifier is now running fine * added new EMF features on classifier properties * popup menus have been simplified/improved * fixed issue with method dialog class diagram : * fixed generic type issue http://www.soyatec.com/forum/viewtopic.php?t=48 * improved mangement of auto detected dependencies * improved package content layout * popup menus have been simplified/improved * fixed some refactor issues * fixed issue with shared inheritance links * properties dialogs allow users to show/hide group of controls (related to http://www.soyatec.com/forum/viewtopic.php?t=38) sequence diagram : * fix message spacing issue http://www.soyatec.com/forum/viewtopic.php?t=18 * fix message deletion issue http://www.soyatec.com/forum/viewtopic.php?t=22 * removed some restrictions about message creation * various other improvements plugin preferences : * fix classview preference storage version 2.1.0 08/27/2006 (initial release) ------------------------------------------- * new packaging and branding * various bug fixes * improvement in figure looks * add color to links depending on their kinds