StarUML Changelog

What's new in StarUML 6.1.0

Mar 11, 2024
  • Resolved Issues:
  • Support enumeration type for Tag #337
  • Show more information on Frame in SysML #340
  • Diagrams should be the first in Model Explorer when sort by type #327
  • Back to adding line breaks in mdj json #325
  • Allow multiple views in Flowchart Diagram #336
  • Pressing Ctrl+A (windows) in Markdown window to select all text there. #326
  • Horizontal class lines protrude from the class box #334
  • Repaint diagram when preferences are changed #329
  • Cannot drag and drop Object on SysML BDD #338
  • Creating views in MindMap diagram is not work #333
  • Allow to use Frame in SysML diagrams #339
  • Error when moving window to another monitor #341

New in StarUML 6.0.1 (Sep 18, 2023)

  • Resolved Issues:
  • Grid not fully drawn when work area taller than it is wide #324
  • Transparent colors becomes green when exporting to PDF. #323
  • Don't inherits word wrap in NodeLabelViews (e.g. BPMNGatewayView) #321
  • Color dialog doesn't open when multiple elements selected #320

New in StarUML 6.0.0 (Sep 11, 2023)

  • Support Mindmap Diagram
  • Support C4 Architecture
  • Support UI Wireframe
  • Support BPMN
  • Support AWS Architecture
  • Support GCP Architecture
  • Support SysML
  • Resolved Issues:
  • SVG icons are not rendered in PDF export #317
  • Enhance cursors for edges #303
  • Open a diagram inside a particular element #288
  • Support collapse/expand all in Model Explorer #314
  • Allow alpha value and transparent color #316
  • Add text by double click on blank area of diagram #310
  • Fill NodeLabel and EdgeLabel's background with fillColor #289
  • Paste view elements on the center of viewport #309
  • Allow zoom in/out at screen center #315
  • The grid is not scaled or scrolled with zoom and origin #299
  • Fix QuickEdit position #313
  • Prevent ordering associationEnd #302
  • Prevent bring-to-front and send-to-back on sub views not directly contained in diagram #293
  • Undo not work for moving NodeLabelView (e.g. UMLPortView) #292
  • Eliminate indentation spaces in .mdj files (reduce file size) #284
  • Exported diagram images clipped edge labels #295
  • Use svgcanvas instead of canvas2svg.js #305
  • Allow drag and drop image files on diagram #307
  • Allow insert SVG images #306
  • Hyperlink to diagram should select and open the diagram #300

New in StarUML 5.1.0 (Jan 12, 2023)

  • Resolved Issues:
  • Image map for generated HTML docs #273
  • Support Mouse Middle Click for Viewport Scroll #282
  • Fix errors in documentation #269
  • Window position and size is not restored at launch #274
  • Support ActivityParameterNode #279
  • Show operation name in CallOperationAction #278
  • Add more exceptions in UML validation rule (UML001) #280
  • Show / on derived association #276

New in StarUML 5.0.2 (Jun 15, 2022)

  • Resolved Issues:
  • Allow horizontal scroll with SHIFT + mouse wheel #271
  • Error when file not exists in Open Recents #268
  • Allow to create AssociationClass link between N-ary node and Class #272
  • Error in auto-update #270

New in StarUML 5.0.1 (Mar 27, 2022)

  • Resolved Issues:
  • License key checking issue first time #263
  • Set navigability default to "unspecified" #266
  • Remove business-modeling extension from macOS distributions #265

New in StarUML 5.0.0 (Mar 21, 2022)

  • Support Apple Silicon
  • Unlimited Diagram Size
  • Modern Flat-style UI/UX
  • Support Quick Find
  • Support CLI (Command-Line Interface)
  • Custom Stereotype Icon
  • UML Enhancements
  • Resolved Issues:
  • Allows an instance (LinkObject) of an Association Class #256
  • Quick Find: Support to find an element (models, views, and diagrams) quickly with shortcut (Cmd+P) like VSCode #234
  • Toolbox and Editor is disappeared when sizing up and click other point. #255
  • Color Theme Improvement #252
  • Support order-of-ends (triangle) on association name label #251
  • Ownership dot on association end #248
  • Support N-ary association #250
  • TemplateParameter as a Classifier #151
  • When exporting to PDF, the diagram name in Korean is broken. #71
  • Some CJK characters are not visible in generated PDF #77
  • Problems with Chinese character in PDF an HTML docs #247
  • Support three-state of navigability of association (unspecified, navigable, non-navigable) #156
  • Add "Snap to Grid" menu item to allows turn on/off #243
  • Add documentation for extensions's toolbox #246
  • Support custom stereotype icon #4
  • Diagram's model name not updated in "Working diagrams" box #242
  • Mini-map doesn't catch mouse release #66
  • Scroll and minimap bug #76
  • Extend the maximum diagram area #6
  • Canvas size is reduced in HDPI display #128
  • Make canvas size very large (almost unlimited) #229
  • Allow to select additional area with shift + mouse drag #228
  • Show error message when failed to open .mdj file #240
  • Embedded Image not rendered properly in exported SVG and PDF #239
  • Interaction Overview Diagram not rendered properly in PDF output #238
  • Support CLI (Command-Line Interface) #211
  • Export SVG image cannot render vertical text #236
  • Migration to electron-v15 #226
  • Add distribution for Apple M1 #244
  • Diagram refresh after QuickEdit close #257
  • Incorrect text alignment in exported SVG image #259
  • Disable deprecation warnings in CLI #258

