WhiteStarUML Portable Changelog

What's new in WhiteStarUML Portable 5.9.0.2 Beta

Mar 23, 2018
  • Fixed saving invactive Documentation editor.

New in WhiteStarUML Portable 5.9.0.1 Beta (Mar 23, 2018)

  • Program recompiled with current snapshot of Virtual Tree View
  • to address issues with access violation on opening new diagrams.
  • Cleaned saving project especially when executing it from the Documentation editor.
  • Added extended crash report dump (madExcept) which saves crash data in file bugreport.txt.

New in WhiteStarUML Portable 5.8.6.2 Beta (May 5, 2017)

  • Documentation Panel is correctly cleaned after closing the project.
  • Added runtime exception viewer. (MadExcept)

New in WhiteStarUML Portable 5.8.6.1 Beta (May 5, 2017)

  • Updated manfiest file + code cleanup.

New in WhiteStarUML Portable 5.5.6.0 Beta (Sep 30, 2014)

  • It is possible now to auto select relations in the Model Explorer when browing Relations in the Collection Editor.
  • For that showing relations must be enabled in the Model Explorer (with Filter Elements dialog).
  • Nx Parser is moved to .Net based library. A small utility program NxSyntaxValidator.exe is added to quickly test syntactic correctness of .nxt files.
  • New GoTo Submenu added to the context view of models to navigate to attachments and classifiers of instance type models.
  • Fixed scrolling/scalling with mouse wheel and horizontal scroll with Shift pressed added.
  • Text in guard in Combined Fragments will appear on top of graphical elements.
  • The main window should no longer try to appear on a disconnected monitor.
  • Problem with opening dialog windows on systems with multiple monitors was fixed.
  • Issue with the main window always staying in the backgound when child windows are undocked is fixed.
  • However now the main window may completely cover child windows.
  • Handling units was updated and now they can be loaded and unloaded in a running program. There is also "General - Auto Load Unit"
  • option to handle the default behavior.
  • Relations in Collection Editor may be sorted by column and the related model may be located.
  • Tagged values and options inspectors allow editing single line values in place.
  • Stereotype names can now contains brackets.
  • Compiler was updated to version XE5.
  • Attachments are updated if attached model is renamed.
  • Workspace may be zoomed with Ctrl + Mouse wheel.
  • Tagged values can be now edited with multi-line editor.
  • Old Java module (1.4) is not installed anymore and should be fully replaced by the newer 1.5.
  • New function "Find Diagrams with Selected Model" added to Model Explorer's context menu.
  • Fixed generation of static data members and const functions in the C++ module.
  • Bug preventing reading files with error "Incorrect typecast" is fixed.
  • Decimal separator in Option can be now set for both reading and writing files.
  • Input grammars accept now embedded delimiters for type definitions (but be aware of conflict of '>>' with stereotype declaration).
  • View of Signal Accept State in Activity Diagram corrected.
  • Annotation line style may be modified using Format menu.
  • All instance type entities (like objects or node instances) may have their classifier specified using 'instance : classifier' syntax in the input line.
  • Creating a new item in Collection Editor starts edition automatically.
  • It is possible using the Options settings to configure decimal separator character to make it possible to move model between systems with different locales.
  • About dialog better scales for modified DPI values.
  • Line from Annotation can be moved and resized.
  • All apostrophe types should be accepted by the input parser now.
  • Word Wrap can be now set by default in Tools - Options - General View.
  • All Registry access attempts should be now under branch HKEY_CURRENT_USER what should result
  • in less frequent failures because of write access rights errors in HKEY_LOCAL_MACHINE.
  • GUI themes now can be changed at runtime, see View - UI Theme.
  • It is possible now to scroll Model Explorer while dragging a model element.
  • C# Reverse engineering converts now input files to version without BOM to be more compatible with source parses.
  • Help files are updated and distributed with the main program (access with F1) thanks to the new project contributor Albert Zuurb.
  • ERD Data Modeling profile is now fixed and integrated out of the box.
  • Crash in XMI export is fixed.
  • Submenu View-Toolbars is fixed.
  • Problem with language reverting (if changed) to the system default one (unless you have Korean Office 2002 installed) fixed.
  • The project binaries are digitally signed now, thanks to open source certificate from CERTUM ;)
  • Documentation generator is back. Some glitches in Template Properties are fixed.
  • Unicode names are fully functional now (see screenshots).
  • Java 1.5 module by Frank Hernandez now is integrated out of the box. (Seen as Java 1.5 profile.)

