Fixed Issues and Limitations (Next Design V3.1)
This update addresses the following issues and limitations to ensure a more stable application experience.
Fixed Issues and Limitations
Model Editing
-
Fixed an issue where pasting multiple images in rich text was not possible.
-
Fixed an issue where right-clicking while editing in a rich text box committed the changes.
-
Fixed an issue where editing in a text box within a document form and then switching to the diagram view from the top of the editor caused changes not to be reflected.
-
Fixed an issue where resizing interactions or combined fragments in a sequence diagram and then moving them caused a system error.
-
Fixed an issue where selecting and moving multiple elements occasionally resulted in their order being reversed after the move.
-
Fixed an issue where copying and pasting multiple elements occasionally resulted in the order of the pasted elements being reversed.
-
Fixed an issue where entering double-byte characters (Japanese, kanji, double-byte English letters, double-byte numbers) in rich text displayed an underline.
-
Fixed an issue where, after adding a shape definition in a diagram, undoing while editing a field value of the added shape and clicking anywhere in NextDesign caused a system error.
-
Fixed an issue where, after adding a field in a document form, undoing while editing the value of the added field caused a system error.
-
Fixed an issue where undo and redo operations were disabled when the rich text had focus.
-
Resolved an issue where dragging a composite fragment containing a message with a response message outside of the composite fragment caused the outer composite fragment to shrink, leading to a system error if moved beyond its original height.
-
Resolved an issue where pasting an image larger than the maximum grid row height into a rich text box and inserting an image in the document form grid caused a system error.
-
Resolved an issue where editing operations in document form grids became unresponsive when scrolling occurred while editing within text boxes and rich text boxes.
-
Resolved an issue where moving a message in a sequence diagram failed to move the containing composite fragment along with layout-following messages, resulting in broken containment relationships.
-
Resolved an issue where dropping an interaction use outside of any valid position on a lifeline caused a system error.
-
Resolved an issue where dragging an unselected interaction use in a sequence diagram incorrectly allowed it to be dropped into the header area.
-
Resolved an issue where dragging an unselected composite fragment in a sequence diagram caused it to revert to its original position instead of moving to the previewed location when dropped in the header area.
-
Resolved an issue where a system error occurred when dragging an interaction use while simultaneously selecting a message connected to a message endpoint.
-
Resolved an issue where a system error occasionally occurred when adding a lifeline from the toolbox.
-
Resolved an issue where adding a lifeline from the toolbox unnecessarily increased the undo count, requiring multiple undo actions to return to the pre-operation state.
-
Updated sequence diagrams to suppress differential displays when the relationship between fragments and messages remains unchanged.
Traceability
-
Resolved an issue where trace tree display took an excessively long time in large projects with numerous cached expansion states for restoration.
-
Improved performance regarding the delay before the inspector updates its display when an element is selected in the trace tree.
-
Improved performance when selecting elements in the trace tree.
-
Improved performance when toggling impact scope display in the trace tree.
Profile Definition
-
Resolved an issue in the form editor where selecting the source and target models of a relationship and clicking [Profile] > [Metamodel] > [Relationship] in the ribbon resulted in reversed source and target roles in the [New Relationship] dialog.
Product Line Development
-
Resolved an issue in the feature editor where selecting source and target features and clicking [Product Line] > [Feature] > [Add Constraint] > [Dependency] in the ribbon occasionally resulted in reversed source and target roles for the added dependency constraint.
Document export
-
Resolved an issue where copying a Word table (with auto-fit set to "Fit to Window"), pasting it into rich text, adding an image to the rich text table, and exporting to HTML caused the image to stretch across the entire cell width.
-
Resolved an issue where adding an image to a rich text table and exporting to HTML occasionally caused the image to overlap with other cells.
-
Resolved an issue where exporting documents after selecting multiple elements in the model navigator resulted in incorrect document ordering.
Documents are now exported in the display order of the model navigator.
Extensions
-
Resolved an issue where NextDesign startup performance degraded when extensions contained a large number of DLLs.
-
Resolved an issue in extension management where packages specifying available NextDesign versions could not be installed.
-
Resolved an issue where loading model files using IWorkspace.LoadModelUnits() left the project in a dirty state, preventing consecutive model file loads.
Entire Application
-
Resolved an issue where opening a project caused a system error if ownership and reference relationships targeting models in unloaded model files had incompatible target types.
-
Resolved an issue where error checks failed to detect multiplicity violations in fields opposite to unidirectional reference relationships.
UML/SysML Package
-
Resolved an issue where, when using UmlSysml alongside NDGit, the settings would not update correctly even if you toggled the checkbox state in the [UML Diagram] inspector for UmlSysml.
-
Resolved an issue where undoing the addition of a relationship connector in a class diagram could sometimes cause a system error.
-
Resolved an issue where editing a large number of UML models at once using other extensions or scripts could cause Next Design to freeze.
-
Resolved an issue where double-clicking a state shape displayed in a state machine diagram to show the details view would cause a system error.
NDGit
-
Resolved an issue where the list of changes could not be displayed in projects with a DB format.
-
Resolved an issue where repositories with local paths containing spaces could not be cloned.
-
Resolved an issue where performing the [Show Changes] operation in the Git integration extension for iproj-format projects resulted in an unexpected error and prevented the changes from being displayed.
TimingChart
-
Resolved an issue where the icon for the [Add View] > [Timing Table] button in the model navigator context menu was not displayed.
-
Resolved an issue where the icon for the [Profile] > [Metamodel] > [Timing Model] button was not displayed.
ExtensionPoints
-
Resolved an issue where controls added by assigning commands with the "id" parameter specified in project lifecycle extensions using the ExtensionPoints API would become disabled after reopening the project, even if their availability was set to always enabled.