New in StarUML 4.1.6 (Oct 17, 2021)

  • Resolved Issues:
  • Exporting HTML docs failed in Windows and Linux #237

New in StarUML 4.1.5 (Oct 8, 2021)

  • Resolved Issues:
  • Exported HTML doc files (assets) do not have proper permission #235

New in StarUML 4.1.4 (Oct 8, 2021)

  • Resolved Issues:
  • Self-Association with Qualifiers is not properly manipulated in diagram #232
  • Search in Model Explorer is very slow when the model is large #233

New in StarUML 4.1.3 (Oct 3, 2021)

  • Resolved Issues:
  • Edge reconnection is not working #230

New in StarUML 4.1.2 (Sep 27, 2021)

  • Resolved Issues:
  • Error occurred when creating Association Class #224
  • Don't connect FreeLine to any node elements #225

New in StarUML 4.1.1 (Sep 27, 2021)

  • Resolved Issues:
  • Relocating element not works in Model Explorer #223

New in StarUML 4.1.0 (Sep 19, 2021)

  • Support image embedding
  • Support FreeLine and TextBox elements for annotation
  • Text alignments for textual annotations
  • Expose Toolbox API
  • Resolved Issues:
  • Support Text Alignment for Annotations #221
  • Support Free Line and Text Box elements for annotation #56
  • Allow to add image to diagrams #47
  • Sidebar Working Diagrams panel does not remember ordering #219
  • Expose API for Toolbox, Toolbar and EditorsHolder #212
  • Tag's hidden kind should be applied to all Tag types. #209
  • Cannot open a template or a recent file if all windows are closed #218
  • Return type is not shown in Messages #215

New in StarUML 4.0.1 (Feb 1, 2021)

  • Resolved Issues:
  • Component's decoration icon is broken in Sequence Diagram #213
  • Allow drag-n-drop Connectors on Communication Diagram #214
  • Allow Delete Views Only back in Sequence Diagram #210

New in StarUML 4.0.0 (Oct 29, 2020)

  • SysML Support
  • Additional UML Diagrams (Timing, Interaction Overview, Information Flow)
  • MacBook Pro's Touch Bar Support
  • Command Palette
  • Tag Editor
  • Resolved Issues:
  • Tag editor #3
  • Linux distributions for .deb and .rpm (no more AppImage) #172
  • Support Macbook Touchbar #174
  • Allow to extend maximum canvas size #178
  • Open external url when double click on Hyperlink element #173
  • Allow to register user TTF fonts #169
  • Allow to change diagram background color #167
  • Zooming too sensitive in Trackpad #108
  • Drag-n-drop ports on Subsystem not working #168
  • Can't autoresize ERDEntityView when suppressColumns is on true. #180
  • Bump electron to latest version #179
  • Add Command Palette #138
  • Add frame by drag-and-drop a diagram from Explorer #198
  • Lifeline need more top and bottom padding for placing Duration Constraints in Timing Diagram #186
  • Entity, Boundary, Control's small icons are not shown in Explorer #192
  • Add "Add Diagram" in context menu of diagram area #191
  • Support Timing Diagram #51
  • Support Interaction Overview Diagram #176
  • Implement Duration and Time Constraints #52
  • Support Information Flow Diagram #207
  • Support Requirement Diagram (SysML) #182
  • Support Block Definition Diagram (SysML) #183
  • Support Internal Block Diagram (SysML) #184
  • Support Parametric Diagram (SysML) #185

New in StarUML 3.2.2 (Jan 14, 2020)

  • Notarize app for macOS (Catalina)

New in StarUML 3.2.1 (Dec 19, 2019)

  • Resolved Issues:
  • Suppressed operations (or attributes, etc.) are not shown again #166

New in StarUML 3.2.0 (Dec 10, 2019)

  • Hide a subset of attributes, operations, etc.
  • Activity diagram improvements
  • Turn-off automatic updates
  • Resolved Issues:
  • Activity diagram improvements #163
  • Failed to load .uml file #158
  • Create message is incorrectly connected if Lifeline is placed at left-side #162
  • Do not close when select "Cancel" in save changes dialog #141
  • Support CallOperation and CallBehavior Actions #147
  • Open the diagram by double-clicking which referred by Frame #148
  • Add a new lifeline when drag collaboration role onto sequence (or communication) diagram #144
  • Allow deploying artifact instance to node instance #145
  • Allow to turn-off check update on start #159
  • Association cannot be drag-and-drop from Model Explorer when the two classes exists #143
  • Do not show delete views only dialog when try to delete attributes #161
  • Allow selectively show/hide attributes, operations and other properties. #160