New in WhiteStarUML Portable 5.5.5.0 Beta (Sep 19, 2014)

  • Fixed problems with the non string based Tagged Values. New GoTo Submenu added to the context view of models to navigate to attachments and classifiers of instance type models. Fixed scrolling/scalling with mouse wheel and horizontal scroll with Shift pressed added. Text in guard in Combined Fragments will appear on top of graphical elements. The main window should no longer try to appear on a disconnected monitor.
  • Problem with opening dialog windows on systems with multiple monitors was fixed. Issue with the main window always staying in the backgound when child windows are undocked is fixed. However now the main window may completely cover child windows.
  • Handling units was updated and now they can be loaded and unloaded in a running program. There is also "General - Auto Load Unit" option to handle the default behavior.
  • Relations in Collection Editor may be sorted by column and the related model may be located. Tagged values and options inspectors allow editing single line values in place. Stereotype names can now contains brackets.
  • Compiler was updated to version XE5. Attachments are updated if attached model is renamed. Workspace may be zoomed with Ctrl + Mouse wheel. Tagged values can be now edited with multi-line editor. Old Java module (1.4) is not installed anymore and should be fully replaced by the newer 1.5.
  • New function "Find Diagrams with Selected Model" added to Model Explorer's context menu. Fixed generation of static data members and const functions in the C++ module. Bug preventing reading files with error "Incorrect typecast" is fixed. Decimal separator in Option can be now set for both reading and writing files. Input grammars accept now embedded delimiters for type definitions (but be aware of conflict of '>>' with stereotype declaration). View of Signal Accept State in Activity Diagram corrected. Annotation line style may be modified using Format menu. All instance type entities (like objects or node instances) may have their classifier specified using 'instance : classifier' syntax in the input line. Creating a new item in Collection Editor starts edition automatically. It is possible using the Options settings to configure decimal separator character to make it possible to move model between systems with different locales.
  • About dialog better scales for modified DPI values. Line from Annotation can be moved and resized. All apostrophe types should be accepted by the input parser now. Word Wrap can be now set by default in Tools - Options - General View. All Registry access attempts should be now under branch HKEY_CURRENT_USER what should result in less frequent failures because of write access rights errors in HKEY_LOCAL_MACHINE.
  • GUI themes now can be changed at runtime, see View - UI Theme. It is possible now to scroll Model Explorer while dragging a model element. C# Reverse engineering converts now input files to version without BOM to be more compatible with source parses. Help files are updated and distributed with the main program (access with F1) thanks to the new project contributor Albert Zuurb. ERD Data Modeling profile is now fixed and integrated out of the box. Crash in XMI export is fixed. Submenu View-Toolbars is fixed. Problem with language reverting (if changed) to the system default one (unless you have Korean Office 2002 installed) fixed. The project binaries are digitally signed now, thanks to open source certificate from CERTUM ;) Documentation generator is back. Some glitches in Template Properties are fixed. Unicode names are fully functional now (see screenshots). Java 1.5 module by Frank Hernandez now is integrated out of the box. (Seen as Java 1.5 profile.)

