StarUML 2.7.0 Release

StarUML v2.7.0 is now available for download. This release includes the following features and fixed issues.

Additional Activity Diagram Elements

Now additional standard elements for Activity Diagram are supported: CentralBuffer, Datastore, ExceptionHandler, InterruptibleActivityRegion, StructuredActivity and ExpansionRegion.

Additional Activity Diagram Elements

Additional Activity Diagram Elements

Show “nullable” and “unique” in ER Diagram

Now you can see the “nullable” and “unique” properties in ER diagram. Capital “U” is shown in left section for “unique” columns and capital “N” is shown in left section for “nullable” columns.

Nullable and Unique Columns in ER Diagram

Nullable and Unique Properties in ER Diagram

Solved font lazy-loading problem

When StarUML started, fonts in the diagram are not well rendered because fonts are lazily loaded. This lazy loading problem is solved so now you can see correctly rendered fonts even when StarUML is first started.

The detailed resolved issues can be found at Release Note.

StarUML 2.6.0 Release

StarUML v2.6.0 is now available for download. This release includes the following features and fixed issues.

Flowchart Diagram

Now you can create Flowchart Diagrams. Flowchart is one of the most popular diagram. To create Flowchart, select [Add Diagram > Flowchart Diagram] menu.

Flowchart Diagram

Flowchart Diagram

The detailed resolved issues can be found at Release Note.

StarUML 2.5.1 Release

StarUML v2.5.1 is now available for download. This release includes the following features and fixed issues.

Support Mac OS X – El Capitan

StarUML is updated to support Mac OS X – El Capitan, so now you can use split view feature of El Capitan. By pressing maximize window button while over than 1~2 seconds, you can drop the window on left area or right area in maximized mode.

Split View of El Capitan

Split View of El Capitan

 

Minor Updates

This release includes some minor updates and bug fixes.

The detailed resolved issues can be found at Release Note.

mdgen (command-line tool) 0.9 Release

A command-line tool mdgen v0.9.0 is now available. mdgen can be used to generate HTML docs, diagram images (PNG, SVG), PDF documents, and template-based custom codes. Now you can automate generation of codes and artifacts from your model files (.mdj) in your build scripts. Or, if you are familiar with Node.js, then you can write your own scripts using metadata-json library.

For more information: https://github.com/staruml/mdgen

StarUML 2.5.0 Release

StarUML v2.5.0 is now available for download. This release includes the following features and fixed issues.

Diagram Thumbnails View

As the number of diagrams is increased, it is difficult to find a particular diagram you want to see or edit. Diagram thumbnails view is very helpful to find the diagram you want to open. To open this view, check [ View > Diagram Thumbnails ] or click on the Diagram Thumbnails toggle button in Toolbar.

Diagram Thumbnails View

Diagram Thumbnails View

Hyperlinks

Now you can create Hyperlinks to Diagrams, Elements, and URLs. You can easily create a hyperlink to a diagram by just drag a diagram from Model Explorer and drop on a diagram area. When you double click the hyperlink, then automatically open the referenced diagram or open the URL in a default browser.

Hyperlinks to Diagram, Element and URL

Hyperlinks to Diagram, Element and URL

Support Accept Time Event Action

Now Accept Time Event Action element is supported for Activity Diagram.

Accept Time Event Action

Accept Time Event Action

The detailed resolved issues can be found at Release Note.

StarUML 2.4.0 Release

StarUML v2.4.0 is now available for download. This release includes the following features and fixed issues.

Retina (High-DPI) Display Support

Finally Retina (High-DPI) Display is supported (Mac OS X and Windows only). Diagrams, texts and icons are razor sharp. You can also get diagrams as the high-dpi bitmap images (PNG and JPEG).

feature-retina

Retina Display Support

Shorthands in QuickEdit for Fast Modeling

Now QuickEdit is extended with many shorthands used for creating elements quickly. When you want to create a sub-class, for example, you have to create a class and then create a generalization by connecting the two class. Now, you can do this by just clicking “Add Sub-class” button in QuickEdit at once. This feature allows you to build a model very fast.

feature-fast-modeling

Shorthands for Fast Modeling

Suppression of Editors

Now you can suppress each editor such as Style Editor, Property Editor and Documentation Editor.

suppression

Supression of Editors

Style Editor Improvements (Formatting and Alignment)

StyleEditor now provides most of functionalities for formatting and alignment.

style-editor

Style Editor Improvement

Sizing Elements Equally

Three menus for sizing selected elements are appended in [Format > Alignment] menu and Style Editor. “Set Width Equally” sets widths of selected elements equally and “Set Height Equally” sets heights of selected elements equally. “Set Size Equally” sets the both widths and heights of selected elements equally.

UML Improvements (Receptions and Internal Transitions)

Now you can create Receptions in Classifiers and Internal Transitions  in Composite States. For more information about Receptions and Internal Transitions, please refer to UML Specification.

The detailed resolved issues can be found at Release Note.