Fixed issues and limitations (Next Design V3.1)
This program corrects the following problems/limitations so that you can use the application with more stable quality.
Fixed Issues and Constraints
Model Editing
-
Problem solved where multiple images copied in rich text could not be pasted.
-
An issue with right-clicking while editing in a rich text box causing changes to be confirmed has been resolved.
-
Fixed a problem in which changes were not reflected when switching to diagram view at the top of the editor while editing in a document form text box.
-
Resolved a problem that caused a system error when moving a sequence diagram after using an interaction or resizing a composite fragment.
-
Fixed a problem in which selecting multiple elements and moving them could cause the order to be reversed after the move.
-
Fixed a problem in which selecting multiple elements and copying and pasting them would sometimes reverse the order of the pasted elements.
-
The problem of underlining when entering full-width characters (Japanese, Kanji, double-byte alphabets, and double-byte numbers) in rich text has been resolved.
-
After adding a shape definition on a diagram, undoing while editing the value of a field in the added shape and clicking anywhere in NextDesign would cause a system error.
-
After adding a field in a document form, undoing while editing the value of the added field caused a system error.
-
Fixed a problem that prevented undo/redo of rich text when the rich text has the focus.
-
When a message in a composite fragment with a response message was moved by dragging it outside the composite fragment, the size of the outer composite fragment would shrink, and a system error would occur if the message was moved beyond its original height.
-
In the document form grid, a system error occurred when pasting or inserting an image larger than the maximum height of the grid row into a rich text box.
-
Fixed a problem with text boxes and rich text boxes in document form grids that prevented editing operations from continuing when the document form becomes scrollable while editing is in progress.
-
When a message was moved in a sequence diagram, the composite fragment that included the message laid out following the move was not moved following the move, and the inclusion relationship changed.
-
Resolved a problem that caused a system error when dragging an interaction use and dropping it to a position where it cannot be moved that is not on any lifeline.
-
When dragging the use of an interaction that is not selected in a sequence diagram, the problem of being able to drop it into the header area has been resolved.
-
Solved a problem in which dragging an unselected composite fragment in a sequence diagram would return it to its original position instead of moving it to the position that was previewed when it was dropped into the header area.
-
Solved a problem in which dragging the use of interaction would cause a system error if the use of interaction and a message connected to the message endpoint were selected at the same time.
-
Resolved a problem that could cause a system error when adding a lifeline from the toolbox.
-
Solved a problem in which adding a lifeline from the toolbox could cause an increase in the number of undos to restore the lifeline to its pre-operation state.
-
If the relationship between a fragment and a message does not change in a sequence diagram, the difference is not displayed.
traceability
-
The problem of very slow display of the trace tree when there is a large cache of deployment states to be restored in a large project has been resolved.
-
When an element is selected in the trace tree, the performance until the inspector display follows has been improved.
-
Performance when selecting elements in the trace tree has been improved.
-
Performance has been improved when switching the display of the affected area in the trace tree.
Profile Definition
-
Fixed a problem in which selecting the source and destination models in the form editor and clicking Profile > Metamodel > Related from the Ribbon would reverse the source and destination in the "New Related" dialog.
Product Line Development
-
Resolved an issue in which selecting a source and destination feature in the Feature Editor and clicking Product Line > Feature > Add Constraint > Dependency from the Ribbon would sometimes reverse the source and destination of the added dependency constraint.
Document Output
-
After copying and pasting a Word table (with "Auto Adjust to Fit Window Size" set) into Rich Text, adding an image to the Rich Text table and exporting it as HTML, the image was enlarged to the full cell width.
-
WHEN AN IMAGE IS ADDED TO A RICH TEXT TABLE AND EXPORTED IN HTML FORMAT, THE IMAGE AND OTHER CELLS MAY OVERLAP.
-
When exporting documents with multiple elements selected in the Model Navigator, the order of the exported documents is not lined up correctly.
Documents are now exported in the order in which they appear in the Model Navigator.
Extensions
-
Solved a problem that degraded NextDesign startup performance when extensions contain a large number of DLLs.
-
RESOLVED A PROBLEM IN THE MANAGEMENT OF EXTENSIONS THAT PREVENTED INSTALLATION OF PACKAGES THAT SPECIFIED AN AVAILABLE ND VERSION.
-
Solved a problem in which loading model files with IWorkspace.LoadModelUnits() would cause the project to go into a dirty state, preventing the model files from being loaded consecutively.
Applications in general
-
Solved a problem in which a system error would occur when opening a project if there was an ownership relationship and a reference relationship with a model existing in an unloaded model file as the Target, and the Target type of each relationship was incompatible.
-
Fixed a problem in which error checking did not detect errors in the reverse direction field of a unidirectional reference relation, even if the relation violated multiplicity.
UML/SysML Package
-
Fixed a problem in which switching checkboxes in UmlSysml's [UML Diagram] inspector did not toggle the settings when using UmlSysml and NDGit together.
-
Solved a problem that could cause a system error when undoing the addition of a related connector in a class diagram.
-
Solved a problem that could cause NextDesign to freeze when editing a large number of UML models at once using other extensions, scripts, etc.
-
A system error occurred when double-clicking a state shape displayed in a state machine diagram and attempting to display a detailed view.
NDGit
-
PROBLEM SOLVED WHERE A LIST OF CHANGES COULD NOT BE DISPLAYED IN A DB-STYLE PROJECT.
-
Fixed a problem in which a repository clone could not be performed by specifying a repository with a local path containing blank spaces.
-
Fixed a problem in which an unexpected error occurred and changes could not be displayed when using the [View Changes] function of the Git Linkage extension on an iproj-format project.
TimingChart
-
Resolved a problem in which the icon for the Model Navigator context menu [Add View]>[Timing Table] button was not displayed.
-
Resolved a problem in which the icon for the [Profile]>[Metamodel]>[Timing Model] button was not displayed.
ExtensionPoints
-
Using the ExtensionsPoints API, controls added by assigning commands with the "id" parameter in project lifecycle extensions are no longer disabled when the project is reopened, even if they are always enabled. The problem has been resolved.