Smart Development Environment 4.1 SP1 Release Notes

Release Date: October 1, 2007

Support Bookmark

A bookmark is a named link to diagram or shapes in the opening project. With the bookmark support, you can use bookmarks to keep track of diagrams and shapes and to return there whenever you want to.

Handi-Selection

You can now select shapes from within the range of any of the four sides of the mouse cursor position. Take editing Sequence Diagram as an example, you can right-click at certain position, and select all the shapes below. As a result, you can move the sequence messages downwards easily without worrying messing up the design.

Import Telelogic Rhapsody Project File

Telelogic Rhapsody is a UML-based software design tool. Now, you can easily import your work done in Telelogic Rhapsody into Visual Paradigm.

Command-line Operations

Visual Paradigm supports batch processing of tasks by executing commands. With this feature, you can conduct multiple tasks at one time or conduct tasks such as generating report, images and source code repeatedly throughout the day without user intervention.

Support Stored Procedure and Database Trigger

With Visual Paradigm's data modeling and database engineering supports, you can model stored procedures and database triggers, reverse and generate stored procedure and triggers from/to database.

Manage saved Documentation Template

In this release, documentation templates can be rearranged and removed, which makes the templates easier to use by prioritizing them and deleting those unused ones.

Export Multiple Revisions from Visual Paradigm Teamwork Server

Revision is an important concept in team development. A revision can be seen as a snapshot of the repository at a particular moment in time. Each time a successful commit has been made, this creates a revision in the Teamwork Server. The more commits you have made, the more revisions the repository will store. In this version, Visual Paradigm supports exporting the revisions from server. You can export particular revisions, or even all revisions, and open them at client side.

Export Multiple Revisions from Subversion Repository

Revision is an important concept in team development. A revision can be seen as a snapshot of the repository at a particular moment in time. Each time a successful commit has been made, this creates a revision in the Subversion Repository. The more commits you have made, the more revisions the repository will store. In this version, Visual Paradigm supports exporting the revisions from server. You can export particular revisions, or even all revisions, and open them at client side.

Export Multiple Revisions from CVS Repository

Revision is an important concept in team development. A revision can be seen as a snapshot of the repository at a particular moment in time. Each time a successful commit has been made, this creates a revision in the CVS Repository. The more commits you have made, the more revisions the repository will store. In this version, Visual Paradigm supports exporting the revisions from server. You can export particular revisions, or even all revisions, and open them at client side.

Navigate to Source File after Instant Reverse

Instant Reverse is enhanced to support 'memorizing' the source file for the reversed models. With this enhancement, you can navigate to the source file from a class model for better referencing between model and implementation.

Searchable Options

Visual Paradigm products are highly customizable. There are hundreds (if not thousands) of configurable options in the application options dialog box. Therefore, in this release we have introduced the search function in the application options dialog box. This lets the user locate options very easily by using search options.

Enhanced Usability of Sequence Diagram

Sequence diagrams are a very effective communication tool with very little effort needed to learn to draw or understand them. In this release the usability of SD has been greatly improved. We'll go through the enhancements one by one.

Jump to Diagram

"Jump To" is enhanced to support jumping to diagram. By locating and opening diagram with "Jump To", you can quickly locate a diagram by its name, which saves you time from searching through the Diagram Navigator.

Support Tree and Table in User Interface Designer

Visual Paradigm's User Interface Designer is extremely easy to use, with screen mock up tools that only need drag and drop actions to create components.
Now, the User Interface Designer is enhanced to support Tree and Table mock up, which enables you to construct the Tree and Table parts of your Graphical User Interface.

  • Allow enter comment when importing project to SVN and CVS
  • Allow configuring default font style for connector
  • Improved performance for report generation
  • Support Eclipse 3.3 Europa for SDE-EC and DBVA-EC
  • Support InnoDB in .NET ORM for MySQL database
  • Support Requirement and Requirement models in Report Writer
  • Support getting models' original documentation in Instant Generator's templates
  • Support hiding the carriage return symbol in tree
  • Support mass hiding stereotypes in class diagram
  • Support Firebird Client driver
  • Support entering name in Expansion Node in Activity Diagram
  • Removed irrelevant code generation options in SDE-VS
  • Fixed a problem in SDE-VS that caused updating code to model not working
  • Fixed SDE-IJ failed to recognize newly created branch when attempting to merge branch to trunk
  • Fixed a problem that caused class diagram formed by performing Java Round-trip appeared in a mess
  • Fixed referenced attribute's getter and setter properties are not exported to XMI
  • Fixed a problem that caused use case details content to disappear after committing project to server
  • Fixed HTML report generation and project publisher do not present nested bulleting correctly
  • Fixed a warning about Foreign Key when generating ORM, caused by the alphabetical order of the entities' names
  • Fixed a problem with Teamwork support that could not detect changes if commit project when inline editing documentation
  • Fixed Word report missing Comments table
  • Fixed a problem with SDE-EC which makes updating from flow of events to Sequence Diagram produce corrupted diagram
  • Fixed failed to generate PDF report when there are multiple stereotypes sharing the same name
  • Fixed several issues with association end's qualifier
  • Fixed reopen SDE-EC project missing textual analysis content
  • Fixed popup menu "Update UML Model" incorrectly disabled for multiple class selection in Package Explorer in SDE-EC
  • Fixed a problem with Instant Generator that produces "$indent" in generated Ada95 code
  • Fixed merging project may lost columns if both the trunk and the branch were editing the same entity
  • Fixed Teamwork did not handle reordering of BPMN Lanes properly
  • Fixed edit in documentation may cause the application to hang
  • Fixed unable to reverse Index if the table name is reversed word in oracle
  • Fixed SDE-VS opens use case details in a new dialog box
  • Fixed ORM Code Generation wizard incorrect treat that no table has been selected
  • Fixed a bug which make it failed to reverse Erwin file
  • Fixed incorrect note content if pasted from content with quote
  • Fixed pasting text to Use Case detail editor produce redundant whitespace in content
  • Fixed ORM generated criteria with wrong column name when using smart collection
  • Fixed not showing stereotype in horizontal partition
  • Fixed export use case to Word report shows line break characters
  • Fixed unable to launch the application when German has been set as user language
  • Fixed unable to launch Report Writer on Linux
  • Fixed C++ Instant Generator generate array incorrectly
  • Fixed SDE-EC's code update process does not update getter's return type when the type of the owned attribute was updated
  • Fixed missing line break for Textual Analysis in HTML report