New in WhiteStarUML Portable 5.5.4.0 Beta (Jul 8, 2014)

  • Fixed problem with crash in the Tagged Properties editor and issues with library paths.
  • Problem with opening dialog windows on systems with multiple monitors was fixed.
  • Issue with the main window always staying in the backgound when child windows are undocked is fixed.
  • However now the main window may completely cover child windows.
  • Handling units was updated and now they can be loaded and unloaded in a running program. There is also "General - Auto Load Unit"
  • option to handle the default behavior.
  • Relations in Collection Editor may be sorted by column and the related model may be located.
  • Tagged values and options inspectors allow editing single line values in place.
  • Stereotype names can now contains brackets.
  • Compiler was updated to version XE5.
  • Attachments are updated if attached model is renamed.
  • Workspace may be zoomed with Ctrl + Mouse wheel.
  • Tagged values can be now edited with multi-line editor.
  • Old Java module (1.4) is not installed anymore and should be fully replaced by the newer 1.5.
  • New function "Find Diagrams with Selected Model" added to Model Explorer's context menu.
  • Fixed generation of static data members and const functions in the C++ module.
  • Bug preventing reading files with error "Incorrect typecast" is fixed.
  • Decimal separator in Option can be now set for both reading and writing files.
  • Open file list history is fixed.
  • Input grammars accept now embedded delimiters for type definitions (but be aware of conflict of '>>' with stereotype declaration).
  • View of Signal Accept State in Activity Diagram corrected.
  • Annotation line style may be modified using Format menu.
  • All instance type entities (like objects or node instances) may have their classifier specified using 'instance : classifier' syntax in the input line.
  • Creating a new item in Collection Editor starts edition automatically.
  • It is possible using the Options settings to configure decimal separator character to make it possible to move model between systems with different locales.
  • About dialog better scales for modified DPI values.
  • Line from Annotation can be moved and resized.
  • All apostrophe types should be accepted by the input parser now.
  • Word Wrap can be now set by default in Tools - Options - General View.
  • All Registry access attempts should be now under branch HKEY_CURRENT_USER what should result
  • in less frequent failures because of write access rights errors in HKEY_LOCAL_MACHINE.
  • GUI themes now can be changed at runtime - see View - UI Theme.
  • It is possible now to scroll Model Explorer while dragging a model element.
  • C# Reverse engineering converts now input files to version without BOM to be more compatible with source parses.
  • Help files are updated and distributed with the main program (access with F1) thanks to the new project contributor Albert Zuurb.
  • ERD Data Modeling profile is now fixed and integrated out of the box.
  • Crash in XMI export is fixed.
  • Submenu View-Toolbars is fixed.
  • Problem with language reverting (if changed) to the system default one (unless you have Korean Office 2002 installed) fixed.
  • The project binaries are digitally signed now, thanks to open source certificate from CERTUM ;)
  • Documentation generator is back. Some glitches in Template Properties are fixed.
  • Unicode names are fully functional now (see screenshots).
  • Java 1.5 module by Frank Hernandez now is integrated out of the box. (Seen as Java 1.5 profile.)
  • If Diagram layout does not work you may need to install Redistributable Package for Visual C++ 2008 SP1.
  • WhiteStarUML-NoInstall-5.5.4.zip contains the build that can be used without running full installer using Registration Free COM.
  • As various scripts still need to find ProgIds in the system registry to get full funcionnality running short batch files
  • for installation (install.bat) and uninstallation (uninstall.bat) will be required.
  • WhiteStarUMLsrc-5.5.4.zip contains source files for the project.
  • To build it you will need Delphi XE5 or later and recent versions of following components:
  • Virtual TreeView (Not later than 5.1.3)
  • JEDI library
  • ExpressBars
  • This list is shorter than the one for the original StarUML