New in StarUML 3.1.1 (Nov 15, 2019)

  • Resolved Issues:
  • Update harfbuzz in AppImage for Linux #152
  • Copy diagram as image not work in Ubuntu 18.04 #154
  • Extension update not working #142

New in StarUML 3.1.0 (Mar 6, 2019)

  • Support Template Binding
  • Custom Keyboard Shortcuts
  • Resolved Issues:
  • Can't input "}" character because of the shortcuts (Ctrl+Alt+0) in german keyboard #134
  • Interaction should have only one Sequence or Communication Diagram #69
  • Allow custom sequence number of Messages in Sequence and Communication Diagram #125
  • Ports should be included in 'attributes' when importing StarUML V1 file #65
  • Support text wrap in tags in a class view #130
  • No Region in StateMachine created with SubmachineState #72
  • Allow to move (drag and drop) Flowchart, DFD, ERD under Package element #70
  • Error when try to create ActivityInterrupt #85
  • Messages' source and target are not changed when Connector is reconnected in Communication Diagram #117
  • Allow to bring combined fragment to front over activations #53
  • Fix UML055 validation rule #137
  • Remove "Add Part" and "Add Port" in Part's QuickEdit #136
  • Layout (edges) is broken sometimes after file open #126

New in StarUML 3.0.2 (Aug 17, 2018)

  • Resolved Issues:
  • Sometimes show grid state is not matched with menu state #129
  • Diagram background is shown gray when app is launched. #124
  • Canvas size is too small in window scale (> 100% or < 200%) in Windows. #127
  • Self relationships suddenly disappears #123

New in StarUML 3.0.1 (Jun 28, 2018)

  • Resolved Issues:
  • File extension (.mdj) is not associated with #121
  • In macOS, Do not quit app when all windows are closed #122
  • Quick Edit's name edit not working in forward message in Sequence and Communication Diagram #116

New in StarUML 3.0.0 (Jun 4, 2018)

  • Multiple Windows Support
  • Data Flow Diagram Support
  • Auto Update
  • Light and Dark Themes
  • Copy Diagram Image to Clipboard
  • Reduced File Size
  • Improved Stability and Performance
  • API enhancement
  • Code Sign for Executables and Installers

New in StarUML 2.8.1 (Jan 6, 2018)

  • Resolved Issues:
  • Crashes in some HDPI display.

New in StarUML 2.8.0 (Nov 15, 2016)

  • Show stereotype icon in Model Explorer
  • Word wrap for attributes, operations and other text elements
  • Resolved Issues:
  • Allow to rename diagram a in "Working Diagrams" pane #413
  • Allow to delete views only in Sequence/Communications Diagrams #430
  • Allow wordwrap for attributes, operations, association role names, etc. #421
  • Methods missing for class that extends abstract that implements interface. #427
  • PDF printing error of flowchart diagram #429
  • Prevent to select an incompatible element of a reference property in PropertyEditor #424
  • Show/hide stereotype text in Model Explorer #422
  • Show stereotype icon in Model Explorer #423

New in StarUML 2.7.0 (Apr 20, 2016)

  • Additional Activity Diagram Elements
  • Resolved Issues:
  • Show "nullable", "unique" in Entity view in ER diagram #420
  • Show type name of lifeline in Model Explorer #419
  • Prevent fonts lazy loading #418
  • Word wrap problem in Flowchart #416
  • Object becomes invisible when corresponding classifier is deleted #415
  • Object cannot be dragged onto an object diagram #414
  • Support missing standard elements in Activity Diagram #399

New in StarUML 2.6.0 (Jan 18, 2016)

  • Flowchart Support
  • Resolved Issues:
  • Support Flowchart #411
  • Subsystem cannot be dragged onto a package diagram #412
  • StateMachine added alone has no Region. #410
  • modelInitializer and viewInitializer are not executed for some elements (e.g. Lifeline) #408
  • Allow single quote character in name in Quick Edit #407
  • Show file system error messages #405
  • Nested containments of composite states not allowed #403
  • Support OS X's Preference Convention (Cmd+comma) #402
  • Allow to create AssociationClass view by drag and drop #396

New in StarUML 2.5.1 (Nov 25, 2015)

  • Support Mac OS X - El Capitan
  • Resolved Issues:
  • Support Split view in Mac OS X - El Capitan #400
  • Old-style window buttons in OS X El Capitan #388
  • Allow "'"(single quote) in QuickEdit for Object #401
  • Allow to export diagram images by command line tool #397
  • Allow a secondary license path #394
  • Allow comma(",") in QuickEdit for Column (ERD) #393
  • [Linux] Link has wrong symlink #392