Change Log
O/R Mapping
Mac OS X
UML Diagrams
Tips and Tricks
VP Suite
Printer FriendlyPrinter Friendly Version
Table of Contents

Changelog for VP Suite 2.1 Build 20051211 (Dec 22 2005)

Information

These changelog for VP Suite demonstrate the enhancements provided in the following products up to and including Build 20051211.

Changes since Build 20051204

[Added] Show row grid line within compartment of ERD, Class

After bug fixed:


[Fixed] Diagram overview preview show connector resource icon

Fixed the bug in which switching from a diagram that have resource icons enabled to a diagram overview that is associating to that diagram would show the resource icon in preview.

[Fixed] Unable to define stereotypes for Instance Specification

After fixed:


[Updated] "Paste with Model" changed to "Paste (not Share Model)"

To avoid misunderstand, the command for pasting model without triggering the model sharing behavior has been changed from “Paste with Model” to “Paste (not Share Model). This change is applied to menu bar, tool bar and popup menu of every diagram.

After changed:


[Fixed] Unable to display resource icons for shape that is placed inside a container

In the previous build, resource icons of a shape that is placed inside a container would not show up as expected because the focus would shift from the target shape to its parent.

After bug fixed:


[Fixed] Diagram connector style did not get exported when exporting project & committing teamwork project

In the previous build, exporting and committing a project would not store the connector style. For instance, if you exported a project that contains a connector with curved style, re-open the project and move the connector around. It would re-shape itself by following the behavior of non-curved style.

[Updated] Diagram and default package name follow common parent of selected classes in form diagram

When all the classes selected for forming diagram have the same parent, the diagram formed will use the parent’s name as both the diagram name and package header.

After changed:


[Fixed] "Export Selection as Image" might trim connectors in outcome

In the previous build, if a connector is the outermost element on a diagram, it would be trimmed when exporting the selection as image and with all shapes selected.

[Fixed] Off-screen rendering of diagram in generate report problem.

Some shapes displayed in report were rendered inappropriately that, they did not display the shape content such as the name of the shape.

Before bug fixed:


After bug fixed:


[Added] Auto applies styles to models dragged from tree to diagram by following the master view

When you are re-using a shape that is already created in another diagram by dragging it out from tree to diagram, the dragged shape will be applied with the line style, font style and fill style of the shape in master view.


[Fixed] Problem for showing attributes/operations in EJB diagram

Fixed a bug in which the attributes and operations are not displayed in classes on EJB Diagram


[Added] Application Server Template for Select Optional Jar dialog box

In the Selection Optional Jar dialog box that can be propagate from the ORM Code Generation dialog. A set of predefined templates is available for altering the jar files selection. As some application servers are not compatible with particular libraries, it will select only those libraries that are compatible to the selection and remove those incompatible.


[Fixed] Unnecessary instantiation of ORMHttpServletRequest when the request URL is an “html” or “htm”

In the previous build, ORMHttpServletRequest would be instantiated even when the request URL is an “html” or “htm”. As this action is not necessary for non-JSP page, ORMHttpServletRequest will not be created from now on for URL that is an “html” or an “htm”.

[Added] Advance setting for reducing the space consumption of ORM

A set of options are available for reducing the space consumption of ORM. This enables developers to deliver higher performance software.


[Added] "Deploy to" option on ORM Code Generation dialog box (Available only for java version)

The “Deploy to” combo box is added into ORM Code Generation dialog box, enabling developers to select to which application server the ORM stuff will be deployed.


[Added] Selection of optional jars changes according to the “Deploy To” options

In the ORM Code Generation dialog. By selecting an application server from the Deploy To combo box, the corresponding jar files will be selected in the Select Optional Jar dialog box.


[Updated] Changed "Show Exception" to "Exception handling" in ORM Code Generation dialog and wizard



[Fixed] Open an old project and generate ORM without setting flush mode will cause a compilation error in PersistentManager class

In the previous build, if you opened a project that was saved under a version that does not have flush mode option, and then generate ORM without setting flush mode. The generated PersistentManager class will cause a compilation error.

[Fixed] Fixed a bug when opening project files that were saved from an old version of product

Several new settings regarding ORM are introduced in recently releases. Error would occur when opening a project file that was saved from an old version of product which does not contains the new settings.

[Fixed] Lost of auto-locking ability for lazy collection initialization

Consider the example: A – [Many] B – [Many] C In practice, when you load object A from a session, you need to lock it whereas the locking of B and C are handled by the tool automatically. But in the previous build, if you have applied Lazy to be the way of initializing collection, the tool would not help handling the locking of B and C. Instead, you need to manually lock A, B and C.

[Added] Index generation

The tool now supports index generation for database columns.

[Fixed] Incorrect length mapping in ORM cfg. file

The ORM config file now stores correctly the column length defined in ERD.

[Fixed] Reverse Hibernate with a folder that contains sub-folder(s) would generate duplicated associations

Fixed a bug in which class models with duplicated associations would be generated by performing “Reversing Hibernate” with a folder that contains subfolder(s).

[Fixed] C++ Instant Reverse with std::auto_ptr<type> syntax

Fixed a bug in Instant Reverse for reverse engineering C++ source code that consists of source code with this syntax: std::auto_ptr<type>

[Fixed] C++ Incorrect destructor generated

Fixed a bug in which a protected destructor in C++ source code was incorrectly shown as ~DestructorName() in class model, without showing the ‘#’ symbol.

[Fixed] Unable to update class models with the entire source folder in SDE for NetBeans

Fixed a bug in which it was unable to update class models via the Source Packages node in project pane of NetBeans.


[Fixed] Enable EJB in Professional Edition for IDE Integration

Fixed a bug in which the EJB menu and its submenus are unexpectedly inactive in the Professional Edition of IDE Integration.

[Removed] Ability for plug-in to have custom menu item with icon

Starting from this release, plug-in can no longer have menu item that have an icon on it.

[Added] Plug-in supports exporting diagrams as images

Plug-in now supports exporting UML diagrams in a project as image files.

[Fixed] XMI export error for sequence diagram

Fixed a bug in which message nodes are incorrectly placed as children of the <UML.Collaboration> node rather than children of a <UML.Collaboration.interaction>.

 
 
Last modified: 2005/12/28 21:36
 
 
Home | Recent Topics | Highlights | UML Diagrams | Tips and Tricks | Object-Relational Mapping
visual-paradigm.com Home | Training Center | UML Center | VP Gallery | Discussion Forum | UML Open Directory