New in WhiteStarUML Portable 5.5.3.0 Beta (Jul 1, 2014)

  • Problem with opening dialog windows on systems with multiple monitors was fixed.
  • Issue with the main window always staying in the backgound when child windows are undocked is fixed.
  • However now the main window may completely cover child windows.
  • Handling units was updated and now they can be loaded and unloaded in a running program. There is also "General - Auto Load Unit"
  • option to handle the default behavior.
  • Relations in Collection Editor may be sorted by column and the related model may be located.
  • Tagged values and options inspectors allow editing single line values in place.
  • Stereotype names can now contains brackets.
  • Compiler was updated to version XE5.
  • Attachments are updated if attached model is renamed.
  • Workspace may be zoomed with Ctrl + Mouse wheel.
  • Tagged values can be now edited with multi-line editor.
  • Old Java module (1.4) is not installed anymore and should be fully replaced by the newer 1.5.
  • New function "Find Diagrams with Selected Model" added to Model Explorer's context menu.
  • Fixed generation of static data members and const functions in the C++ module.
  • Bug preventing reading files with error "Incorrect typecast" is fixed.
  • Decimal separator in Option can be now set for both reading and writing files.
  • Open file list history is fixed.
  • Input grammars accept now embedded delimiters for type definitions (but be aware of conflict of '>>' with stereotype declaration).
  • View of Signal Accept State in Activity Diagram corrected.
  • Annotation line style may be modified using Format menu.
  • All instance type entities (like objects or node instances) may have their classifier specified using 'instance : classifier' syntax in the input line.
  • Creating a new item in Collection Editor starts edition automatically.
  • It is possible using the Options settings to configure decimal separator character to make it possible to move model between systems with different locales.
  • About dialog better scales for modified DPI values.
  • Line from Annotation can be moved and resized.
  • All apostrophe types should be accepted by the input parser now.
  • Word Wrap can be now set by default in Tools - Options - General View.
  • All Registry access attempts should be now under branch HKEY_CURRENT_USER what should result
  • in less frequent failures because of write access rights errors in HKEY_LOCAL_MACHINE.
  • GUI themes now can be changed at runtime - see View - UI Theme.
  • It is possible now to scroll Model Explorer while dragging a model element.
  • C# Reverse engineering converts now input files to version without BOM to be more compatible with source parses.
  • Help files are updated and distributed with the main program (access with F1) thanks to the new project contributor Albert Zuurb.
  • ERD Data Modeling profile is now fixed and integrated out of the box.
  • Crash in XMI export is fixed.
  • Submenu View-Toolbars is fixed.
  • Problem with language reverting (if changed) to the system default one (unless you have Korean Office 2002 installed) fixed.
  • The project binaries are digitally signed now, thanks to open source certificate from CERTUM
  • Documentation generator is back. Some glitches in Template Properties are fixed.
  • Unicode names are fully functional now (see screenshots).
  • Java 1.5 module by Frank Hernandez now is integrated out of the box. (Seen as Java 1.5 profile.)
  • If Diagram layout does not work you may need to install Redistributable Package for Visual C++ 2008 SP1.

New in WhiteStarUML Portable 5.5.2.0 Beta (Jun 16, 2014)

  • Handling units was updated and now they can be loaded and unloaded in a running program. There is also "General - Auto Load Unit"
  • option to handle the default behavior.
  • Relations in Collection Editor may be sorted by column and the related model may be located.
  • Tagged values and options inspectors allow editing single line values in place.
  • Stereotype names can now contains brackets.
  • Compiler was updated to version XE5.
  • Attachments are updated if attached model is renamed.
  • Workspace may be zoomed with Ctrl + Mouse wheel.
  • Tagged values can be now edited with multi-line editor.
  • Old Java module (1.4) is not installed anymore and should be fully replaced by the newer 1.5.
  • New function "Find Diagrams with Selected Model" added to Model Explorer's context menu.
  • Fixed generation of static data members and const functions in the C++ module.
  • Bug preventing reading files with error "Incorrect typecast" is fixed.
  • Decimal separator in Option can be now set for both reading and writing files.
  • Open file list history is fixed.
  • Input grammars accept now embedded delimiters for type definitions (but be aware of conflict of '>>' with stereotype declaration).
  • View of Signal Accept State in Activity Diagram corrected.
  • Annotation line style may be modified using Format menu.
  • All instance type entities (like objects or node instances) may have their classifier specified using 'instance : classifier' syntax in the input line.
  • Creating a new item in Collection Editor starts edition automatically.
  • It is possible using the Options settings to configure decimal separator character to make it possible to move model between systems with different locales.
  • About dialog better scales for modified DPI values.
  • Line from Annotation can be moved and resized.
  • All apostrophe types should be accepted by the input parser now.
  • Word Wrap can be now set by default in Tools - Options - General View.
  • All Registry access attempts should be now under branch HKEY_CURRENT_USER what should result
  • in less frequent failures because of write access rights errors in HKEY_LOCAL_MACHINE.
  • GUI themes now can be changed at runtime - see View - UI Theme.
  • It is possible now to scroll Model Explorer while dragging a model element.
  • C# Reverse engineering converts now input files to version without BOM to be more compatible with source parses.
  • Help files are updated and distributed with the main program (access with F1)
  • ERD Data Modeling profile is now fixed and integrated out of the box.
  • Crash in XMI export is fixed.
  • Submenu View-Toolbars is fixed.
  • Problem with language reverting (if changed) to the system default one (unless you have Korean Office 2002 installed) fixed.
  • The project binaries are digitally signed now, thanks to open source certificate from CERTUM
  • Documentation generator is back. Some glitches in Template Properties are fixed.
  • Unicode names are fully functional now
  • Java 1.5 module by Frank Hernandez now is integrated out of the box. (Seen as Java 1.5 profile.)
  • If Diagram layout does not work you may need to install Redistributable Package for Visual C++ 2008 SP1.

New in WhiteStarUML Portable 5.5.1.0 Beta (May 19, 2014)

  • Relations in Collection Editor may be sorted by column and the related model may be located.
  • Tagged values and options inspectors allow editing single line values in place.
  • Stereotype names can now contains brackets.

New in WhiteStarUML Portable 5.5.0.0 Beta (Apr 14, 2014)

  • Compiler updated to the latest version (XE5).
  • Attachments are updated if attached model is renamed.
  • Workspace may be zoomed with Ctrl + Mouse wheel.
  • Tagged values can be now edited with multi-line editor.
  • Old Java module (1.4) is not installed anymore and should be fully replaced by the newer 1.5.
  • New function "Find Diagrams with Selected Model" added to Model Explorer's context menu.
  • Fixed generation of static data members and const functions in the C++ module.
  • Bug preventing reading files with error "Incorrect typecast" is fixed.
  • Decimal separator in Option can be now set for both reading and writing files.
  • Open file list history is fixed.
  • Input grammars accept now embedded delimiters for type definitions (but be aware of conflict of '>>' with stereotype declaration).
  • View of Signal Accept State in Activity Diagram corrected.
  • Annotation line style may be modified using Format menu.
  • All instance type entities (like objects or node instances) may have their classifier specified using 'instance : classifier' syntax in the input line.
  • Creating a new item in Collection Editor starts edition automatically.
  • It is possible using the Options settings to configure decimal separator character to make it possible to move model between systems with different locales.
  • About dialog better scales for modified DPI values.
  • Line from Annotation can be moved and resized.
  • All apostrophe types should be accepted by the input parser now.
  • Word Wrap can be now set by default in Tools - Options - General View.
  • All Registry access attempts should be now under branch HKEY_CURRENT_USER what should result in less frequent failures because of write access rights errors in HKEY_LOCAL_MACHINE.
  • GUI themes now can be changed at runtime - see View - UI Theme.
  • It is possible now to scroll Model Explorer while dragging a model element.
  • C# Reverse engineering converts now input files to version without BOM to be more compatible with source parses.
  • Help files are updated and distributed with the main program (access with F1)
  • ERD Data Modeling profile is now fixed and integrated out of the box.
  • Crash in XMI export is fixed.
  • Submenu View-Toolbars is fixed.
  • Problem with language reverting (if changed) to the system default one (unless you have Korean Office 2002 installed) fixed.
  • The project binaries are digitally signed now, thanks to open source certificate from CERTUM )
  • Documentation generator is back. Some glitches in Template Properties are fixed.
  • Unicode names are fully functional now (see screenshots).
  • Java 1.5 module by Frank Hernandez now is integrated out of the box. (Seen as Java 1.5 profile.)
  • If Diagram layout does not work you may need to install Redistributable Package for Visual C++ 2008 SP1.

New in WhiteStarUML Portable 5.4.8 Beta (Feb 11, 2014)

  • New function "Find Diagrams with Selected Model" added to Model Explorer's context menu.
  • Fixed generation of static data members and const functions in the C++ module.
  • Bug preventing reading files with error "Incorrect typecast" is fixed. Decimal separator in Option can be now set for both reading and writing files.
  • Open file list history is fixed.
  • Input grammars accept now embedded delimiters for type definitions (but be aware of conflict of '>>' with stereotype declaration).
  • View of Signal Accept State in Activity Diagram corrected.
  • Annotation line style may be modified using Format menu.
  • All instance type entities (like objects or node instances) may have their classifier specified using 'instance : classifier' syntax in the input line.
  • Creating a new item in Collection Editor starts edition automatically. It is possible using the Options settings to configure decimal separator character to make it possible to move model between systems with different locales.
  • About dialog better scales for modified DPI values.
  • Line from Annotation can be moved and resized.
  • All apostrophe types should be accepted by the input parser now.
  • Word Wrap can be now set by default in Tools - Options - General View.
  • All Registry access attempts should be now under branch HKEY_CURRENT_USER what should result in less frequent failures because of write access rights errors in HKEY_LOCAL_MACHINE.
  • GUI themes now can be changed at runtime - see View - UI Theme.
  • It is possible now to scroll Model Explorer while dragging a model element.
  • C# Reverse engineering converts now input files to version without BOM to be more compatible with source parses.
  • Help files are updated and distributed with the main program (access with F1) thanks to the new project contributor Albert Zuurb.
  • ERD Data Modeling profile is now fixed and integrated out of the box. Crash in XMI export is fixed.
  • Submenu View-Toolbars is fixed.
  • Problem with language reverting (if changed) to the system default one (unless you have Korean Office 2002 installed) fixed.
  • The project binaries are digitally signed now, thanks to open source certificate from CERTUM ;)
  • Documentation generator is back. Some glitches in Template Properties are fixed.
  • Unicode names are fully functional now (see screenshots).
  • Java 1.5 module by Frank Hernandez now is integrated out of the box. (Seen as Java 1.5 profile.)

New in WhiteStarUML Portable 5.4.2 Beta (Jul 29, 2013)

  • All apostrophe types should be accepted by the input parser now.
  • Read only values of Type, Stereotype in Property Inspector fixed.
  • Incorrect parameter parsing in of Operation attributes fixed.
  • Word Wrap can be now set by default in Tools - Options - General View.
  • All Registry access attempts should be now under branch HKEY_CURRENT_USER what should result in less frequent failures because of write access rights errors in HKEY_LOCAL_MACHINE.
  • GUI themes now can be changed at runtime - see View - UITheme.
  • Next round of bug fixes and refinements in Toolbox, Model Explorer and
  • Tagged Values windows passed.
  • It is possible now to scroll Model Explorer while dragging a model element.
  • C# Reverse engineering converts now input files to version without BOM to be more compatible with source parses.
  • Processing text input in diagram is improved addressing problems with multiple spaces and * characters.
  • A parsing error is now showed in single window.
  • Copying models in Model Explorer window fixed.
  • Help files are updated and distributed with the main program (access with F1
  • ERD Data Modeling profile is now fixed and integrated out of the box.
  • Crash in XMI export is fixed.
  • Syntax of accepted input in Entity names and attributes is extended.
  • Problem with decimal point character (. or ,) breaking diagram auto-layout should be fixed now.
  • Submenu View-Toolbars is fixed.
  • Problem with language reverting (if changed) to the system default one (unless you have Korean Office 2002 installed) fixed.
  • The project binaries are digitally signed now, thanks to open source certificate from CERTUM ;)
  • Documentation generator is back. Some glitches in Template Properties are fixed. Unicode names are fully functional now. Problem with inactive Model Explorer was investigated and while not fully fixed yet it should be less frequent now.
  • If it happens and all filters below the Model Explorer Registry key are set to 0 just delete that key and restart WhiteStarUML.
  • Problem resulting in a crash during changing attribute/parameter type with
  • Property Inspector fixed.
  • If Diagram layout does not work you may need to install Redistributable Package for Visual C++ 2008 SP1.