﻿###########################################################
 Software Ideas Modeler
 Developed by:  Dusan Rodina - Software Ideas
 E-mail:        softwareideas@softwareideas.net
 WWW:           http://www.softwareideas.net/
###########################################################

Version 15.40 (Release date: 2026-05-27)
+ Improved diagram generation from text definitions
+ Improved diagram generation using PlantUML syntax
+ Added support for diagram generation using Mermaid syntax
+ Consolidated buttons into a single toolbar in the Project sidebar
+ Improved sequence diagrams
+ Improved the look and feel of the Element Properties dialog
+ Improved the look and feel of the Style Properties pane
+ Improved the look and feel of the zoom bar
+ Improved smart layout
+ Improved connector path routing
+ Added Project tree density setting


Version 15.31 (Release date: 2026-04-13)
+ Improved the state machine model
* Fixed issues with XMI generation
* Fixed display of empty Values compartments for SysML Blocks
* Fixed rendering of custom dash styles
* Fixed an issue where text confirmation in combo boxes failed when the autocomplete list was visible
* Fixed a problem where association multiplicities could be lost after saving


Version 15.30 (Release date: 2026-03-17)
+ Enhanced Quick Diagram with new tools: Specific Box/Connector and Last Used Box/Connector
+ Improved snaplines in complex scenarios
+ Added context menu action "Add into Container" with a new layout
+ Refined basic smart layout and further optimized it for wireframes
+ Improved vertical and horizontal funnel layouts
+ Updated visual style of the tree view
+ Refined visual style of menus and list selections
+ Improved settings panel visual style
+ Enhanced Breadcrumb element rendering
+ Introduced a new Breadcrumb style (User Interface and Web Page Diagram) with small arrows
+ Added Breadcrumb element support to User Interface Diagrams
+ Added auto-size support for Breadcrumb and Button Group elements
+ Added auto-size support for labeled elements, including:
+ UML Decision, Merge, Initial/Final State
+ Flow Final, History, Entry/Exit Point
+ Added a Glossary section to generated interactive documentation
+ Added support for Styles in interactive documentation generation
+ Introduced a pack of 5 new styles for interactive documentation
* Fixed application crash when creating a parent Alt/Opt fragment for execution occurrences without messages
* Fixed application crash when editing elements with stereotypes
* Fixed undo behavior when placing elements into a container via the context menu
* Fixed selection of UI combo boxes by allowing clicks on hidden dropdown lists
* Fixed application crash when setting Gear or Prohibition Sign dimensions to zero
* Fixed incorrect links to subfolders in generated interactive documentation folder pages


Version 15.25 (Release date: 2026-02-04)
+ Select an element to the left, right, above, or below using ALT + Arrow keys
+ Snaplines are now applied to the initial position when drawing a new element
+ Added support for custom stereotype attributes
* Fixed several crashes caused by the migration to .NET 10


Version 15.20 (Release date: 2025-12-16)
+ Updated to .NET 10
+ Added Harmonize Diagram Layout
+ Added new setting: Skip Connectors in TAB Navigation
* Fixed a crash when loading projects with relationships connected to other relationships in a specific configuration
* Fixed processing of locked diagrams


Version 15.16 (Release date: 2025-11-25)
+ Added new snap points for connecting other elements to forks, joins, and large container elements
+ Improved drag & drop handling of UML Found and Lost Messages in Sequence Diagrams
* Fixed printing of diagrams with specific custom sizes in both Single Page and Multi Page modes
* Fixed Object Pascal source code parsing
* Fixed application crash when pressing the up/down keys in a UML interaction operand
* Fixed application crash when confirming the UML Communication Message properties dialog


Version 15.15 (Release date: 2025-10-01)
+ Added simulation support for SysML v2 flows, BPMN, and Screen Flow diagrams
+ Added new selection action: Select All Incoming Elements
+ Added new selection action: Select All Outgoing Elements
+ Improved smart keys for UML Messages (in Sequence Diagrams)
* Fixed editing of IDEF3 Unit of Behavior (UoB) names in the diagram editor
* Added missing localization strings
* Added missing diagram types to the classic menu
* Fixed the layout of Fishbone diagrams
* Fixed saving and loading of IDEF3 connectors to preserve correct end connections
* Fixed deleting nested diagrams using the Folder Overview context menu Delete action
* Fixed thumbnail clearing when switching tabs
* Fixed duplication of certain diagrams with initial setup
* Fixed an application crash when duplicating diagrams containing multiple instances of the same element


Version 15.10 (Release date: 2025-09-09)
+ Added support for Data Vault Diagrams
+ Added a Data Vault 2.0 builder for ERDs
+ Added a "Business Key" option for ERD attributes
+ Added source code generation for Qt/QML [RQ#2764]
+ Added a context bar action to collapse and expand multiple elements at once
+ Added automatic transitions for Calculation, IDEF3 Process, and IDEF3 Object diagrams
* Fixed an incorrect "unsaved changes" alert that appeared after editing a document in a project [RQ#2767]
* Fixed an application crash that occurred when editing a UML Instance Specification in the Properties dialog
* Fixed an issue where diagram and element icons were missing from the project tree
* Fixed snapline behavior in the multi-page diagram view
* Fixed an issue where changes in the Style Set Editor would not save
* Fixed nested menu generation for XAML WPF and MAUI
* Fixed other minor stability issues


Version 15.01 (Release date: 2025-08-04)
+ Added 'Fixed Processing Time' as a simulation variable
+ Simulation variables now support range values and normal distribution sampling
+ Improved navigation in grids using the HOME and END keys
+ Function formulas in the Calculation Diagram now support referencing tables by their input names
+ A connector's filter is now displayed in brackets in the Calculation Diagram
* Fixed an issue that prevented GUI simulations from running on diagrams without a window or other container elements
* Fixed an application crash that occurred when moving a Label element outside of its container in the Roadmap Diagram
* Fixed an application crash that occurred when resizing the toolbox to a very small size
* Fixed a rendering issue with the UI Thumbnails element
* Fixed an issue that caused incorrect rendering within non-rectangular shapes in certain cases
* Fixed an issue where tables would not automatically recalculate after a formula was edited
* Fixed an application crash that could occur when rendering elements with a texture background
* Fixed an issue with loading projects containing ER diagrams with partially defined field relationships


Version 15.00 (Release date: 2025-07-23)
+ Improved User Interface
    + Enhanced look and feel of the model navigator bar
    + Added icons to Properties tabs
    + Refined visual style of the user interface    
+ Wireframe Simulation
+ Calculation Diagram
+ New IDEF Diagrams
    + IDEF0 Diagram
    + IDEF3 Process Diagram
    + IDEF3 Object Diagram
+ SysML2 Diagrams
    + General View
    + Action Flow View
    + Case View
    + Interconnection View
    + Sequence View
    + State Transition View
+ Electric Circuit Diagram
+ Fishbone Diagram
+ Simulation
+ Draggable flag for UI elements
+ UI menu items, context menu items, and panel buttons are now referenceable model elements
+ Added "modal" navigation mode to flows in Screen Flow Diagrams
+ Added context menu to the Related Elements control (in Element Browser and Properties dialog) with options to open properties, rename, or delete elements
+ New options for reverse engineering source code into existing or new diagrams [RQ#2761]
+ Auto layout option added to Mind Maps
+ Entire Mind Map can be edited starting from the root node using Fast Editor 
+ Context bar button added to expand/collapse nodes in Mind Maps
+ Diagrams can now be locked via the Diagram Properties dialog
+ Tagged values are now displayed in tooltips in the diagram editor
+ Comments window auto-resizes when a new comment is added
+ Pressing the INSERT key adds a default element to an empty diagram
+ Highlighting of referenced elements on the screen element for selected flows in Screen Flow Diagrams
+ New Outline References attribute for screen elements (Screen Flow Diagram) to display all referenced elements via outgoing flows
+ Action can be assigned to Flow connectors (Screen Flow Diagram)
+ Added Current Page setting for UI Pager element (Web Page Diagram)
+ Added Tab Index attribute to UI elements (Wireframing)
+ Context bar visibility (in the diagram editor) can now be toggled
+ Added Duplicate action to context menu in Folder Overview tab [RQ#2765]
+ Added new AI models to settings
+ Improved UI window styling (button styles can now be adjusted separately using the Symbols substyle)
+ Enhanced UI trackbar rendering
+ Added new UI "On/Off Button" styles: Circle, Square, Rectangle, and Narrow Rectangle
+ Introduced new UI "Breadcrumb" styles: Arrow, Slanted, and Slanted Reversed
+ Added support for rounding styles in the UI Grid element
+ Improved connector insertion when the source or target element is in edit mode
+ Text is now rendered according to the actual shape bounds (not just rectangular bounds) for the following elements:
    + UML: Use Case
    + Flowchart: User Input, Direct Data, Decision
+ The Documentation Format dialog now supports Portrait and Landscape page orientations
+ Enhanced UI Menu element rendering with support for margins and proper clipping of selected menu items
* Fixed the Related Elements tree state resetting in the Element Browser when reactivating the window
* Fixed overly fast mouse wheel scrolling in the New Diagram menu
* Fixed crash when connecting elements using certain connector types
* Fixed missing shadows for UI Grids
* Fixed duplicate items in print control combo boxes
* Fixed issue where transitions were not copied with their triggers [RQ#2765]
* Fixed issue where elements were not unselected when Ctrl-clicking on their name field


Version 14.93 (Release date: 2025-06-16)
* Fixed an issue with loading projects containing ER diagrams with partially defined field relationships
* Fixed other minor stability issues


Version 14.92 (Release date: 2025-05-12)
+ Added option to specify target diagram during reverse engineering [RQ#2761]  
+ Added option to display transition names in state diagrams [RQ#2763]  
+ Added support for stereotypes evaluation for operation parameters to source code generation [RQ#2759]  
+ Improved Delphi/Object Pascal source code generation  
* Fixed an issue where missing relationship options were not displayed in the Add Related Elements submenu [RQ#2760]


Version 14.91 (Release date: 2025-04-09)
+ Improved Git integration and handling
* Fixed generalization processing in the TypeScript parser
* Fixed tab bar not updating with the new document name after renaming [RQ#2757]
* Fixed repeated prompt to install a custom diagram that was already installed [RQ#2756]
* Fixed an issue with parsing final classes in C++ [RQ#2758]


Version 14.90 (Release date: 2025-03-12)
+ Added new JSON and YAML Diagram Definition code generation templates
+ Extended the UML Operation model by adding Method, Concurrency, RaisedExceptions, Preconditions, Postconditions, IsRoot, and IsLeaf
+ Settings in the Diagram Export to Image dialog are now remembered
+ Added support for the final modifier and embedded stuct typedef in C++ reverse engineering [RQ#2754]
+ Added new template language commands: Element.Fields, Diagram.Relationships, Diagram.Nodes, Element.IsRelationship, Element.IsNode, Element.HasFields, Element.Properties, Field.FieldTypeName, String.ToCamel, String.ToPascal, String.ToHyphened, String.ToUnderscored, String.CapitalizeFirst
* Fixed a duplicate name tag in XMI export
* Fixed reverse engineering of UML classes with both a constructor and a destructor [RQ#2755]
* Fixed reverse engineering of types in C++
* Fixed an application crash when attempting to create a common interface for classifiers that contain fields with duplicate names
* Fixed an application crash when adding specific elements to a diagram
* Fixed an application crash when editing a class with assigned stereotypes with additional fields using Properties dialog


Version 14.89 (Release date: 2025-02-18)
+ Context buttons for BPMN Lane operations are now excluded for collapsed lanes
* Fixed an application crash when adding a UI Menu element to a diagram
* Fixed the layout and handling of nested lanes in a BPMN pool
* Fixed an issue where elements were immediately moved from one container to another
* Fixed an issue with inserting elements over another element (insertion is now preferred over selection and movement)
* Fixed a slight change in the bounds of a BPMN pool after adding an element to a nested lane


Version 14.88 (Release date: 2025-01-24)
* Fixed application crash when rendering image or formatted text
* Fixed application crash when loading a project with a UML Artifact with hidden fields


Version 14.87 (Release date: 2025-01-21)
* Fixed missing BPMN diagrams in the new diagram menu and dialog


Version 14.86 (Release date: 2025-01-21)
+ Improved software responsiveness when editing diagrams with a large number of elements
+ Improved diagram navigator performance for diagrams with a large number of elements
+ A User Interface Diagram can now be dropped directly onto the canvas of a Screen Flow Diagram, automatically creating a Screen element linked to the dropped diagram
* Fixed an issue where the name was clipped when setting both a name and a condition for the NSD Loop element in the diagram editor
* Fixed problems with auto snap lines for labels
* Fixed a problem where UML Connectors became unconnected after saving and loading a project
* Fixed the parsing of C++ code with virtual inheritance and exported classes [RQ#2748]
* Fixed an issue with creating new points in connectors
* Fixed an application crash triggered by the Create Parent Fragment action when a found or lost message was included in the selection


Version 14.85 (Release date: 2024-12-03)
+ Added support for snap lines to labels
+ Added new tools to the UML Composite Structure Diagram: Instance Specification, Connector, and Role Binding
+ Enabled autocomplete for collaborations when editing UML Collaboration Use names in the diagram editor
+ Enhanced rectangular connector path routing
+ Introduced a separate rounding level setting for the UI Scroll Bar thumb in alternate style
+ Added support for named foreign key constraints in the SQL DDL parser
+ Improved smart keys - enhanced positioning and better handling of flows and connectors
+ Changed order of sidebar icons to provide quicker access to the most used features
+ Added specific icon for Diagram Preview sidebar
+ Added support for Rounding style to Area Chart, Bar Chart, and Chart Legend
+ Roadmap Label properties can be edited in the Properties sidebar
+ Start and end stage/date of Roadmap Labels are set automatically when placed into a roadmap partition
+ Added Rounding style support to Tree Map Chart, Roadmap, and Roadmap Label elements
+ Added Field Padding style support to Tree Map Chart
+ Color, line width, and element type drop-downs can be navigated using arrow keys
+ Moving, sizing, and rotation grips are hidden for locked elements
+ Added a button for opening a selected use case in the Use Cases window
+ Added Import and Export actions to the Custom Diagram Manager
* Fixed incorrect loading of certain element attributes when pasting from the clipboard
* Fixed an issue with inserting a connector between two connectors within a container
* Fixed application crash when adding a diagram by template via the Project sidebar action
* Fixed alignment of UPN process names
* Fixed an issue where some requirements from a diagram were missing in the requirement table view
* Fixed errors in design pattern creation when adding additional instances of a role
* Fixed focus loss and non-functional text formatting when using dropdown actions from the ribbon
* Fixed application crash when collapsing and expanding tree in grid in some scenarios
* Fixed issue where the Custom Diagram Editor displayed information about unsaved work even when saved
* Fixed placement of the Clear All Data button into the incorrect toolbar in the
* Fixed positioning of labels after resizing the parent Roadmap element
* Fixed incorrect checking of default size for relationship element definitions in Custom Diagram Editor [RQ#2746]
* Fixed application crash when initializing toolbox from unknown custom diagram [RQ#2747]
* Fixed issue with applying sizing type to custom labeled box and custom border box in custom diagrams
* Fixed exporting and importing user settings from the Options dialog
* Fixed setting of roadmap label range when adding via the context bar
* Fixed unwanted change of other partitions after adding a new partition
* Fixed placement of a new point created on a rectangular line
* Fixed behavior of Previous Selection action 
* Fixed incorrect selection and movement area within UI Group element
* Fixed setting of page format in print control when using fixed diagram size
* Fixed application crash during batch diagram export to interactive HTML format


Version 14.81 (Release date: 2024-11-11)
* Fixed the issue where the Document Themes button appeared in the Home ribbon tab even when no document editor was active
* Fixed the Stereotypes tab appearing for a selected element in the Properties sidebar when the sidebar was not visible
* Fixed long loading times for the database model (Process / Database / Reverse Engineering)
* Fixed an issue with resizing the toolbox when loading a project file from a file manager via command line
* Fixed unintended resizing of UI scroll bars when applying auto-size


Version 14.80 (Release date: 2024-11-06)
+ Support for different style sets per diagram
+ Option to separate diagram element style from model element style
+ New drag-and-drop context menu action: "Make Same Element Type"
+ Added a Delete (X) button to the element reference box in the Properties sidebar and dialog
+ Added support for rounded corners (rounding style) for fields
+ Added support for constructors and destructors in the Object Pascal template [RQ#2745]
+ Enhanced handling of left, right, top, and bottom border styles in the Style sidebar
+ Improved alternate row style rendering for the UI Checked List Box
+ New option: "Show Outline" for the UI Checked List Box
+ Added a new checkbox style "Radio" to the UI Checked List Box
+ New option: "Show On/Off" for the UI On Off Button
+ New option: "Show Text Cursor" for the UI Numeric Box
+ New option: "Separate Buttons" for the UI Scroll Bar
+ Improved automatic generation of process IDs for nested DFD levels
+ Enhanced DFD level creation, automatically including connected entities from higher levels
+ Bounds are now displayed for elements dragged from the project tree
+ Added support for drag-and-drop of UML Activities into entry/do/exit sections of UML State
+ Added Padding style support for Roadmap Milestones
+ Added Padding style support for UI elements: Check Box, On Off Button, Radio Button, Text Box, Numeric Box, Multi-Line Text Box, Tabs, Pager, and Button Group
+ Added Field Padding and Proportion Modifier style support for the UI Scroll Bar
+ The Roadmap Label and Milestone types can now be changed for multiple elements at once via the context menu
+ Added toggle option for drop-down list visibility in the UI Combo Box through the context menu
+ New styling options: "Proportion Modifier" and "Field Padding" for Chart Legend elements
+ Added auto-sizing support for the Chart Legend, UI Grid element, UI Tab Control and UI Tabs
+ Added support for Rounding and Field Padding styles for the UI Breadcrumbs element
+ Added support for Padding, Field Padding, and Proportion Modifier styles for the UI Tabs and UI Tab Control element
+ Added support for Rounding and Proportion Modifier styles for the UI Pager element
+ Added support for Rounding to UI Menu, Text Box, Multi-Line Text Box and Numeric Box
+ Added style options for header, regular font, border, background, and text colors in printed tables (e.g., in the Requirements Editor)
+ Option to fit all table columns on a single page in printed tables
+ Improved navigation within the requirements grid using arrow keys, especially from the description cell
+ ERD Entities can now be set as models for the UI Field List and UI Grid
+ Added Format combo box to the Page Format dialog in the documentation editor
+ Added new document variables: Creation Date and Change Date
+ Added Theme support to the documentation editor
+ New setting added: Expand tab bar on drag
+ Added an option to save the open style set to the current file without prompting a save dialog (Styles Sidebar)
+ Added an option to save the open style set to the user profile using a simple save dialog (Styles Sidebar)
+ Highlighting style of selected element in the style ribbon gallery (Diagram Editor)
+ Highlighting style of current paragraph in the text style ribbon gallery (Documentation Editor)
+ Added a Numbering Level option to the Paragraph Style Editor
+ Added a Paragraph Type option to the Paragraph Style Editor
+ Improved numbering settings for headings
* Fixed duplicate names for auto-generated rules in decision tables
* Fixed issue with resizing the UI Combo Box dropdown list from zero size
* Fixed missing diagram element properties (e.g., Show Drop Down for UI Combo Box) in the Properties dialog
* Fixed context bar placement for certain elements (e.g., UI Combo Box with visible drop-down list)
* Fixed issue with border rendering when the main border width is zero but side borders are defined
* Fixed milestone type names
* Fixed crash when creating a new diagram from a selection with multiple instances of a model element
* Fixed missing deeply nested diagrams in the folder overview window
* Fixed model element deletion issue when other instances exist only within groups
* Fixed font size adjustment issue in the Requirements Editor
* Fixed removal of nested requirements in the Requirements Editor
* Fixed removal of all nested requirements from the diagram view when deleting a parent requirement in the Requirements Editor
* Fixed margin display in Print Preview Dialog
* Fixed print preview rendering
* Fixed crash when copying a UI Menu element
* Fixed Reference Element assignment for Screen Flow connectors in the Properties sidebar and dialog
* Fixed duplication of container layout in duplicated diagrams
* Fixed creation and modification date display in the Server Repository Browser
* Fixed arrow key movement for containers with nested elements
* Fixed "IsOverloaded" command evaluation in the template evaluator
* Fixed printing behavior in "Only Selection" mode
* Fixed saving the On-Off button state
* Fixed overlapping of text cursor with text in UI Text Box
* Fixed overlapping of search icon with text in UI Search Box
* Fixed incorrect tool for single bar chart instead of area bar chart in the Bar Chart diagram
* Fixed incorrect icon for single bar chart tool in Single Bar Chart diagram
* Fixed insertion of elements into charts using double-click from the toolbox
* Fixed switching to Alternate style via the context menu in the Style sidebar
* Fixed incorrect cursor position when editing headers in the documentation editor
* Fixed total page count text variable in the document
* Fixed tab bar not returning to the collapsed state after completing a drag-and-drop operation over the bar
* Fixed glitch when dragging between tabs with and without a toolbox
* Fixed issues with exporting documentation to PDF
* Fixed non-functional PDF export via the Diagram context menu (Export Diagram...)
* Fixed variable field replacement in documentation
* Fixed incorrect ruler position in the documentation editor when scrolling horizontally
* Fixed showing streotypes for elements that do not support them
* Fixed application crash when using TAB to change heading or list level in documentation editor


Version 14.70 (Release date: 2024-10-08)
+ Added rule coverage calculation in the Decision Table
+ Introduced 'Add Missing Combinations' feature to the Decision Table editor
+ Added 'Select All Fields' action (CTRL+SHIFT+A)
+ Comments can now be easily connected to other elements by dragging their snap points
+ Added auto-size support for Decision Table
+ Decision Table rule names, conditions, and actions can now be edited in diagram view mode
+ Decision Table now supports resizing rows and columns in diagram view mode
+ Added the option to display a drop-down list for the UI Combo Box, with support for associative connectors when moving the list box away from the combo box
+ Data elements (UML Enumeration, UML Package, ERD Entity) can now be assigned as models to UI Checked List Box, List Box, Thumbnail View, and Combo Box elements
+ Added padding support for Decision Table cells
+ Milestone indexes or dates are now set automatically after placement in a roadmap
+ Added support for editing milestone descriptions directly in the diagram editor
+ Added field padding style support to UI List Box, UI Checked List Box, UI Accordion Menu, UI Field List, and UI Thumbnail View
+ Auto-size support added to UI List Box, UI Checked List Box, UI Accordion Menu, UI Tree, and UI Field List
+ Optional alternating row styles for UI List Box and UI Checked List Box
+ Added numeric field support to the UI Field List element
+ The Universal Block in Quick Diagram now supports nesting
+ Added caption support to UI Thumbnail View (can be shown or hidden)
+ Vertical orientation support added to the UI Track Bar
+ Added more UI Track Bar styles, including circle, square, arrow up/down, double-headed arrow, and diamond
+ Added range option for the UI Track Bar
+ Added options for setting value and maximum value on the UI Track Bar
+ Added option to set the side for ticks on the UI Track Bar
+ New 'Add DFD Level' context button for DFD processes allows easier sub-diagram creation
+ Displaying combined ID in DFD Process elements
+ Added a new PartialCustomID command for model elements in the template language
+ Added allowed transitions for Gane-Sarson Data Flow Diagram
+ Improved attribute naming for associative entities in ERD diagrams
+ The TO-DO sidebar now shows only related TO-DOs by default, with an option to show all
+ Roadmaps now support marking the current date (using Alternate style)
+ Roadmaps support marking weekends (using Weekend style or the default Alternate style)
+ UML Port and Pin sizes can now be adjusted using the Proportion Modifier style
+ Venn diagram circle labels can now be repositioned
+ Improved positioning of intersection labels for 3-circle Venn diagrams
+ Added N-ary Association and Dependency tools to the UML Object Diagram toolbox
+ Improved element insertion into grid layouts.
+ Added new inside label positions: Left, Right, Top, Bottom, Left Top, Right Top, Left Bottom, and Right Bottom
* Fixed an application crash when using the Fast Editor sidebar to set chart data for unnamed charts
* Fixed an issue with loading projects containing a Central Buffer Node.
* Fixed an application crash when connecting a comment to another element using right-drag
* Fixed snapping issues with snap lines in specific scenarios
* Fixed text rendering issues in header cells within decision table diagrams
* Fixed custom choice cell editing in the Decision Table editor
* Fixed parsing issues with C# source code involving parameters starting with '@'
* Fixed parsing of C# source code with generic methods that include a 'where' constraint
* Fixed issues with the disabled Start and End Index for roadmap stages in the Properties dialog
* Fixed an issue when selecting a single-date milestone on a roadmap
* Fixed an issue with loading projects when the project’s .user file is corrupted


Version 14.66 (Release date: 2024-09-09)
+ The Associate New/Existing Diagram action can now be applied to multiple selected elements at once
+ Added a Phone Number field to the Role element in Org Charts
+ User Story properties can now be edited using the Properties sidebar
+ User Story fields can now be hidden
+ Epics are now inserted with hidden fields by default
* Fixed the size of the drop-down menu with element types for the Incorporate New Elements action
* Fixed rendering issues with arcs in the Feature Model Diagram
* Fixed the issue with entering non-Latin characters into the formatted text box
* Fixed the visibility of specific properties in the Properties sidebar
* Fixed an application crash when right-clicking on empty space in the Folder Overview tab
* Fixed issues with adding and editing tasks in the To-Do sidebar using the new (green) row
* Fixed an application crash when confirming the Element Conversion dialog without choosing a type
* Fixed an application crash when applying source code changes using Source Code Reverse Engineering
* Fixed an application crash when trying to create a new trigger for an existing event without choosing any
* Fixed an application crash when selecting something other than an element node in the Replace Element Model dialog
* Fixed an application crash when the relationship in the IDEF1X ER diagram contained an undefined multiplicity
* Fixed locking a button in the toolbox after dragging a toolbox button
* Fixed unexpected collapsing of the project tree after renaming an item


Version 14.65 (Release date: 2024-08-19)
+ Added Tagged Values tab to Properties sidebar
+ Added Stereotypes tab to Properties sidebar
+ Added support for horizontal scrolling using the mouse wheel to grids
+ Added rounding modifier style support for ERD Chen diagrams
* Fixed paste as copy for grouped elements [RQ#2743]
* Fixed documentation editing [RQ#2744]
* Fixed paste in the requirement grid cell


Version 14.62 (Release date: 2024-07-31)
+ Added the Instance Specification tool to the SysML Block Definition Diagram toolbox
* Fixed parsing of generic types in certain scenarios
* Fixed a glitch in the evaluation of the Favorite toolbox group
* Fixed an issue where some shortcut keys interfered with text typing
* Fixed loading quick diagrams
* Fixed issues with IME mode for formatted text editor for specific system setting
* Fixed updating layout of other labels when moving a label within a roadmap


Version 14.61 (Release date: 2024-07-24)
* Fixed duplication of typed keys in IME mode for formatted text editor
* Fixed incorrect quarters calculation in roadmaps
* Fixed application crash when moving small labels in large roadmaps
* Fixed application crash when opening combo box with the keys for the first time
* Fixed showing formatted text editor for Formatted Text element for some zoom levels


Version 14.60 (Release date: 2024-07-23)
+ Added a new Quick Diagram
+ Improved Convert Element dialog by grouping diagram types and adding a search function
+ Added new shapes to the Drawing group: Cylinder and Paper
+ Added new context bar buttons for the Universal Connector for changing start and end caps
+ Export and import for settings and user profiles
+ Added a Format property to the Roadmap element for specifying a custom format for a period
+ Added secondary and tertiary timeline units to the Roadmap element, allowing other timelines to be specified in the header
+ Added a Milestone type property to the Properties dialog
+ Added new Milestone types: Left Arrow, Right Arrow, Top Stripe, Bottom Stripe
+ Displaying a triangle symbol for Roadmap Milestone that extend beyond the roadmap range
+ Optimized rendering of large roadmaps
+ Allowed resizing the selected element with grips even when a chosen tool
+ Hiding unnecessary context bar buttons for UML Fragment
+ Added missing element icons
+ The border width of the freehand stroke preview matched to the actual size
+ Automatically switching to the Stroke Style tab when choosing the Freehand Stroke tool
+ Improved hit areas for Strokes
+ Adjusted highlighting stroke styles for higher transparency
+ Enabled stroke width adjustments via the Properties dialog or sidebar
+ Added support for non-Latin alphabets using IME to the formatted text editor
+ Formatting actions in the Format ribbon tab can also be applied to the entire selected Formatted Text elements (Drawing group element)
* Fixed IDEF1X relationship multiplicity after duplication
* Fixed operand references in UML Fragment after deleting or undoing fragment operands
* Fixed setting the Y-coordinate using the Properties sidebar
* Fixed showing and hiding of certain context menus
* Fixed inserting elements with a single click into a container [RQ#2742]
* Fixed inserting shapes into a container
* Fixed refreshing of element layout when changing the Margin style property
* Fixed the position of a new partition added to a roadmap using the context bar
* Fixed application crash when opening the Navigate submenu in the context menu for ERD Entity Attribute with an undefined type
* Fixed vertical alignment of text in the Formatted Text element for higher DPIs


Version 14.55 (Release date: 2024-06-26)
+ Added a new indicator for elements with cooperation comments
+ Added a new button for adding a cooperation comment using the context bar
+ Added new UML elements: Deployment Specification, Execution Environment, Device, Communication Path
+ The Margin style property is applied to connected relationships
+ Fields (attributes, operations) can be displayed in the project tree (Project sidebar/Filter/Show Fields)
+ The Add Attribute button is excluded from the context bar for UML Actors and Activities in the default presentation mode
+ Improved connector selection in a container
+ Added Add Reply Sequence Message button to the context bar
+ Added more allowed transitions for the UML Activity Diagram, UML Deployment Diagram, UML Component Diagram, and UML Communication Diagram
+ Lifeline renamed to object for UML communication diagram in the toolbox
+ Added Clear All Data Series and All Data Items in the data series editor
+ Added multi-select support in the data series editor
+ Elements are resized around their center after applying the Make Size action
+ Displaying creation date and time for comments in the Cooperation tab (Properties dialog)
+ Improved look and feel of the comment panel
+ Comments can be edited directly in the comment panel without showing a dialog form
+ Improved handling of snaplines in conflict scenarios, now prioritizing the side closest to the point of interaction
+ Added snaplines to the container nesting area
+ Improved container nesting area for the UI Group Box element
+ Added diagram bounds snaplines
* Fixed application crash when the connection string is not filled in the Database Deploy dialog
* Fixed some minor stability issues
* Fixed inserting Container Block elements in Nested Block Diagram using double-click on the toolbox button
* Fixed required interface initial setting
* Fixed project tree expansion saving and restoring on refresh
* Fixed inconsistent naming for paste actions
* Fixed setting new values to a chart when pasting the data from the clipboard in the Properties dialog
* Fixed realigning execution occurrence bars to lifelines after moving multiple bars at once
* Fixed closing menu using the ESC button
* Fixed editing Direction, Concurrent, and Iteration columns in the grid in the Properties dialog for Message relationships
* Fixed restoring the last dialog window size
* Fixed name field selection out of its bounds in UI elements
* Fixed SQL DDL change script generation
* Fixed text bounds in the Callout Arrow shape
* Fixed application crash when resizing element to zero width or height
* Fixed snapping to the grid for negative resizing
* Fixed restoring diagram windows and folder overview windows
* Fixed adding existing diagrams to the project
* Fixed copying and pasting screen elements in Screen Flow Diagram


Version 14.50 (Release date: 2024-05-28)
+ New Time Estimation Diagram
+ The last insert action can be repeated using Insert or CTRL+Insert when an element is selected
+ When you use the Insert toolbox action or double-click on a tool, and a container element is selected in the diagram editor, the element will be inserted into that container
+ New diagram editor's drag-and-drop context menu action: Place into Container
+ New context bar action: Create a UML Interface for Selected Classes
+ Added new outline styles to the default style set
+ Added new (Default) Field Padding style property
+ New setting to show/hide object marquee for invisible objects (e.g., block containers)
+ Added new smart context bar actions: Add Sequence Action and Add Self Sequence Action
+ An operation can be set to a sequence message using the drag-and-drop method
+ Added a new context bar button for Chen ERD Entities: Add Weak Relationship
+ Key, Weak Key, Derived, and Multivalue Attributes can be added using the context bar and right-dragging
+ Make Same Size/Width/Height drag-and-drop context menu action can be applied to multiple selected elements at once
+ Text color can be applied to multiple selected elements using the context bar at once
+ Applying padding to UI Tree and UI Context Menu elements
+ Added new selection options to the element grid context menu in the Custom Diagram Editor: Select All, Select None, Invert Selection
+ Improved positioning of multiple drag-and-dropped elements from the Database sidebar
+ Including relationships when dragging multiple tables from the Database sidebar to the diagram editor
+ Added default shortcut keys for the previous and next selection actions
+ Implement Interfaces and Implement Interfaces actions now include super interfaces
+ An interface classifier can be assigned to a provided or required interface using the drag-and-drop method
+ Preserved containers, sizes, and relative positions of copied elements using right drag-and-drop with the Copy Here (Shared Model) action
+ Added other transitions for ERD entities: One to Zero or Many and One to One or Many [RQ#2739]
+ Improved default position for the diagram element insert action
+ Improved auto-size precision for UML classes
+ Grid settings are also applied to the Move tool
+ Added a setting for disabling any assistance (dialog pane options) in the diagram editor
* Fixed the placement of a new lifeline when added using the context bar
* Fixed the Move tool for some scenarios in UML sequence diagrams
* Fixed closing the menu after right-clicking it
* Fixed showing the grip for the last horizontal/vertical segment of a connector
* Fixed moving and resizing the content of the container with the simple container layout
* Fixed rotation of multiple elements nested in containers
* Fixed showing the model element type in the SysML frame
* Fixed application crash when trying to create a hierarchy using the Add Multiple tool without specifying the Relationship tool
* Fixed adding a database to the Database sidebar
* Fixed binding containers in nested diagrams
* Fixed Fit to Window, Fit to Width, and Fit to Height actions
* Fixed loading servers and databases in the Database Selection dialog
* Fixed displaying the drag line in incorrect cases
* Fixed not preserving containers after right drag-and-drop and choosing Copy Here (Independent)
* Fixed application crash when starting Translate without an active diagram
* Fixed incorrect connector for super and sub-interface from realization to generalization
* Fixed application crash when adding a new nested block to a block added from the toolbox
* Fixed showing the edit box for the last extended column when it is scrolled out in the grid
* Fixed paths of connectors after applying the Transpose action
* Fixed recalculation of an element layout in the Classifier presentation style after deleting attributes or operations [RQ#2740]
* Fixed extra space for attributes with undefined visibility [RQ#2740]
* Fixed applying the Move tool to elements in locked and disabled layers
* Fixed applying some move actions to elements in locked and disabled layers
* Fixed incorrect connector references after converting a connected element to another type
* Fixed showing properties in the Style dialog
* Fixed not preserving references to fields when copying relationships
* Fixed Find form positioning and calculating layout for multi-DPI settings
* Fixed element bounds inflation behavior when using click+wheel


Version 14.40 (Release date: 2024-04-16)
+ Added support for clipboard operations for fields (attributes, operations, etc.)
+ Added C++ code generation for UML Protocol State Machines
+ Actions for User Interface Diagram elements can now be applied to multiple selected elements
+ Actions for ERD Chen diagram elements can now be applied to multiple selected elements
+ Actions for Screen Flow Diagram elements can now be applied to multiple selected elements
+ Added a new context bar action: Create Parent Loop Fragment for multiple selected execution occurrences or sequence messages
+ Improved the generated text for copied elements (comments, control flows)
+ Improved the positioning of inserted design patterns
+ Chen ERD Relationship creation using the context bar now uses the tool's default size for this element kind
+ Improved the positioning of Chen ERD Relationships created using the context bar
+ Enhanced repository-level icons in the Element Browser window
+ Multiple row selections in the grid can now be canceled with the ESC key
+ Added support for destructors to C++ source code generation [RQ#2738]
+ Added new template commands for UML Classes: HasDestructors, Destructors
+ Elements in the reference box are ordered alphabetically
+ Only relevant elements are offered in the Referenced Element drop-down for the Flow (Screen Flow Diagram) in the Properties sidebar/dialog
+ Improved rendering performance for Screen Flow Diagrams
+ Operations can be assigned to UML Protocol Transitions using drag and drop
+ Added support for auto-complete to UML Protocol Transitions
+ Added more keywords to C++ syntax highlighting
* Fixed an issue with loading/saving triggers
* Fixed an issue where the edit box for new grid rows was not visible when scrolled
* Fixed an application crash when rendering some charts
* Fixed unconnected relationships for inserted design patterns
* Fixed the application getting stuck after cycling through the list of design patterns
* Fixed the missing "Include in Project" button in the Brainstorming window
* Fixed the issue with not updating the text of the Brainstorming session after closing the window
* Fixed the rendering of element icons in the Brainstorming window
* Fixed the rendering of the Identified Elements control in the Brainstorming window for higher DPIs
* Fixed the missing WPF template for source code generation
* Fixed issues with loading some SVG files
* Fixed an application crash in custom diagrams with connectors
* Fixed the Custom Diagram Size form scaling
* Fixed showing bounds of the diagram when the Show Borders setting is enabled
* Fixed doubled context menu items for Screen elements in the Screen Flow Diagram
* Fixed application crash when typing into a reference element box and it contains an element with an empty name
* Fixed moving container with Move command
* Fixed position of rotation and move grip to not intersect with snap points
* Fixed moving group within the container
* Fixed showing Guard property for Protocol Transition in the properties
* Fixed loading operations for UML Protocol Transition
* Fixed missing source code sections for individual operations in UML State
* Fixed repainting the tab bar when dragging an object over the tabs
* Fixed some issues in C# Protocol State Machine code template


Version 14.31 (Release date: 2024-03-21)
* Fixed an application crash that occurred when attempting to add a new row to a grid (e.g., attributes, operations in the Properties dialog)
* Fixed an issue with selecting relationships
* Fixed a rendering artifact that appeared when right-dragging an element over a relationship
* Fixed the unnecessary display of scroll arrows in the context menu


Version 14.30 (Release date: 2024-03-20)
+ Diagram templates can be added using the New Diagram dialog
+ Added Favorite tool group to the toolbox, showing the 8 most popular tools for the current diagram
+ Added a new multi-element insert tool for inserting elements with default sizes
+ Added an Align to Grid action to align elements to changed grid settings
+ Added a new context bar action, Merge Executions, for UML Sequence Diagrams
+ Added a new context bar action, Reverse Direction, for multiple selected relationships
+ Added new context bar actions, Create Parent Alt Fragment and Create Parent Opt Fragment, for multiple selected execution occurrences or sequence messages
+ Added new Fragment tools to the UML Sequence Diagram toolbox: Assert, Consider, Critical, Strict, Ignore
+ The text version of the diagram copied to the clipboard now places the elements in a left-right, up-down order
+ Added a new Add Comment button in the context bar for multiple selected elements
+ Improved selection of overlapping transparent elements, such as fragments in UML sequence diagrams
+ Snap points around the elements can now be used to insert transitions to new elements by dragging or clicking
+ Improved placement of snap points
+ Added visual feedback for hovering over snap points
+ Improved right-drag visual feedback
+ Improved NSD condition element layout for long conditions
+ When a container element is selected, pasted elements will be inserted into it
+ Introduced different name styles for various diagram types
+ Improved auto snap line for UML sequence diagrams
+ Added a new setting for Table container layout: auto rows and columns instead of auto dimensions
+ Reorganized the toolbox context menu
+ Enabled locking tools in the toolbox via the context menu
+ Enabled locking tools in the toolbox via a long mouse press
+ Elements can now be inserted into the diagram editor by double-clicking the tool button in the toolbox
+ Visibility symbols are hidden for unnamed roles in UML associations
+ The Change Field Type Size context sub-menu no longer offers unrelated sizes
+ Added operations of the parent class of the State Machine Diagram to the Call Event combo box in the Trigger dialog
+ Signal event and call event triggers can now be set on the UML transition by drag-and-dropping an operation field or a signal element
+ Allowed setting the same parameter for multiple selected elements in the Custom Diagram editor
+ Improved layout generated by the Transpose command
+ Increased the maximum number of context bar buttons in one row to 10
+ Added other defined transitions for the UML activity diagram
+ Unnecessary sizing grips are not shown for nested regions
+ Added a context bar button, Add Attribute, for ERD Chen Associative Entity
+ Added context bar buttons, Add Relationships and Add Associative Entity, for multiple selected ERD Chen Entities
+ Interaction Operands in UML Fragments can now be edited using the Up and Down arrow keys
+ New Interaction Operands can be added by pressing the Down arrow while editing an empty fragment name or the last operand
+ Easier slide adding to the Presentation folder using the Plus button in the Folder Overview window
+ Added a button for our official YouTube channel to the Start Page
+ Improved accuracy of the progress bar for source code reverse engineering (final percentages previously experienced significant delays)
+ Added Diagram Slide Template
+ Added image format setting for Interactive Documentation Generation
+ Project loading times have been reduced by 50%
* Fixed selection and edit mode activation for UML Self Message after insertion
* Fixed incorrect connector type for the created connector between the comment and another element when dragging its border point
* Fixed Batch Element Import dialog layout for high DPI screens
* Fixed missing columns in the Custom Diagram editor grid when no groups are used
* Fixed Add Super/Sub Class icons in the context bar
* Fixed Execution Specification tool name in the UML sequence diagram
* Fixed Move tool behavior in some scenarios
* Fixed changing size of UML fragment when adding the first operand
* Fixed rendering of multiline texts in Pie Segments
* Fixed attaching to snap points for sequence messages in UML sequence diagrams
* Fixed NSD Concurrent layout
* Fixed incorrect icon for the Select button in the diagram navigator control on the presentation screen
* Fixed issues with displaying content in the diagram navigator during presentations for some scenarios
* Fixed showing multiple presentation screens after multiple clicks on the Start Presentation button
* Fixed application crash when showing Rows and Columns layout setting dialogs
* Fixed the wrong number of columns when not choosing the first line as the header in the CSV data source
* Fixed missing dots in namespaces in source code generation
* Fixed removing an element when trying to move it before a folder in the project tree sidebar
* Fixed issues in Update All Reverse Engineering Elements action
* Fixed incorrectly working checkbox in Custom Diagram editor grid with element groups
* Fixed missing current style set palette in the color drop-downs
* Fixed undo for the Transpose command
* Fixed unapplied localization to some toolbar items in the Brainstorming window
* Fixed force-directed auto layout for some scenarios
* Fixed incorrect rendering of total participations with smooth or circle connector kinds
* Fixed loading sone .NET solutions and projects in Source Code reverse engineering
* Fixed disproportionately rendered diagram in the Diagram View element
* Fixed application crash when using Duplicate action for a source code template
* Fixed parsing property default values from C# code [RQ#2734]
* Fixed loading project files with specific characters [RQ#2736]


Version 14.20 (Release date: 2024-02-14)
+ Improved performance due to moving to .NET 8.0
+ Added Feature Model diagram (Premium edition and higher)
+ Added Interactive HTML diagram export (full page, component)
+ Added support for Rust source code generation
+ Added support for Rust code reverse engineering to diagram
+ Added Rust type set
+ Freehand selection
+ Easy element hierarchy creation using the toolbox
+ Added new context menu option for typed fields - Change Field Size
+ Types in the Change Type context submenu are alphabetically ordered
+ Added batch import of icons to custom diagram editor
+ Names and types of the elements in the custom diagram editor can be edited in the grid
+ Added new columns to custom diagram elements grid: Icon, Is Container, Default Width, Default Height
+ Custom diagram element ID is automatically pre-filled in the dialog
+ Added support for element groups for custom diagrams
+ Added context menu to Custom Diagram editor
+ Added default label position setting for custom elements
+ Support for SVG format as an image for custom elements in custom diagrams
+ Improved block connector selection - the whole shape not only the control line reacts to the selection
+ Added support for WEBP and HEIF formats to diagram export
+ Improved work with floating entity data editor
+ Added navigation to types in generic template parameters using the 'Navigate to' context menu
+ Added common generic types to the Java type set
+ Added icons to the tree in the Source Code Import dialog
+ Improved TypeScript source code parser
+ Added support for getter and setter generation in TypeScript
+ Update TypeScript syntax highlight
+ Improved C# source code parser - added support for records, readonly structs, record structs and primary constructors
+ Improved C# code generation - added support for records, readonly structs, record structs and primary constructors
+ Added actions for adding a new data source and data binding to the ribbon and menu
+ Improved relationship processing in reverse engineering
+ Improved auto size for Image and Art Text elements
* Fixed unreliable tool locking in the toolbox
* Fixed missing Data Sources sidebar in the Sidebars menu in the ribbon and classic menu
* Fixed missing context menu in the quick action bar
* Fixed adjusting view when navigating using the keyboard in tree views
* Fixed direction of element auto flow
* Fixed incorrect primary key self-referencing in some cases with auto-resolve relationships
* Fixed layout of roadmap partitions and states with regions for some container layout scenarios
* Fixed application crash when exporting to SVG in some cases
* Fixed assigning resolved elements as type references in source code reverse engineering
* Fixed undo for adding attribute relationships (the relationship was not removed from the model properly)
* Fixed immediate hiding of drop-down with other sidebars (sidebar header)
* Fixed incorrect layout when moving some dialog with tab controls between screens with different DPI
* Fixed missing Body tab in the Operation dialog
* Fixed incorrect undo for element moving in the diagram in a specific scenario
* Fixed layout of attached relationships after collapsing or expanding a container
* Fixed some issues in SVG export
* Fixed moving connector control points after incorporating an element into a flow


Version 14.10 (Release date: 2024-01-08)
+ Added Grid container layout
+ Added row and column size customization to the table layout
+ Added Insert Element option to the toolbox context menu
+ Improved active filter bar
    + Displaying active filter name
    + Reapply the active filter
    + Edit the active filter
+ Added new drag&drop action - copy the layout container
+ Added new table view to the style list
+ Added key navigation to layer list and style list
+ Added search box to style list
+ Added Xor groups to ER entities (ER diagram)
+ Added Weight parameter to UML Object Flow and UML Control Flow
+ Added Change Orientation context bar button for UML Fork/Join
+ Element References windows automatically change their size after expanding the nodes within the tree
+ Applying the Padding style to the UI Progress Bar
+ Improved element drag&drop (using the right mouse button) to allow dragging elements to the documentation sidebar editor and adding references
+ Adjust all rounded corners in the rounded rectangle at once (holding the SHIFT key)
+ Added context menu to element picker dialog
* Fixed application crash when adding a new diagram template
* Fixed undo for accepted or rejected tracked changes
* Fixed setting diagram background color in the Diagram Properties dialog
* Fixed showing Model Navigator for diagrams with multiple relationships between two elements
* Fixed displaying self-relationships in Model Navigator
* Fixed highlighting self-relationships direction as output, added third color for input-output relationships
* Fixed size of floating editor windows (Documentation, Associated Diagrams, Element References, Data) for multi-DPI configurations
* Fixed placing ports, pins, and activity parameters added using the context bar
* Fixed incorrect rotation after moving an element from a rotated container
* Fixed element content layout of a rotated container with a non-simple container layout 
* Fixed missing Export to/Draw.io menu item in the menu interface
* Fixed importing and exporting from/to draw.io format
* Fixed copying style to a group of groups of elements
* Fixed check box and radio button layout for non-standard proportion modifiers and paddings
* Fixed application crash when selecting a link in the text editor
* Fixed inserting pictures and tables into the text editor in the documentation sidebar
* Fixed restrictions for corner adjusting of rounded, snipped, and inverted rounded rectangles


Version 14.09 (Release date: 2023-11-27)
+ Added support for selecting multiple layers to perform batch actions (show/hide, enable/disable, lock/unlock, delete)
+ Added a Merge action for selected layers
+ Applied a rounded design to the line width and element conversion dropdowns in Windows 11
+ Improved placement of mind map nodes when using the Insert, PageUp, and PageDown keys for editing
+ Enhanced the layout and handling of splitters in the Comparison form
* Fixed an issue where hyperlinks containing spaces in their paths were not opening correctly [RQ#2733]
* Fixed the issue with rendering thumbnails in the Layers sidebar on high DPI displays
* Fixed issues with hovering over and selecting layers in the Layers sidebar on high DPI displays
* Fixed the layout of the line width and element conversion dropdowns on high DPI displays
* Fixed loading of projects with Data Store Nodes and Central Buffer Nodes
* Fixed the layout of the Condition dialog in the Decision Table editor for multi-DPI configurations
* Fixed the layout of decision table cell editors for high DPI displays
* Fixed the auto-sizing of grid columns for DPI settings other than the default
* Fixed an application crash issue when undoing the rename action for some objects
* Fixed the Open API Diagram to the new style


Version 14.08 (Release date: 2023-11-14)
* Fixed right-button drag-and-drop operations were not functioning in the diagram editor
* Fixed the missing Paste dialog, which is used for selecting either a shared model or a new instance mode
* Fixed the missing relationships in the Model Navigator


Version 14.07 (Release date: 2023-11-13)
+ Improved placing an element into a container in complicated situations with multiple overlapping and nesting elements
* Fixed loading rotated elements from older versions than 14.00 [RQ#2732]
* Fixed saving field filters
* Fixed showing some context menu fields (Move to Layer, Stereotypes, Navigate To, Change Type)
* Fixed autocomplete for operation parameter types
* Fixed application stuck when opening the Graphics sidebar
* Fixed updating relationships when applying source code reverse engineering update
* Fixed undo for source code reverse engineering
* Fixed hover effect for the element under the cursor while dragging another element


Version 14.06 (Release date: 2023-11-07)
* Fixed application crash when trying to create a new diagram from a selection or duplicate a diagram
* Fixed synchronization to the Software Ideas Server after pasting elements or duplicating a diagram
* Fixed updating the model by source code reverse engineering
* Fixed applying changes in the comparison module
* Fixed visibility of text colors in the comparison grid for dark mode
* Fixed rendering icons in the context toolbar for dark mode (inverted brightness)


Version 14.05 (Release date: 2023-10-30)
+ Added "Change Text Color" button to the context bar
+ Added navigation to element on double click to Find Results window
+ Added context menu to "Find Results" window with "Navigate to Element" and "Properties" actions
+ Added support for opening diagram tabs on the background using the middle button
+ Improved icon rendering in the "New Diagram" dialog
+ Added new settings for OpenAI API: timeout and model selection (GPT3.5/GPT4)
+ Added support for Glossary Term generation by generative AI (Open AI API needed)
+ Increased the default height of grid rows in dialogs slightly
+ Improved design of the server repository dialog
+ Added support for per-monitor DPI to the server configuration console
+ Improved rendering of icons for toolbars and menus in the dark mode
+ Added TSX extension for supported TypeScript source code files
+ Improved navigation using keys in the new diagram menu
+ Improved Convert UML Class Diagram to ER Diagram (support for UML Enumeration and UML Generalization conversion, relationship points preserved, style preserved)
* Fixed setting field visibility for diagram generation by AI
* Fixed setting field types as references to generated elements for diagram generation by AI
* Fixed application crash when middle-clicking the "Plus" button in the "Folder Overview" tab
* Fixed application crash caused by excessively long paragraph texts
* Fixed application crash when changing the file of a resource item
* Fixed application crash when using Generate Diagram by AI in some cases
* Fixed adding open server projects to recent project history
* Fixed real-time synchronization for server projects
* Fixed moving UML Initial State within a region of a UML State with multiple regions
* Fixed missing icons in stereotypes control
* Fixed rotation of polygon path elements
* Fixed application crash when setting some limit parameters for arrow elements
* Fixed application crash when adding a global filter before the filter list initialization
* Fixed application crash when opening a toolbox context menu when the previous toolbox context menu is still open
* Fixed application crash when opening the "Container Settings" dialog for an element with an undefined container type
* Fixed setting rotation center of an element placed within a rotated container
* Fixed adding additional example rows to ERD entity using generative AI


Version 14.02 (Release date: 2023-10-09)
+ Navigation between ERD relationship fields using TAB and arrow keys
+ Improved navigation between some fields using the TAB key
+ Improved UML Pin editing in the diagram editor (direct editing for type, multiplicity, ordering, and uniqueness)
+ New icon for glossary terms
* Fixed application crash when generating code for changes (e.g. SQL DDL - Changes)
* Fixed application crash when choosing an incorrect type of owner in the Properties dialog
* Fixed alignment of UML Activity Parameter Nodes after moving the Activity node
* Fixed application crash when opening Field Browser
* Fixed saving the displaying of attributes and operations for UML Artifacts
* Fixed setting attributes/operations visibility for some classifier element types
* Fixed displaying UML Activity as a classifier
* Fixed inserting timeline elements into Timeline Diagram using the toolbox
* Fixed updating shapes of nested blocks in the diagram editor when changing the default shape
* Fixed label positioning for rotated labeled elements
* Fixed application crash when trying to set operations to UML Actor using the Fast Editor sidebar
* Fixed error when loading a project with UML Transition Triggers, saved in an older version of the software [RQ#2731]
* Fixed rendering thumbnails for Folder Overview to asynchronous evaluation
* Fixed application crash for choosing diagram in data mapping


Version 14.01 (Release date: 2023-09-27)
+ Added new SysML Composite Property tool to SysML Block Definition Diagram toolbox [RQ#1724]
* Fixed application crash when pressing a digit (and not a num pad) key while smart positions displayed
* Fixed application crash related to GIT
* Fixed application crash when saving some data sources with undefined sources or adding a data binding to them
* Fixed rendering of title bar buttons 


Version 14.00 (Release date: 2023-09-26)
+ Per monitor DPI awareness
+ New Windows 11 rounded corners look and feel
+ New diagram: Timeline Diagram
+ New diagram: Pie Cycle Diagram
+ New diagram: Radial Diagram
+ New diagram: Cycle Diagram
+ New diagram: Pyramid Diagram
+ New diagram: Segmented Pyramid Diagram
+ New diagram: Pyramid Mosaic Diagram
+ New diagram: Bending Process Diagram
+ New diagram: Hierarchy Diagram
+ New diagram: Hierarchical List Diagram
+ New diagram: Arc Chart 
+ New diagram: Arc Bar Chart 
+ New diagram: Area Chart 
+ New diagram: Bar Chart 
+ New diagram: Donut Chart 
+ New diagram: Funnel Chart 
+ New diagram: Line Chart 
+ New diagram: Pie Chart
+ New diagram: Point Chart
+ New diagram: Semicircle Chart 
+ New diagram: Single Bar Chart
+ New diagram: Spider Chart 
+ New diagram: Table Chart 
+ New diagram: Tree Map Chart 
+ New diagram: Linear Venn Diagram
+ New diagram: Radial Venn Diagram
+ New diagram: Nested Blocks Diagram
+ New AI tool: Diagram from any text generation
+ New AI tool: Documentation content generation
+ New AI tool: Example data generation for ERD entities
+ New AI tool: Create diagram translation
+ Overview zoom
+ New diagram and ribbon icons
+ Added documentation themes
+ Added support for multiple named glossaries per project
+ Added new drawing tool: Block Connector
+ Faster diagram editor rendering
+ Faster File menu opening
+ Added a new Action group with Undo and Redo buttons to the ribbon
+ Added support for rounded corner style to more shapes and elements
+ Package can show owned elements as the list of their name in the element body
+ Added new style: Fit Text to Bounds
+ Added new style: Texture Background
+ Improved related elements tab - allows to expand to related elements of related elements
+ Improved diagram editor splitting
+ Added distinct styles for missing on left and on right in the Comparison results
+ Supported changing type for multiple selected associations at once
+ Added zoom support for documents
+ Added new Linear container layout
+ Added new Circular container layout
+ Added new Radial container layout
+ Added new Bezier container layout
+ Added new Pyramid container layout
+ Added new Tree container layout
+ Added new Venn container layout
+ New Flow container layout option - alternate flow direction
+ New Flow container layout direction options - left-to-right/right-to-left, top-to-bottom/bottom-to-top and vertical/horizontal
+ The rotation center can be changed
+ Added new style options - Style by owner and Alternate style by owner
+ New Stack container layout setting: Fit all elements
+ Added information about relationship multiplicities to the project tree
+ Added support for mouse navigation buttons to the diagram editor for navigating between previous selections in the diagram
+ Added support for horizontal scroll using the horizontal mouse wheel
+ Improved Arrowed Arc and Double Arrowed Arc rendering
+ Added labels to Pie Chart, Bar Chart, Tree Map Chart and Spider Chart
+ Cancellation of field selection after pressing ESC
+ Added background/border/shadow style to Spider chart
+ Added point rendering in Spider chart
+ Added support for specific styling of individual points and areas for Area Charts
+ Added support for padding style to Area charts
+ Added support for rounding style to Bar chart
+ Improved positioning for adding points
+ New Org Chart is created with a tree container
+ Added Tree Container tool to the toolbox for Org Chart
+ Improved Advanced Use Case Analysis 
    + Added Extensions (flow event section)
    + Added Technology and Data Variations  (flow event section)
    + Added Special Requirements
    + Added Open Issues
    + Added information about the number of event flows to the tab
    + Vertical tabs
+ Added support for dynamic data via various data sources (CSV, Fixed-Columns Text, JSON, XML, Regex Text, Database)
    + New Data Sources sidebar
    + Create diagram elements
    + Create model elements
    + Fill chart data
    + Fill entity data
    + Fill enumeration items
+ Maximum value or sum can be used as a base for bars in the Arc Bar Chart
+ Added context menu to Field Browser grid
+ Added field filters to diagram editor (for filtering attributes, operations, etc.)
+ Added support for field brace initialization to C++ source code parsing
+ Added multiple offered positions for border elements when using the Smart Keys feature
+ Formatted text editor (e.g. in the Documentation tab in the Properties dialog) offers Subscript and Superscript formatting options in the toolbar
+ Improved Use Cases template
+ Improved user interface of documentation template management window
+ Improved text rendering for default anti-aliasing setting
+ Added new template commands for Use Case: MainSuccessScenario, Extensions, SpecialRequirements, TechAndDataVariations, OpenIssues
+ Added a new template command for element - ElementTypeName
+ Behavior elements can be assigned to UML State Actions
+ Events can be assigned to triggers in UML Transitions
+ New UML Trigger and UML Event elements - transition triggers are created as separate model elements
+ Added ID field to Use Case Definition form
+ Paste requirements from text in the requirements editor
+ Optimized rendering of ERD entities with a lot of data rows
+ Added Kind attribute to UML Transition
+ Added triggers to UML Accept Event Action
+ UML Transition Behavior Expression attribute changed to Effect and allows to associate a behavior as a reference as well as text expression
+ Added highlight for input and output connectors for selected elements in the diagram editor
+ UML Signal can be dropped to UML Send Signal Action, Transition, and Accept Event Action to set the signal to them
+ Added option to set the referenced chart for Chart Legend using drag&drop
+ Added new parameter to MS SQL Server Database selection: Trust Server Certificate
+ Added ODBC support for the database import
+ Added new element tools to the Activity Diagram toolbox: Input Pin, Output Pin, Value Pin, Central Buffer Node, Data Store Node
+ Added new properties to UML Object Flow: IsMulticast, IsMultireceive, Selection, Transformation
+ Displaying Default Value for Activity Parameter Node
+ Displaying Activity Parameter Node inside the box
+ Displaying {stream} tag for Stream Parameters and triangle icon for Exception Parameters
+ Export diagram to image using diagram name as the default file name
* Fixed text rendering (align to baseline)
* Fixed exporting documents to PDF 
* Fixed adding links to project entities using documentation editor using autocomplete initiated by typing @
* Fixed updating dynamic data in documentation
* Fixed resizing toolbox when placed on the right
* Fixed YAML parser
* Fixed stack overflow issue in the project comparison
* Fixed selecting fields with control pressed in the diagram editor
* Fixed wrong container layout after collapsing and expanding the container
* Fixed layout for generated hierarchy diagram with multi-level perpendicular branches
* Fixed showing diagram thumbnails for lazy-loaded tabs in the tab switch
* Fixed adding and editing template parameters, attributes, and operations from the quick action box
* Fixed showing Properties dialog for the selected diagram in the Folder Overview window
* Fixed Add Alternate Style option in the Style sidebar
* Fixed showing shortcut keys for small elements when using the Smart Keys feature
* Fixed canceling multi-element selection when right-clicking on a container
* Fixed text highlighting in rotated elements
* Fixed Edit Comment action in the context menu in the comment panel (Cooperation tab)
* Fixed application crash when trying to edit a column in the Columns dialog (Element Browser) and no column is selected
* Fixed copying and pasting container to an exact position (using the context menu) [RQ#1727]
* Fixed moving grouped container [RQ#1727]
* Fixed HOME and END keys inside a table cell in the formatted text editor
* Fixed editing Table borders in the formatted text editor
* Fixed importing generalization from XMI
* Fixed refreshing layout after undoing label move
* Fixed duplicating stereotypes for instance specification elements
* Fixed generating indexes script for MS SQL DDL [RQ#2728]
* Fixed application crash when selecting multiple rows in the grid (using SHIFT pressed) and moving the cursor outside the grid area


Version 13.99 (Release date: 2023-04-17)
+ Groups in the toolbox can be reodered (context menu - Move Up and Move Down)
+ New diagramming setting: Put strokes into a separate layer
* Fixed scrolling tabs to left after minimizing and maximazing the window
* Fixed some issues in XMI import
* Fixed turning of auto size of elements in Options
* Fixed putting strokes into containers
* Fixed drawing to an inactive layer when merging all layer
* Fixed application crash when navigating up in the list of CRC card fields
* Fixed application crash after undoing and redoing element conversion


Version 13.98 (Release date: 2023-03-15)
+ Improved C++ parser
+ Improved Python parser
+ Improved the dialog for the folder choice in the source code import dialog
+ Added support for padding style to drawing elements
* Fixed copying and pasting to search box in the code editors in sidebars
* Fixed showing/hiding operations for other elements than classes
* Fixed opening project with SysML element in a specific configuration


Version 13.97 (Release date: 2023-02-23)
* Fixed application crash when showing a text box autocomplete
* Fixed the corrupted layout of the Generation sidebar after resizing it to a very small width


Version 13.96 (Release date: 2023-02-22)
+ Improved SQL DDL parsing
+ Improved execution occurrence (UML Sequence Diagram) positioning
+ Improved inserting new self and recursive message (UML Sequence Diagram)
+ Added support for case-insensitive searching and matching whole words in the code editor
+ Auto-sizing drop-down edit boxes in the diagram editor
+ Available operations in the drop-down for sequence action are alphabetically ordered
+ Added auto-complete to drop-down edit boxes in the diagram editor
+ Added horizontal scrollbar to the project tree
+ Added option to include parsed codes into the project
+ Improved auto layout speed for some scenarios
+ Added support for source codes for UML Artifacts
* Fixed problem with selecting elements connected by UI Expansion Detail connector
* Fixed YAML parsing
* Fixed moving border elements
* Fixed adding elements to nested containers
* Fixed moving element groups with anchored elements
* Fixed selecting a single element in a group using ALT+click when the elements are nested or overlapped
* Fixed showing an auto-inflate alert when editing UML sequence diagrams
* Fixed inaccessible text editing in the code editor when the search box is displayed


Version 13.95 (Release date: 2023-02-07)
+ Documentation generation with/without project folder hierarchies (Default/Non-Hierarchical Folders)
+ Added support for Collation to ERD Entity Attributes
+ Added support for Identity Seed and Increment to ERD Entity Attributes
+ Showing documentation for the element in the tooltip (in the diagram editor)
+ Showing attributes of ERD entity index in the tooltip
+ Text added to drawing shapes is rendered by main text style
+ Added support for showing the Properties dialog for ERD indexes using the context menu directly from the diagram editor
+ Documents can be deleted and renamed using the tab context menu
+ Snap lines width is not affected by the editor zoom anymore
+ Added TermsOfService tagged value to OpenAPI diagram
+ Added some missing keywords to the SQL DDL syntax highlighting
+ Improved SQL DDL parsing - added support for unique constraints, collations, and indexes
+ Optimized file size of projects with ERD entities
+ Improved template syntax highlight for dark mode
+ Improved auto-routing for connector paths
+ Added support for sub-templates to documentation script templates
+ Searching next using F3 in code editors
* Fixed showing Plus button on the tab bar when no project is loaded
* Fixed application crash when trying to navigate in the closed diagram editor using the Preview sidebar
* Fixed application crash when reverse engineering source code to diagrams in some cases
* Fixed setting custom types with greater-than <, less-than > signs in the name to attributes directly from the diagram editor
* Fixed displaying relationship name when it is set to hidden
* Fixed formatted text rendering in the diagram editor for high dpi resolutions
* Fixed issue with deleting a selected document from the project sidebar
* Fixed applying padding style to SysML Requirement element
* Fixed some issues in the property fields layout
* Fixed resolving relationships from SQL DDL when using the dialog
* Fixed missing foreign key settings for attributes in the reverse-engineered data model
* Fixed diagram table drop-down layout for high DPI resolutions
* Fixed SQL DDL parsing for some cases
* Fixed unwanted value clearing in the type column in the Properties dialog for ERD Entity
* Fixed calculation of combo box width for the sequence message
* Fixed the cursor color for the code editor in the dark mode
* Fixed adding global documentation templates


Version 13.90 (Release date: 2023-01-25)
+ Added YAML Open API specification generation
+ Added OpenApi type set
+ Added support for label resizing for Message element in UML Communication Diagram
+ Drawing connectors using the right mouse button respects the rounded rectangular line style setting
+ Improved style of code editor search box
+ Added new template commands: IncreaseAutoIndentBase, DecreaseAutoIndentBase
+ Added more details to item names in the project tree in the External Element Picker dialog
+ Added shortcut keys and action context menu to the requirements editor (CTRL+Enter, CTRL+Plus, Tab, SHIFT+Tab, CTRL+Up, CTRL+Down)
+ Added Export option to the use case editor for exporting use case steps to CSV format
+ Styling groups with advanced styling are collapsed by default
+ Easier collapsing/expanding styling group by clicking on the whole header not only the plus/minus button
+ Showing shortcut keys for the use case definition editor and requirements editor in the status bar
+ New To-Do list items can be added using the CTRL+ENTER shortcut keys (TO-DO sidebar)
+ Added option to add a new item to a matrix (CRUD, DACI, etc.) directly in the grid control
+ Added Enumeration and Association tools to JSON Schema tool group in the toolbox
* Fixed incorrect scrollbar settings when opening the new diagram menu after choosing a diagram type at the bottom of the list
* Fixed preserving port layout when resizing its container
* Fixed layout calculation for some element labels in the diagram editor for high DPIs
* Fixed some toolbar icons
* Fixed applying style command (as increased font size) also for alternate styles
* Fixed text color for rows in column headers in matrix elements (CRUD, RACI, etc.)
* Fixed description generation for OpenAPI specification when it contains quote characters
* Fixed reference generation (OpenAPI specification) for attributes in classifiers
* Fixed rule parsing in the diagram editor
* Fixed layout for value editors in decision table editor for high DPI
* Fixed setting the current color to the Color Mixer tab in the style properties control
* Fixed navigation in the diagram canvas using the diagram preview sidebar
* Fixed adding, editing, and deleting languages in the source code template management window (drop down was not updated)
* Fixed setting numeric value using the Properties control
* Fixed application crash when trying to set zero maximum to the infographics progress bar
* Fixed numeric up-down control layout for high DPI resolution
* Fixed application crash when trying to show the About dialog
* Fixed undo for deleted with multiple selected paragraphs in the formatted text editor
* Fixed application crash when trying to edit the date in the TO-DO list [RQ#1719]
* Fixed moving and resizing group of lines (Drawing.Line element)
* Fixed application crash when reverse engineering database multiple times
* Fixed application crash when changing script template in the Deploy Database dialog and no database is resolved
* Fixed macro editor and tagged value editor for high DPI resolution
* Fixed update action for all reverse-engineered elements
* Fixed switch bar size for grouped sidebar panes for high DPI resolution
* Fixed requirement element rendering
* Fixed applying dark mode to table/diagram switch bar
* Fixed updating custom tools group in the toolbox


Version 13.87 (Release date: 2022-12-22)
+ Custom tool group moved to the top of the toolbox after the Common tool group
+ Improved container auto inflation to include also labels of labeled elements
+ Added detailed auto snapline settings to the Options dialog
+ Added support for properties and generics to structs in C# source code generation
+ Added Page Up/Down support to the auto-complete box in the diagram editor
+ Improved searching in the auto-complete list in the diagram editor
+ Improved JSON/OpenAPI template
+ Improved diagram preview - element borders are better visible
+ Added Disabled parameter for UI diagram elements
+ Added Show Text Cursor parameter for UI Text Box
+ Improved highlight of selected elements
* Fixed missing some tool groups in the custom group editor
* Fixed wrong container auto inflation for elements with border elements
* Fixed SVN functionality
* Fixed displaying the name of flow properties in SysML Blocks
* Fixed auto size for SysML blocks
* Fixed undesirable rendering of deleted fields in SysML blocks
* Fixed wrong selection bounds for UML class after deleting all template parameters
* Fixed rendering ERD entity data after deleting all the entity data
* Fixed navigation between association fields using keys
* Fixed relationship label size recalculation after changing its text
* Fixed Properties sidebar layout
* Fixed canceling selection when moving using the right mouse button
* Fixed editing properties for multiple selected elements at once using the Properties sidebar
* Fixed navigating in the diagram using the Preview sidebar for higher DPIs
* Fixed non-activable windows after excluding the tab to a separate window
* Fixed non-working parameter dialog for Row and Column Auto Layout


Version 13.86 (Release date: 2022-11-29)
* Fixed application crash in the Batch Export dialog when trying to confirm invalid output path
* Fixed corrupted layout of border elements when moving the parent element together with other elements


Version 13.85 (Release date: 2022-11-28)
+ Added custom tool groups to the toolbox
+ Added reverse engineering for Protocol Buffer definition
+ Added support for receptions to UML classes
+ Added support for solution files (SLN) in source code reverse engineering dialog
+ Added default value constraint name field to ERD entity attribute
+ Improved SQL DDL parser - added support for column constraints
+ Added support for tagged values to ERD Entity Attribute
+ Added Change Status column to the Element Browser
+ Changes window can be opened multiple times for various elements
+ Added Maintain aspect ratio option to the Image Export dialog
+ Better syntax highlight colors for dark mode
+ Improved field layout in the Properties dialog
+ Added support for indexes reverse engineering from MS SQL Server databases
+ Added a new parameter to ERD Entity Index Attribute - Is Non-Key
+ Data items for chart elements can be moved up/down using the context menu in the diagram editor
+ Improved work with Hierarchical Task Analysis diagram
+ Get, Post, Put, Delete, and other Open API diagram elements are automatically created with request and response ports
* Fixed opening the first diagram editor tab in some scenarios
* Fixed Protocol Buffer source code generation
* Fixed application crash when trying to move a stereotype up in the list and no stereotype is selected
* Fixed editing issues in the Connection Strings dialog
* Fixed element name change tracking
* Fixed choosing an element using the Choose button in Tracked Changes window
* Fixed SQL DDL change script generation
* Fixed incorrect application of  dark theme for some components
* Fixed incorrect positions of diagram link buttons for fields in the zoomed diagram editor
* Fixed resizing columns and rows in grids for higher DPIs
* Fixed formatting of element documentation parsed from source code
* Fixed copying and pasting task hierarchies in HTA diagrams
* Fixed moving class template parameters
* Fixed application crash when trying to add an existing language to source codes in the Properties dialog 
* Fixed Open API definition generation
* Fixed saving and loading of some properties of UML Activity Parameter Nodes


Version 13.81 (Release date: 2022-10-10)
+ Added support for chart data editing in the fast editor
+ Improved conversion between data summary elements (various kinds of charts)
+ Data items can be removed using the context menu in the diagram editor from a chart
+ Added Size Label element to the Mobile App Diagram and Web Page Diagram toolbox
* Fixed application crash when trying to set values out of range to style properties 
* Fixed WPF XAML template to include nested elements of tab controls
* Fixed application crash when trying to delete the comment in the Cooperation tab (Properties dialog)
* Fixed excluding elements that have their model defined in another repository than their parent diagram from the diagram template
* Fixed navigation between active template fields during editing in the diagram editor
* Fixed showing the hidden sidebar (sometimes it was needed to use the open action twice)
* Fixed various bugs in JSON schema generation
* Fixed hover effect for the last connector point


Version 13.80 (Release date: 2022-10-05)
+ Added new UML Open API diagram
+ Added new UML JSON Schema diagram
+ Added new UML WSDL diagram
+ Added JSON Open API generation
+ Added WSDL code generation
+ Added WSDL reverse engineering
+ Added JSON Schema reverse engineering
+ Added JSON Open API reverse engineering
+ Added YAML Open API reverse engineering
+ Added Rules tab to Properties dialog for elements with rules
+ Optimized project file size
+ Added Collaboration Use tool to UML Composite Structure Diagram
+ Added drag&drop support for setting UML Part type to a dropped classifier
+ Added new template commands for Diagram: ElementWithStereotype, ElementsWithStereotype
+ Changed the default size of the Menu element (UI Diagram)
+ Added support for extended editing for all classifiers (not only UML Class) to Fast Editor
+ Added support for tagged values editing to Fast Editor
+ Added Fast Editor editing support for User Interface Diagram elements
+ Added checkboxes for other field modifiers to the Field context ribbon tab
+ Displaying owned elements in Related Elements in the Properties dialog
+ Auto size by double click on a grip is applied to all selected elements not only to an active element
+ Diagram Description element is placed into the right bottom corner to not cover the existing elements in the diagram
+ Added Navigate to submenu in the context menu for fields
+ Added Change Type option to the context menu for typed UML elements
+ Tagged values definition for stereotypes
+ Improved JSON Schema generation
+ Added support for importing a database using ODBC driver
+ Message panel is automatically hidden after executing the next command in the diagram editor
+ Added hover effect for grips in the diagram editor
+ Added arrow-key navigation between class rules
* Fixed combo box behavior for mnemonics and drop-down confirmation without selection
* Fixed adding top-level menu items to the Menu element (UI Diagram) using the context bar button
* Fixed rendering screen content for Screen element with Window type (Screen Flow Diagram)
* Fixed editing name for Screen element with Window type in diagram editor (Screen Flow Diagram)
* Fixed loading diagrams with size label
* Fixed some disabled actions for selected fields in the Field ribbon tab
* Fixed application crash when showing Change Type submenu for the selected field and no type set is chosen for the parent diagram
* Fixed loading some setting values in the Options dialog
* Fixed applying role visibility setting
* Fixed long duration of applying settings
* Fixed corrupted user interface after resetting options to defaults
* Fixed applying GUI style from the Options dialog
* Fixed setting the property owner to the target classifier when copying attributes from one classifier to another
* Fixed application crash when loading projects with nested diagrams that contain an element instance that is the owner of the parent diagram
* Fixed deleting a single selected relationship with a stereotype when selected using area selection
* Fixed stereotype field selection when the name field covers the entire element
* Fixed UML Composite Part tool in the toolbox - it inserted a non-composite part
* Fixed auto size for elements with displayed tagged values
* Fixed switching the ribbon to the Home tab when a context tab (e.g. Field) is active and selecting another item of the same type (e.g. another field)
* Fixed application crash when converting UML Class Diagram with several instances of the same element model to ERD
* Fixed displaying comments in the Related Elements tab in the Properties dialog
* Fixed saving property source codes
* Fixed open project when it has a corrupted backup file [RQ#1714]
* Fixed application crash when setting name transformation in Mapping Definition editor
* Fixed incorrectly set 'From Field' drop-down list in Mapping Definition editor
* Fixed rendering removed stereotypes for relationships
* Fixed hiding sidebar during resizing when resizing it to a very small size
* Fixed removing border element from its container after selecting it
* Fixed setting modifiers for stereotype properties
* Fixed expanding container to cover nested elements on left and top
* Fixed application crash when inserting elements from Parser sidebar when change tracking enabled
* Fixed saving projects to multiple files
* Fixed Exported image size setting - changed to percent
* Fixed setting label position using the context menu for some element types
* Fixed auto-size of an element with border elements
* Fixed displaying type of UML Activity Parameter Node
* Fixed warning for the empty name in the New Diagram diagram [RQ#1715]
* Fixed rendering of stereotype section header
* Fixed showing tagged values for UML Activity
* Fixed application crash when setting negative numbers for width or height in the Properties sidebar


Version 13.70 (Release date: 2022-09-05)
+ Added separate settings for leaf and root box types in Hierarchy Diagram Builder
+ Model version can be edited in the Element/Diagram/Folder Properties window
+ New element version will be set automatically by the diagram version
+ Added action for creating a new element version
+ Added new UI diagram element: Multi-Line Text Box
+ Added WPF code generation for User Interface diagram (XAML language)
+ Added MAUI code generation for User Interface diagram (XAML language)
+ Added a new template language commands: Switch, Range
+ Added a new template language command for strings: RemoveSpaces
+ Added a new template language command for diagram elements: NestedElements, ContainerLayout, IsAnchoredOnLeft, IsAnchoredOnRight, IsAnchoredOnTop, IsAnchoredOnBottom, DockStyle, RelativeX, RelativeY, ClientX, ClientY, Style
+ Added a new template language command for elements: SafeName, OriginalName
+ Added a new template language command for container layouts: Padding, Type, Offset, LineOffset, FitElements, Direction, Columns, Rows, Stretch, VerticalOffset, HorizontalOffset, AutoDimensions
+ Customizable UI Menu element height
+ Improved Size Label - if no element is connected to it, it shows the size of its container or diagram
+ Added a new context bar button for User Interface Diagram Elements - Add Size Label
+ Ribbon buttons for unavailable actions are rendered as disabled
+ Move Left/Right/Up/Down actions are applied to all elements in the diagram if nothing is selected
+ Improved Transpose action to process connector points
+ Added new vector icons for ER diagram transitions
+ Hiding composition and aggregation for nested ArchiMate elements [RQ#1711]
+ Improved text style editing in the Style sidebar
+ Added context bar button for setting the view diagram to UI Smartphone, UI Web Browser, ScreenFlow Screen
* Fixed a rare application crash for source code importer
* Fixed inserting relationships from multiple selected elements to a target element
* Fixed container bounds expanding after adding an element with dock style
* Fixed realigning after moving a docked element within its container
* Fixed duplicate diagram tabs after opening
* Fixed order of docked elements after reloading a project
* Fixed restoring selecting of deleted elements when using Previous/Next Selection action
* Fixed rotation of element groups with connectors
* Fixed showing element thumbnails in Element Version drop down
* Fixed focus rectangle for combo box control
* Fixed application crash when trying to insert custom diagram template
* Fixed application crash when confirming Properties dialog with pasted texts into the UML Interaction Use arguments grid
* Fixed application crash when filtering out all items in the types list in the Types dialog
* Fixed generating old type name after renaming class in generated source code
* Fixed generating old type name after renaming class in generated source code
* Fixed vertical alignment for ArchiMate and Chen ERD elements [RQ#1710]
* Fixed setting text alignment using Style sidebar
* Fixed showing the current value of rounding modifier in Style sidebar
* Fixed interactions with Style properties panel with collapsed groups
* Fixed UI Login element rendering for rectangular sizes
* Fixed UI Smartphone notification bar icons rendering to use alternate style
* Fixed project not added to the list of recent projects after loading from file manager [RQ#1713]
* Fixed application crash when trying to delete elements and canvas is not active
* Fixed application crash when generating indexes for ERD entity with removed attributes


Version 13.66 (Release date: 2022-08-18)
* Fixed application crash when trying to convert the element to another type using the context bar
* Fixed drop-down layout in field list control for high DPI
* Fixed application crash when accessing the name field of some elements after hiding the name


Version 13.65 (Release date: 2022-08-17)
+ Added a new type set for Object Pascal
+ Added new Protocol Buffer template 'Request Response Type'
+ Added timestamp type to Protocol Buffer type set
+ Improved reverse engineering to resolve generic types as structured generic type definitions
+ Faster project opening even when restoring recently open tabs
+ Better icon for type items in the types gallery
+ Improved user interface of the Types window
+ Minor look and feel improvements
* Fixed large scroll with a scrollbar for negative positions
* Fixed application crash when trying to move sidebar panel to a separate window
* Fixed adjusting style of fields with applied style class
* Fixed application crash when trying to edit the unavailable parameter for the selected type
* Fixed handle leaks that cause application crash after some time


Version 13.61 (Release date: 2022-08-04)
* Fixed scrolling using the scroll bar in the new diagram menu
* Fixed dark mode for some other windows
* Fixed ribbon gallery scrollbar width for high DPI
* Fixed application crash when using Update All Reverse Engineered Elements, and a source file does not exist anymore
* Template Options dialog is opened centered on the parent window


Version 13.60 (Release date: 2022-08-03)
+ Major upgrade of dark mode
+ Added a new tab Parts to the Element Properties dialog
+ Auto hiding scrollbar in the diagram menu
+ Improved Generation sidebar layout
+ Improved user interface of Stereotypes, Tagged Values and Default Values dialog
+ Added confirmation message box for the task editor with unsaved changes
+ Added element icons to the reference combo boxes
+ Adding new types from reverse engineered code to the custom types list
+ Hiding unapplicable items from the Show Parts submenu
* Fixed undoable auto-resize action
* Fixed autoscrolling during the right mouse button scrolling
* Fixed displaying checks for items in the Show Parts submenu
* Fixed setting colors in the documentation box using toolbar buttons
* Fixed drop-down opening direction in the sidebars for multiple screen configurations
* Fixed unexpected container resizing
* Fixed rendering of various controls (tab control, stereotype picker)
* Fixed high DPI rendering for some controls (quick action box, status bar)
* Fixed setting type identifier of style 
* Fixed application crash when showing Windows dialog with the list of opened windows and there is a window without an icon
* Fixed blinking when switching between window tabs, sidebar panels, and tabs in tab controls
* Fixed application crash when trying to set working schedule for a person
* Fixed saving properties of association end roles of copied association
* Fixed model navigation's overview diagram centering on high DPIs
* Fixed editing use case parameters in the Use Cases window
* Fixed Reset part visibility to defaults
* Fixed updating task management window after adding new tasks
* Fixed setting new instances to element properties (e.g. Class Behavior)
* Fixed sorting attributes and operations by type in the Properties dialog grid
* Fixed parsing generic types with multiple parameters


Version 13.51 (Release date: 2022-07-20)
* Fixed application crash when parsing source code using the dialog
* Fixed properties creation for UML association inserted using right drag&drop
* Fixed placing association properties to incorrect classes


Version 13.50 (Release date: 2022-07-19)
+ Added option to show Properties dialog tabs on the left (default option now)
+ Improved Types manager
+ Added support for generic types
+ Added support for type parameters (nullability, pointers, etc.)
+ Added support for stereotypes to operation parameters
+ Added rendering options to the Diagram Editor section in the Options dialog
+ Added new rendering option Text Anti-Aliasing
+ Added new rendering option Text Contrast
+ Canceled confirmation for Options dialog close
+ Changed default type of UI Paragraph to schematic waves
+ Added new parameter to template command Namespace(namespaceSeparator)
+ Added button for clearing filter in the Options dialog
+ Container auto-inflating also without re-adding the nested element
+ Added default options for IDEF1X cardinalities to the diagram editor
+ Added option to show inherited fields (attributes, operations)
+ Added option to show association attributes
+ Added option to show superclasses in a class header
+ Improved Quick Action Box results sorting
+ UML Association is created with UML Property for each association's end
+ Added new template evaluator commands: 
    + For Classifier: SubClassifiers, SuperClassifiers, SuperClassifier, HasSuperClassifier
    + For Type: NameWithParameters, LocalName, Parameters, TemplateParameters, IsGeneric, IsNullable, HasLength, IsPointer, IsReference
    + For Type Parameter: Id, Name, Kind, Code, Description, Meaning, IsNullable, IsLength, IsPointer, IsReference, IsOther, IsFlag, HasEnumValue, HasNumericValue, HasTextValue
    + For Operation Parameter: IsReference, IsOut
    + For Attribute, Operation, Operation Parameter: HasPointerType, HasReferenceType, HasNullableType
+ Added support for typed enum to C# source code generation
+ Added support for enums and enum classes to C++ source code generation [RQ#1706]
+ Added support for nullable types to C# and VB.NET
+ Added support for pointers and references to C++
+ New UML attributes, UML operations, and ERD attributes can be added without an additional dialog in the Properties editor
+ Added new tools for IDEF1X diagram for other cardinalities
+ More specific icons for IDEF1X tools in the toolbox
* Fixed navigation using arrow keys in Model Navigator
* Fixed hierarchy parsing when indentation size is larger than one
* Fixed UI Paragraph rendering
* Fixed consistent toolbox showing/hiding behavior by the current setting
* Fixed generation of interface implementation for C++ source code generation [RQ#1702]
* Fixed C++ namespace names in generated source codes [RQ#1703]
* Fixed setting operation static modifier by abstract modifier when editing using the Properties dialog [RQ#1704]
* Fixed menu items in View menu: Add Document and Add Resource Item
* Fixed moving cardinality labels for IDEF1X relationships
* Fixed type combo box size height for high DPI
* Fixed blinking when editing values for some fields in the Properties pane
* Fixed input dialogs layout for high DPI
* Fixed parsing ERD attribute names with spaces
* Fixed Remove All Field Styles action to not remove also the main element style
* Fixed choosing a nested option using a radio button in the Options dialog
* Fixed undesired selecting labeled elements by clicking on the label area when the label is hidden
* Fixed auto-size and rendering for IDEF1X entities without attributes
* Fixed some style issues for dark mode
* Fixed icon size in diagram editor context menus for high DPI
* Fixed auto-size for UML Signal Send and Signal Receipt elements


Version 13.45 (Release date: 2022-06-27)
+ Improved hierarchy generation - added branch labels definition
+ Improved Related Elements tab in the Properties dialog and Element Browser
+ Aggregation type of UML Association can be set using the context menu
+ Line indentation is preserved for new lines in the definition text box in the Hierarchy Generation dialog
+ Added support for namespaces to C++ source code generation [RQ#1698]
+ Added support for pure virtual (abstract) methods to C++ source code generation [RQ#1700]
+ UI Grid columns can be set according to the class by dropping the class over the grid
+ Attributes with object types are represented with combo boxes in UI Field List
+ Added 'Navigate To' submenu to the context menu for navigation to related elements
+ Context submenu 'Select' si hidden when there is only one element at the current position
+ Replace some generic icons with specific ones
* Fixed color palette drop-down layout in ribbon for high DPIs
* Fixed unnecessary backup recovery requests when opening project files
* Fixed search in the Options dialog
* Fixed name styling for IDEF1X entity
* Fixed incorrect rendering of UI Field List for some cases
* Fixed filtering by type in Element Browser
* Fixed canceling filter after switching back to the Element Browser tab


Version 13.43 (Release date: 2022-06-20)
+ Improved tab control rendering
+ Improved main tab switch rendering
+ Clipping overflown content for UI Paragraph
* Fixed editing element styles using Style sidebar
* Fixed application crash when trying to parse code in Parser sidebar and no diagram is active
* Fixed application crash when undoing container layout settings
* Fixed application crash when adding a cyclic reference to Diagram Reference element
* Fixed application crash when adding a cyclic reference to Web Browser element
* Fixed main window ribbon layout for small window sizes
* Fixed Diagram Reference element selection
* Fixed corrupted container layouts after grouping elements
* Fixed unexpected resizing of elements after undoing an element group
* Fixed application crash when editing an operation and entering 'redefines' keyword followed by unexisting operation name
* Fixed rotation for containers with nested elements when using Rotation action from the ribbon/menu


Version 13.42 (Release date: 2022-06-06)
+ Improved header design of collapsed ribbon
* Fixed application crash when parsing source code using the Parser sidebar
* Fixed UML Package header layout
* Fixed relationship handling in non-simple container layout
* Fixed calculation of cell bounds in table container layout
* Fixed menu and toolbars order for higher DPI
* Fixed small icon size after switching between different GUI styles for higher DPI


Version 13.41 (Release date: 2022-05-31)
+ Added Default style to the ribbon style gallery
* Fixed application crash when entering unknown type to field box in the diagram editor
* Fixed application crash when trying to show related elements via unconnected relationships
* Fixed shortcut keys editing in the diagram editor for Flow with Keyboard and Mouse type
* Fixed missing icons in Generate Hierarchy Diagram window
* Fixed missing diagrams in Generate Hierarchy Diagram window


Version 13.40 (Release date: 2022-05-30)
+ Added new options of hierarchy diagram generation - perpendicular branches from a defined level of the hierarchy with a specified offset
+ Hierarchy Diagram Generation dialog is open with the diagram type chosen by the active diagram
+ Added Related Elements tab to the Properties dialog
+ Improved prioritizing border and distance snaplines
+ Added new action: Update all reverse-engineered elements
+ Navigation to source code for reverse-engineered elements
+ Added a default style set setting for new projects
+ Added a default type set setting for new projects
+ Table container layout gets dynamic dimensions (previously fixed table layout 3x3)
+ Added screen type attribute to Screen element (Screen Flow Diagram) with these possible options General / FullScreen / Window / Screen / Smartphone / Tablet
+ Added new interaction type Keyboard and Mouse to the Flow (in Screen Flow Diagram)
+ Added support to hyphens in shortcut keys definitions in Screen Flow Diagram
+ Shortcut keys for keyboard interaction in Flow can be edited directly in the diagram editor (Screen Flow Diagram)
+ Improved mouse icon rendering for Flows in Screen Flow Diagram
+ Improved moving interaction icon for Flows in Screen Flow Diagrams
+ Added context actions for Screen Flow Diagram elements
+ Added displaying of Flow connector names
+ Added parameter for an indirect supervisor to Org Chart connectors
+ Adjusted container nesting area for UML Component
+ Added support for caption alignment to UI Group Box  (User Interface Diagram)
+ Improved window with element references - diagrams with a single reference are collapsed, and the references are numbered and ordered by their location on the diagram
+ Adjusting view when the focused field is out of the visible area in the Options dialog
+ Rendering focus rectangle to focused drop-downs in the Options dialog
+ Improved amount setter appearance
+ Improved UI Toolbar container nesting bounds
+ UI Toolbar is inserted with left-to-right stack container layout by default
+ Improved JavaScript syntax highlight (added support for JS Doc keywords and some others)
+ Lock action added into the Arrange group in the ribbon Home tab
+ New Diagram by Selection action in the context menu was moved to the Diagrams submenu
+ Visibility and Modifiers submenus in the context menu were merged together
+ Simpler context menus - context menu was further optimized to not show items that are unnecessary in the current situation
+ Improved UI Field List appearance
+ Custom field captions for UI Field List - editing directly in the diagram editor
+ The pasted element is slightly offset if the same element would be covered
+ Actions 'Set default element type style' and 'Set default stereotype style' are available from the quick action box
+ Presentation content overview is open after inserting a new presentation to the project
+ Drag & drop elements from the project tree to the documentation (in the Documentation sidebar) as references
+ The actions Add Document and Add Resource Item were added to the ribbon and menu
+ Improved document editor appearance
+ Improved Insert ribbon tab
+ Added support for tagged values to enumeration items
* Fixed default shortcut keys for Lock action from CTRL+L to CTRL+SHIFT+L (there was a conflict with Left alignment)
* Fixed rendering text for combo box to not overlap the button part
* Fixed generating constructors for TypeScript with the default source code template
* Fixed missing interface stereotype for interfaces inserted using Add Sub Interfaces and Add Super Interface buttons in the context bar
* Fixed removing element owner using Properties dialog for pasted elements
* Fixed application crash when trying to incorporate an element to a vertical connector
* Fixed alternate style editing using the Style sidebar
* Fixed application crash on start when the user settings file data are corrupted for any reason
* Fixed incorrect position of the floating ribbon bar for the collapsed ribbon for higher DPI resolutions
* Fixed deleting documentation sections
* Fixed parsing types with global:: prefix in C# code
* Fixed layout of some windows for higher DPI
* Fixed SVG export when the application is running with a higher DPI


Version 13.35 (Release date: 2022-05-04)
+ Improved user interface of Parser sidebar
+ Faster parsing of source code from multiple files
+ Faster project comparison
+ Added support for lambda properties to C# source code parser
+ Changed focus highlight style for formatted text control
+ Better alignment of containment relationships in generated package diagram (in source code reverse engineering)
+ Added support for zoom to Model Navigator
+ Added navigation using arrow keys to Model Navigator
+ Improved connector attaching to flowchart elements Data, User Input, Extract, Merge, Offline Storage
+ Added Total Participation tool to the Chen ER Diagram toolbox
* Fixed a specific case when it is not possible to insert parsed elements in the Parser sidebar to the active diagram
* Fixed application crash for a specific case of class creation from parsed source code
* Fixed missing space after property type name and other formatting issues in C# source code generation
* Fixed programming language auto-detection in Parser sidebar
* Fixed icons in ORM diagram toolbox
* Fixed non-working styling of Labels (from Drawing group) in a specific case
* Fixed showing Properties dialog using double-click for ORM role connector
* Fixed applying rounded style to Tutorial Label element
* Fixed editing hierarchical properties in the Properties sidebar
* Fixed refreshing hierarchical properties in the Properties sidebar when switching to another element
* Fixed refreshing size of the container with additional properties in Properties dialog after expanding sub-properties
* Fixed centering for central element in Model Navigator
* Fixed application crash when inserting nested groups with diagram description element


Version 13.31 (Release date: 2022-04-21)
* Fixed operation editing when open Operation editor dialog from Properties dialog
* Fixed application crash when adding attributes using the Properties dialog
* Fixed application crash when importing classes with template parameters
* Fixed high DPI support for Folder Overview window
* Fixed restoring bounds of elements when applying a new direction to their container layout


Version 13.30 (Release date: 2022-04-19)
+ Added direction setting to stack and flow container (top to bottom, bottom to top, left to right, right to left)
+ Fields (attributes, operations) can be moved up and down using the shortcut keys ALT + UP/DOWN
+ Multi-section documentations
+ Improved documentation sidebar - added a button for switching between various context items (field, element, diagram, folder)
+ Comment connectors can be attached to fields
+ Added new context bar action 'Add new data row' for ERD entity
+ New data rows can be added to ERD entity using the Entity Data floating window
+ Data rows can be deleted from ERD entity using the Entity Data floating window
+ Added new UML element: Template Binding
+ An element can be set as a kind and a default value of a UML template parameter
+ Added sub-templates to template language (new commands: Template, EndTemplate, Return)
+ Added new template language commands for indentation (new commands: IndentSize, SetSpaceIndent, SetTabIndent)
+ Added new commands to template language according to UML Template Binding (HasTemplateBinding, TemplateBindings, Template, Bounds, Substitutions) and Template Parameter Substitutions (Formal, Actual, ActualValue)
+ Added parameter for default array type to C# source code generation (Array, List, IList, IEnumerable, ICollection)
+ Added parameter for documentation generation to C# source code generation
+ Enhanced various collection types generation in C# source code generation template (added support for HashSet, ConcurrentBag, and SortedSet)
+ Added support for generic type inheritance to C# source code generation
+ Added basic formatting tags to XML comments (C# source code generation)
+ Added indentation settings to source code generation
+ Added remembering of source code template settings
+ Added drop down with predefined multiplicities for attributes (Properties dialog)
+ Added support for a generic inheritance to source code parser
+ Added support for basic HTML formatting to documentation parsing from source code comments
+ Added missing syntax to TypeScript parser
+ Improved TypeScript source code generation
+ Search extended to other content areas (attribute, operation, and parameter documentation is included now)
+ Selecting found text within the documentation
+ Displaying compared formatted texts in Comparison form
+ Added column with priority number to Use Cases window
+ Added support for proportion modifier to UI Tree
+ Improved support for rounding modifier for UI Tree and UI Accordion Menu
* Fixed selection bounds for UML class with template parameters on a diagram with hidden template parameters
* Fixed inline visibility editing in the diagram editor
* Fixed comment parsing and documentation assignment to respective elements and fields
* Fixed application crash when removing all data series from a chart
* Fixed the placement of connectors into a container which prevents them from being collapsed together with the container [RQ#1696]
* Fixed displaying Documentation tab in Properties dialog using the Documentation item in the context menu
* Fixed application crash for some actions that need a folder when no folder is present in the project
* Fixed application crash when trying to change use case priority using the Use Cases window
* Fixed application crash when trying to search in the Use Cases window
* Fixed changing font size and name issue when editing brief description in Use Cases and Use Case Definition window
* Fixed rendering of top nodes lines in UI Tree
* Fixed rendering of group captions in UI Accordion Menu
* Fixed closing brainstorming session window after deleting the edited session
* Fixed clearing properties sidebar after deselecting an element
* Fixed size of indicator icons for higher DPIs
* Fixed refreshing the element list in Alias Editor
* Fixed disappearing relationship stereotypes


Version 13.26 (Release date: 2022-03-29)
* Fixed application crash when opening trying to open Save page in File menu


Version 13.25 (Release date: 2022-03-23)
+ Improved user interface for higher DPI
+ Added new source code template: Python with type hinting
+ Added type representation field to Type Set Editor
+ Added mapping to general types for Python type set
+ Added new JSON type set
+ Added support for generating JSON from the entity-relationship diagram
+ Improved scrolling properties in General tab (Properties dialog)
+ Added source code template settings
+ Added XML documentation comments to C# source code generation [RQ#1691]
+ Added regions to C# source code generation (optional setting) [RQ#1691]
+ Added syntax highlight for regions in C# source code editor
* Fixed incorrect change of visibility after applying a stereotype to a field (e.g. attribute)
* Fixed application crash when trying to enable diagram frame for a diagram using the Properties dialog
* Fixed duplicate id issue in Draw.io export
* Fixed chart legends for charts with custom styles
* Fixed incorrect application of GUI settings from the Options dialog
* Fixed moving milestones and labels in Roadmap diagram
* Fixed rendering background of type None


Version 13.20 (Release date: 2022-03-08)
+ Added support for TypeScript reverse engineering
+ Added new source code template for Entity Framework context and entities (CSharp/EntityFramework)
+ Added new context bar actions for Gantt chart table: Add one day and Add one week
+ Added new template evaluator commands OfTypes(type1,type2 ... typeN), ClearLastSpaces, GetPlural(string), UniqueName(string), ResetUniqueNames
+ Added new template evaluator commands for strings: Replace(target, oldText, newText), RemoveStart(target, textToRemove, isCaseSensitive?), RemoveEnd(target, textToRemove, isCaseSensitive?)
+ Added new template evaluator commands for Type: IsNumber, IsBoolean, IsDateTime, IsString, IsChar
+ Added new template evaluator commands for Attributes: MinMultiplicity, MaxMultiplicity
+ Source Code Reverse Engineering dialog allows to add and process files in various programming languages at once
+ Improved source code language auto-detection in Parser sidebar
+ Displaying the name of the detected language in the Results group box
+ Improved properties editing for multiple selected elements using Properties sidebar
+ Improved Python source code generation (default values by attribute types, nested classes, interfaces, docstring)
+ Added support for enums to JSON schema generation
+ Added support for generalization to JSON schema generation
+ Added support for multiplicities to JSON schema generation
* Fixed numbering requirements in the requirement table
* Fixed application crash when outdenting requirements
* Fixed missing icons for file items added using Add Files in the Source Code Import dialog
* Fixed navigation in the grid control with collapsed rows using keys
* Fixed displaying add buttons in the diagram panels in Element Browser
* Fixed scrolling out the grid header
* Fixed navigation using keys for Organizational Chart (role field was skipped)
* Fixed JSON schema generation


Version 13.15 (Release date: 2022-02-15)
+ Added UML Constraint Connector
+ Improved Add Swimlane action for inserting swimlanes between two existing swimlanes
+ TAB key is used to increase paragraph indentation when the cursor is before the first character of the paragraph
+ Added context bar buttons for adding tasks and activities in Gantt Chart
+ Added field navigation using TAB key and Left/Right keys
+ Added field navigation using keys for UML associations
+ Added field navigation using keys for Organizational Chart Role element
+ Improved UML Association tab in Properties editor - check for unallowed options
+ Added Set Diagram button to the context bar for Diagram Reference
+ Added new settings group GUI style to General tab in the Options dialog
+ Improved point addition - a control point can be added to an exact position
+ Swap element feature support swapping for relationships
+ Mapping definition can be moved between folders
+ Added Implement interfaces action to the context bar for UML class
+ Override operation action is displayed in the context bar only when there is something to override
+ Quick n-ary association creation using the context bar
+ Create Association Class action added to the context bar for N-ary association
+ Added name label for N-ary association
* Fixed application crash when pasting tagged values from clipboard to Properties dialog
* Fixed incorrect offset of the first element inserted to the swimlane
* Fixed incorrect handling of element incorporation command for elements in a container
* Fixed application crash when trying to use incorporation command inside a container
* Fixed application crash when pressing TAB at the beginning of a paragraph without numbering definition (formatted text editing)
* Fixed Python source code parsing for some cases
* Fixed the setting class-ownership for both association ends
* Fixed source code generation for self-association
* Fixed application crash when editing new tick mark values in the Properties dialog (UML Timing diagram)
* Fixed affecting default style when changing text style of some elements
* Fixed rendering name field selection bounds for horizontal swimlanes
* Fixed disappearing document when moving it between folders [RQ#1692]
* Fixed UML Timing diagram rendering for irregular ticks
* Fixed setting nonunique attributes using inline diagram editor
* Fixed selecting elements under empty spaces of element group
* Fixed resetting selection when trying to add element group to an existing selection clicking the name label of an element in the group
* Fixed field selection rendering when moving label of labeled elements
* Fixed bouncing label of labeled element when starting to drag it
* Fixed applying styles from the style set to fields
* Fixed ORM Predicate field selection after moving the element
* Fixed the distance measure delayed by one step


Version 13.10 (Release date: 2022-01-26)
+ Shortcut keys for the context bar (0-9 keys and SHIFT + 0-9 keys)
+ Quick navigation in the tree views by typing the start of the node text
+ Added Toggle fields action to the context bar for multiple selected elements
+ Added Add Nested Diagram action to the context menu in the Project tree sidebar
+ Added 'Add Other' submenu (Add Document, Mapping Definition, Presentation, Resource Item) to the context menu in the Project tree sidebar
+ Nested diagrams listed in the Associated Diagram floating window
+ Improved Universal SQL DDL template
+ Added new template language commands for strings: IsEmpty, IsBlank
+ Names of UML activity diagram loop parts was changed to setup, test, and body
+ UML Loop Node and UML Condition Node element are inserted with proportionally divided nested regions
+ Improved behavior of relationship tool to prefer straight line in the scenario when it hit an element label
+ Improved C4 elements custom shape handling
+ Improved navigation between UML State fields using arrow keys
+ UML Component icon size can be adjusted using the Proportion modifier styling option
+ Added Part (Composite) tool to UML Composite Structure Diagram toolbox
+ Added support for any property values in the shape definition for custom diagram elements
+ Added support for general field area definition in the custom shape definition (Graphic editor)
+ Added support for container area definition in the custom shape definition (Graphic editor)
+ Added Person shape to the default graphic library
* Fixed saving for some settings (Tab Bar / Show navigation arrows, Project Tree / Navigation to Item)
* Fixed position of diagram thumbnail for a tab when the tab bar is scrolled
* Fixed localization of action names in ribbon/menu/toolbar definition editor
* Fixed empty grid with properties in Custom Element Definition after opening an existing element definition [RQ#1690]
* Fixed non-working ellipsis buttons in Attribute and Operation editor dialog
* Fixed last UML Interaction Operand rendering
* Fixed right-button drag & drop of the element to another element when dropped over the name caption
* Fixed unnecessary showing Field tab for the selected name field
* Fixed application crash when trying to insert Connected Label in Tutorial Diagram
* Fixed displaying the field context menu instead of the element context menu when clicking on the Name field
* Fixed non-working delete using DEL key when a name field is selected
* Fixed renaming on the second click for labeled elements   
* Fixed UML State rendering
* Fixed application crash when editing UI Button Panel or UI Context Menu
* Fixed application crash when adding a new server project without the server running


Version 13.06 (Release date: 2021-12-30)
+ Improved Universal SQL DDL template
+ Added support for adding multiple elements to Mapping Definition at once
+ Added lower case and upper case name transformation to Mapping Definition
+ Added template language commands for Mapping Definitions and Mapping Rules
+ Improved NSD Condition rendering (bigger space for condition texts, fixed separator lines)
* Fixed application crash when loading some project files with formatted texts
* Fixed DMN Authority Requirement rendering from the solid line to the dash line
* Fixed unconnecting of DMN diagram connectors after saving and loading
* Fixed rendering DMN Decision element
* Fixed saving file from the Save pane (incorrect file name warning fixed)
* Fixed adding new rule for a field in Mapping Definition editor
* Fixed refreshing Mapping Definition editor after undo/redo
* Fixed unwanted unmapping of element in Mapping Definition editor
* Fixed application crash for some scenarios of undo/redo in code editor
* Fixed NSD Condition layout refreshing after adding a new condition
* Fixed non-working shortcut keys after confirming Options dialog
* Fixed application crash when trying to convert UML Class Diagram with multiple instances of a class to ER Diagram


Version 13.05 (Release date: 2021-12-15)
+ Improved Element Details Note element (it can show hyperlink, tagged values, documentation and creator of the associated element)
+ Improved changing the default field style using the Style sidebar
+ Improved applying universal formatting actions to elements with formatted fields
+ Easier styling of names for multi-field elements
+ Improved styles for multi-level numbered lists in formatted texts and documents
+ Improved navigation using arrow keys for IDEF1X entities
+ Added new tool to NSD toolbox: Loop (Test After)
+ Forbidden to connect two places and two transitions in the Petri Net diagram
+ Improved NSD Loop rendering and manipulation
+ Improved NSD Condition field editing in the diagram editor
+ Added support for editing of NSD Loop condition directly in the diagram editor
* Fixed application crash when searching in quick action box after stoping macro recording and not entering a name
* Fixed application crash when trying to create too deep numbering level
* Fixed application crash when trying to delete a nested diagram using the Project sidebar with Diagram Types view
* Fixed auto-size for IDEF1X entities
* Fixed application crash when trying to open external project references when no project is loaded
* Fixed application crash when trying to merge all layers and no diagram is active
* Fixed application crash when adding required interface [RQ#1686}
* Fixed application crash when adding UI Detail Expansion


Version 13.03 (Release date: 2021-11-22)
+ Added support for various caption types to UI Grid, UI Group Box and UI Label
+ Improved rendering title bar in UI Web Browser element
+ Improved specialization of the Field ribbon tab
* Fixed reverse relationship for connectors with multiple control points
* Fixed resizing last column in UI Grid
* Fixed resizing columns in UI Grid when Snap to Grid is enabled
* Fixed saving UI Grid layout to Software Ideas Server
* Fixed showing context menu for plus button in Folder Overview window (which led to crashes when using the menu options)
* Fixed displaying bit version in the About pane
* Fixed saving images to Software Ideas Server for Only Server mode
* Fixed adding a connector between two containers with nested elements
* Fixed synchronizing changes of tagged values to Software Ideas Server
* Fixed crash after trying to undo the deletion of the project documentation
* Fixed application crash when trying to start an empty presentation


Version 13.02 (Release date: 2021-11-02)
+ Added support for value editing and area styling for Tree Map Chart directly in diagram editor
+ Added support for editing Chart Bar values directly in diagram editor
* Fixed saving images to server projects
* Fixed saving some UI diagram elements to server repository
* Fixed incorrect saving of UI grid to server repository after editing in Properties dialog
* Fixed incorrect style for the first value in Table Chart
* Fixed selecting values in the top of the Table Chart
* Fixed incorrect menu item SetType in the Change Type submenu in the context menu
* Fixed application crash when turning off Stacked attribute for Area Chart
* Fixed rendering of Area Chart grid for various alignments and axes
* Fixed rendering of Area Chart with negative values
* Fixed application crash when try to restore an unsaved project to its original state
* Fixed application crash when try to save documentation with an invalid file name


Version 13.01 (Release date: 2021-10-19)
+ Added support for styling to IDEF1X entity attributes
+ File name in the Save pane (in File menu) can be confirmed using the ENTER key
* Fixed name position for NSD Condition element
* Fixed text rendering by incorrect style in Task Table (Gantt Chart)
* Fixed application crash when importing source code
* Fixed auto-size for elements with hidden field tagged values
* Fixed rotation of content of non-simple container layout
* Fixed hit test for the rotated elements
* Fixed selection bounds for class with template parameters
* Fixed rotation of grouped elements after changing the location of the group
* Fixed rotation of grouped element using Rotation commands from the ribbon
* Fixed editing IDEF1X attributes in the diagram editor
* Fixed showing Options dialog on the specific tab for some actions (Server login, etc.)
* Fixed text areas for some settings to more appropriate text fields
* Fixed application crash when trying to save the open project to a file with an invalid name
* Fixed auto-size of unnamed containers


Version 13.00 (Release date: 2021-10-06)
+ Added dark theme
+ Improved user interface
+ New better Options dialog with search support
+ Added support for referencing elements from other projects
+ Added Mapping definition (for mapping any element or field to any other element or field)
+ Added Autosar diagram
+ Added Petri Net diagram [RQ#1667]
+ Added Nassi-Shneiderman diagram
+ Added Cause and Effect graph [RQ#1674]
+ Added Organizational chart [RQ#1671]
+ Added Object Role Modeling diagram
+ Added C4 diagrams [RQ#1679]
    + C4 System context diagram
    + C4 Container diagram
    + C4 Component diagram
    + C4 Deployment diagram
+ Added UPN (Universal Process Notation) diagram [RQ#1680]
+ Added DMN (Decision Model and Notation) diagram
+ Added Gantt Chart
+ Added new Flowchart shapes:
    + Offline Storage
    + Card
+ Added new common element: Diagram Reference [RQ#1591]
+ Added new UI element: Size Label
+ Added a new option for UI diagram elements - caption type: Custom text / Schematic lines / Schematic waves
+ Added support for size label for every UI Element (UI diagrams)
+ Added support for separators to UI Context Menu
+ Added Bachman style for ER diagram relationships
+ New context bar action: Create parent container for selected elements
+ New Plus button for adding diagrams in Folder overview window
+ Add Element button for adding owned element to folder in Folder overview window
+ Added container expanding/collapsing
+ Added support for custom shape for any diagram element (set using drag&drop from Graphics sidebar)
+ Added support for custom properties in custom diagram elements
+ Added support for border element alignment to Custom Diagram element definition
+ Added size type to Custom Diagram element definition (free size, fixed ratio, fixed size, fixed width, fixed height)
+ Added source code generation for DART language [RQ#1670]
+ Added reverse engineering for DART language
+ Improved source code reverse engineering
    + Added support for model update
    + Added support for deleting missing elements
+ Added Select submenu to the context menu for choosing from multiple elements at the clicked position
+ Improved adding an element to a container when the element overlap multiple containers
+ Added Transpose layout command
+ Added support for template parameters to UML Interface
+ Added support for interface generalization and generic interfaces to C# source code generation
+ Improved setting another language to GUI without restarting the application
+ Improved task table - days are grouped by weeks
+ Added unsinged and zerofill types to MySQL type set
+ Added a new type set for MariaDB
+ Added new template language commands: Associations(relationshipStereotype?, elementStereotype?), Dependencies(relationshipStereotype?, elementStereotype?), Generalizations(relationshipStereotype?, elementStereotype?), HasAssociations(relationshipStereotype?, elementStereotype?), HasDependencies(relationshipStereotype?, elementStereotype?), HasGeneralizations(relationshipStereotype?, elementStereotype?)
+ Option to hide the outline for UI Thumbnail View
+ Improved UI Window element rendering
+ Added export to Draw.io format (partial support)
+ Added import from Draw.io format (partial support)
+ Added support for SysML constraint properties
+ Duplicate name warning is suppressed for connectors
+ Option to choose custom elements for output code preview in Source Code Template editor [RQ#1678]
+ Resource item link can be changed
+ Deleted change-tracked elements are excluded from the generated code
+ New source code template parameter 'CanBeDeleted' that allows the template processor to process elements marked as deleted
+ Auto checking/unchecking subnodes in the project tree in the Source code reverse engineering dialog
+ Added navigation between stereotype-defined fields using UP/DOWN keys in diagram editor
+ Automatic creation of SysML Quantity Kind after entering its name to quantity kind field of SysML Unit 
+ Better auto size for columns in decision table editor
+ Loading/saving user settings from/to Software Ideas Server for logged users
+ Added confirmation dialog for Options closing
+ Resizable rows in requirement table (Requirement diagram)
+ Added option for live preview of changes to Style Set's Style editor [RQ#1608]
+ Added button 'Open in Style Set Editor' to Style Set sidebar for editing the current style set
+ Diagram editor settings that were available only from the ribbon (or menu) were added to the Options dialog (Indicators, Pin Container Header)
+ Added option to import an existing diagram from Software Ideas Server
+ Added setting for default auto path option for connectors [RQ#429]
+ SysML Requirement properties are included in Property dialog
+ Added support for multi-line text for SysML Requirements
+ Impoved SysML Requirements window [RQ#251]
    + Added button: Add new requirement
    + Delete requirement (context menu)
    + Insert to diagram (context menu)
    + Properties (context menu)
    + Resizable rows
+ Tagged values can set as hidden (always omitted from diagram renderings)
+ Slightly improved action searching in smart action box
+ Added a new relationship rendering mode: Always on background
+ Primary and foreign key editing for IDEF1X Entity attributes using the ribbon (Field context tab) and using the context menu
+ Added support for drag&drop reordering for IDEF1X Entity attributes
+ Added specific icons to IDEF1X toolbox
+ Added Auto-save on Close setting [RQ#1682]
+ Added new backup option: Backup on project open
+ Added new backup option: Backup on project close
+ Restore project to original state when it was open (Open / Restore to original state)
+ Added restore backup prompt and auto check for the presence of a project backup with newer changes than the opened project file
+ Easier reordering and container change for elements in container with stack/flow/table layout
+ Allowed to selected an element within a group (ALT + Click)
+ Improved separator alignment for UML classes (especially for wider border lines)
+ Added option 'More...' for Convert Element button in the context bar
+ Improved conversions between elements with attributes
+ Added new context bar button for UML Classes: Add Template Parameter
+ Improved context bar placement
+ UML class attribute can be pasted to the grid in the Properties dialog
* Fixed navigation between template parameters using up and down keys
* Fixed applying default size for custom diagram elements
* Fixed incorrect text box updating after clicking the up/down button in Numeric Up Down control in the ribbon [RQ#1675]
* Fixed updating print margins after typing a new value
* Fixed changing width and height values in the print setting page after changing from landscape to portrait and vice versa
* Fixed rendering of FTA Undeveloped Event
* Fixed application crash when trying to edit properties of BPMN Call Conversation
* Fixed refreshing list of ports in SysML Block after removing, adding ports
* Fixed removing ports from SysML Block list of ports
* Fixed bounds of diagram outline frame
* Fixed Cancel button in the Stereotype choice dialog
* Fixed application crash when confirming Enumeration dialog with pasted empty lines
* Fixed application crash when drawing a too small ribbon
* Fixed setting interrupting BPMN Boundary Event using the Properties dialog
* Fixed deleting elements for tracking changes mode
* Fixed unwanted converting tagged value type to string after editing in the grid (Properties dialog)
* Fixed calculating bounds of tagged value fields displayed in diagrams
* Fixed default name of some diagrams [RQ#1682]
* Fixed IDEF1X entity layout [RQ#1682]
* Fixed redundant Add Attribute button for IDEF1X entity in the ribbon group Model / Add
* Fixed filtering tasks in the Task Management grid
* Fixed updating element positions after changing container layout
* Fixed moving groups with relationships and sequence messages
* Fixed auto-size of elements with fields in some scenarios
* Fixed rendering texts for other than the Best quality
* Fixed class template parameters reordering
* Fixed application crash when pasting rows to field grids in the Properties dialog


Version 12.96 (Release date: 2021-09-29)
* Fixed application crash when starting under user profile with a high-code-points unicode name [RQ#1683][RQ#1684]
* Fixed application crash when rendering empty picture in some scenarios


Version 12.95 (Release date: 2021-08-12)
* Fixed application crash when loading open projects from Software Ideas Server
* Fixed synchronizing after editing some SysML elements fields in the diagram editor
* Fixed saving tagged values of Enumeration type
* Fixed loading project file with missing attached parts


Version 12.94 (Release date: 2021-08-03)
* Fixed auto-size of ERD entity with displayed tagged values
* Fixed synchronizing independent copies of elements
* Fixed loading settings from the config file for Software Ideas Server
* Fixed binding user profile and settings


Version 12.93 (Release date: 2021-07-27)
+ Added new Protect password settings for connection strings (Connection String Manager)
+ New setting Autosave connection strings
+ New setting Always prompt at start up for Software Ideas Server credentials input
+ New setting for custom base data path for Portable edition
+ Added support for displaying tagged values of ERD entities in the diagram
+ Added Info tab to Software Ideas Server Management console
* Fixed working under Only Server connection setting
* Fixed choosing a specific folder (a folder without any other files but with other nested folders) as a saving target in Server Repository Browser
* Fixed ribbon font on some system configurations
* Fixed application crash when editing user rights in Software Ideas Server Management console
* Fixed server synchronization problem for specific changes
* Fixed server synchronization problem after importing diagrams from another project


Version 12.92 (Release date: 2021-04-19)
+ Added a new option 'Include empty pages' to the print page settings
+ Added units to print page
+ Improved paging (any page is not needed for overflowing shadows)
+ Improved print preview rendering speed
+ Page orientation is preserved after changing the paper size (Diagram/Page Setup)
* Fixed setting of print margins
* Fixed printing of auto-expanded diagrams
* Fixed printing texts
* Fixed saving end date of sprint in User Story map
* Fixed allowed adding elements to model navigator
* Fixed application crash when trying to duplicate a nested diagram
* Fixed deleting nested diagram using the tab context menu
* Fixed application crash when trying to search by incorrect regex pattern
* Fixed rendering SysML block when there are multiple instances


Version 12.91 (Release date: 2021-04-06)
+ Added new Auto mode for printing by diagram page settings
+ Remembering selected items after reopening the Print page
+ Easier adding Flow Properties - context bar button [RQ#1668]
+ Editing direction parameter of flowchart property in the diagram editor [RQ#1668]
+ Added check and automatic fix for incorrect path in Interactive Documentation generation dialog
* Fixed starting application after expiring license
* Fixed read-only mode for Glossary [RQ#1669]
* Fixed application crash when trying to incorporate a new element between two elements with zero vertical or horizontal distance
* Fixed application crash when trying to export BPMN diagram with multiple instances of an element
* Fixed application crash when trying to export a document (from project documentation) with images to HTML
* Fixed application crash when trying to apply spiral layout for a single element
* Fixed model of associated relationships after element conversion
* Fixed increasing field counter after canceling dialog with a new attribute (property)
* Fixed wrong caption for unreferenced elements in Usage column in Element Browser
* Fixed application crash when pasting an element that was converted to another type after copying it
* Fixed various application crashes when rendering an element in rare states
* Fixed snapping to distance


Version 12.90 (Release date: 2021-03-07)
+ Added angle restriction for lines when moving start/end point of connector with SHIFT pressed
+ Added angle restriction when holding SHIFT while inserting a new connector
* Fixed incorrect operation of Software Ideas Server when the client and server has different system cultures
* Fixed removing stereotypes after confirming Properties dialog
* Fixed application crash after using 'Add to shape library' buton from Symbol sidebar when no item is selected
* Fixed application crash when trying to incorporate an element to a connector in some cases
* Fixed application crash when trying to set default style but no style is selected
* Fixed application crash when rendering a tree map chart of values which sum is zero


Version 12.89 (Release date: 2021-02-22)
* Fixed resetting rotation after moving some elements
* Fixed application crash when trying to add a stereotype with a duplicate name to the stereotype list
* Fixed saving the last change in the Stereotypes editor
* Fixed retrieving skipped request during online editing using Software Ideas Server
* Fixed application crash when trying to set CRC collaborator using the dialog
* Fixed and added German translations


Version 12.88 (Release date: 2021-02-09)
+ Added support for moving and copying rules, stereotypes and tagged values using drag&drop
* Fixed copying operations (parameters were copying only as references)
* Fixed various issues in online editing using Software Ideas Server
* Fixed undo for copying stereotypes using drag&drop context menu


Version 12.87 (Release date: 2021-02-01)
+ Added new template language commands: Diagram.Requirements, Requirement.Priority
+ Tagged values for diagrams, elements, and operations included in the default documentation template [RQ#1664]
+ Added support for requirement table to default documentation template [RQ#1664]
* Fixed Multiply shape to fit the element bounds
* Fixed Star shape rotation
* Fixed layout of nested regions for UML Loop Node and Conditional Node
* Fixed wrong requirement order after inserting a new requirement
* Fixed application crash when trying to accept or reject changes from the Changes window for an element without changes
* Fixed application crash when trying to associate a new diagram to an element placed in a nested diagram
* Fixed application crash when trying to create a diagram from a selection in a nested diagram
* Fixed refreshing content when editing a project connected to Software Ideas Server
* Fixed disposing Software Ideas Server client after canceling login dialog 
* Fixed application crash when confirming Operation dialog with new parameters pasted from the clipboard into the grid
* Fixed application crash when setting a negative number as a font size


Version 12.86 (Release date: 2021-01-19)
+ Added general SQL DDL script template (source code generation)
+ Added SQLite SQL DDL script template  (source code generation)
+ Background is changed to gradient after changing the second background color for solid background
+ Added support for constructor parameters to Python source code generation
+ Added default visibility modifier for stereotypes, the property stereotype changes visibility to public by default [RQ#1663]
* Fixed application crash when highlighting relationships that are not connected to anything in the diagram but they are in the model
* Fixed application crash when removing attributes created from pasted text in the Properties editor
* Fixed application crash when parsing a specific type of JSON
* Fixed application crash when editing ETA diagram in a specific configuration


Version 12.85 (Release date: 2020-12-23)
* Fixed application crash when trying to parse an empty text in the Parser pane
* Fixed application crash when removing some Event Tree Analysis diagram branches
* Fixed application crash when loading project files with specific configuration [RQ#1661]
* Fixed removing property when its repository is deleted but it is still referenced as an attribute
* Fixed not removing the model from the repository after deleting last reference of the element


Version 12.84 (Release date: 2020-12-08)
+ Added support for property and property setter to Python source generation [RQ#1660]
+ Parsing class documentation in comments to UML Class documentation from C# source code [RQ#1657]
+ Added support for rounded style to ArchiMate elements and some other UI elements (Title Panel, Track Bar)
+ Clickable visibility, lock and disabled icons in the Layers panel [RQ#1659]
* Fixed loading project files after importing XMI with interface realization, input, output or value pin
* Fixed adding a super actor using the context bar (a sub actor was added instead)
* Fixed missing schema prefix for referenced table in generated foreign key script (SQL DDL)
* Fixed saving thickness of Half Frame shape
* Fixed undo for show, hide, enable, disable, lock and unlock diagram layer
* Fixed application crash when selecting the Project node in diagram picker dialog
* Fixed application crash when try to generate a hierarchical diagram without specifying a connector element


Version 12.83 (Release date: 2020-11-16)
+ Added support for rounded style to UML Model element
* Fixed loading some files created in older versions
* Fixed undoing changes to layout made by Convert command
* Fixed application crash for some element conversions


Version 12.82 (Release date: 2020-11-09)
+ Improved C++ parser (support for explicit, enum class and enum struct)
* Fixed alignment style application to the relationship texts
* Fixed missing attribute/operation separator line for UML Class
* Fixed application crash when generating documentation with ERD entities
* Fixed application crash when generating documentation with long tables
* Fixed parsing some C++ code with operators
* Fixed behavior of a connector with multiple control points when only one end is locked


Version 12.81 (Release date: 2020-10-21)
+ Added a settings for database command timeout
* Fixed displaying smart locations for new relationships at other than 100 % zoom
* Fixed incorrect validation of trial licenses and some full licenses


Version 12.80 (Release date: 2020-10-14)
+ Added a new JavaScript source code generation template for JS + JSDoc
+ Added support for dependant IDEF1X entity (a new context menu command and a new property to properties panel)
+ Improved lock to fields handling
+ Improved UML Artifact rendering
+ Current style is also applied to UML Component icon
* Fixed loading and saving UML Join parameters
* Fixed numbering of numbered lists in formatted text
* Fixed cancelling highlighting for found elements
* Fixed application crash when trying to save undefined documentation template
* Fixed allowed usage of empty directory in Batch Export dialog
* Fixed conversion of UML Instance Specification
* Fixed thumbnail rendering in folder overview, diagram tab preview and diagram navigator on high DPI screens
* Fixed SysML Block ports, parts and references resolving
* Fixed incorrect conversion to BPMN Event
* Fixed wrong bounds of element groups with UML communication messages


Version 12.79 (Release date: 2020-09-22)
+ Added warning when diagram background style is changed and diagram paper is hidden [RQ#1653]
+ Added option to proceed in diagram batch export even when the folder seems to be inaccessible [RQ#1654]
* Fixed some missing localization strings
* Fixed text color of group headers in Style sidebar
* Fixed rendering of inclined gloss
* Fixed application crash when trying to delete a scripted template
* Fixed application crash when using incorporate new element for some relation types
* Fixed refreshing list of type sets after adding a new type set and reopening the type set dialog [RQ#1652]
* Fixed application crash when converting SysML Block element to some other element types
* Fixed loading UML Artifact and UML Data Type
* Fixed application crash when adding alternate style to a field style


Version 12.78 (Release date: 2020-08-24)
+ Added new presentation style: Classifier [RQ#1651]
+ Added support for attributes to UML Actors
+ Added new setting: Default element visibility
* Fixed rendering at some zoom levels - clipping issue
* Fixed broken layout when moving group of elements with BPMN pools and lanes
* Fixed incorrectly rendered element borders when using Multiple Pages mode with displayed borders
* Fixed displaying page bounds for fixed page format
* Fixed displaying pages for multi-page view mode
* Fixed opening output folder after PDF export
* Fixed application crash during batch export when trying to save to a locked file
* Fixed application crash when moving unconnected sequence message (UML Sequence Diagram)
* Fixed application crash when converting some stereotyped elements
* Fixed rendering labeled elements with custom presentation style


Version 12.77 (Release date: 2020-08-04)
+ Added support for async methods to C# source code parser
+ Added support for async methods to C# source code generation
* Fixed parsing kind and default value of class template parameter
* Fixed corrupted layout after moving multiple selected lifelines at once
* Fixed crash when adding a new attribute using Properties dialog to a class with recursive generalization [RQ#1649]


Version 12.76 (Release date: 2020-07-22)
* Fixed occasionally undoable change of bounds after a click on element bounds
* Fixed occasionally unselectable relationships
* Fixed inserting related elements to a selected element if another instance of the element is present on the diagram
* Fixed application crash when using Cut action in the combo box in the diagram editor
* Fixed application crash when using alignment commands in an empty diagram
* Fixed trial license activation on some configurations


Version 12.75 (Release date: 2020-07-13)
+ Improved Hierarchical Diagram Generation
    + Settings divided to two tabs + General (for basic settings) and Advanced
    + Added Hierarchy direction setting
    + Added Connector line style setting
    + Added box width, box height, level offest and sibling offset setting
    + Element types for box and connector are filtered by diagram type
+ Added support for Weak Key Attribute to Chen ER Diagram
+ Added support for Total Participation Type to Chen ER Diagram
+ Added new buttons for Chen ERD elements to the ribbon Model tab
+ Added new predefined stereotypes for attributes (event) and for operations (delegate)
+ Added support for events, delegates and readonly attributes source code generation to C# code generation
+ Imports defined for a class are included to the generated source code
+ Improved adding interaction operands to UML fragment
+ Added support for Chen ER diagram conversion to ER diagram
+ Improved UML Class Diagram to ER Diagram +  attribute with IsID modifier are converted to primary keys of ERD entities
+ Diagram conversion options are listed in the Convert Diagram menu only if the conversion option is available for the current diagram
+ If no element is selected, the whole diagram is converted
+ Diagram Types mode in Project tree shows only diagram type nodes with some diagrams
+ Added option for changing connector line style to auto layout dialogs
+ Drag context menu items Incorporate Element, Swap Elements and Make Same Size are not displayed when they are not applicable
* Fixed text representation of UML sequence messages for the clipboard
* Fixed omitting interface in generated source code
* Fixed Properties dialog for fragment (UML sequence diagram)
* Fixed wrong layout of UML fragment with interaction operands after saving and loading in some scenarios
* Fixed rendering of participation line in Chen ER diagram
* Fixed application crash when trying to use Incorporate New Element action for relationship with an unconnected end
* Fixed duplicated options in the incorporte new element menu for some diagrams 
* Fixed wrong repainting element after undoing an incorporate new element action
* Fixed application crash when adding some types of diagrams and the project tree is displayed in the Diagram Types mode
* Fixed application crash when choosing to create a new Interface element for an attribute type of DataType or Structure


Version 12.73 (Release date: 2020-07-06)
+ Added Usage column to the Element Browser [RQ#1648]
+ Added support for selection and delete of multiple fields in Field Browser [RQ#1648]
+ Added new context buttons for ERD entities and ERD attributes to ribbon
+ Improved work with relationships
+ Buttons in the Model context tab group are displayed selectively for the specific element
+ Improved displayed texts for BPMN events
+ Adjusted rule for displaying pinned header for UML components
+ Improved interface positioning when adding a new interface for a port
+ Preserving control points after changing line style to rectangular
+ Sequence message expressions included to text copy of element
+ Sequence expressions (UML communication diagram) can be deleted from diagram editor
* Fixed inserting elements to a container when using dragging for bounds specification method
* Fixed Delete All Unreferenced Elements to not delete referenced element that are not directly used on diagram
* Fixed resolving generic interface implementation for a class in Java reverse engineering
* Fixed communication message connector rendering for other than oblique and straight styles
* Fixed clicking context bar button when it is over an indicator icon
* Fixed application crash when using Make Same Regions for an empty container
* Fixed application crash when trying to edit or delete a language in template editor when nothing is selected


Version 12.72 (Release date: 2020-06-30)
+ Added new action for relationships to context bar - Incorporate Element to Flow
+ Added new action for BPMN pools to context bar - Make Same Lanes
+ Added new action for UML States and UML Fragments to context bar - Make Same Regions
+ Improved rectangular connector editing
+ Smarter connector inserting
+ Added other predefined transitions to flowchart
+ Added support for BPMN Abstract Task type
+ Improved rendering for BPMN events and wide border styles
+ Use case properties are also available from Properties sidebar
+ New icons for Element Details tool, Swap Elements, Add Pool and Add Lane
* Fixed undoing deleted element into the correct layer [RQ#1647]
* Fixed displaying headers for unnamed lifelines
* Fixed editing some BPMN elements using the Properties dialog
* Fixed application crash when trying to print to a file (e.g. PDF) that is open in another application
* Fixed setting owner for elements added to BPMN swimlanes
* Fixed unnecessary rendering pinned header for horizontal swimlanes
* Fixed wrong relationship connection after swapping mutually connected elements after several swaps
* Fixed setting element owners when using the element swap feature
* Fixed editing BPMN event details in the Properties dialog
* Fixed unset owner of BPMN lanes added to the pool using context bar
* Fixed incorrect layout of nested regions after loading a project
* Fixed CTRL+Delete and CTRL+Backspace in the lifeline text editor


Version 12.71 (Release date: 2020-06-23)
+ Added JSON schema generation from class diagram
+ Added shortcut keys CTRL+Arrow for moving elements by a pixel
+ Added support for static attributes and static nested classes to Java source code generator
+ Added support for Flags enumerations to C# source code generation
+ Added support for nested enumerations to C# source code generation
+ Adjusted rectangular relationship routing
* Fixed application crash when choosing Connect with New Element from the right-drag context menu
* Fixed application crash related to GIT sidebar
* Fixed offering read-only property Is active for lifeline whose usage led to an application crash


Version 12.70 (Release date: 2020-06-16)
+ Added a new flowchart elements    
    + Swimlane
    + Sequential Access
+ Added new selection options:
    + Select nested elements
    + Select all nested elements
+ Better styling using Style sidebar - style properties are applied individually not as the whole style
+ Showing tagged values for attributes and operations in the diagram
+ Switch to show/hide field tagged values
+ Added support for C# attributes source code generation from tagged values
+ Improved rendering of Circle-style connector
+ More precise attaching to State (Finite State Machine diagram)
+ Added other defined transitions - from UML Accept Time Event Action, UML Accept Event Action to UML Action
+ Elements created as a transition from another element follow the element style and size (if the element is of the same type)
+ Improved attaching connector end to an element within a container
+ New layout option: Swap elements (Ribbon / Design / Placement / Swap Elements)
+ New right drag&drop option: Incorporate an element to a flow
+ New right drag&drop option: Swap elements
+ New right drag&drop options: Make Same / Make Same Size, Make Same Width, Make Same Height
+ Know facts for a user story can be removed by deleting their whole text
+ Improved layout of states (in UML state machine diagram)
+ Improved size by the last element - the size of the last element with the same type as inserted element is used
+ Smarter auto side locking when attacing a relationship end to an element
+ Added support for rounding style for Flowchart Sort element
+ Files filtered to exe and dll extensions in the Add Assembly dialog in .NET reverse engineering dialog
* Fixed rendering container header when it is not needed
* Fixed renaming states in Finite State Machine diagram
* Fixed editing ERD entity attributes with Icons key style
* Fixed placing to the target container when copying an element using right drag&drop
* Fixed setting owner when adding an element to container using right drag&drop
* Fixed placing context bar for large elements
* Fixed overflowing long text for user stories
* Fixed auto size for user stories
* Fixed auto size for ERD entities with icons
* Fixed z-index for new elements added to a diagram
* Fixed undoable element move when pressing other mouse button during the element dragging
* Fixed layout of UML class with collapsed fields (name was not centered properly)
* Fixed application crash when rendering ERD entity in a special configuration
* Fixed application crash when drawing pinned container header for some elements
* Fixed moving expansion nodes around the expansion regions
* Fixed connecting elements within another elements (e.g. Interruptible Activity Region)
* Fixed selection highlight for Exception Handler
* Fixed incorrect z-order after undoing a move to a container
* Fixed possibility to move relationship under its container
* Fixed immediate updating of sequence message layout after editing its name
* Fixed viewer unexpected closing [RQ#1645]
* Fixed incorrect model after using Smart Parser and insert a class without properties (it may lead to lost properties after save and load in such case)
* Fixed copying some elements (e.g. SysML Requirement)
* Fixed application crash when moving a create message lifeline when the start of the message is unconnected


Version 12.66 (Release date: 2020-06-04)
+ Add support for ER diagram generation to Reverse Engineering dialog
+ Improved SQL to UML Class Diagram reverse engineering - primary key is translated as IsID, removing [] from names
+ Added context bar buttons Move Down/Up for Roadmap Partitions
+ Added button for various types of Grafcet actions to the toolbox [RQ#1642]
* Fixed parsing multi-column primary keys from SQL DDL
* Fixed setting name to Grafcet Action [RQ#1641]
* Fixed editing Grafcet Action type and constraint using Properties sidebar or dialog
* Fixed layout after adding/undoing/redoing UML state regions
* Fixed incorrect setting owner for labels added to roadmap partitions using context bar buttons
* Fixed layout of nested elements of a nested region when changing a sibling nested region
* Fixed loading the project file with some Grafcet elements [RQ#1643]


Version 12.65 (Release date: 2020-06-01)
+ New context bar buttons for user stories - Convert user story to epic and epic to user story
+ Container header is not displayed for a container that is currently moved
+ Element is inserted over the top element in a container when moving from other container or diagram
+ Better sizing of multi-value combo boxes
* Fixed selecting relationships after some actions
* Fixed size of container header for some elements
* Fixed copying UI Menu (open menus were not preserved)
* Fixed setting stakeholders in Use Case editor
* Fixed setting an owner to an element in some configurations


Version 12.64 (Release date: 2020-05-25)
+ Convert text to formatted text
+ Added support for moving multiple elements in the project tree using drag&drop
+ Added undo support for change of default style in style set
+ Adjust relationship z-order after moving element to a container [RQ#128]
+ Added MySQL type set
+ Improved moving UI Group Box with nested elements
+ Added Element Conversion button for multiple selected elements
+ Improved placing for ERD association entity
+ Added button for adding ERD association entity to context bar
* Fixed copying polygons
* Fixed application crash for lock and unlock actions when trying to apply it in an offline project
* Fixed set default style by the selected element [RQ#184]
* Fixed showing colors from style set palette for fields in Style sidebar
* Fixed displaying container header for elements without a name
* Fixed displaying container header for UI Window
* Fixed auto size of ERD entity with many attributes
* Fixed executing the last action from quick action box again when confirming the previous action dialog with ENTER key


Version 12.63 (Release date: 2020-05-18)
+ Pin container headers setting
+ Element can be dropped over swimlane to set its representation
+ Smart applying orientation (vertical/horizontal) to UML swimlane when inserting it to the diagram using drag&drop
+ Improved JavaScript to diagram
+ Sub user story is created with the same user type as its parent story
* Fixed application crash when trying to delete the first word in line using CTRL+Backspace in edit box with spaces in the beginning
* Fixed attaching the connector to the exact position on the border while inserting and Reverse direction is set for the connector tool
* Fixed missing association with concrete attributes in imported ER diagrams from database
* Fixed missing DROP keyword in SQL DDL syntax highlight
* Fixed updating ER data model by database
* Fixed allowed the creation of UML Create sequence message loops (which led to an application crash)
* Fixed broken layout for sub-user stories
* Fixed application crash when saving UML Timing Diagram in a specific configuration
* Fixed moving conditions in the decision table editor
* Fixed editing on the second click for some fields
* Fixed wrong position of user story reason immediately after its creation
* Fixed application crash when double-clicking with the alt key pressed and no element is over the cursor
* Fixed application crash when trying to delete a field that was already deleted
* Fixed application crash when trying to generate a SQL DDL script from Chen ERD Diagram
* Fixed application crash when pasting an element group with a use case to a diagram
* Fixed some tool button icons
* Other stability fixes


Version 12.62 (Release date: 2020-05-11)
+ Change Image button for Image and Tutorial Picture element
+ Improved selection for relationships with very wide lines
+ Improved editing of overlapping labels
+ Improved auto snap lines - preferred distance has higher priority
+ Symbol / for derived attribute is accepted also before visibility symbol
* Fixed broken layout after adding two and more nested create lifelines (UML Sequence Diagram)
* Fixed undo moving for lifelines (UML Sequence Diagram)
* Fixed application crash when confirming empty edit box for Chain tool
* Fixed parsing typedef structures in C++ code reverse engineering
* Fixed application crash when closing diagram editor tab while navigating in Diagram Navigator sidebar
* Fixed application crash when undoing for applying field pattern
* Fixed application crash on startup when running under Mono
* Fixed application crash when using Freehand Path tool for unconnected relationship
* Fixed copying UML Activity Parameter Node
* Fixed missing items in the drop down list of Modifiers button in the ribbon
* Fixed unclosed tab after deleting FMEA diagram
* Fixed application crash when trying to parse SQL DDL script with reference to undefined table
* Fixed application crash when trying to set a style set to a project when no one is open
* Fixed missing SysML requirements in Requirement List window [RQ#1640]
* Fixed refreshing the diagram list on print page after reopening it


Version 12.61 (Release date: 2020-05-06)
* Fixed missing JavaScript item in Import dialog for Source Code Reverse Engineering
* Fixed application crash when adding or removing elements using Element Diagram Grid
* Fixed confirming Attribute and Operation Editor when calling from Class Properties dialog
* Fixed rare exception when pasting image from the clipboard
* Fixed setting stereotypes using Stereotypes window


Version 12.60 (Release date: 2020-05-05)
+ Added GIT support [RQ#277]
+ Added JavaScript source code parsing support
+ Added a new sidebar Symbols [RQ#1636]
+ Added support for associated diagrams to Attributes, Operations and Enumeration Items [RQ#1604]
+ Added support for links to Attributes, Operations and Enumeration Items
+ Added clickable link for an associated diagram of attribute/operation/enumeration item 
+ Stereotypes tab in Attribute and Operation Editor dialog changed to Stereotype drop-down editor
+ Improved list of design patterns in the sidebar    
+ Inserting design patterns using drag&drop to the desired position in the diagram
+ Editing UML Association Role visibility directly in the diagram
+ Added support for UML Enumeration editing to Fast Editor
+ UI Paragraph supports Proportion Modifier style setting
+ Added specific icons for Aggregation and Composition to the context menu
+ Improved responsiveness when adjusting settings on the Print page
+ Remembering print settings per project
+ Parsing operation and operation parameter annotations to tagged values (Source Code Reverse Engineering)
+ Added diagram setting: Enable/disable hops
+ Zoom, vertical and horizontal scroll may be configured for default mouse wheel or mouse wheel with modifier keys
+ Added a setting for ENTER key action in diagram inline editor - default, confirmation, new line [RQ#1639]
* Fixed application crash when editing some relationship roles
* Fixed incorrect text rendering at some zoom levels
* Fixed application crash when inserting an instance of design pattern with missing roles
* Fixed application crash when dropping the parent diagram of a UI Smartphone element to the UI Smartphone
* Fixed highlighting found text in BPMN elements
* Fixed placing relationship end in auto side mode in specific situations
* Fixed GDI object leaks which caused gradual slow down of application and possible crash after longer running time
* Fixed layout for UI WebBrowser for bigger padding values
* Fixed application crash when trying to choose a project-defined documentation template for documentation generation
* Fixed application crash when trying to open a project from a file of another format
* Fixed broken layout after moving UI Window with nested elements
* Fixed adjusting layout of sequence diagram with a create message lifeline
* Fixed omitting element without a role from the design pattern
* Fixed container nesting in design patterns
* Fixed application crash when pressing down key in the Custom Diagrams group in the new diagram menu
* Fixed application crash when trying to edit tagged values of a project folder
* Fixed application crash after multiple undos/redos of field removing
* Fixed loading not defined default line style for diagram as oblique instead of the default
* Fixed print settings panel layout
* Fixed application crash when parsing property without body from VB.NET source code
* Fixed missing keywords in C# syntax highlight - event, delegate, lock
* Fixed application crash when setting a negative number as font size
* Fixed applying draw hops settings in the diagram editor
* Fixed undoing enumeration item change from the Properties dialog
* Fixed inaccessible diagram tabs when opening project from system file manager (e.g. Windows Explorer)
* Fixed undo for association moving
* Fixed undo for sequence action moves
* Fixed application crash when exporting diagram with smooth relationships to SVG [RQ#1638]
* Fixed applying default line style for relationship inserted using drag&drop
* Fixed application crash when trying to set diagram naming style when no diagram is active
* Fixed application crash when confirming the dialog for a task predecessor without choosing one


Version 12.50 (Release date: 2020-04-20)
+ Added Event Tree Analysis Diagram [RQ#1490]
+ Added Fault Tree Analysis Diagram  [RQ#1490]
+ Added Failure Mode and Effects Analysis Sheet [RQ#1490]
+ Added Protocol Buffer source code generation [RQ#1635]
+ Added new type set - Protocol Buffer
+ Added new template commands: ResetCounter, AddToCounterReserved, GetNextFreeNumber
+ Highlighting entity/class for edited role
+ Added rounding style support for UML Actions, Package, Swimlane, Frame, Comment, Constraint and Artifact
+ Displaying error details if some occurs during reverse engineering from assembly
+ Set default style set may be undone
+ Improved some icons (Paste dialog, free angle arrows)
+ Added setting for default name style for diagram
* Fixed application crash when trying to add an existing diagram to an empty project without any folders
* Fixed missing Export and Copy items in Diagram menu (Classic Menu interface)
* Fixed application crash when try to reverse engineering .NET assembly with properties without getter or setter
* Fixed removing element from container on element selection
* Fixed copying owner reference
* Fixed application crash when trying to edit an attribute in Properties dialog after deleting the last attribute
* Fixed allowing to nest a container to itself
* Fixed application crash when rendering ERD entity data
* Fixed focusing existing window instead of the new open project
* Fixed application crash when inserting elements from Smart Parser sidebar
* Fixed saving and loading circle line style [RQ#1632]
* Fixed saving style for attributes of UML Instance Specification [RQ#1632]
* Fixed application crash when clicking on diagram view without any diagram views during presentation
* Fixed applying priorities using requirements table [RQ#1633]
* Fixed list of open windows
* Fixed application crash in Element Tagged Value grid
* Fixed restoring element containers after removing delete action
* Fixed removing elements from container
* Fixed moving a roadmap dragging by its header
* Fixed clearing value for direction in operation parameter grid after selecting row
* Fixed parsing C# source code with attributes for operation parameter
* Fixed duplicated stereotypes in Stereotypes editor form
* Fixed inconsistent line breaks [RQ#1634]


Version 12.48 (Release date: 2020-04-06)
+ New non-modal style set editor [RQ#1608]
+ Style Preview is refreshed when changing style properties
+ Improved style previews in lists, galleries and panels to include rounding modifier
+ Added support for .NET Core projects in Source Code Reverse Engineering dialog [RQ#1631]
+ Setting a style set to project may be undone
* Fixed incorrect loading of attributes of UML Information Item and UML Artifact
* Fixed application crash when resizing UI Smartphone element to very small size
* Fixed application crash when unauthorized access occurs during documentation generation
* Fixed moving connected UML Lifelines using arrow keys
* Fixed attaching the loose end of UML Found and Lost Messages after moving it
* Fixed corrupted layout of connected lifelines after moving it fast in a group
* Fixed loading changes after activating Element Browser when it is popped out in a separated window
* Fixed connecting containment relationships in imported package diagrams (Source Code Reverse Engineering)
* Fixed application crash when trying to import source codes from unsupported project file
* Fixed application crash when confirming diagram choice dialog without choosing a diagram for UML Interaction Use
* Fixed non-working shorcut keys for z-order (CTRL+Page Up/Down)
* Fixed removing element from its container
* Fixed diagram element references of model elements after redoing undone new elements
* Fixed deleting element from the repository when it is not used on any diagram but it is referenced as a field
* Fixed incorrect pasting of rows into the Properties editor grid when the grid is empty
* Fixed connecting relationship when converting UML class diagram to ER diagram and vice versa


Version 12.47 (Release date: 2020-03-31)
+ Setting for copied image size [RQ#1601]
+ Open directory after exporting an image [RQ#1602]
+ Open directory after completing a batch image export
+ Added support for server site licenses
* Fixed JSON parsing (JSON Reverse Engineering)
* Fixed application crash when using Model Navigator for some elements
* Fixed application crash when trying to add a presentation when no project is open
* Fixed rare application crash when creating ERD entity from association
* Fixed application crash when undoing deleted layer in some scenarios
* Fixed not setting current layer after deleting a layer in some scenarios
* Fixed application crash when moving UML Execution Occurrence with an unconnected Sequence Message
* Fixed application crash when confirming ERD entity Properties dialog with copied rows (attributes, indexes)
* Fixed application crash when trying to import BPMN when no project is open
* Fixed application crash when opening the new diagram menu in very rare situations
* Fixed application crash for next/previous selection action in specific scenarios
* Fixed application crash when editing UML Activity parameters in the Properties dialog
* Fixed application crash after confirming UML Activity Properties dialog with copied parameters
* Fixed occasional application crash when copying data to the clipboard
* Fixed application crash when auto retyping ERD entity attributes with an open relationship
* Fixed application crash when handling default folders (Options form) in a certain way
* Fixed occasional application crash when accessing icons
* Fixed connecting relationship to an entity when there is one loose end
* Fixed application crash when trying to delete a new unsaved typeset
* Fixed remembering new server license if there has been already one


Version 12.46 (Release date: 2020-03-18)
+ Added support for rounding styling to Requirement element
+ Improved auto snaplines behavior for UML Sequence Diagrams
* Fixed wrong context bar position for some elements (e.g. UML Execution Occurrence)
* Fixed not showing context bar in some cases
* Fixed moving vertical line segments of rectangular connectors
* Fixed application crash when trying to move a segment of unconnected oblique connector vertically or horizontally
* Fixed deleting nested and associated diagrams in Project Tree sidebar using DELETE key
* Fixed application crash when adding or selecting sequence message to an activation bar without a lifeline
* Fixed saving elements imported from XSD and JSON
* Fixed layout for extension points in UML Use Case
* Fixed application crash when trying to open Documentation dialog for UML Comment
* Fixed undoing elements for reverse engineering
* Fixed missing border of Requirement element
* Fixed work with UML Recursive Sequence Message [RQ#1629]
* Fixed application crash when trying to create a folder with unsupported name using Source Code Generation dialog
* Fixed icons for move up and down buttons in Source Code Generation dialog


Version 12.45 (Release date: 2020-03-16)
+ JSON Reverse Engineering to UML Class and Object diagrams
+ Added new documentation templates: Glossary and Glossary Table
+ Operations of super classifiers are offered in the combo box for sequence messages (UML Sequence Diagram)
+ Save and Save as buttons moved from the template list panel to the template editor window
+ Added rounding support for UML Decision/Merge, UML Choice, UML N-ary Association, Flowchart Decision and Screen Flow Decision
+ Added item for EDMX reverse engineering to ribbon and menu
+ Improved calculation of combo-box list width in diagram editor
+ Improved work with UML self sequence messages
+ Improved relationship editing
+ Classifier may be drag&dropped to lifeline to set it as representation element
* Fixed showing large icon for buttons in the ribbon after turning it to small ones
* Fixed element layout recalculation after setting another style set
* Fixed copying operations within grid in Properties dialog
* Fixed application crash when adding attribute or operation at very low zoom
* Fixed properties duplicating after editing class attributes using Properties dialog
* Fixed application crash when converting some elements to another
* Fixed application crash when setting incorrect value format for Infographic Progress Bar
* Fixed application crash when setting no interface class in Interface Properties dialog
* Fixed choosing interface classifier in Interface Properties dialog
* Fixed application crash when switching to full screen and the sidebar is hidden
* Fixed application crash when selecting an ERD relationship without multiplicities
* Fixed application crash when applying funnel layout and no element is selected
* Fixed application crash when using Copy action when combo box without selected ext is focused
* Fixed application crash when confirming Properties dialog with unbound attributes of Instance Specificiation
* Fixed application crash when trying to set style to elements after cancelling field selection
* Fixed instances and models of inserted design patterns
* Fixed application crash when deleting the content of ERD entity attribute and pressing key up
* Fixed resetting position of list box in Renumber IDs dialog after moving item down/up [RQ#1628]
* Fixed application crash when trying to edit item in an empty decision table
* Fixed application crash when trying to create a UML Interface or Data Type for a new attribute type


Version 12.41 (Release date: 2020-03-09)
+ Paste dialog will not be shown for element copied from another project
+ Buttons for features that are not available for particular edition are excluded from Start Page menu
+ Clear Field Selection button will be not offered in the context toolbar if no field is selected
+ Added style selector property to graphic elements (Graphic Editor)
+ Added confirmation dialog in case of overwriting the graphic file
+ Added confirmation dialog in Graphics Editor when trying to close unsaved work
+ Added new wireframing diagrams to classic menu and quick action box
+ Reordered diagram ribbon gallery
+ Added built in style modifiers #BorderFill and #NoFill (graphics)
+ New icons in Graphic Editor
* Fixed including empty (grouping) actions to quick action box
* Fixed application crash when try to set font size as a non-numeric value
* Fixed application crash when calculating empty ribbon gallery layout
* Fixed application crash when displaying recent project dates by other calendars
* Fixed application crash when try to add a connected element to ERD Chen element that has unconnected relationship
* Fixed saving default text style for formatted text
* Fixed importing SVG graphics with transformations to Graphic Editor
* Fixed executing some actions from quick action box
* Fixed application crash when trying to export non-diagram stuff using Batch Exporter
* Fixed file name of existing file in the existing file resolution dialog (Batch Exporter)
* Fixed application crash when adding an operation without a type using Properties dialog
* Fixed application crash when saving or exporting to a file locked by another process
* Fixed other specific application crashes


Version 12.40 (Release date: 2020-03-05)
+ Added Screen Flow Diagram
+ Added Mobile App Diagram	
	+ Time control	
	+ Keyboard
	+ Context menu
	+ Button panel
	+ App title panel
	+ Checked list box	
    + Smartphone
	+ Login
	+ Alphabet bar
+ Added new UI diagram elements
	+ Accordion menu
	+ Web Browser
	+ Ruler
	+ Rating bar
	+ Named box
	+ Thumbnail view
    + Map
+ Added password style for UI textboxes
+ Added new styling property Rounding
+ Added support for icons to UI Button
+ Added new types of Progress Bar (Infographic diagram)
	+ Custom Pieces
	+ Custom Vertical Fill
	+ Custom Horizontal Fill
	+ Custom Pie Fill    
+ Showing data of ERD entity
+ Added new diagram editing shortcut keys
    + INSERT - adds a new default connected element (e.g. a associated class)
    + PAGE UP - adds a new default connected element for top position (e.g. a super class)
    + PAGE DOWN - adds a new default connected element for bottom position (e.g. a sub class)
+ Added shortcut keys editing support for MindMap [RQ#1585]
+ Added toolbox for Mind Map
+ Added support for icons to mind map nodes
+ New command for M:N ERD relationship - Create Association Entity [RQ#1588]
+ Added support for custom shapes for cells in Table Chart (Infographic diagram)
+ Associated diagram may be added to an element using drag&drop
+ Added missing properties of some elements to Properties sidebar
+ Corner size of UML Comment and Constraint can be adjusted using style
+ Reorganized context menu
+ The size of check of UI Check Box and Radio Button may be adjusted using style (Proportion modifier)
+ Added new source code generation template which adds the support for JavaScript ECMA Script 2015 classes [RQ#1592]
+ New template language command: HasConstructors (UML Class)
* Added missing line styles to Diagram Properties dialog
* Fixed adding relationships using Add All Relationships by Model when the default relationship type is set by the last used line style [RQ#1627]
* Fixed delayed expanding of diagram inline text editor on enter
* Fixed font in diagram inline editor for text elements (from Drawing group)


Version 12.32 (Release date: 2020-02-25)
+ Added 'Clear field selection' action
+ Improved UI on/off button rendering
* Fixed attaching connected label to a specific point
* Fixed missing buttons in the bottom editor message panel for some actions
* Fixed application crash when trying to insert multiple elements into a container using Add Multiple tool
* Fixed replacing instance specification attributes instead of adding when using context toolbar button
* Fixed application crash when adding an operation in Properties dialog with some settings [RQ#1626]
* Fixed create getter and setter operations for selected attributes in multiple classifiers
* Fixed deleting pictures from formatted text using delete key and context menu


Version 12.31 (Release date: 2020-02-18)
+ Improved performance during formatted text editing
* Fixed type auto complete
* Fixed loading table cell padding in formatted text
* Fixed ignored tabs in comment rendering


Version 12.30 (Release date: 2020-02-17)
+ Create new diagram from selected elements
+ Automated associated classifier creation for a new attribute type
+ Added new delete option - Delete and Reconnect Relationships
+ Added new auto layouts:
	+ Vertical funnel layout
	+ Horizontal funnel layout
	+ Spiral layout
+ Added parameters to Circle layout (number of circles, start radius, radius offset)
+ Added parameters to Cascade layout (series size, offset X, offset Y)
+ Auto complete for booleans
+ Auto complete for classifier instances
+ Automatic creation of Lifeline representative property
+ Unnamed classifiers added to the lifeline drop down list
+ Added type auto complete support during lifeline name editing
+ Automatic type conversion after changing the type set to new one 
+ Settings for default glossary, documentation and source code font
+ Added some missing icons for element types to the project tree
+ Improved some ribbon button icons, local toolstrip icons and style properties icons
+ Added thumbnail icons for other windows
+ If project name was not set before saving, it is set by the file name
+ Non-changing commands (as "rename" to the same name) are not added into the command stack anymore
+ Flat style for template visual editor
+ User project file is excluded from backuping
+ Added Field submenu to Element menu (classic menu interface)
+ Improved performance when selecting elements and fields
+ Added a new setting for diagram to image export - Hops on Intersections
+ Reverse relationship button hides when no relationship is selected
+ Added 'Remove Node' button to context bar for mind map nodes
* Added missing localization strings
* Fixed displaying a line after the attribute section in classes when there are no attributes
* Fixed navigation using arrow keys when only projects are filtered in the Start with menu
* Fixed disabled location and size text boxes after switching to Properties sidebar while element is already selected
* Fixed do not showing Formatted Text tab when editing formatted text in lower editions
* Fixed filling the project author by the user profile
* Fixed resizing elements to bigger size after deleting their names
* Fixed Add attribute by association start/end role when there is a role name defined
* Fixed Edit Macro icon
* Fixed refreshing the context bar after an action
* Fixed styling fields in Style sidebar
* Fixed deselecting fields
* Fixed relationship hops updating
* Fixed unwanted moving of execution occurences when moving multiple lifelines at once
* Fixed dragging a new connector from the snap points on element border
* Fixed Implement Interface action (context bar)
* Fixed name centering in collapsed enumerations
* Fixed incorrect field bounds calculation in some cases
* Fixed trimming line breaks from transition texts
* Fixed application crash when using Add Relationship by an attribute and the related element is placed in another diagram
* Fixed indication of used type sets in Types window after loading project
* Fixed vertical alignment of formatted text (Drawing) at other than 100% zoom


Version 12.21 (Release date: 2020-02-04)
+ Added Stereotype submenu to the context menu for relationships
+ Improved performance when moving an element in the diagram editor
+ Displaying the property type is in the project tree
* Fixed problems with aligning lifelines created by a message from another lifeline
* Fixed application crash when trying to use File/Print from the classic menu
* Fixed using sizing grips which are placed over a label of a border element
* Fixed sequence action losing the reference to an operation after choosing it from the drop down in the diagram editor


Version 12.20 (Release date: 2020-02-02)
+ Added Types gallery to the Field context group in the ribbon
+ Added new shortcut keys for Delete with relationships CTRL + DEL
+ Added new shortcut keys for Delete without nested elements ALT + DEL
+ Added other delete options to the context menu
+ Added support for constructors and properties to .NET Assembly reverse engineering
+ Added more tags to the diagrams for easier searching of proper diagram types
+ Improved auto size for classes with template parameters
+ Element Detail tool was made avaible in the toolbox for all non-UML diagrams
+ Added current style set palette to color picker buttons in the ribbon
+ Added options to the GUI menu to show/hide Toolbox, Tab Bar, StatusBar
+ Added check symbol for the active GUI style in the GUI context menu
+ Slightly changed design of the context toolbar
* Fixed some issues with search & replace
* Fixed not saving attributes created by .NET assembly reverse engineering
* Fixed application crash when duplicating a diagram
* Fixed application crash when adding a slide to a presentation
* Fixed incorrect parsing for attributes with stereotypes
* Fixed updating layout of attribute after changing its stereotypes or type
* Fixed displayed arrows for dynamic submenus in the context menu
* Fixed displaying edit area for hidden ERD entity description 
* Fixed occasional inability to click items in certain areas of the ribbon
* Fixed deselecting text when editing a glossary meaning and chaning font name or size
* Fixed hidding context tabs in ribbon in some scenarios
* Fixed application crash when trying to move a group consisting only from relationships
* Fixed rendering artifacts when moving a selection in diagram editor


Version 12.16 (Release date: 2020-01-29)
* Fixed disappearing text from use cases when editing the use case using Properties dialog in some scenarios [RQ#1605]
* Fixed application crash when adding diagram description to a diagram
* Fixed application crash when adding a design pattern
* Fixed saving class attributes applied from a field pattern
* Fixed missing realization to a generic interface (Source Code Reverse Engineering) [RQ#1624]


Version 12.15 (Release date: 2020-01-27)
+ Added list of selected articles from softareideas.net web site to Start Page
+ Added setting for natural text line breaking (by default activated)
+ Added new smart field selection setting (default) for Selection tool
+ Added drag&drop support for dragging a classifier to UI Field List 
+ Added replace support for element documentation
+ Added Reverse Relationship to context bar
+ Improved UI Field List rendering
+ Attribute and operation default visibility can be set to a last used option
+ Chart Legend does not need any connector to a chart now
+ Element Detail does not need any connector to an element now
+ Options of some UI diagram elements were made accessible from Properties sidebar
+ Added confirmation box when removing a menu, submenu or tab in Ribbon/Menu customization editor 
+ Text element (Drawing group) is added with transparent style by default (transparent background, no borders)
+ Improved bug report - added an optional text box for user description of the problem
+ Context bar for relationships is placed to a better position to not block important editing parts
+ Improved diagram redrawing performance by caching relationship hops
+ Improved C# parsing - added support for volatile keyword, readonly modifier
+ Improved syntax highlighting for C# - added keywords volatile, const, extern
+ Improved UML Package rendering when the name is displayed in its body
+ Selection of points and labels of a selected element (e.g. relationship) is preferred over others even when they are placed above the selected element
* Fixed deleting a class with attributes after its copying
* Fixed parsing code when comments are placed on certain positions [RQ#1623]
* Fixed highlighting the found string in stereotypes, tagged values, class attributes, operations and rules
* Fixed replace for class operations, rules, enumeration items, default values
* Fixed UML class attribute creation in source code reverse engineering [RQ#1621]
* Fixed saving/loading smooth line type
* Fixed refreshing the properties sidebar when selection changed while the sidebar was hidden
* Fixed application crash when trying to apply Distribute action to selection consisting only from relationships
* Fixed extending a selection using area selection with pressed control key
* Fixed application crash when changing the attributes of a class using Fast Editor
* Fixed parsing auto increment when editing ERD entity attribute
* Fixed loading when UML Package name should be displayed in its body


Version 12.10 (Release date: 2020-01-20)
+ Added connector attributes for start and end cap
+ Added Arrow Connector tool to Drawing group
+ Added Add Port to context bar for UML classes, UML components and UML properties
+ Added Add Pint to context bar for UML actions
+ Added 'Toggle fields' context bar button for elements with fields (class, enumeration, etc.)
+ Show UML Package name in body
+ Displaying {required} attribute for required UML extension
+ Improved UML Communication Message - added guard, iteration and concurrency
+ Added context bar button for UML stereotype - Add Super Stereotype, Add Sub Stereotype
+ Formatting commands from ribbon applied to all text styles used in seleted elements
+ Instance specification can be set as value to instance specification attribute
+ UML Artifact can also be displayed as a document icon
+ Added new custom relationship cap types: FilledSquare, Circle, FilledCircle, Arc
+ Added additional recommended transitions between elements (activity diagram, profile diagram)
+ Added UML Dependency tool to UML Package Diagram group in toolbox
+ If custom default size of element is set to nothing, a predefined size will be used
+ Improved rendering of UML Activity Final Node and UML Final State for wide borders
+ Improved UI Check Box and UI Radio Button rendering - box size is bound to font height
+ Added support also for older EDMX version
* Fixed long package URI rendering
* Fixed long tagged value rendering
* Fixed applying formatted styles from ribbon for selected fields
* Fixed redundant separator line for enumeration with hidden fields
* Fixed removing attribute default value in diagram editing if an enumeration value was set
* Fixed selecting and connecting to UML required interface when its owner is nested a container
* Fixed missing shadow for circular charts and arc bar chart
* Fixed deadlock when setting a very small size to area chart
* Fixed refreshing field style after applying a style from a style set for second and other times
* Fixed applying styles from ribbon to a chart part
* Fixed loading the correct style for charts after adjusting the style and then saving and loading
* Fixed loading the correct rotation of arc bar chart
* Fixed drag&dropping elements from project tree view in Element List mode
* Fixed opening floating info windows one immediately after another
* Fixed search&replace for ERD entity attributes
* Fixed highliting found text in ERD entity attribute with column layout
* Fixed default name for UML Stereotype element
* Fixed some localization strings


Version 12.07 (Release date: 2020-01-13)
+ Enumeration item can be dragged and dropped to attributes to set it as default value
+ Instance Specification element can be dragged and dropped to attributes to set it as default value
+ Sort ERD entity attributes by name, type, nullability and keys
+ Improved field sorting algorithm to alpha numeric sorting
+ Improved searching diagram types - added other keywords
+ Added frame type 'interaction'
+ Option to hide Infographic Progress Bar value
+ Default line style change to Last Used
+ Multiple diagram may be associated to an element at once
* Fixed missing new line style items in Line Style drop down button in ribbon
* Fixed copy/paste/cut/select all in combo box in diagram editor (e.g. at lifeline editing)
* Fixed application crash when searching in toolbox and no result is found in a group
* Fixed selecting and connecting communication lifelines in UML communication diagram
* Fixed parsing communication message sequence expression parts
* Fixed lifeline selector displaying
* Fixed copying of some element configurations [RQ#1619]
* Fixed pasting of element sets with two and more instances of the same element
* Fixed setting a wrong style when undoing a dialog action for an attribute
* Fixed displaying value for bar, rounded bar and slider progress bar in Infographic diagram
* Fixed loose end of rectangular relation jumping to zero coordinate after selecting
* Fixed missing stereotype end quote [RQ#1620]
* Fixed disappearing the field when moving it to an element which does not support such fields
* Fixed moving/coping fields (attribute, operations) to UML Data Type


Version 12.06 (Release date: 2020-01-10)
+ Adjusted arrow of Message in UML Communication Diagram to conform the UML standard
* Fixed loading project with chart legend
* Fixed remembering background of diagram in export dialog (regression over version 11)
* Fixed application crash when trying to add multiple same data rows to ERD entity
* Fixed application deactivation when closing ERD entity data window
* Fixed application crash when pasting ERD relationship to another diagram type
* Fixed application crash when pasting elements with relationships as shared model
* Fixed cases when pasted element may not be included to any project repository
* Fixed loading projects with enabled change tracking
* Fixed unwanted change of element bounds when moving a group of elements


Version 12.05 (Release date: 2020-01-06)
+ Relationship can be generated for UML class attribute by its type
+ Added context toolbar button for adding attribute by start/end role of association to a class
+ Color of icons in quick access bar is adjusted to background color which will prevent invisible icons - e.g. white icon on white background
+ Type of attribute and return type of operation can be set using drag&drop
+ More polished menus for lower editions
+ Improved aligning group of elements to snap lines
* Fixed relationship end auto side resolution for relationships with several control points
* Fixed parsing last column when its line does not end with comma (SQL DDL parsing)
* Fixed refreshing recent project list during resizing
* Fixed shape parameter limits for beveled rectangles
* Fixed undo after editing field style (e.g. font)
* Fixed inserting unconnected relationships do diagram using Source Code Reverse Engineering
* Fixed wrong serialization of properties associated to classes when copying classes
* Fixed application crash when try to edit tagged value when no tagged value is selected
* Fixed duplicating persons in projects
* Fixed some localization strings
* Fixed application crash when saving a user interface diagram with a grid
* Fixed saving images
* Fixed unlocalized texts in items added to quick access bar after application start
* Fixed application crash when trying to split a relationship with a dropped element


Version 12.02 (Release date: 2019-12-22)
+ Improved tab switching by current context
+ Auto fixing non-system end of lines pasted into the diagram edit box
* Fixed formatted text loading
* Fixed duplicating items in combo boxes for properites
* Fixed version duplicating when selecting a version from Version drop down in Element Browser [RQ#1607]
* Fixed application crash when trying to delete an element in Element Browser when nothing is selected
* Fixed loading some projects
* Fixed scalloped rectangle corner adjusting
* Fixed displaying special grips for frame type which do not need them
* Fixed undo for field styling
* Fixed saving attribute style


Version 12.01 (Release date: 2019-12-17)
* Fixed selection outline for I* Quality
* Fixed application crash when trying to insert a line
* Fixed application crash when loading a project with a handwriting stroke
* Fixed application crash when loading a project with some archimate elements


Version 12.00 (Release date: 2019-12-12)
+ Improved ribbon - new compacted and large ribbon with menu
	+ Auto activate tab which is needed in the specific context
	+ Added icons for collapsed ribbon groups
	+ Reorganized buttons and groups
+ Added support for UML 2.5, added missing UML features
	+ Added or improved UML elements: Information Flow, Data Type, Signal, Usage, Abstraction, Manifestation, Deployment, Substitution, Connector, Information Item, Structured Activity Node, Input Pin, Output Pin, Value Pin, Model
	+ Added new UML action elements
	+ Added new attributes for action: Is Locally Reentrant
	+ Added new attributes for activity: Read-Only, Single Execution	
	+ Added new attributes for class: Final Specialization	
	+ Added new attributes for state: Is Composite, Is Orthogonal, Is Simple, Is Submachine State
	+ Added new attributes for artifact: Attributes, Operations
	+ Added new attributes for lifeline: Selector, Represents
	+ Added new attributes for activity partition (swimlane): Represents, Is Dimension, Is External
	+ Added new attributes for join: Is Combine Duplicate, Join Spec
	+ Added new UML state machine diagram elements: Fork (PseudoState), Join (PseudoState) and Choice (PseudoState)
	+ UML Property (and other connectable elements) may represent a lifeline
	+ Added support for stereotypes to UML comment
	+ Added symbol ~ for conjugated ports
	+ UML Instance Specification attribute supports instance values
	+ UML Object changed to UML Instance Specification
+ Added support for SysML 1.5
	+ New elements: Proxy port, Full port, Stakeholder
+ Added support for ArchiMate 3.1
	+ Added new element: Value Stream
	+ Added new element: Outcome
	+ Added new element: Resource
	+ Added new element: Course of Action
	+ Added new element: Contract
	+ Added new element: Material
	+ Added new element: Facility
	+ Added new element: Equipment
	+ Added new element: Distribution Network
	+ Added new element: Grouping
	+ Added new relationship: Serving
	+ Added new relationship: Influence
	+ Added new relationship: Directed Association
	+ Added non-directional and bi-directional access relationship
+ Reorganized ArchiMate elements in toolbox
+ Added support for ArchiMate color code
+ Added Infographic Diagram (Charts, Callout, Step, Pin, List Path, Arrow Path, Arrow Cycle, Duration Stopwatch, Clock)
+ Added Tutorial Diagram (Screenshot, Label, Step, Ribbon Connector, Tag, Connected Label, Shortcut Key, Wait, Cursor, Selection)
+ Added CMMN Diagram
+ Added Finite State Machine Diagram
+ Added IStar Diagram
+ Added UML-Derived Diagrams
	+ UML Information Flow Diagram
	+ UML Manifestation Diagram
	+ UML Model Diagram		
+ Improved XMI import
+ Improved element type conversion
+ Revamped Element Properties dialog
+ Added SQL DDL parser
+ Submenu Modifiers in element context menu shows specific modifiers for each element type
+ Ribbon group Modifiers was reorganized
+ Bitmap icons in toolbox, project tree were replaced by better scalable vector icons
+ New actions in context bar
	+ Add Constructor for UML class
	+ Add Precondition for UML Action
	+ Add Postcondition for UML Action
+ Added Element Detail element for listing element attributes in a note box
+ Added Convert Element button to context bar
+ Added new relationship options - Start/End Point Auto Side
+ New template language commands: 
	+ ElseIf, FirstCharToUpper, FirstCharToLower
	+ Class: AllSuperClasses, AllOperations, Constructors
	+ List operations: Add, Remove, Clear, IsInList, Get, Union
	+ Dictionary operations: Add, Remove, Clear, IsInList, Get, GetKeys, KeyValues, Map, Union	
+ Referenced elements, which are not used on diagram, are displayed with yellow background in Element Browser - only not referenced elements are displayed with red background
+ New grip style
+ Added color code styles
+ Added new border styling options - separated styles for left, right, top and bottom border
+ Added tree map chart
+ Added arc bar chart 
+ Added circular chart 
	+ Pie, 
	+ Donut
	+ Arc
	+ Semicircle
	+ Arrowed cycle
+ Added area chart 
	+ Points
	+ Lines
	+ Area
	+ Bars
	+ 3D Bars
	+ Spikes
+ Added bar chart
+ Added table chart - rectangles, rounded rectangles, triangles, ellipses, hexagons
+ Added spider chart
+ Added Entity Framework EDMX diagram import
+ Added support for drag&drop multiple selected elements from project tree sidebar to diagram
+ Improved source code template editor 
	+ Improved word selection
	+ New line with preserved indentation	
	+ Improved template syntax auto complete behavior
+ Tabs with Source Code Template Editor are named by the edited file
+ Tabs with Document Template Editor are named by the edited file, header with name is hidden
+ Improved sequence diagram editing
	+ Auto-expanding lifelines
	+ Auto-aligning connected lifelines' heights
	+ Right drag&drop property to lifeline to set its representing element
	+ Added new options to context bar: Add Lifeline to Left, Add Lifeline to Right
	+ Drag&drop property from project tree to create a new lifeline in sequence diagram
+ Showing sequence message number for sequence messages
+ Fixed ratio of UML Collaboration changed to free ratio
+ Improved imported model tree view in XMI import dialog
+ Improved Properties sidebar - added specific model element properties
+ Improved name editing of Properties and Lifelines in diagram editor - name is selected in edit box
+ Added multi-color gradient fill
+ Added button for reverting color gradient
+ Improved tree control visual
+ Improved Detail panel in Element Browser
	+ Better organized related elements, constraints, notes
	+ Better layout for associated and related diagrams
+ Added context menu item for adding new element instances to diagram from Element Browser
+ After navigating to a diagram of the selected element, the element instances are selected in the diagram
+ Added menu item Add Element to Add Element drop down menu
+ Reorganized and redesigned style properties panel
+ Added Style tab to Attribute Editor dialog
+ Added Style tab to Operation Editor dialog
+ Completely new compact and better stereotype assignment editor
+ Improved BPMN diagrams
	+ Name is not separated from the lane content by line
+ Tools in Drawing group are displayed as icons without captions by default
+ Added confirmation dialog before clearing all filter alternatives using Clear button
+ Added search to code editor 
+ Improved size editing in diagram editor
+ Added Modifiers sub menu to context menu for relationships
+ Container are inserted to background by default
+ Elements covered by container at inserting are added to container
+ Improved container handling for UML Activity, UML System Boundary, UML Loop Node
+ Improved preview panel in Source Code Template Manager - added scrollbar and changed font to monospaced 
+ Added refresh button for template output preview
+ Faster inserting when adding a big number of elements from project tree to diagram
+ Added support for view to database import - OLE DB
+ Added support for constructor generation (C++, C#, VB.NET, Java)
+ Added support for absolute lock of relationship start and end points
+ Added regex filter
+ Improved diagram element filtering by other properties
+ Added case insensitive option to filters
+ Added regex option to filters
+ Added match whole to filters
+ Added common property names to Property combo box in Filter Definition dialog
+ Added sizing grip for labeled element label
+ Added new allowed transitions: various transitions in UML Interaction Overview Diagram, UML Class -> UML Interface via Realization
+ Added support for referenced Instance Specifications as default values of operation parameters
+ Class can be dropped to Instance Specification to set its type
+ Saving settings in source code generation settings dialog
+ New line style - smooth
+ New line style - circle
+ New gloss effect styles - flat, inclined, rounded, diagonal
+ Improved mind map connectors
+ Delete commands in context menu grouped to a submenu
+ Added Stereotypes submenu to context menus for elements and fields
+ Added navigation between attributes of UML Instance Specification using up and down keys
+ Allowed action performing with selected elements in Element Browser - ribbon actions, sidebars
+ Added change tracking state symbol next to diagram names in Project tree in Diagram Types mode
+ Alternate style can be derived from base style: Lighter, Much Lighter, Darker, Much Darker, Grayscale, Inverted brightness, Fill by border, Complementary colors, Inverted colors, Black, White
+ Added a tool to Style Set Editor - Unify Fonts By Selected Style	
+ Added context menu to style set editor
+ Improved composed elements layout
+ Added new type sets:
	+ Oracle
	+ SQLite
+ Added style aliases
+ Improved Start Page - added options to directly create project from code, database and xmi
+ Improved port selection
+ Added a lot of new shape tools to Drawing group
	+ Diamond, Pentagon, Hexagon, Octagon
	+ Chevron	
	+ Parallelogram, Trapezium
	+ Plus, Multiply
	+ Inverted Rounded Rectangle
	+ Snipped Rectangle
	+ Pie, Chord
	+ Cube
	+ Frame, Half Frame
	+ Block Arc
	+ Circle Hollow
	+ Wave, Double Wave
	+ Notched arrow (Free Angle)
	+ Arrow (Free Angle)
	+ Striped Arrow (Free Angle)
	+ Chevron (Free Angle)
	+ Bidirectional Arrow (Free Angle)
	+ Callout Arrow	
	+ Scroll
	+ Ribbon
	+ Arrowed arc, Double arrowed arc
	+ Moon, Sun
	+ Gear
	+ Prohibition Sign
	+ Drop
+ Corner radius may be set for each corner of rounded rectangle separately
+ Selection outline by actual shape instead of rectangle bounds for shapes from Drawing group
+ Improved internal grips for shapes from Drawing group
+ New icons for elements in the project tree
+ Different icons for different association types in the project tree
+ Unfilled element names are ignored for name duplicate checking
+ Immediate editing of UML State action after adding it in Properties editor
+ Expansion Node, Duration Constraint, Gate changed to labeled element
+ Improved UML Interaction rendering
+ Improved borders and lines rendering
+ Added button for clearing action shortcut keys (Options/Ribbon, Menu, Toolbar tab)
+ Added default shortcut key for Properties dialog (F5)
+ Improved special shape grips handling
+ New built-in filter: Hide drawings
+ Added support for parsing constructors to source code reverse engineering
+ Open diagram windows are saved to the project and restored after loading the project
+ New settings: Restore last open windows
+ New settings: Show project overview on loaded
+ New settings: Save open windows (to project file/to separate file/do not save at all)
+ Added support for multiline labels for transitions and other connectors
+ New comments panel style
+ Improved Add Object Attributes dialog - its list box supports searching
+ Improved stakeholder editor in Use Case definition editor
+ Added support for class styling for fields
+ Added default line style per diagram
+ Added default line style by last setting
+ Improved default relationship label placement
+ Smarter search algorithm in Quick Action Box and New Diagram Menu
+ Added specific element icons to Comparison windows
+ Look in parameter in Search dialog is remembered after closing the dialog
+ Labels of border element can be resized
+ End field editing when dragging an element over the canvas
* Fixed flickering when switching between sidebars
* Fixed processing selection change in list boxes
* Fixed application crash when deleting text in code editor after changing the text indentation
* Fixed rendering of UML exception handler with rectangular line style
* Fixed auto-size for comment with stereotypes and for constraints
* Fixed source code template preview updating when select another template
* Fixed parsing values for IN operator in filter definition
* Fixed editing UML instance specifications - classifier disappeared after renaming
* Fixed sidebar freezing after clicking on panel title bar
* Fixed undo/redo in code editor for some cases
* Fixed small range of allowed numbers for numeric tagged values
* Fixed showing tooltip for multi-value editor in grid (e.g. used at CRUD matrix editing)
* Fixed attaching UML Port to Properties
* Fixed copying data from grid to clipboard in some scenarios
* Fixed the mouse cursor change over grips
* Fixed tab orders in some windows
* Fixed text alignment for relationships
* Fixed manipulation with label of relationship without name but with stereotypes
* Fixed renaming fields using context menu
* Fixed inserting two UML Message relationships in UML Communication Diagram on drawing action
* Fixed toolbox refreshing after changing the icon size or text displaying
* Fixed Close action - it did not work for non-diagram windows
* Fixed resizing for rotated objects
* Fixed application crash when double-clicking on empty space in cooperation comments panel
* Fixed field styling
* Fixed application lost focus after closing documentation window
* Fixed tagged value reference binding for operations and operation parameters
* Fixed Move to right in project comparison
* Fixed auto-scroll for project tree view


Version 11.101 (Release date: 2019-10-22)
* Fixed loading of projects with groups and SysML Constraint Property Parameter
* Fixed shotcut keys saving


Version 11.100 (Release date: 2019-10-07)
* Fixed parsing source codes with a specific comment content [RQ#1610]
* Fixed building object model from imported BPMN
* Fixed exporting to BPMN (gateways)
* Fixed DPI related issue to context bar
* Fixed application crash when loading the project file with SysML ViewPoint
* Fixed problem with scrolling to the bottom of the toolbox


Version 11.99 (Release date: 2019-08-20)
+ Added support for properties and read-only properties to interface source code generation (C#) [RQ#1609]
+ Added support for read-only properties to class source code generation (C#)
+ Added button for removing owner to Properties dialog [RQ#1609]
+ Added allowed transitions for BPMN diagrams
+ Added warning when trying to save a project outside any solution in SIM Server repository
* Fixed refreshing toolbox after expanding/collapsing tool groups
* Fixed saving and loading mind maps
* Fixed context bar layout for higher DPI (context bar was too small for high dpi)


Version 11.98 (Release date: 2019-05-29)
+ Improved application startup speed
+ Improved bug report from actions
+ Improved panning and auto expanding bounds
+ Safer configuration files saving
* Fixed adding ports to SysML Block [RQ#1596]
* Fixed applying change for relationship ends by Relationship Insert dialog [RQ#1595]
* Fixed adjusting diagram outline so it does not jump when editing the diagram
* Fixed application crash when clicking on a tagged value field with reference [RQ#1603]
* Fixed application crash when restarting application from itself (e.g. when changing edition) [RQ#1600]


Version 11.97 (Release date: 2019-03-31)
+ Improved BPMN export
* Fixed license activation under Linux
* Fixed application crash when running under Mono


Version 11.96 (Release date: 2019-03-12)
+ Improved BPMN export
+ Remembering diagram image export settings
* Fixed application crash for custom code templates when generate one file per diagram
* Fixed inserting E-R relationship when moving a snap point from one entity to another [RQ#1587]


Version 11.95 (Release date: 2019-02-01)
+ Improved XMI import 
	+ Added support for other elements: Profile, DataType, Stereotype, MetaClass, Extension, NavigableOwnedEnd, InstanceSpecification
	+ Added support for attribute types
	+ Improved importing multiplicity	
+ Added UnlimitedNatural type
* Fixed application crash when trying to open an element with unconnected relationship in Model Navigator
* Fixed application crash when pressing Down/Up in Start with... box
* Fixed reset grid sorting after updating data in Element Browser
* Fixed project corruption after printing only selection and saving the project


Version 11.94 (Release date: 2019-01-20)
+ Added source code highlighting to Operation Properties dialog
+ Added new template language commands: Operation - IsUnique, IsQuery, IsOrdered, Redefines, ReturnMultiplicity
+ Added support for comments in template //
* Fixed wrong encoding attribute value in XMI export
* Fixed application crash when try to set template file to read-only file or unauthorized path
* Fixed Yes/No buttons in some information boxes to OK button
* Fixed quick action box location in Classic Menu interface style
* Fixed handling Cr and Lf lines in code editor
* Fixed parsing lines in included source codes (lines are now converted to system defaults) [RQ#1584]


Version 11.93 (Release date: 2019-01-15)
* Fixed loading grid with undefined column widths and row heights
* Fixed rare case of application crash when searching next item
* Fixed application crash when trying to send project by email


Version 11.92 (Release date: 2019-01-07)
+ Added support for anonymous enums to C++ source code parser
+ Allowed adding ports to frames [RQ#1581]
* Fixed application crash when editing a relationship line [RQ#1579]
* Fixed application crash when editing SysML Block attributes or operations
* Fixed saving image links (Project saving option: Relative link to images)
* Fixed application crash when trying to save UI diagram with grid with undefined (default) rows and columns
* Fixed parsing C++ source code lines with int
* Fixed disabling diagram frame using Properties dialog [RQ#1580]


Version 11.91 (Release date: 2018-12-11)
+ Added Add Super Interface and Add Sub Interface actions to context bar
+ Locked tool can be unlocked using ESC key
+ Improved adding elements using Smart Keys feature
+ Connection string names are displayed in combo box in Database Import dialog
+ Updated Archimate Assignment to newer standard
+ Added support for resizing to columns and rows in UI Grid
+ Improved adding use cases inside a container [RQ#1576]
* Fixed switching to default tool after inserting an element using smart keys [RQ#1577]
* Fixed missing operation parts in operation created using Implement Interface or Override Operations
* Fixed application crash when importing model from database and no diagram is open
* Fixed user interface issues for higher DPI
* Fixed selection outline shape for some diagram elements
* Fixed naming nested diagram by the name set in New Diagram dialog [RQ#1573]
* Fixed missing nested diagrams in Batch Image Export dialog [RQ#1574]
* Fixed missing nested diagrams in Associate Existing Diagram dialog [RQ#1575]


Version 11.90 (Release date: 2018-11-19)
+ Line points can be moved in restricted way by 45° from previous point (CTRL pressed) or next point (SHIFT pressed)
+ Vertical and horizontal line segments in line with oblique style may be moved in same way as for rectangular style
+ Renaming UML State/Value Lifeline directly in the diagram editor
+ Renaming states of UML State Lifeline directly in the diagram editor
+ Renaming tick labels of UML Timing Frame directly in the diagram editor
+ Editing in tick grid (UML Timing Diagram) on single click
+ Improved quick action box drop down rendering in higher DPI
+ Quick action box displays more items in drop down
+ Improved self sequence message rendering
+ Improved Control+Delete for deleting next word in editor text boxes
* Fixed rendering buttons in sidebar title bars
* Fixed default accent color from white to blue
* Fixed some missing localization strings
* Fixed timing frame ticks rendering
* Fixed rendering name in state and value lifeline (UML Timing Diagram)
* Fixed rendering style preview border in Styles sidebar after mouse hover
* Fixed 'Unknown' label in the project tree for Timing Lifeline element
* Fixed zoom behavior for small values
* Fixed incorrect label bounds in higher DPI
* Fixed Start Page in higher DPI
* Fixed showing connection strings in combo box in Database Import dialog after changing database type


Version 11.89 (Release date: 2018-10-31)
+ Added Pan setting 'Allow Selection'
+ Text Format dialog can be used to change font also for selected elements and fields (not only in formatted text editor)
+ Nested diagrams added to the folder overview
+ Custom ID of DFD process and DFD store can be edited directly in the diagram editor
+ Small route improvements for simple rectangular lines
* Fixed unconnected comment connector dot rendering by its style 
* Fixed application crash when working with some elements after pasting from clipboard
* Fixed full qualified name rendering for some elements (e.g. SysML Block)
* Fixed locking labels to relationship start/end point for rectangular style
* Fixed applying padding style to class template parameter fields
* Fixed moving element in vertical/horizontal direction with CTRL pressed (it was affected by snaplines)
* Fixed setting font name and size using text boxes in Text Format dialog
* Fixed hiding asterisk after project name (in title bar) for saved projects immediately after saving
* Fixed element part name 'Attribute/Operation Nullability' to correct 'Attribute/Operation Visibility'
* Fixed invisible text in title bar when accent color is not applied for title bars in Windows 10
* Fixed DFD gate resizing after inserting


Version 11.88 (Release date: 2018-10-22)
+ Improved inserting relationships over containers using drag&drop 
+ Improved inserting self-relationships for containers
+ Improved ribbon layout for smaller window sizes
* Fixed working with drop down buttons and combo boxes in floating ribbon group
* Fixed Flow Port (Out) tool - it created In/Out instead of Out flow port
* Fixed wrong direction of flow ports after loading a project [RQ#1569]
* Fixed application crash for diagrams with deleted main frame
* Fixed selection and delete of main diagram frame
* Fixed definition of default style from styles side bar


Version 11.87 (Release date: 2018-10-14)
+ Improved grid control design
* Fixed changing E-R relationship ends
* Fixed small bugs when editing grid cells
* Fixed self-relationship rotation
* Fixed application crash when try to open Text Format dialog in empty formatted text box
* Fixed application crash when try to generate SQL DDL script for a model with relationships with unconnected end [RQ#1567]


Version 11.86 (Release date: 2018-10-08)
+ Optimized rendering of big bitmaps using as custom image presentation style
+ Added action 'Remove all element styles' for selected elements
+ Added menu actions for quick setting of default style for element categories (Styles Sidebar)
    + Set General Default Style
    + Set Default Style For All  
    + Set Default Style For Boxes  
    + Set Default Style For Relationships  
    + Set Default Style For Labeled Boxes    
    + Set Default Style For Containers  
    + Set Default Style For Drawings  
    + Set Default Style For Selected Element Type  
    + Set Default Style For Selected Element Stereotype
+ Added new buttons to Styles sidebar
    + Remove all field styles
    + Remove all element styles
+ Improved visiblity of buttons in active sidebar title bar
* Fixed Remove All Custom Styles - removes also style classes
* Fixed moving nested elements together with their container
* Fixed moving firmly connected elements (e.g. interfaces) with the target element
* Fixed adjusting z-order of firmly connected elements when moving the target element to a container


Version 11.85 (Release date: 2018-10-02)
+ Improved rectangular lines editing
+ Added action 'Remove all field styles'
+ Improved trial license processing
+ Diagram author(s) field is filled automatically
+ Added auto snapping to borders to UI Menu
+ Auto snapping can be suppressed by holding ALT key
+ Auto snapping to borders sets also anchors to inserted elements
+ Improved naming of association entity by 'Create Association Entity' action
+ Added links to Software Ideas Modeler's social networks on Start Page
+ Added support for extensionElements for BPMN import/export
+ Added shortcut key info to quick action box
+ Improved ruler rendering
+ Added submenus Element/Container Layout and Element/Relationship to classic menu
+ Improved handling with rectangular relationships
+ Improved handling with 'lollipop' interfaces attached to an element
+ Complete hierarchy of UI Menu can be edited inline in diagram editor
+ Added shortcut keys (CTRL-Down, CTRL-Up) for navigating between attributes and operations in diagram editor
* Fixed missing localization strings
* Fixed removing style from style set using Style Set Editor
* Fixed missing localization for DuplicateStyleIdentifier alert
* Fixed refreshing Styles sidebar after loading a new style set
* Fixed rendering of ERD entity keys in Icons mode
* Fixed rendering of aggregation end (UML Association)
* Fixed application crash when trying to set value higher than 255 to RGBA value in color drop down
* Fixed application crash when trying to set empty or incorrect value to border width in Style Properties editor
* Fixed application crash when trying to set empty or incorrect value to padding in Style Properties editor
* Fixed application crash when opening drop down list of button added to quick access bar [RQ#1562]
* Fixed applying default line style for some actions
* Fixed restoring default settings [RQ#1563]
* Fixed highlight of hover segment of rectangular line 
* Fixed presentation animation sidebar icon in ribbon
* Fixed application crash when trying to add a task to TO-DO list and no element is selected
* Fixed application crash after adding a tagged value to a swimlane
* Fixed locking UML association ends to specific position on border
* Fixed application crash when redoing undone line style change
* Fixed application crash when navigating between SysML block fields using keys
* Fixed bounds of groups with rotated elements
* Fixed styling of groups of element groups


Version 11.80 (Release date: 2018-09-12)
+ Added Entity Relationship Diagram settings
    + Keys - Plus & Hash (+#)/PK FK/Icons
    + Cardinality - Crow's Foot/Min-Max
    + Attribute parts - Flow/Columns
+ Active tool switches to selection after inserting element from toolbox using drag&drop
+ Improved displaying glossary term in tooltip - long lines in description are split to multiple lines
+ Improved layout of Layer element in Computer Network Diagram - name is centered to bottom line of shape
+ Added dialog for setting rotation when clicking on Rotate button in ribbon
+ Added more predefined transitions to flowchart
+ Added grid type setting to Grid button in ribbon
+ Added default shortcut key for Reverse Relationship - ALT + E
+ Displaying shortcut keys in context menus of diagram editor
+ Improved freehand path tool
+ Improved rectangular relationship ends
+ Improved rendering of relationship caps when line dash style is applied
+ Enlarged width of font name list in ribbon
+ Added key navigation (Home, End, Down, Up, PageDown, PageUp) to ribbon combo boxes
+ Added key search to ribbon combo boxes
+ Improved prioritization of search results in quick action box
+ Added possibility to click through empty parts of UI Menu element and select elements under it
+ Preserving indent in the code editor in the Parser sidebar
+ Added predefined transitions to Chen Entity Relationship Diagram
+ Improved 'Create Association Entity' action to follow default line style of relationships
+ Use case can be renamed in tab bar (when it is open in a use case definition tab)
+ Use case can be deleted from the tab context menu (when it is open in a use case definition tab)
+ Added new template language commands:
    + ERD Chen Entity: EntityType, Attributes, HasKey, Keys, Relationships, PrimaryKeyName
    + ERD Chen Relationship Info: RelationshipType, Relationship, From, To, FromEntity, ToEntity, FromMultiplicity, ToMultiplicity
    + ERD Chen Attribute: AttributeType
    + ERD Chen Participation: ParticipationType, Multiplicity
+ Added support for SQL DDL script generation for Chen Entity Relationship Diagram
+ Improved rendering quality for icons in list boxes (e.g. list box with types in Filter Definition window)
+ Added diagram type name to each element type in the list box in Filter Definition window
+ Improved navigation between operation and attributes using Down/Up keys in diagram editor
+ Tables can be inserted from database sidebar to a diagram by double-click
+ Tables can be dragged from database sidebar to the canvas of the diagram editor
+ Elements inserted to the diagram editor by drag&drop are selected after inserting
+ New element dropped over free relationship end connects to this relationship
+ Improved connecting relationship to element on position where other relationships are connected
+ Getters and setters can be generated for several selected attributes
+ Pressing the Down key while editing the name of Enumeration navigates to first enumeration item or creates one
+ When setting line style to other than rectangular or rounded rectangular, auto path is turned off
+ BPMN commands can be applied to multiple selected elements at once
+ Added allowed transitions for Actor Lifeline to universal connector
+ Added support for drag&drop change of attached fields to ERD Relationship and UML Association
* Fixed displaying description to glossary terms surrounded by punctuations or symbols
* Fixed container area of Layer element (Computer Network Diagram), Component element (UML Component Diagram), Class (UML Composite Diagram), Node (UML Deployment diagram)
* Fixed rendering of some elements in sketchy style
* Fixed icon for flowchart merge tool 
* Fixed some icons in project tree and added missing icons for some elements
* Fixed scrolling tree view to top after resizing
* Fixed layout refreshing after including label to element main borders
* Fixed layout refreshing after setting label position to one of predefined positions (left/right/top/bottom)
* Fixed default field for the Diagram Description element to description
* Fixed handling shortcut keys (F3,F4,F9, ...) from search textbox in the toolbox
* Fixed using toolbox shortcut keys after clicking the toolbox
* Fixed application crash when pasting some kinds of elements copied from a container 
* Fixed calculating stereotype layout for UML Component
* Fixed application crash when trying to set font with an incorrect name from ribbon
* Fixed scattering of elements (previously nested in the container) after changing the layout of the container
* Fixed inserting a new element over a relationship end
* Fixed selecting elements from disabled layer using select all/invert selection/select all of same type/tab
* Fixed application crash when editing sequence action and try to set multiple values to a single parameter
* Fixed parsing of expression for Message (UML Communication Diagram)
* Fixed showing field descriptions for ERD Entity
* Fixed application crash when try to login to Software Ideas Server without its configuration
* Fixed missing Select Whole Graph menu item in classic menu Edit/Select/Select Whole Graph
* Fixed definition editing after inserting and on F2 key pressed for UI Breadcrumbs, UI Button Group and UI Tabs
* Fixed some texts in user interface
* Fixed recalculation of font size for field editor in diagram editor after zooming
* Fixed setting interrupting to BPMN Event after checking Throw check box
* Fixed recalculation of label position of UML Sequence Message while moving it
* Fixed rendering one-line UI Paragraph with Lorem Ipsum text
* Fixed applying padding to UML Frame element
* Fixed applying shadow to UML Frame element
* Fixed rendering nested elements of nested elements in expansion table element
* Fixed copying freehand stroke
* Fixed unexpected Properties dialog closing when floating window was open (e.g. Element References)


Version 11.70 (Release date: 2018-07-26)
+ Auto size of edit box when typing longer text in diagram editor
+ Added BPMN Import
+ Improved BPMN Export
+ Added new model elements: BPMN Process, BPMN Category
+ Improved BPMN model
+ Added missing icons for some BPMN elements
* Fixed application crash when showing Properties dialog for SysML Block [RQ#1560]
* Fixed refreshing layout of lane after resizing another lane in its pool
* Fixed showing Properties on double click on element
* Fixed closing File tab page and context tab group when switching to Classic menu
* Fixed incorrect container choice when dropping element over a relationship in container
* Fixed moving relationship points when moving connected elements using arrow keys


Version 11.60 (Release date: 2018-06-15)
+ Improved full screen mode
+ Open links from Sharepoint [RQ#458]
+ Improved SQL script generation - added identity insert [RQ#1559]
+ Added new template command: HasAutoIncrement (ERD Entity)
+ Set UML class attribute type by dragging association from another class to this attribute
+ Improved connecting two fields (e.g. attributes)
* Fixed SQL reverse engineering for some configuration [RQ#1557]
* Fixed application crash in Aliases Editor when no elements exist
* Fixed recording macros
* Fixed rare application crashes when displaying drop downs in ribbon or submenus
* Fixed renaming elements in container on second click
* Fixed application crash when exporting diagram
* Fixed incorrect locking to both ends of relationship when 'lock to fields' enabled and relationship is connected to only one field


Version 11.55 (Release date: 2018-05-10)
+ Import default values for table columns (MS SQL) [RQ#1557]
+ Improved syntax highlight for SQL DDL (added keywords EXEC and DEFAULT)
+ Added dropdown with list of operations for sequence actions which point to SysML Block lifeline [RQ#1558]
+ Checking content outside page when exporting diagram to image
+ Fixing content outside page if it is possible when exporting diagram to image
+ Adding new pages to left and top when setting Multiple Pages is enabled


Version 11.53 (Release date: 2018-04-23)
+ Improved database import dialog - tables are grouped by schema [RQ#1501]
+ Template commands for text format change can convert string to formatted text [RQ#1508]
* Fixed hidden panel closing [RQ#1554]
* Fixed disappearing sidebars after minimizing and maximizing the application [RQ#1555]
* Fixed possible application crash at start up when default folders file is corrupted [RQ#1552]
* Fixed rare application crash when displaying tab thumbnail
* Fixed displaying window outside the current screen(s) [RQ#1556]


Version 11.52 (Release date: 2018-03-26)
+ Added new tools to UML Use Case diagram: Use, Precedes, Invokes
* Fixed loading some projects with decision table [RQ#1553]
* Fixed replace all when there is more matches in single name/text
* Fixed deactivation of main window after closing Search/Replace window
* Fixed diagram type selection in style set editor
* Fixed selection outline for Stored Data element (Flowchart diagram)
* Fixed copying elements with extended color
* Fixed saving/loading of text added to shape from Graphics gallery
* Fixed application crash when trying to search with checked option 'Open window with all results'
* Fixed application crashes connected to ribbon


Version 11.51 (Release date: 2018-02-26)
+ Added Property and Flow Property tool to SysML Block Definition Diagram
* Fixed loading of projects with SysML diagrams created in older versions
* Fixed continuous numbering in unrelated partial documentations in exported project documentation


Version 11.50 (Release date: 2018-02-22)
+ Added support for loading/saving from/to SharePoint [RQ#342,RQ#1504]
+ Added new SysML element Item Flow
+ Added new SysML element Allocate
+ Added new SysML element Interface Block
+ Added new SysML element Binding Connnector
+ Added new SysML element Bound Reference
+ Added specific Frame tool to more diagrams [RQ#1547]
+ Improved SysML Property element [RQ#1549]
+ Improved SysML Port element
+ Improved SysML Unit element - added Symbol, Description, DefinitionURI
+ Improved SysML Quantity Kind element - added Symbol, Description, DefinitionURI
+ Added owner element information to SysML diagram frame [RQ#1550]
+ Added option to create nested diagrams from context menu in Element Browser
+ SysML diagram frame supports stereotypes
* Fixed deleting nested diagrams
* Fixed displaying stereotypes for some elements
* Fixed showing port name on second time [RQ#1541]
* Fixed moving stereotypes
* Fixed formatted text rendering for text containing two same lines
* Fixed application crash when resizing sidebar too much
* Fixed application crash for auto backup to absolute path
* Fixed drawing smart key hint [RQ#1546]
* Fixed loading/saving element name style - Local Name [RQ#1545]
* Fixed text wrapping of justified text in numbered/bullet list [RQ#1542]
* Removed Instance Specification from SysML Block Diagram
* Fixed flow port type saving/loading [RQ#1548]
* Fixed empty heading line in Glossary section in default documentation template
* Fixed corrupted table for enumeration items in default documentation template
* Fixed application crash when using Use Cases documentation templates
* Fixed application crashes after deleting diagram with enabled frame
* Fixed application crash when trying to open the dropo-down menu of Add Element button in Element Browser and no element is selected
* Fixed application crash when trying to add a nested diagram to element which was added using Element Browser
* Fixed missing flow events in documentation generation by default template
* Fixed resetting numbering in DOCX export
* Fixed application sending to background after closing floating info windows (Element References, Associated Diagrams)


Version 11.45 (Release date: 2018-01-02)
+ Improved Requirement diagram
    + Insert requirement bellow/above
    + Indent selected requirements (make subrequirements)
    + Outdent selected requirements (cancel subrequirements)
    + Numbering style
    + Formatted requirement description
    + Insert links to requirement description
    + Move up/down requirements
    + Improved default layout
* Fixed element connector copy/paste [RQ#1535]
* Fixed element renaming after deleting its name [RQ#1534]
* Fixed tab renaming after deleting its name [RQ#1534]
* Fixed application crash after opening an encrypted project file [RQ#1537]
* Fixed application crash when double-clicking empty space in diagram editor
* [Mono] Fixed application crash when closing application
* Fixed non-working Table/Diagram switch button when clicking on its right side
* Fixed application crash when generating source code with properties for implicit language [RQ#1538]
* Fixed Default source code template for VB.NET


Version 11.41 (Release date: 2017-11-23)
+ Added option to show full project path [RQ#1533]
+ Added option to format virtual operation as italic [RQ#1532]
+ Added icons to ribbon/menu/toolbar configuration tree (Options dialog)
* Fixed focus lost when using left/right arrows in combo box during diagram editing
* Fixed parsing messages of UML sequence action
* Fixed application crash when setting an existing operation to sequence message in sequence diagram
* Fixed application crash after uploading project first time
* Fixed displaying deleted solutions in server repository browser
* Fixed displaying text alignment setting for setting group with different sub-settings [RQ#1529]
* [Mono] Fixed application crash on start


Version 11.40 (Release date: 2017-11-02)
+ Added Element Alias Editor
+ Added support for aliases to glossary term
+ Added support for other names and abbreviations to glossary term
+ New element can be inserted to a diagram on single click
+ Application settings are passed to Software Ideas Server console when called from Software Ideas Modeler
+ New options for displaying name and parent name:
    + Show local name and auto parent path
    + Show fully qualified name and auto parent path
    + Show local name with parent path
    + Show fully qualified name with parent path
    + Show local name
    + Show fully qualified name
+ 'Show Parent Name' displays full parent (owner) path (instead of repository name) under name in parentheses
+ Automatic initialization of user first name and last name
+ Added new template language commands for Glossary Item: GetAlias, OtherNames
+ Added new template language commands for Project: AliasGroups
+ Added new template language commands for AliasGroup: Name, Description
* Added missing sidebars to menu View/Sidebars/
* Fixed application crash when default names file is corrupted
* Fixed closing the last tab
* Fixed application crash after clicking in and out of font name/size box when element field is selected
* Fixed license handling in Software Ideas Server
* Fixed saving existing project to server (Software Ideas Server)
* Fixed editing multiplicity in diagram editor at some zoom values
* Fixed calculating layout for group of elements
* Fixed (template) evaluation of tagged values for some elements
* Fixed saving glossary term meaning when editing its content and immediately click on Add button
* Fixed application crash when trying to add a new alias group with an already used name
* Fixed non-working update for links to project objects in Glossary


Version 11.30 (Release date: 2017-10-25)
+ Added support for documentation template settings
+ Added template commands: Optional, EndOptional, UserInput
+ Improved default documentation template
    + Added optional regions
    + Added glossary description
    + Added attibute tagged values
+ Added support for right to left languages to formatted text editor [RQ#1530]
* Fixed displaying multiple-nested content from other tabs in UI Tab Control
* Fixed saving default tagged values to default names file
* Fixed application crash when copying and pasting some elements
* [Mono] Fixed application crash when displaying shortcut keys
* Fixed big font size in ribbon for higher DPIs [RQ#1531]
* Fixed application crash when trying to close more application instances at once [RQ#1528]


Version 11.27 (Release date: 2017-10-02)
* Fixed application crash when editing attributes and styling sidebar or documentation sidebar is not allowed
* Fixed application crash when deleting last attribute or operation


Version 11.26 (Release date: 2017-10-01)
* Fixed problem with enabled features in Customized edition
* Fixed application crash when trying to use disabled buttons in ribbon


Version 11.25 (Release date: 2017-09-15)
+ Added Table properties dialog (formatted text)
+ Added Border and Background dialog (formatted text)
+ Added support for cell padding (formatted text)
+ Improved default documentation template
    + Added Operation heading
    + Centered diagram image
    + Better table style
    + Added documentation for Enumeration elements
+ Added paragraph styles for 5th and 6th level headings	
+ Adjusted paragraph styles
+ Added new template language command: ToSingleLine (string)
+ Added new template language command: HasNestedDocumentation (Operation)
+ Improved documentation comment generation for operation parameters (C++, C#)
+ Improved documentation comment reverse engineering to diagram
    + Parse operation parameters documentation
    + Various notation variation supported
* Fixed application deactivation after closing Entity Data and Documentation window using Close button
* Fixed cursor rendering in code editor
* Fixed changed formatting of partial documentations after project documentation generation
* Fixed saving global documentation script templates
* Fixed indentation export to DOCX
* Fixed application crash when using Make Independent Model
* Fixed showing Properties dialog for Enumeration Item using context menu/Properties
* Fixed application crash when generating interactive documentation


Version 11.20 (Release date: 2017-08-29)
+ Added Expansion Table element (User Interface Diagram)
+ Added Detail Expansion element (User Interface Diagram)
+ Added Drop Down Button (User Interface Diagram)
+ Inserting UML sequence messages using drag&drop
+ ALT key for temporary disabling any snapping and preferred sizes effects
+ Improved snapping to snap lines
+ Alternative style is applied also to UI Grid row header
+ Added support for strikethrough, superscript and subscript format to HTML export
+ Added support for numbered lists to HTML export
* Fixed error after switching diagrams [RQ#1526]
* Fixed UI Grid layout calculation 
* Fixed element renaming in diagram
* Fixed activation of underlying elements when double-click a selected element
* Fixed losing the point definition for oblique line with multiple control points after loading a project [RQ#1511]
* Fixed unclosed lists in HTML export
* Fixed ignoring diagram size in exported PDF documents via batch export [RQ#1527]
* Fixed ignoring selected default folder in following File Save dialog for diagram export to image 
* Fixed saving global documentation script templates (added save alert box)
* Fixed style of title label with active element name in Tracked Changes form
* Fixed confusing opening a documentation template in template management tab when it is already open in a separate tab
* Fixed application crash when trying to delete a newly created documentation template script
* Fixed rendering lines in IDEF1X entities without attributes or keys
* Fixed applying multi-level numbering format to formatted text


Version 11.17 (Release date: 2017-08-23)
+ Active tab of UI Tab Control can be switched directly in the diagram
+ Rows and columns of UI Grid can be reordered using drag&drop in Properties dialog
+ New rows and columns of UI Grid can be added directly in the grid in Properties dialog
+ Added generation of Do action to State Machine source code generation template
+ Do/Entry/Exit actions are included as comments in State Machine source code generation template
+ Final State is included in State Machine source code generation template
+ Improved parsing documentation comments [RQ#1517]
+ Remembering last used language for source code reverse engineering
+ Improved syntax highlight for C# and VB.NET
+ Added syntax highlight to source code editor in Properties dialog
* Fixed deleting brainstorming session [RQ#1524]
* Fixed layout of UML Lifeline after inserting a creation message
* Fixed application crash on application exit [RQ#1523]


Version 11.16 (Release date: 2017-08-15)
* Fixed initial copying of the user profile [RQ#1516]
* Fixed application crash when parsing some source code [RQ#1518]


Version 11.15 (Release date: 2017-08-15)
+ Added Delete button to Element Browser
+ Added option to delete all unreferenced elements from project to Element Browser
+ Elements in Element Browser can be deleted using DEL key
+ Added new server connection settings: DNS,SPN and UPN identity name
+ Improved deleting using  DEL key in the project tree sidebar (+ added confirmation dialog)
+ Repository filter buttons in Element Browser moved to a single drop down button
+ Added support for multi select to Element Browser
+ Added support for multi select with keys to grid component
+ Adjusted first button position added to UI Diagram Toolbar using the context bar
+ Much faster opening of new diagram tabs
+ The default names for folder, diagrams, presentations and documents are without spaces now
+ Improved syntax highlight for C# and VB.NET in code editor
+ UML State, UML Collaboration, UI Toolbar with nested elements can be moved easier dragging their title
+ Option to set different active tabs for different instances of the same UI Tab Control
+ Improved UI Grid and UI Tab Control layout calculation
+ Different tabs of UI Tab can contain different content
+ Added support for parsing documentation comments
+ Added template command HasDocumentation for Attribute and Operation
+ Added documentation comments generation for C++ methods
* Fixed project corruption after source code generation in some configurations [RQ#1515]
* Fixed scrolling the Element Browser grid to top after deleting an element and after switching to another tab
* Fixed scrolling the Field Browser grid to top after deleting an element and after switching to another tab
* Fixed loading (Layer Diagram) Brace orientation
* Fixed selection inside a multiple nested container - parent containers are no more selected
* Fixed removing users on Software Ideas Server
* Fixed profile initialization of Software Ideas Server
* Fixed application crash in Open Server Repository File dialog
* Fixed wrong auto size of labeled elements after renaming
* Fixed reset name filter after switching between Element Browser and other windows
* Fixed application crash when using Around Center layout and no element is selected
* Fixed application crash when using Auto-Set Types and Auto-Resolve Relationships in wrong context
* Fixed application crash when using Lock/Unlock command when there is no active selection
* Fixed application crash when trying to filter toolbox buttons by text which is not contained by any of them
* Fixed layout update of some UI diagram elements after renaming their parts
* Fixed setting the type size (e.g. for varchar) when applying the type auto-fix from message panel
* Fixed displaying wrong insert date for license file in Server Console
* Fixed copying element after changing its style attributes [RQ#1514]
* Fixed application crash when try to add a nested diagram to an element in a nested diagram
* Fixed application crash when adding a diagram description element to a nested diagram
* Fixed adding tagged values to diagram
* Fixed radio button options for tab settings in Options dialog
* Fixed container layout update after adding/removing elements to/from it
* Fixed problem with adding an element to container
* Fixed navigation to element in diagram after selecting it in the project tree
* Fixed opening a tab for nested diagram
* Fixed unbinding elements from their containers in nested diagrams
* Fixed jumping elements to left bottom corner after moving a double nested container after loading
* Fixed not working parsing and including method body from C++ to model in some cases [RQ#1513]
* Fixed application crash when trying to make independent the model of a container element with nested elements
* Fixed container area of tab control (improved adding toolbars)
* Fixed some cases when an filtered-out element could be selected
* Fixed some issues in C++ parsing


Version 11.10 (Release date: 2017-08-08)
+ Added highlight of related relationships and fields for a selected field
+ Added highlight of associated fields for a selected relationship
+ Option for turn on/off reference highlighting
+ Edit selected field in the diagram editor using F2 key
+ Added options for tab cycling  (Ctrl+Tab)
    + Cycle in tab order 
    + Cycle in last open order (default)
+ UI Scrollbar and UI Toolbars are snapped to element (e.g. Window) borders when added using drag&drop
+ Added support for key shortcuts Ctrl+C,Ctrl+V,Ctrl+X and Ctrl+A to quick action box
+ Quick action box can be cleared using Escape key
+ Added support for field range selection (using Shift key)
+ Name column in Use Case Flow Events editor is hidden by default
+ New indicator icon for ERD Entity with filled data - it displays a grid with filled data
+ Added new shortcut keys for indenting (Tab) and outdenting use case flow events (Shift+Tab)
+ Added new shortcut keys for moving up (Ctrl+Up) and moving down (Ctrl+Down) use case flow events
+ Filter button in Element/Field Browser is displayed as checked when there is a defined filter
+ Added button Remove Filter to Element/Field Browser
+ Displaying the number of currently shown items in the Element/Field Browser in status bar
+ UI List Box name can be hidden
+ UI List Box name can be edited directly in the diagram
+ Added other options to drag&drop context menu for texts: Text, Formatted Text, Comment
+ Data can be pasted to ERD data grid
+ Added new auto layer: Around Center
+ Displaying path to found element/field in Navigation sidebar
+ Improved syntax highlight for SQL DDL
+ Improved processing UML Class attributes and operations in Fast Editor
+ Improved processing ERD Entity attributes in Fast Editor [RQ#1506]
+ Added new types to MS SQL type set
+ Added new template language commands: 
    + Project: Documents
    + Folder: OwnedItems, Documents
    + Document: Uid, Name, Owner, PageUrl, UniqueUrl, TypeName, CreationDate, Description, Authors, Version, Content	
+ Project documents are included to generated documentation
+ Improved C++ source code parsing for operations
+ Method body source code is included to generated C++ source code [RQ#1505]
* Fixed problem with evaluation of expressions in the custom columns in Field/Element browser when an empty line is not in the end
* Fixed navigation in found results using navigation arrows in Navigation sidebar
* Fixed duplicated search results for ERD entity attributes
* Fixed random zooming of folder overview window
* Fixed undo for diagram/folder namespace change
* Fixed project tree refresh after renaming diagram/folder
* Fixed right-click field selection
* Fixed grid column auto size
* Fixed grid scrollbar maximum after autosizing column using double-click
* Fixed lost of unconfirmed edited text after clicking on indent/outdent in Use Case Flow Events editor
* Fixed refresh of UI tree after editing its content
* Fixed updating UI grid column sizes after editing its content
* Fixed some texts
* Fixed refreshing list of filter rules after editing a filter rule
* Fixed missing spaces before and after operator in filter rule
* Fixed filter rule binding
* Fixed auto scroll on top border in grid
* Fixed some issues with drag&drop table data to UI grid
* Fixed problem with the stuck progress window when target file is open in another application [RQ#1507]
* Fixed C++ source code generation
* Fixed application crash when adding a new layer [RQ#1510]
* Fixed taking into account the chosen project items for documentation generation
* Fixed generation of entity self-references in SQL DDL


Version 11.01 (Release date: 2017-07-19)
* Fixed problem with applying demo key
* Fixed application crash when adding the first requirement to the requirement table
* Fixed choice of Premium edition in trial version


Version 11.00 (Release date: 2017-07-11)
+ Linux and MacOS supported again via Mono - a lot of compatibility issues solved
+ Changed main window interface from Hybrid Tabbed/MDI to Tabbed 
    + Add new vertical tab group
    + Add new horizontal tab group
    + Move to next/previous tab group
+ Online real-time cooperative editing with Software Ideas Server
    + Load projects from server
    + Save projects to server
    + Use resources (templates, style sets, filters) from server
    + Lock element, diagram, project folder for you
    + Lock project
+ Offline editing server project
+ Model versioning
    + Displaying version in project tree
    + Easy navigation to another version of element using context menu
    + Switch between versions in Element Browser
    + Create new diagram version
    + Change diagram version
+ Presentation - present your project or its part in slides
    + Transitions
    + Animations
    + Several presentations per project
    + Pen - drawing to slide during presentation
    + Pointer - draw attention to the point on the slide
    + Diagram view
    + Diagram navigator
+ Diagram Templates
    + Create custom diagram templates
    + User predefined diagram templates
+ New diagram type: Computer Network Diagram
+ New diagram type: Decision Table
+ New diagram type: Layer Diagram
+ New diagram type: Web Page Diagram
+ Brainstorming tool
+ New project tree view mode: Versioned Hierarchical Model View
+ Added nested diagrams
+ User Reports
+ Field Browser
+ Custom columns in Element Browser
+ Advanced filtering in Element Browser
+ Number of items listed in Element Browser displayed in status bar
+ Added freehand drawing
    + Various pre-defined stroke style
+ Added new elements:
    + UI Splitter
    + UI Calendar
    + UI Search Box	
+ UI Tab Control and UI Menu are inserted with example items
+ Improved UI Window rendering
+ Enhanced Filter editor (better filter editing, enhanced list boxes, tagged values, improved combination editing)
+ Added template language commands
    + General: NotifyProgress(value)
    + String: Concat, IsSame, Regex, Contains, StartsWith, EndsWith, FlowEachOther, Join(separator, text1, ... textN)
    + Number: Sum, Subt, Mul, Div, Max, Min, Abs, Log, Pow, Sqrt, Mod, IsNumber, Inc, Round, Floor, Ceiling
    + UML Class: IsSubClassOf(class/class name)
    + Operation: SourceCodeBody(language)
    + Attribute: GetBody(language), SetBody(language)
    + Element with attached source codes (e.g. UML State): SourceCode(section, [language])
    + UML Protocol Transition: PreCondition, PostCondition, Operation, OperationName
    + Diagram: Owner
    + Tagged values: Text, Reference, HasMultipleValues
    + Decision Tables
    + Project: AllFolders
    + Document context: CreateDocumentContext, SwitchBold, SwitchItalic, SwitchStrikethrough, SwitchUnderline, SetFontName, SetFontSize, SetTextColor, SetBackgroundColor, AddTable, EndTable, AddNewTableRow, AddNewTableColumn, GoToNextTableCell, GoToPreviousTableCell, AddNewParagraph, AddNewPage, AddText, AddImage, SetPageSize, SetPageMargins, SetPageHeaderOffset, SetPageFooterOffset, SetParagraphLineSpacing, SetParagraphLeftIndent, SetParagraphRightIndent, SetParagraphFirstLineIndent, ...	
+ Added support for property attributes parsing (source code reverse engineering)
+ Added new shapes to graphics library
+ Improved Task management
    + Added task status
    + Added task type
    + Sub-tasks
    + Estimated time (normal, optimistic, pesimistic)
    + Predecessors
    + Gantt chart
    + Tasks can be reordered using drag&drop
    + Multiple task editors in tabs	
    + Working schedule with exceptional days (holidays, partial day off)
    + Products
    + Modules
    + Sprints
    + Teams
+ Added Global (Server) Tasks
    + Convert project task to global task
+ Added folder manager - remembers and allows you to edit default folders for:
    + Source code output
    + Documentation output
    + Interactive documentation output
    + Image export output
    + Image batch export output	
+ Adding TO-DOs using quick action box (type e.g. - todo: Do something)
+ Saving to popular folders directly from ribbon Save page
+ Loading projects from popular folders (ribbon Open Page)
+ UML Accept Time Event element was changed to label element - label can be moved independently from the element symbol
+ Show/hide done TO-DOs
+ Delete all done TO-DOs
+ Added new pre-defined diagram sizes: VGA, SVGA, XGA, HD, Full HD, WUXGA, QHD, 4K UHD, 8K UHD
+ Source code generation of properties with/without bodies supported for C# and VB.NET
+ Improved ribbon design
+ Rendering quality setting affects also image interpolation
+ Shapes from gallery are inserted with preserved ratio
+ Shapes from gallery are aligned to guides at inserting
+ Showing bounds of inserted shape from gallery
+ Formatting 'Other Texts' style using ribbon
+ Direct diagram editing of UI List Box
+ More effective saving of UI Grid with many cells
+ Improved container inflation using message box panel
+ Improved selected area rendering
+ Graphic supports partial style overriding (border, background)
+ Added helper dialog for OLE DB connection string (Database Reverse Engineering)
+ Universal connector can be inserted when joining the snap points
+ Formatted text can be vertically aligned to bottom and middle
+ Added support for direct editing in diagram editor for UML Protocol Transition
+ Added support for undo/redo to glossary editing
+ Added Zoom tool
+ Operation for UML Protocol Transition can be selected from combo box
+ New source code template Protocol State Machine
+ Source code definitions for UML State
+ UML Protocol Transition supports reference to classifier operation
+ Common tools are displayed as icons without description by default (save space for other diagram-specific tools)
+ Changed icon for macros in list of macros in Macro Management window
+ Improved DPI aware rendering for ribbon
+ Added pre-defined colors to style set 
+ Displaying style set palette in the color picker
+ Added syntax highlight to Generation sidebar
+ Added syntax highlight to Parser sidebar
+ Added new element category for styling - Labeled Entity
+ Improved default style set for labeled elements
+ Improved alternate styles of default style set
+ Setting for state machine diagram kind - behavior/protocol
+ Displaying {protocol} in frame of protocol state machine diagram
+ Improved moving elements with fields using drag&drop
+ Added auto complete to source code template editor
+ Added tooltip with template command description
+ Added new buttons for SysML Constrained Block and SysML Value Type to context bar 
+ Added smooth scrolling to new diagram menu
+ Added smooth scrolling to folder overview tab
+ Improved command panel in source code template editor
+ Drag&drop text from another application to create a new diagram element or add an attribute or operation
+ Drag&drop text from another application to create a text element in diagram
+ Drag&drop formatted text from internal formatted text editor
+ Drag&drop text from another application to create an attached comment
+ Drag&drop text from another application to fill UI Grid, UI List
+ Showing tab thumbnails on hover
+ Improved tab bar design
+ New UI Toolbar context bar button: Add Button
+ New UI Window context bar button: Add Toolbar
+ New UI Grid context bar button: Add Column, Add Row
+ Label can be included to main bounds of labeled element (e.g. Actor)
+ Documentation template scripts - better way for template scripting
+ Redesigned default documentation template
+ Normalized formatting of included folder/diagram/element descriptions in documentation
+ Added glossary chapter to default documentation template
+ Added ERD entity data chapter to default documentation template
+ Added detailed use case chapter to default documentation template
+ Added support for increase/decrease multiple lines indentation using Tab and Shift+Tab
+ Added support for next paragraph style - paragraph after heading is added with normal text style
+ Added support for multi-level lists in formatted text
+ Added support for multi page tables in formatted text
+ Added support for right and centered tabs in formatted text
+ Added support for tab leader in formatted text
+ Improved renaming in the project tree
+ Program notifies the user if the name of element was already used - element can be easily turned to an instance of the existing model element
+ Auto-increment attribute of ERD entity is marked in the diagram with {A++}
+ Multiplicities of ERD relationships can be edited directly in the diagram
+ TO-DO task can be associated with an element, diagram or folder
+ Improved look&feel
+ Element auto size after dropping new fields
+ New tools with automatic zero or one resolving for ERD relationship
+ 'Add Missing Relationships' added to 'Add Related Elements' sub menu in the context menu
+ New diagram menu can be navigated using arrow keys
+ New diagram menu can be shown using CTRL+D
+ Displaying progress of documentation generation in Project Documentation window
+ Displaying progress of documentation generation in Documentation dialog
* Fixed switching between multiple pages and single page
* Fixed SVG import to graphics editor
* Fixed adding states to timing frame
* Fixed adjusting rounding of rounded rectangle
* Fixed some cases of unclosed tabs with deleted items
* Fixed evaluation of Element.IsStatic
* Fixed resolving generic inheritances in parsed source code
* Fixed ribbon gallery auto size
* Fixed removing element from container
* Fixed unwanted resizing of group of elements after moving it
* Fixed loading circles (SVG import)
* Fixed parsing UML Transition when it contains [ or ] in behavior expression or in guard
* Fixed inserting image to diagram when not using drag&drop
* Fixed adding diagrams to deleted folder when another folder was not selected after delete
* Fixed element jumping when resizing from another corner than right bottom and some auto guide is applied
* Fixed unapplied proportional  resizing with Shift from another corner than right bottom
* Fixed some bugs when editing formatted text
* Fixed smart auto layer for diagram with containers
* Fixed changing the accent color when system theme changes during application run
* Fixed zoom slider synchronization with real zoom
* Fixed element conversion for relationships - model references for connected elements were not copied
* Fixed application crash when showing source code of empty operation after reverse engineering
* Fixed rotation for group of elements with differently rotated elements in the beginning
* Fixed refresh of dynamic ribbon drop-downs when some separators remain after each refresh
* Fixed refresh of filter list after deleting a project filter
* Fixed refresh of filter list after deleting a project macro
* Fixed application crash when adding a new style set with an existing name to the style set in a new project with the default style set
* Fixed editing field style using style sidebar
* Fixed problem with setting style name with spaces using style set editor
* Fixed order by non-string column in grids
* Fixed several bugs in grid
* Fixed comparison of some types
* Fixed some memory leaks
* Fixed lost control focus after pressing Alt twice
* Fixed auto size for text item and formatted text item
* Fixed export image with transparent background
* Fixed inserting new page for DOCX export
* Fixed wrong colors of some parts of interface
* Fixed wrong font for characters with diacritics in exported DOCX
* Fixed wrong exported size of space after and space before to DOCX
* Fixed jumping view in grid when navigating up and down using keys and a very wide column is active
* Fixed deleting documents from the project tree
* Fixed loading tabs in documentation
* Fixed undo for formatted text delete when paragraph end is in the start of deleted text
* Fixed very wide first column in use case flow event editor
* Fixed reversing relationship associated fields


Version 10.68 (Release date: 2017-04-26)
* Fixed displayed double distance number between diagrams [RQ#1500]
* Fixed loading tables from some OLE DB data sources [RQ#1502]
* Fixed incorrect showing leading "." for tables without schema [RQ#1502]
* Fixed updating entities from data source other than MS SQL Server (Database Reverse Engineering)


Version 10.67 (Release date: 2017-03-06)
* Fixed lost elements in saved project after performing a combination of actions including Replace Element Model and Delete Diagram [RQ#1499]
* Fixed updating element references list after deleting diagram
* Fixed application crash when undoing diagram delete
* Fixed layout of ERD entity with collapsed fields after reloading project
* Fixed layout of some tabs in Options form
* Fixed moving container using drag & drop in project tree - it is moved also with its nested elements
* Fixed redrawing border snap points for zoom out views
* Fixed renaming in project tree with F2 key (wrong item was renamed)


Version 10.66 (Release date: 2017-02-20)
* Fixed startup crash on some configurations
* Fixed applying border color to comment connector
* Fixed moving attributes and operation using drag&drop in Properties dialog


Version 10.65 (Release date: 2017-01-17)
+ Added Tree Tool (User Interface Diagram)
+ Added BPMN Sub Process tool
+ Line style settings is applied also on relationships created using right drag&drop [RQ#1494]
+ Improved auto resolve relationship - added multiplicity
+ Improved key navigation in element fields - UP key pressed during editing of first attribute navigates to name field
+ Easier attribute adding - press DOWN key in name field
+ Improved auto scroll to a new inserted field
+ Improved element placement when adding elements using context bar
+ Added support for distance snapping to container border from inside
* Fixed swapped Center Horizontally/Vertically [RQ#1493]
* Fixed missing languages in settings
* Fixed crash after confirming Options form
* Fixed setting name of relationship immediately after its creation using drag&drop of snap point [RQ#1495]
* Fixed problem with setting type size for some types (of ERD entity attribute)
* Fixed crash after redoing auto resolve relationship
* Fixed snapping of incorrect element border to snap line
* Fixed application crash for some hierarchical diagram definitions
* Fixed applying default size for user interface diagram elements
* Fixed attaching UI diagram elements to snap lines when drag&drop an element from toolbox


Version 10.60 (Release date: 2017-01-09)
+ Auto set types to UML Class/ERD Entity attributes
+ Auto resolution of relationships between elements 
+ Access to type set manager from Diagram/Folder/Project properties form
+ Enabled setting of primary key, foreign key, nullability, auto-increment for multiple selected attribute at once
+ Added Properties item to context menu in Folder Overview window
+ Supported adding new rows to grid (with enabled new rows addition) using Down key
+ Added default size for types
+ Easy setting of attribute type size after changing the type to a type with a variable size
+ Selected fields are deleted first, then the selected element is deleted
+ Default values are generated as named constrained in SQL DDL
+ Deleted change-tracked element has strikethrough text in element browser
+ Simple association entity creation for selected entities (E-R diagram)
+ Sequence messages can be added using drag and drop from snap points of lifeline
+ Improved unhandled exception catching for further reporting
* Fixed moving labels of ERD relationship 
* Fixed chain retyping in ERD diagrams (some attributes were omitted)
* Fixed diagram refresh after chain retyping
* Fixed application crash when confirming folder dialog without selecting a folder in source code import dialog
* Fixed undoing deleted element to project repository instead of original repository
* Fixed incorrect rendering of text with tabs in code editor
* Fixed rendering of text in the end of lines in code editor
* Fixed undo for deleting change tracked elements
* Fixed milestone tool in Roadmap
* Fixed sequence diagram editing


Version 10.56 (Release date: 2016-12-05)
+ Improved ordering of found results in quick action box (top right box)
* Fixed resolving active context for clipboard actions in some cases
* Fixed application crash in entity-relationship diagram
* Fixed application crash in source code reverse engineering when default repository is used and diagrams are not generated
* Fixed application crash when resizing first row in use case flow event editor


Version 10.55 (Release date: 2016-11-29)
+ Added XSD reverse engineering
+ Improved export to XSD (one schema for whole diagram, added support for enumerations, minOccurs, maxOccurs, substitionGroup, top level elements, element refs, imports, namespaces)
+ Improved relationship routing
+ Added new template language command for Model Element - Relation with optional filter parameters: type, stereotype, tag of tagged value, value of tagged value
+ Added new template language commands for type: HasClassifier, Classifier
+ Added new template language command for UML Class: GetAttribute(name), GetOperation(name)
+ Added Else part for If condition to template language
+ Added a new parameter filterType to TaggedValues command (template language) with this allowed values: start, end, contains, exact (default) - TaggedValues(filterText, filterType) 
* Fixed trial license acceptation


Version 10.50 (Release date: 2016-11-14)
+ Added Add Element button to Element Browser
+ Added new view Hierarchical Model View to project tree
+ Improved Element Picker dialog - added view choice and tools for sorting, filtering and tree expansion
+ Added new diagram type: User Story Map (from Professional edition)
+ Added new BPMN elements: Group, Sub Process, Call Conversation, Sub-Conversation, Data Object Reference, Data Store Reference, Text Annotation, Association, Signal, Error, Escalation, Operation
+ Added support for non-interrupting BPMN events
+ Added support for throw BPMN events
+ Added support for BPMN participant multiplicity (minimum, maximum)
+ Added support for BPMN choreography loop type
+ Added support for BPMN event definitions
+ Improved BPMN message flow (rendering, added support for message visibility kind)
+ Updated BPMN Task, Transaction, SubProcess and Call Activity to conform the standard
+ BPMN message was changed to labelled element (label can be moved independently from the main element)
+ BPMN events can be attached to activity border
+ BPMN Event Subprocess, Subprocess and Transaction can contain nested elements
+ Added attributes to almost all BPMN elements to conform the standard
+ Added export to BPMN XML
+ New non-blocking editor dialog for diagram editing actions (container inflation, type correction)
+ Notification for auto-created types
+ Option for fixing a misspelled type name
+ Option for removing auto-created type
+ Notification when a model element is deleted from the project repository after deleting the last instance of an element
+ Option for restoring the deleted model element after deleting the last instance of an element
+ Easier element connecting using drag&drop of a snap point to another element
+ Added Numeric Box (User Interface Diagram) [RQ#1483]
+ Added On Off Button (User Interface Diagram) [RQ#1483]
+ Added setting of location for element to Ribbon/Element/Format
+ Added connection string builder dialog for MySql data source
+ Improved inserting subclasses and superclasses inside a container using the context bar
+ Ribbon bar is collapsed when no project is loaded
+ Improved XMI import
+ Relationship name can be edited immediately after its inserting when using right-drag drop between existing elements
+ Improved move tool for containers
+ Improved routing of self-relationships defined from/to exact border positions
+ Improved attaching relationships to BPMN Event and Gateway borders
* Fixed application crash when trying to add a diagram using ribbon without a loaded project
* Fixed non working actions in Properties sidebar
* Fixed application crash when setting label position using Ribbon/Format/Layout/Label Position
* Fixed resolving type from default type set for entity attribute (Entity Relationship Diagram)
* Fixed connecting elements inside a container in a special case
* Fixed BPMN event shape - enforced exact circle (ellipse is not allowed any more)
* Fixed element name - BPMN Communication renamed to Conversation to comply the standard
* Fixed rendering of BPMN condition sequence flow with rectangular or rounded rectangular line style
* Fixed calculating diagram bounds when border element is on border of a diagram
* Fixed application crash when switching project tree to Diagram Types mode
* Fixed numbering in generating documents (in all formats except DOCX)
* Fixed swapped BPMN receive and send task icons
* Fixed preserving the current filter after refreshing the project tree
* Fixed move tool for locked elements and sequence diagrams
* Fixed small differences in sequence diagram layout after loading
* Fixed moving recursive message from and to lifeline in sequence diagram
* Fixed moving sequence messages above lifeline
* Fixed rendering of BPMN conversation links
* Fixed missing text shadow style property for tagged values and doubled one for stereotypes
* Fixed displaying tagged values for relationships
* Fixed interactive documentation to include nested folders
* Fixed reverse engineering of relationships
* Fixed preview of inserting relationship
* Fixed resizing of parent containers when adding a new overflowing element with a context bar button inside a nested container
* Fixed searching of some items using quick action box


Version 10.42 (Release date: 2016-09-12)
* Fixed application crash when there My Documents folder is not available from any reason [RQ#1484]
* Fixed application crash when trying to import database tables without a primary key using OLE DB
* Fixed diagram preview for diagrams with elements on negative coordinates


Version 10.41 (Release date: 2016-08-23)
* Fixed missing Python item in source code reverse engineering dialog


Version 10.40 (Release date: 2016-08-17)
+ Added support for Python source code reverse engineering
+ Added print of requirement table [RQ#475]
+ Added print of element browser grid, matrices, grids, tasks, persons
+ Added new feature - Make Independent Model [RQ#445]
+ Print preview can be scrolled and zoomed using mouse wheel
* Fixed rendering lines in grid control with tree
* Fixed diagram scaling by page format in PDF export
* Fixed application crash when opening the context ribbon tab for field


Version 10.30 (Release date: 2016-07-28)
+ Added Roadmaps (Professional Edition)
+ Added TypeScript source code generation
+ Added TypeScript type set
+ Better use case reading - use case flow events are displayed at their full size
+ Operation source code is included in generated Python source code
+ Improved C++ source code parsing - added support for property, fastcall, interface, ref class, sealed
+ Added notification when trying to create a global filter without name
+ Added new template language commands: IsPublic, IsPackage, IsProtected, IsPrivate (ModelElement) and IsConstructor (Operation)
+ Use cases in Use Case list can be editing using single click instead of double click as before
+ Item in auto-complete list can be confirmed also using Tab key
+ Added state details to generated documentation [RQ#466]
* Fixed Python source code generation
* Fixed field label in diagram description
* Fixed incorrect layout of BPMN lanes
* Fixed application crash when trying to open Macro or Filter management if no project is loaded
* Fixed problem with opening some older files [RQ#480]


Version 10.22 (Release date: 2016-07-14)
* Fixed application crash when copying an element with enumerated value as a tagged value
* Fixed application crash when opening a project file with a star in a group [RQ#479]
* Fixed editing local enumeration type of tagged value 
* Fixed application crash when performing some actions which need a project and no project is loaded
* Fixed some button texts


Version 10.21 (Release date: 2016-07-11)
* Fixed application crash when opening Model Navigator [RQ#478]
* Fixed jumping to first line after resizing code editor (e.g. in Generate Sidebar)
* Fixed application crash when generating source code after switching from Documentation sidebar


Version 10.20 (Release date: 2016-07-07)
+ Added new diagram type - Grafcet
+ Added new UI diagram element: Field List
+ UI grid, field list can reference a class
+ Improved inserting relationships inside a container
* Fixed wrong calculation of position on rectangular line
* Fixed full screen mode when window is on secondary screen
* Fixed incorrect copying of strong text style which may lead to application crash
* Fixed wrong renaming in project tree when a new element inserted using drag&drop was named by currently edited name
* Fixed wrong adjusting of splitted line when inserting an element in the middle of a reversed relationship
* Fixed non-working auto line splitting at inserting an element if it is inside a container
* Fixed displaying type	prefix of ERD entity attribute
* Fixed application crash when setting a font with unsupported style
* Fixed application crash after inserting DFD Process or ERD Chen Associative Entity
* Fixed missing icons of some UI elements in project tree
* Fixed problem with using diagram editor after closing a dialog with a documentation


Version 10.16 (Release date: 2016-06-21)
+ Elements inserted using context bar are placed into the container
+ Orientation of inserted UML Swimlane is set automatically by its size
* Fixed application crash when using Properties sidebar and nothing is selected
* Fixed inserting multiple elements at once to a swimlane
* Fixed resizing element after moving a group of elements with relationships


Version 10.15 (Release date: 2016-06-15)
+ Improved inserting elements using context bar - the last distance is used
+ Added sub menu Relationship to label context menu
+ Improved rendering of UML Node - text is rendering inside a rectangle and not throught the cube borders
+ Added style previews to style class drop down in Properties dialog (Style tab)
+ Default tagged values are alphabetically ordered by default in the editor dialog
+ Enumerated items of tagged value are alphabetically ordered
* Fixed object flow to control flow for some default uml activity diagram transitions
* Fixed context menu action Auto Size for label
* Fixed inserting preconditions to use case template
* Fixed application crash when selecting a ERD entity attribute after editing in Properties dialog
* Fixed corrupted context menus after moving a diagram editor form out of the main window
* Fixed autocomplete for ERD entity attribute
* Fixed smart delete - if an element is deleted from its last diagram but it is used as a type, it will remain in the model now
* Fixed application crash when converting a class diagram with a relationship to another element than class
* Fixed sometimes non-working copy&paste using keys in Use Case Editor
* Fixed application crash when pasting hierarchical use case flow events
* Fixed non working actions from sub menus in the documentation sidebar [RQ#476]
* Fixed missing style classes in style class drop down when default style set is used


Version 10.10 (Release date: 2016-06-07)
+ Added setting for project default type set 
+ Added setting for folder default type set
+ Types from other than default type set are displayed with prefix
+ Displaying types with prefix in context menu and auto complete
+ Only types from type set of current type or from default type set are displayed in context menu Change Type
+ Field type is displayed as checked in Choose Type sub menu
+ Added grid type option: 
    + Default (lines)
    + Crosses
    + Dots
+ Added support for different default tagged values for stereotyped elements
+ Added confirmation message box on close into several dialog: Default Tagged Value Editor, Attribute Editor, Operation Editor, Operation Parameter Editor, Enumeration Item Editor, Constraint Editor	
* Fixed saving default value for default tagged values
* Fixed saving changes after editing a default tagged value second and other times
* Fixed binding default tagged values for attributes, operations and operation parameters
* Removed redundant About item from File/Help submenu [RQ#474]
* Send request is disabled when it is not available [RQ#474]
* Fixed hidding toolbox when documentation editor is active
* Fixed adding SysML Constraints and Operations using context bar


Version 10.01 (Release date: 2016-06-01)
+ Improved design of application windows, especially on Windows 8
+ Option to set diagram orientation (Diagram/Page Setup/Orientation) [RQ#471]
* Fixed non-working title buttons in Windows 7 when non standard DPI is set [RQ#469]
* Fixed layout of Source Code Template Editor for non standard DPI [RQ#472]
* Fixed application crash when selecting diagram paper size [RQ#470]
* Fixed application crash when editing in code editor
* Fixed fullscreen
* Fixed application crashes in layers sidebar when diagram of displayed layers was deleted
* Fixed saving layer as a macro command argument
* Fixed application crash when clicking on a diagram type node in Project Tree pane (Diagram Types mode)
* Fixed displaying deleted diagrams among diagrams in Project Tree pane in Diagram Types mode
* Fixed using editor tools in separate diagram editor windows
* Fixed clearing auto snaplines after double click on an element


Version 10.00 (Release date: 2016-05-25)
+ Added ribbon
+ Added macros
    + Macro recording
    + Visual macro editor
+ Quick Action Box
    + Find element
    + Find diagram [RQ#431]
    + Find folder
    + Execute application action
    + Open another project
+ Added File page
+ Reorganized context menus in diagram editor
+ Customizable ribbon (Professional/Ultimate)
+ Customizable menu (Professional/Ultimate)
+ Improved shortcut keys setting
+ Added Navigation sidebar
+ Added documentation indicator icon [RQ#393]
+ Documentation can displayed and edited after clicking on documentation indicator icon
+ Added snapping to predefined border positions [RQ#387]
+ Added container auto layouts (each with additional settings)
    + Stack layout
    + Flow layout
    + Table layout
+ Added dock styles (none, left, right, top, bottom, fill)
+ Added anchor styles (left, right, top, bottom)
+ Added new elements to UI diagram:
    + Panel
    + Toolbar
    + Area
    + Paragraph (3 types: Lorem Ipsum, Schematic Waves, Schematic Lines)
+ Improved design of UI Window element
+ Added new flowchart elements: 
    + Extract
    + Merge 
    + Connector
    + Or Junction
    + Summing Junction
    + Delay
    + Preparation
    + Display
    + User Operation
    + Sort
    + Collate
    + Database
    + Multi-Document
    + Alternate Process
    + Transfer
    + Off-Page Connector
+ Drawings are selected after inserting to a diagram
+ New formatted text commands (available as ribbon buttons):
    + Increase/decrease paragraph indent
    + Increase/decrease space between paragraphs
    + Increase/decrease font size
    + Added more line spacing options
    + Insert row above/below selected row
    + Insert column on left/right of selected column
    + Paragraph background color
    + Paragraph borders
+ Added support for export documentation to DOCX format
+ Improved mouse wheel scrolling for some controls
+ Model path bar can be collapsed using a button on it
+ Option to display/hide the tab bar
+ Added Fit to Window action
+ Added Fit to Width action
+ Added Fit to Height action
+ Added new zoom options to menu: 1:1, Zoom In and Zoom Out
+ Improved the window with open windows (All Open Windows) - now it supports closing of one or more windows
+ New selection option - Select Parent Container (Home/Editing/Select/Select Parent Container)
+ Stereotypes can be added or removed using ribbon/menu
+ Adjust names of elements/fields
    + Camel Case
    + Pascal Case
    + Spaced Words
    + Add Hyphens
    + Add Underscores
    + Invert Case
    + Lower Case
    + Upper Case
    + Capitalize First
    + Remove Whitespaces
+ Documents can be added to any folder (not only to the project root) [RQ#75]
+ Improved sidebar handling (especially panel resizing)
+ New sidebar context menu for sidebar - added new actions: Autosize, Maximize, Minimize, Close All, Close All But This
+ Inserting project element links to formatted text box using auto complete list (displays on pressing @)
+ Text background is rendered antialiased for rotated text
+ Item can be selected using double click (without clicking on OK button) in Picker dialogs
+ Added multiplicity for operation return type
+ Add new option Show Special Indicators which shows icons for Use Case Design Scope, Goal Level and State
+ Enhanced use case definition
    + Added Scope Name field
    + Added Stakeholders
+ Use case flow events can be indented and outdented
+ Use case flow events can be inserted also above the selected one
+ Use case flow events can be copied and pasted
+ New flow events can be inserted above, below or as a sub event using CTRL+Plus
+ New flow event can be inserted below the selected one using CTRL+Enter
+ Added context menu to use case flow events editor
+ Added drag&drop support to use case flow events editor
+ Added paragraph styles (formatted text) [RQ#149]
+ Added table styles (formatted text)
+ Added subscript and superscript formatting
+ Improved table formatting in formatted text
+ Improved table handling in formatted text editor
+ Support for multiple cell selection in table in formatted text editor
+ Support for triple click to select a whole paragraph in formatted text editor
+ Further improvements of handling provided and required interfaces
+ Adjusted project tree expansion in Link dialog (diagram nodes are collapsed by default)
+ Formatted text can be pasted from the clipboard to a diagram
+ Elements are copied also as a text to the clipboard
+ Styles for element categories: entities, relationships, drawings, containers
+ One style class supports multiple styles for different element types or categories
+ Supported changing of style type in style set editor
+ Added style previews to style list box
+ After direct opening Properties dialog on Documentation tab, text editor is focused
+ Enhanced Use Case documentation template
+ New setting - default repository level
+ Added new element style option - Text Shadow
+ Custom caption for link
+ New diagram icons
+ Diagram export to SVG supports bitmaps
+ Slightly changed style set file format
+ Allowed to edit link in formatted text
+ Definition of default tagged values
+ Add new types of tagged values: integer, decimal, date, boolean, formatted text, enumerated value
+ Improved cancelling the current action with ESC key
+ Edited sequence message can be confirmed with Enter and cancel with ESC
+ Attribute modifiers ID, Read-Only, Union, Derived, Sequence can be set using the context menu
+ Operation modifiers Query, Ordered, Unique can be set using the context menu
+ Added an example project (Help / Example Project) [RQ#441, RQ#299]
+ Improved inserting a sequence message over a fragment
+ Displaying preview of inserting relationship
+ Better styling support for UML Interaction Operand
+ Added autocomplete of enumeration values to object attributes
* Fixed container area of UI Window - title bar is excluded now
* Fixed rare application crash when rendering gradient background of element
* Fixed application crash when using Make Same commands and nothing is selected
* Fixed resetting displaying description and field description when using Show Parts/Reset to defaults
* Fixed applying filters defined in a project from Diagram menu
* Fixed default naming of SysML diagrams - the index number of diagram was increased by two
* Fixed non-working relation filter
* Fixed selection after using shaping commands or removing fields
* Fixed sorting operation by visibility descending and by type descending
* Fixed unfocused scrolling using mouse wheel for Styles panel
* Fixed detached relationship end on rotated non-rectangular elements
* Fixed inserting UML Communication Messages using drag&drop
* Fixed clipping tables in formatted text boxes
* Fixed rendering the text added to a drawing
* Fixed positions of grips for points of a rotated shape
* Fixed rendering of element with custom presentation style
* Fixed scroll position in toolbox after switching from long toolbox to short toolbox
* Fixed dropping a drawing from the sidebar to a container
* Fixed uncentered page at initial displaying of documentation
* Fixed selection of element when it is over an already selected element
* Fixed adding some elements to some containers
* Fixed rendering of field selection and grips
* Fixed navigating to hidden column when editing in grid
* Fixed typing/inserting a text before a link on beginning of formatted text
* Fixed clipping table in formatted text box
* Fixed application crash when exporting sketchy style graphics to SVG
* Fixed application crash when pasting a formatted text with table to diagram
* Fixed incorrectly placed text when exporting to SVG
* Fixed handling objects in formatted text when it is zoomed
* Fixed deleting elements when deleting repository and elements are used on other diagrams - now the used elements are moved from the deleted repository to the project repository
* Fixed resizing type picker when window is resized
* Fixed word navigation (CTRL+Left and CTRL+Right) in formatted text
* Fixed application crash when using compare by name method for project comparison
* Fixed displaying associated diagrams indicator
* Fixed setting a color from HEX value in color picker
* Fixed small issues in text rendering
* Fixed omitting link text in export documentation
* Fixed rendering text with page break when previous page ends with a space
* Fixed adjusting view of formatted text editor after inserting or deleting a page break
* Fixed problem with selecting some tools in toolbox when the toolbox is filtered
* Fixed saving stereotype definitions
* Fixed showing diagram frame after confirming Diagram Properties dialog even if Show frame is unchecked
* Fixed application crash after adding rows (and no columns) to UI Diagram Grid
* Fixed tab refresh after renaming a folder
* Fixed moving Actor lifeline when dragging the header part
* Fixed editing Interaction Operand guard after clicking on it in diagram editor
* Fixed drawing UI element from right to left or from down to up
* Fixed incorrect resizing of toolbox by DPI
* Fixed unwanted adding to container when moving group of containers
* Fixed zooming with CTRL+mouse wheel in Folder Overview (scrolling was not suppressed during zooming)
* Fixed positioning of multiple pasted elements when they are copied from container
* Fixed flowchart shapes for direct data and stored data
* Fixed losing last editing of a use case flow event when editor is open in a separate window
* Fixed refreshing canvas when drawing a line
* Fixed moving Use Case editor window back to the main window


Version 9.32 (Release date: 2016-03-21)
* Fixed drag&drop elements from the project tree in Hierarchical view
* Fixed application crash when clicking on Project node in Repository picker dialog [RQ#467]
* Fixed application crash when setting a qualified association set [RQ#468]
* Fixed rendering of required interfaces with rectangular style
* Fixed broken connection between required and provided interface after loading a project
* Fixed attaching interface connectors and communication messages to an element border


Version 9.31 (Release date: 2016-03-01)
* Fixed application crash when loading a project with an unconnected relationship
* Fixed application crash in ERD diagram [RQ#465]
* Fixed application crash when moving cursor over documentation and glossary item with empty term is defined


Version 9.30 (Release date: 2016-02-03)
+ Added multiple field selection
+ Added selection tool setting 'Select fields'
+ Actions can be performed for multiple fields at once (remove, change type/visibility/modifiers, move up/down)
+ Copy/move of multiple selected fields using drag&drop
+ Distinguished SHIFT and CTRL for area selection (SHIFT - for xor/invert modification of selection, CTRL - for adding to selection)
+ Style side bar supports setting a style for multiple selected elements and fields
+ ERD Indexes can be renamed directly in diagram
+ Tagged values can be edited directly in diagram
+ Double click on a container opens Properties dialog
+ UML Object Attribute switches to edit mode after adding (as other fields)
+ Template parameters can be copied/moved to another class using drag&drop
+ Stereotypes can be copied/moved to another element using drag&drop
+ Tagged values can be copied/moved to another element using drag&drop
+ Stereotypes and tagged values can be removed using context menu
+ UML State Actions can be copied/moved from a UML state to another one using drag&drop
+ UML Object Attributes can be copied/moved from a UML object to another one using drag&drop
+ SysML fields can be copied/moved from a SysML Block to another element using drag&drop
+ Displaying full descriptive names in element grids (View/Element Grids/)
+ Some optimizations for multi core processors
+ Improved rotation - nested elements are rotated with its container, group of elements supports rotation
* Target highlight is not used for dragging an element inside a container and for new elements from toolbox
* Fixed cancelling edited field after changing style using context bar
* Fixed rendering of UML State with not displayed tagged values
* Fixed labels in ERD Index dialog
* Fixed displaying tagged value with reference to an element
* Fixed deleting attribute value of UML Objects in diagram editor
* Fixed inappropriate displaying of distance information when targeting drag&drop action to an element
* Fixed moving group of elements with an unconnected relation
* Fixed moving group of elements when a relation is active
* Fixed problem with lost style of a field after its copying
* Fixed application crash when using relationship tool in a special case [RQ#464]
* Fixed application crash when trying to set a style to group of elements which contains two and more instances of a model element


Version 9.20 (Release date: 2016-01-19)
+ Right drag supports dragging multiple elements
+ Enumeration items can be referenced as default value
+ Auto complete for default value
+ Auto complete for multiplicity
+ Added combo box for default value of Attribute, Operation, Operation Parameter and Property
+ Added button for setting classifier as a type (for attribute, operation return, operation parameter, property)
+ Improved inserting relationships using drag&drop
+ Improved connecting relationships to elements - non-relationship elements are preferred
+ Relationship end can be detached from an element [RQ#414]
+ Relationship can be moved using Move grip (and also attached to other elements) [RQ#463]
+ Improved relationship selection - line is preferred over label
+ Selection setting for ignoring labels
+ Highlighting target element when using right drag&drop and cursor is over another element
+ Improved syntax template language command ForEach - ForEach(item) - optional iteration variable
+ Added new command to template language: Union - joins multiple enumerations into single one
+ Added new command to template language: DefaultValueReference (Attribute)
+ Added new command to template language: HasAttributes (ERD Entity)
+ Added new commands to template language: GetAddedItems(oldItems, newItems), GetRemovedItems(oldItems, newItems), GetChangedItems(oldItems, newItems)
+ Added transition from class to enumeration to right drag&drop context menu 
+ Improved layout of classifier picker dialog (new tree control, icons, searching, repository hierarchy)
+ Moving threshold is applied only for moving from inside an element
+ Including attributes of ERD entities to documentations
+ Added support for alignment to RTF export
+ Added support for unique indexes in SQL DDL script generation
+ Displaying default value on UML Part
+ Attribute dialog can be closed using ESC key
* Fixed snapping of relationship end to an element after changing the element
* Fixed rendering hops on relationship ends
* Fixed refresh of snap lines
* Fixed aligning to snap lines and grid for right drag copy
* Fixed label editing - labels of selected relationships are preferred over other labels
* Fixed application stack overflow exception in special case of diagram
* Fixed editing inline UML communication lifeline name - type was not included
* Fixed binding list of attributes and operations for redefines, subsets when new attribute/operation is added in dialog
* Fixed selection after grouping and ungrouping elements
* Fixed exporting tables to RTF format
* Fixed exporting strikethrough text to RTF format
* Fixed copying style to group of elements using right drag&drop
* Fixed generation of index changes in SQL DDL script generation
* Fixed multiple highlighted controls in Attribute dialog


Version 9.15 (Release date: 2015-12-22)
+ Improved documentation generation - new template with tables of attributes and operation parameters
+ Table cell resizing by its content
+ Added new attributes to UML Interaction Use: Referenced Interaction, Attribute, Return Value, Arguments, Covered Lifelines [RQ#206]
+ Added new attributes to UML Part: Type, Default Value, Aggregation Kind, Multiplicity, Ordering, Uniqueness, Constraint, Redefines, Subsets and various modifiers  [RQ#274]
+ Added new attributes to UML Attribute: Is Derived
+ Added new attributes to UML Package: URI
+ Added new attributes to UML Port: Is Service, Is Behavior, Is Conjugated, Type, Default Value, Aggregation Kind, Multiplicity, Ordering, Uniqueness, Constraint, Redefines, Subsets
+ UML Component supports white box displaying and listing required interfaces, provided interfaces, realizations and artifacts [RQ#330]
+ UML Component supports nested elements - its name is displayed on top and a compartment line is displayed, if there is any nested structure
+ UML Component is inserted with 'component' stereotype
+ UML Artifact is inserted with 'artifact' stereotype
+ Added new tools for UML Component Diagram: Artifact, Class, Interface
+ Added new template language commands: 
    + Attribute and Operation: PreviousState
    + UML Component: ProvidedInterfaces, RequiredInterfaces, Realizations, Artifacts
    + UML Interaction Use: ReferencedInteraction, ReferencedInteractionName, Attribute, AttributeLifeline, ReturnValue, Arguments, CoveredLifelines
    + UML Port: IsBehavior, IsConjugated, IsService
    + UML Port, UML Part: Multiplicity, IsArray, Type, ReplacedType, OriginalType, DefaultValue, HasDefaultValue, IsStatic, Subsets, Redefines, Ordering, Uniqueness, AggregationKind, Constraint, IsDerived, IsDerivedUnion, IsID, IsLeaf, IsReadOnly, Class, Owner
    + Attribute: Subsets, Redefines, Ordering, Uniqueness, AggregationKind, Constraint, IsDerived, IsDerivedUnion, IsID, IsLeaf, IsReadOnly
+ Added new template language keywords: True, False
+ Class in container mode can be moved dragging the name
+ Changed default font size in documentation to 12
+ Changed saving of element owners
* Fixed application crash when choosing an invalid font
* Fixed very rare case of application crash when selecting an element in diagram editor
* Fixed joining tables in documentation generation
* Fixed application crash when editing empty header or footer in the documentation
* Fixed application crash when opening Database Reverse Engineering and no diagram tab is active
* Fixed page numbering in documentation
* Fixed default documentation template
* Fixed rendering header and footer to PDF
* Fixed application crash when using Change Tracking / Accept Changes
* Fixed generation of SQL change script for primary key
* Fixed parsing 'subsets' for attribute when editing in diagram
* Fixed possibility to add a not allowed element to container when using right drag & drop
* Fixed removing element from container
* Fixed printing when higher system DPI is set
* Fixed saving model of non-referenced relationships


Version 9.10 (Release date: 2015-12-02)
+ Added threshold for moving element (from inside element bounds) to prevent random moves - configurable in Options/Diagram Editor
+ Added option for disabling moving element, when dragging from inside element bounds
+ Improved Move tool - if dragging starts inside a container - it will be enlarged or shrunk (if you want only move hold CTRL)
+ Added list of frame types to Frame Properties dialog
+ Added editor of parameters to Frame Properties dialog
+ Added editor of parameters to Activity Properties dialog
+ Activity Parameter Node can be attached to Frame border
+ Frame element added to UML common group in Toolbox
+ Container preferred action is move if its only nested elements are elements attached to border
+ Show frame check box moved to Frame tab from Style tab
+ Added type, default value, multiplicity, ordering, uniqueness, direction to UML Activity Parameter Node
+ Added precondition and postcondition to UML Activity
+ Activity parameters can be attached to diagram frame (diagram frame becomes a real element)
+ Displaying list of activity parameters in the owning activity
+ Added support for styling to element groups
+ New context bar button for Activity: Add Parameter
+ If all grouped elements are in the same container the created group will remain in this container
+ Added Frame type change using context menu
+ Separate UML and SysML frame
+ Improved auto snaplines for class with provided and required interfaces
+ Improved inserting required interfaces using drag&drop
+ Improved mouse wheel scrolling in code editor and grid - system setting of scroll lines is used
+ Update Russian translation (thanks to Maxim Ermolaev)
* Fixed unreleased lock on a project file when the loading is cancelled in the dialog with new version warning
* Fixed updating position of grips for group of selected elements after trying to move border elements in not allowed direction
* Fixed diagram menu rendering - top row was disappearing when scrolling
* Fixed application crash when loading a formatted text with a table
* Fixed problem with disabled context menu item Add Multiple in toolbox for UI elements
* Fixed application crash when copy&paste resource item
* Fixed problem with shifted labels on relationships after reloading project [RQ#457]
* Fixed problem with shifted labels on labeled elements when loading project from older versions
* Fixed work with Timing frames in Timing diagram
* Fixed source code generation for Ruby - non-class elements are omitted from generation
* Fixed application crash when converting an element to another type


Version 9.05 (Release date: 2015-11-17)
+ Added nested folders to Folder Overview
+ Added information about changes to the project tree
+ Improved formatting of generated SQL scripts
+ If no element is selected,  an active diagram or folder is used for action Accept/Reject Changes
+ The guard of Interaction Operand can be set immediately after adding
+ UML State Region, UML Timing Lifelines can be named immediately after adding
+ Added inline renaming for UML Timing Frame
+ Displaying stereotypes and tagged values on Timing frame
* Fixed application crash when presssing TAB on an empty diagram
* Fixed wrong undo of change of change tracking state after some actions
* Fixed application crash when adding a relationship from attribute to another attribute with different types in E-R diagram
* Fixed resolving foreign key of self-references in E-R diagram for script generation
* Fixed undoing added relationship on model level
* Fixed application crash when loading a project file with an element with an owned element reference which was already deleted [RQ#455]
* Fixed application crash when setting style to drawing element using Properties dialog
* Fixed generation SQL script for data update
* Fixed change tracking of ERD entity schema
* Fixed namespace and package evaluation in source code generation
* Fixed Accept All Changes and Reject All Changes to include also diagrams and folders
* Fixed label anchor settings for UML Transition (UML State Machine Diagram) and UML Control Flow (UML Activity Diagram)
* Fixed omitting smooth scroll in a special case
* Fixed application crash when try to switch orientation of BPMN Lane
* Fixed application crash when undoing added BPMN Lane
* Fixed some actions which add new elements in tracking state 'Changed' instead of 'Added'
* Fixed sorting attributes, operation, stereotypes descending
* Fixed undo for context commands - model of a created element remains in its repository after undoing the created element
* Fixed missing undo/redo for Add Layer command
* Fixed layout problem with overlapping of actions and nested regions in UML State
* Fixed cooperation panel in Properties dialog
* Fixed rending the label of labeled elements when displayed its parent name and custom ID
* Fixed unexpected size after creation UML Conditional Node and UML Loop Node
* Fixed saving of class source codes
* Fixed one step delay in distance snap evaluation


Version 9.01 (Release date: 2015-11-11)
* Fixed application crash after selecting an element in Professional and Standard edition


Version 9.00 (Release date: 2015-11-10)
+ Change tracking (Ultimate edition)
+ Added new diagram type: Behavior Tree
+ Added new diagram type: Structure Chart [RQ#195]
+ Links to project objects in documentations, descriptions and use case flow events
+ Added context menu for labels (Anchor, Auto Size)
+ Anchor of label can be changed:
    + Anchor to diagram [RQ#415]
    + Anchor to start/end element
    + Anchor to start/middle/end of relationship line
    + Anchor to left/right/top/bottom border
+ Improved Database Import
    + Support for updating model by database
    + Import elements to an existing diagram
    + Import elements only to model without creating a diagram	
    + Option for deleting missing elements
    + Option for updating existing elements	
    + Create a separate diagram for each schema
    + Database schema is imported as a namespace
+ Improved Source Code Import
    + Added buttons Select All, None, Invert to Source Code Import dialog
    + Hierarchical view of files in Source Code Import dialog
    + Resolved elements are placed to diagrams and hierarchy of project folders by their namespace/package
    + Choose type of imported objects - classes, packages
    + Choose target folder
    + Import elements only to model without creating diagrams
    + Specify custom repository for model elements
+ Added hops on intersection of lines [RQ#132] + option for turning on/off drawing hops
+ Models in project tree were renamed to Folders
+ Added model path bar which allows better navigation in project
+ Added support for Object Pascal in Reverse Engineering
+ Added Formatted Text element for diagrams
+ Added support for formatted text to use case description and flow events
+ Improved use case flow events
    + Flow event row can be resized
    + Numbering type (numbers, letters, roman numbers...)
+ Added resizing for role labels
+ Added Text menu (Format, Paragraph)
+ Added Text Format dialog	
+ Added option to update a diagram using Database Import
+ Improved SVG export - export of shadows
+ Setting focus to text box after changing font size in formatted text editor
+ Improved message arrows for complicated lines in UML Communication diagram
+ Improved precision of attaching to border for decision shape in Flowchart diagram
+ Allowed multiline names for all elements
+ Big shared tooltip for sidebar was replaced with standard small tooltips [RQ#447]
+ Added support for mouse wheel scrolling to list of files on Start Page
+ Toolbox remains always visible, if child windows are not maximized [RQ#449]
+ Provided and required interface are moved together with component or class
+ Improved drawing and positioning provided and required interfaces
+ Improved parsing of C++ source code
+ Smooth scrolling
+ Smooth navigation to element
+ Adjusting view to the selected element when selecting a next/previous element using TAB key
+ New setting of autosize - preserve current width if possible
+ Glossary items can be sorted ascending or descending by name and creation date
+ Better icons for adding normal and reverse sequence expression (UML Communication Diagram)
+ Improved context bar placing
+ Added icons to the project tree in Diagram Picker dialog and Add Existing Diagram dialog
+ Improved rendering of check boxes in list boxes
+ Added hover effect for check boxes in list boxes
+ Element Browser starts with auto-sized columns in grid of elements
+ Add new column 'Repository Name' to Element Browser grid
+ Added owner of element, it is set to element's container by default and it can be set also using Properties dialog
+ Repository of model element can be changed using Properties dialog
+ Improved selecting lifelines
+ Improved attaching relationships and connectors to lifelines
+ Added shortcut key (ESC) for selecting a container of a selected element
+ Added special grip for moving
+ Added context bar buttons for moving up and down nested regions
+ Added tooltip for glossary terms in documentation editor
+ Add Connection renamed to Add Related
+ New visual of rotate grip
+ Added data definition to ERD entities (useful for defining static enumerations, codebooks or example data)
+ Added new Template language commands: 	
    + ModelElement: HasImports, Imports, PreviousState, ChangeTrackingState, IsAdded, IsRemoved, IsChanged, IsUnchanged, Repository, Owner
    + ErdEntity: Schema, AddedAttributes, ChangedAttributes, RemovedAttributes, HasAddedAttributes, HasChangedAttributes, HasRemovedAttributes, DataRows, AddedDataRows, RemovedDataRows, ChangedDataRows
    + DataRow: Values	
    + UmlClass: AddedAttributes, ChangedAttributes, RemovedAttributes, HasAddedAttributes, HasChangedAttributes, HasRemovedAttributes, AddedOperations, ChangedOperations, RemovedOperations, HasAddedOperations, HasChangedOperations, HasRemovedOperations
    + Changes: IsAdded(element, property), IsRemoved(element, property), IsChanged(element, property), IsUnchanged(element, property)
+ Added a new SQL template for generation SQL change scripts
+ Tables are generated with schemas in SQL DDL scripts
+ Generation of SQL insert scripts for predefined entity data
+ Improved Tagged Values - supported references to project items (elements, diagrams, folders)
+ Added ERD relationships with various multiplicities to the right drag&drop menu
+ Edited template file from source code template is open in a tab
+ Sidebar panes can be resized vertically [RQ#216]
+ Added undo/redo support for table actions, table content editing and object resizing in formatted text editor
+ Added support for parsing C++ inheritance access modifiers
+ Small improvements of tree controls (e.g. Project tree) rendering
+ Improved selection inside the container
+ New setting: Prefer selection over move inside containers
+ Improved look&feel of grid
+ Added auto scroll to grid
+ Added new navigation shortcut keys to grid: CTRL+Home and CTRL+End
+ Improved navigation in trees - added support for selection using CTRL and SHIFT + arrows
+ Improved Simple and SimpleBold style sets
+ Folder Overview divided to three sections: Diagrams, Repository Elements, All Used Elements
+ Foreign key is set automatically after adding relationship in ERD diagram
+ Improved autorouting for self relationships
+ Added XSD type set
+ Improved layout of Type Set Editor form
+ Warning on conflict types in relationships and easy resolving (UML Class diagram, ERD diagram)
+ Option to disable toolbox autohiding
+ Added support for opening a project using drag & drop to a main application window [RQ#452]
+ Added context menu with all available panels in sidebar which displays after right-clicking on panel title bar
+ Smoother switch to full screen mode
+ Added auto hide support for sidebar panels
+ Added undo/redo support for generation of indexes
+ Improved Element Browser look&feel
+ Improved wheel scrolling in panels in Element Browser
+ Improved zoom bar - new look&feel and zooming while holding zoom button (instead of zoom on click)
+ Improved tree grid - better displaying of hierarchy in use case steps
+ Changed evaluation of element namespace in source code generation - the namespace is set by element repository
+ New default style set
+ Added new context bar buttons: Add Item (for UI Menu) and Add Tab (for UI TabControl)
+ Auto retyping of related attributes in ERD entities
+ Added support for mouse wheel to Layers list, Styles list and Graphics list
+ Added navigation between cells in grid using Left/Right arrows
+ Added arrow icons for ascending/descending order to ordered column in grid
+ Added tooltip to Add button in Tab bar
+ Improved look&feel of Tab bar - added hover effect for Add button 
+ Added support for sorting to requirement table
+ Added priority to Requirement
+ Added support for another XMI version
+ Optimized project saving - empty elements are omitted (project files can be smaller by more than 20%)
+ Text box for stereotype in New Style dialog replaced with a combo box with existing steretypes
+ Improved snapping
* Fixed blinking cursor between Move and IBeam when it is over an element
* Fixed applying padding to text element (Drawing group)
* Fixed resolving fullnames of referenced classes during reverse engineering
* Fixed undo/redo for invariant state of UML State, when set using Properties dialog
* Fixed rare problem with selection of some elements
* Fixed selecting MDI child window clicking inside its area [RQ#449]
* Fixed rendering of rulers when resizing forms
* Fixed application crash when resizing provided interface which is connected with required interface
* Fixed 'Add Directory' button for C++ in Source Code Import form
* Fixed restoring collapsed side bar
* Fixed adjusting view on edited box when zoomed in
* Fixed application crash when try to save a project with an empty glossary item
* Fixed rendering of active element selection for curves and rounded rectangular lines
* Fixed tab order in glossary form
* Fixed calculation of bounds of ERD relationship
* Fixed navigation to diagram using Element References window
* Fixed ignoring 'Relations always on top' setting when copy a selection to clipboard as a bitmap
* Fixed auto-size for image columns in grid
* Fixed moving content of container which is inside another container
* Fixed changing order of nested regions using drag&drop
* Fixed undo for Add State Region - regions were not removed from model on undo
* Fixed application crash when adding combination to filter in Source Code Template Editor
* Fixed loading filter set to Source Code Template File in Filter dialog
* Fixed adding new line to formatted text on beginning
* Fixed inaccurate connecting to relationship line with curve style
* Fixed loading element when its model is defined in the project file after its usage on diagram
* Fixed C++ source code generation - code is generated only for class elements
* Fixed multiline comments in generated C++ source code
* Fixed redundant space on right and bottom when copy to bitmap
* Fixed SVG import in Graphics Editor
* Fixed allowed slight move of element when right-clicking on it
* Fixed incorrect selection of non-intersecting relationships
* Fixed incorrect splitting of relationship with inserted element when there is no intersection between element and relationship
* Fixed wrong layout after resizing Folder Properties dialog
* Fixed auto size for ERD entities with indexes
* Fixed rendering listbox items with long texts
* Fixed adding existing relationship to an second instance of an element in a diagram
* Fixed disabling some enabled menu items which should be not enabled when no project is loaded
* Fixed auto generated indexes in ERD diagram
* Fixed wrong layout of relationships locked to fields after loading a project
* Fixed UI group box to a container element
* Fixed reset of special styles (e.g. comments) after adding a new style to a default style set
* Fixed changing type to empty using inline editing
* Fixed application crash when adding a new style in Style Set editor and no type is chosen
* Fixed incorrect evaluation of command PrimaryKeyName when primary key constraint name is not set
* Fixed application crash when deleting a requirement from a requirement table [RQ#454]
* Fixed application crash when trying to show properties and no element is selected in Element Browser
* Fixed editing Contraint element after inserting - name was edited instead of default constraint field
* Fixed application crash when undoing added SysML Block constraint
* Fixed application crash when adding Derived Attribute to E-R Chen diagram
* Fixed application crash when loading a special case of UML Timing diagram


Version 8.56 (Release date: 2015-08-04)
* Updated Russian translation (thanks to Maxim Ermolaev)
* Fixed evaluation of a template language command - DocumentationLines
* Fixed various rare application crashes at source code generation
* Fixed application crash when setting ERD Chen Attribute to Derived
* Fixed application crash when trying to add a connection using right-drag in Chen ERD Diagram


Version 8.55 (Release date: 2015-07-10)
+ Remembering of last settings for print
+ Improved C++ source code generation - added support for multiple inheritances and for all inheritance types (public, protected, private)
+ Improved auto snap lines for sequence diagram
* Fixed auto size for lifelines
* Fixed adjusting position according to create message [RQ#444]
* Fixed application crash when try to do a shaping action with not supported elements
* Fixed application crash when try to delete an element from custom diagram without elements
* Fixed layout of some controls in Options form
* Fixed desynchronized requirement table with requirement diagram after loading [RQ#443]
* Removed abstract elements from drop down list in Convert dialog
* Added some missing localization strings


Version 8.51 (Release date: 2015-07-03)
* Fixed problem with reduntant lines in loaded formatted text 
* Fixed program deadlock when resizing formatted textbox to very small width


Version 8.50 (Release date: 2015-06-30)
+ Added search box to toolbox
+ Variable size of tabs in tab bar depending on their names
+ Setting for minimum and miximum size of tab
+ Two styles of tab sizing - Prefer full names and Prefer more tabs on screen
+ New look and feel of tabs in tab bar
+ Added option to show navigation buttons (for showing previous and next tab) on tab bar [RQ#439]
+ Displaying close button only on active or hover tabs
+ Added 'Set Label Position' submenu to context menu for labeled elements
+ Great improvement in work with sequence diagrams [RQ#433]
+ Better position of context bar for labeled elements (e.g. Actor)
+ Improved auto-scrolling in formatted text editor
+ Documentation control is automatically focused when Properties dialog is switched to Documentation tab
+ Added shortcut keys for deleting by words - CTRL-Delete, CTRL-Backspace
+ Formatting buttons in documentation control are checked by the format at cursor position
+ Added setting for spacing before and after paragraph in formatted text
+ Added Paragraph dialog to documentation editor
    + Alignment, stop, spacing
    + Tabs
+ Documents can be open in a separate tab without the left sidebar with all documents
* Changed default shortcut keys for Ungroup to CTRL-SHIFT-U to avoid conflict with CTRL-U for Underline format
* Refactored formatted text rendering engine
* Fixed rendering of lines longer than page width
* Fixed rendering of selection and background at end of line for justified alignment
* Fixed rendering of color background (formatted text)
* Fixed navigation using up and down arrows in horizontaly scrolled formatted text
* Fixed graphical artifacts when adjusting selection bounds
* Fixed wrong placing of self and recursive message on lifeline
* Fixed wrong size preview of self and recursive message (UML Sequence Diagram)
* Fixed auto-width and auto-height for big elements
* Fixed non-working clipboard shortcut keys in documentation editor in Properties dialog
* Fixed calculation of relationship bounds after reloading a project [RQ#442]
* Fixed applying setting for autosize options - auto enlarge and shrink [RQ#440]
* Fixed connecting to second and other interfaces when creating a diagram from a source code
* Fixed application crash when clicking on Remove button and no requirement is selected
* Fixed application crash when generating documentation in special case
* Fixed exporting images in tables to PDF
* Fixed exporting bullet and numbered lists to PDF


Version 8.45 (Release date: 2015-06-10)
+ Added option for navigation to item in the project tree (single click/double click)
+ Added a permanent visible search box to the project tree [RQ#431]
+ New print range setting - print only selection [RQ#376]
+ Select Active Diagram/Model button expands the collapsed nodes to show the active node
+ Alphabetical order of tables in Database Sidebar
+ Displaying schemas of tables in Database Sidebar
+ Added Disconnect button to Database Sidebar
+ Updated Russian translation (thanks to Maxim Ermolaev)
* Fixed source code generation of foreign keys in SQL DDL (fixed evaluation of PrimaryKeyEntity, ForeignKeyEntity)
* Fixed not working menu shortcut keys in the indepedent window dragged out from the main window [RQ#438]
* Fixed renaming in the project tree - edit box cannot be displayed during drag&drop
* Fixed rendering multiline names in the project tree
* Fixed special case of incorrect calculation of end point of relationship attached to ellipse-shaped element
* Fixed application crash when adjusting a complex rectangular line without control points
* Fixed auto size for ERD entity with filled but not displayed description
* Fixed auto size for ERD entity without attributes or with hidden attributes
* Fixed refreshing the database sidebar after connecting a database
* Fixed not displaying collapsed nodes when are found using search box
* Fixed updating bounds of ERD entity attribute after switching primary or foreign key
* Fixed application crash when dropping unsupported object to the project tree


Version 8.40 (Release date: 2015-05-25)
+ Last view location and zoom is remembered for each diagram
+ New initial expansion option for project tree: Restore Saved State
+ Diagram can be open on background from Model Overview window using middle click
+ Added option to set background color of diagram in Model Overview to none
+ Added new template commands: 
    + Coalesce
    + For ERD Entity: Description
+ Improved MS SQL database import - table description is parsed to ERD entity description
+ Default type of ERD relationship is changed to Identifying also for toolbox tools
+ Improved MS SQL code generation - table description is generated from ERD entity description (if empty, from tagged value description - for backward compatibility)
+ Name of actor is movable label with size independent from element [RQ#418]
+ Improved labeled elements - label is automatically anchored to the nearest side
+ After adding a new qualifier in Qualifiers dialog, the edit box for the qualifier name will be focused
* Fixed opening second empty window after opening a project file on start
* Fixed opening side bar after it is completely hidden and application is restarted
* Fixed showing labels of BPMN events and gateways [RQ#435]
* Fixed applying saved option 'Don't show this again' for Paste dialog when pasting diagrams [RQ#438]
* Fixed adding relationships to existing elements using right button drag&drop


Version 8.35 (Release date: 2015-05-12)
+ Added Qualified Associations [RQ#421]
+ Added text boxes for start and end role to ERD relationship dialog
+ Added support for multiple inheritance to Python source code generation [RQ#428]
+ Added new commands to the template language:
    + For UML State: StateInvariant, Actions, Do, Entry, Exit
    + For UML State Action: Behavior, Name, Owner, Uid
    + For UML Association: Qualifiers
    + For Qualifier: Name, Type, TypeName
+ Superclasses can be ordered using tagged value SortIndex on generalizations
+ Grips for control points of line are not displayed when auto path is enabled
+ Default type of ERD relationship is changed to Identifying
+ Added .hpp extension to filter for C++ files in Source Code import dialog
+ Added direct suport for description to ERD entities
+ ERD entity description and ERD attribute description can be displayed on diagram
* Added some missing translations/texts for labels
* Fixed application crash when rendering a diagram description after copy&paste [RQ#434]
* Fixed rare exception of application crash when move cursor over an element
* Fixed rare application crash at rendering of diagram
* Fixed application crash when trying to save a grid (UI diagram) after deleting row or column with filled cells
* Fixed rendering of empty rows in grid (UI diagram)
* Fixed application crash when trying to open missing or corrupted file at new start of application
* Fixed rare application crash when editing ERD entity attributes on diagram
* Fixed application crash when trying to import database with tables with same names in different schemas


Version 8.31 (Release date: 2015-03-30)
+ Added support for tagged values in Hierarchical Task Analysis diagram [RQ#422]
+ Template processing - Separate setting for adjustments of file names and names inside files
+ Template processing - new option for name adjustment - names with hyphens
+ Updated Russian translation (thanks to Maxim Ermolaev)
* Fixed closing undocked project windows on closing project [RQ#424]
* Fixed application crash when deleting element in Element Browser [RQ#423]
* Fixed misspelling "streotypes" in interactive documentation [RQ#420]
* Fixed setting incorrect type in Attribute/Operation/Parameter dialog - part in parenthesis was duplicated to a new type [RQ#419]
* Fixed application crash at loading of SysML Block diagram
* Fixed application crash when resize an element to zero [RQ#417]
* Fixed links for diagram thumbnails in Interactive Documentation template [RQ#416]
* Fixed with resetting text cursor in output file combo box in Interactive Documentation dialog [RQ#416]
* Fixed handling of folder names in Interactive Documentation dialog [RQ#416]
* Fixed long name overlapping in Interactive Documentation template [RQ#416]
* Fixed 1px gray lines on left and top border of exported diagram (or copied to bitmap)
* Fixed a rare case of unconnecting diagram element from its model
* Fixed auto navigation to an element in a nested model from project tree


Version 8.30 (Release date: 2015-03-16)
+ Improved comparison
    + More precise comparison
    + Results with more details
    + Support for merging field (attributes, operations, etc.)
    + Comparison of nested models
+ Added Expand All, Collapse All buttons for comparison results in Comparison window
+ Select active diagram in project tree
+ Select active model in project tree
+ Added enable/disable layer
+ Added lock/unlock layer [RQ#392]
+ Displaying stereotypes in project tree
+ New template language commands: Now, Today
+ Editor dialog for attributes and operations can be shown directly from diagram (using context menu for attributes/operations)
+ Improved grid control rendering
+ Operation parameters can be reordered in dialog using move buttons or using drag&drop
+ Name of attribute/operation is selected when class is navigated using down/up keys
+ Added 'Associate New Diagram' to context menu in project tree
+ Added 'Associate Existing Diagram' to context menu in project tree
+ Improved database reverse engineering 
     + Resolving column description
     + Resolving table description
     + Resolving primary key name
     + Resolving foreign key name
+ Added autoscroll to project tree
+ Added border to panel with associated diagrams
+ Added generation of descriptions for MS SQL script
+ Added support for automatic creation of points to rectangular relationships
+ Improved naming of foreign keys in generated SQL scripts
+ Improved connecting of required and provided interfaces
+ Added details to exception message box
+ Updated Russian translation (thanks to Maxim Ermolaev)
* Fixed refreshing a project name in the project tree after renaming elsewhere
* Fixed rendering of long types in autocomplete list
* Fixed saving element visibility
* Fixed editing line [RQ#406]
* Fixed application crash when generating an interactive documentation [RQ#407]
* Fixed wrong z-order in duplicated diagram [RQ#408]
* Fixed auto-size of grid columns
* Fixed showing scrollbar in grid control when last rows are collapsed
* Fixed application crash when trying to duplicate a code template and nothing is selected
* Fixed application crash when trying to add a code template and no language is chosen
* Fixed updating window title after saving as new file
* Fixed adding element to container after drag&drop from another diagram
* Fixed application crash when try to add multiple elements with unsupported tools
* Fixed showing Start Page when it is already open in another window
* Fixed application crash when trying to navigate an invalid link
* Fixed application crash when adding fields to SysML Block
* Fixed application crash when remove fields from SysML Block
* Fixed application crash when editing attribute or operation in dialog after removing another attribute or operation
* Fixed refreshing of attribute/operation grid after editing
* Fixed application crash when trying to add a message to a lifeline in UML Communication Diagram [RQ#411]
* Fixed rare application crash when trying to add an element to a diagram and snaplines are turned on
* Fixed application crash when trying to add a filter to a file of a source code template
* Fixed refresh of diagram after removing point of relationship
* Fixed editing of default style set [RQ#379]
* Fixed application crash on opening Properties dialog for shape [RQ#413]


Version 8.20 (Release date: 2015-02-02)
+ Added attribute properties:
    + New modifiers: id, readOnly, union, sequence
    + Subsets, Redefines
    + Uniqueness
+ Added operation properties:
    + Query, ordered, unique
    + Constraints
    + Redefines
+ List of stereotypes for attributes and operations moved to a separated tab
+ Added Add Connection to context menu for diagram elements
+ Added Delete to context menu for tabs with diagrams and models
+ Improved displaying relationships in project tree - displayed names of start and end element
+ Changed default auto layout for database import and XMI import to enhanced smart layout
+ Extension points are hidden by default
+ New icon for list of open tabs in tab bar
+ Improved Model Overview look&feel
+ Improved point locking when moving horizontal or vertical line of rectangular relationship
* Changed displaying of context menu item Remove field to Remove 'Name' instead of Remove 'Full field declaration'
* Fixed binding referenced parts of elements in special cases [RQ#404]
* Fixed tab order of controls in Database Selection dialog
* Fixed application crash when try to import a database table with a reserved keyword as its name
* Fixed showing Properties using context menu from Project Tree sidebar in Element List mode
* Fixed updating layout after moving up/down a field


Version 8.11 (Release date: 2015-01-25)
+ Special profile folder for eight major version
* Fixed moving sequence messages up after loading [RQ#401]
* Fixed nesting elements to Expansion Region [RQ#400]
* Fixed problem with loading file with menu definition and shortcut keys [RQ#402]


Version 8.10 (Release date: 2015-01-20)
+ Completely redone source code parser
    + Very high reliability
    + Support for class nesting		
    + Improved generics and properties
    + Support for default values of parameters
    + Support for delegates, events
+ Added C++ source code parsing
+ Added Ruby source code parsing
+ Added support for delete from cursor to word beginning (CTRL+Backspace) and from cursor to word end (CTRL+Delete)
+ First non-empty source code (instead of first one in list) is displayed in Body tab in Operation dialog 
+ Elements parsed using Smart Parser sidebar are auto-sized and better placed
+ Enhanced auto identifying language of source code in Smart Parser
+ Dragging, resizing, moving can be cancelled using ESC key [RQ#398]
+ Right-drag over container offers connection to new elements
* Fixed adding attributes, operations and parameters with multi-dimensional array types [RQ#394]
* Fixed application crash when loading toolbox with a specific configuration 
* Fixed CTRL+arrow navigation in code editor
* Fixed word selection using double click in code editor
* Fixed auto size for big elements
* Fixed application crash when rendering empty diagram with linear gradient background and turned on option Show Borders [RQ#399]
* Small fixes to rectangular lines
* Fixed application crash when try to delete a interface copied to another diagram [RQ#397]
* Fixed application crash when pressing ESC while dragging [RQ#398]
* Fixed layouting fields
* Fixed sending requests and error messages
* Fixed undefined visibility in source code generation
* Fixed application crash when pressing Tab in empty diagram


Version 8.00 (Release date: 2015-01-11)
+ Editor tab can be moved out from main window to its own window
+ Completely redesigned work with rectangular relationships (routing, adjusting, adding/removing points)
+ Added selection history - Edit/Restore Previous Selection
+ Added second click renaming option (default one now)
+ Added Element Navigator
    + Add auto-generated diagram to project
    + Export current auto diagram
    + Print current auto diagram	
+ New model overview window
    + Improved design
    + An identifying color can be set to diagram
    + Diagram thumbnails can be of different sizes (small, normal, large, wide, high)	
    + Added animation to model overview for element reorder
+ Added diagram generation (Diagram/Generate) (Professional and higher edition)
    + Hierarchy generation
    + Project hierarchy generation
    + UML diagram generation from text
+ Added connectors of relationship labels, separate styling options for connectors
+ Added auto-sizing after editing element (Tools/Options/Diagram Editor/Auto-Size Elements After Editing) [RQ#179]
    + Resize always
    + Resize only if content is bigger than current bounds
+ Added support for field (attribute/operation) styling
    + Text style
    + Border style
    + Background style
    + Padding
    + Effects - gloss
+ Added new style setting: Margin
+ Added creation of multiple elements at once (Toolbox/Context Menu/Add Multiple) (for Professional, Ultimate edition)
+ Added chain creation (drag a tool button to another tool button on toolbox and choose area for the chain in a diagram) (for Professional, Ultimate edition)
+ Added sketch graphics style [RQ#325]
+ Added radial gradient background style
+ Added diagram splitting (Diagram/Split)
+ Database Selection dialog supports parsing of connection string
+ Added support for auto-complete to ERD Entity
+ Improved auto-complete
+ Style Set Manager and Filter Manager switched from modal dialogs to tabs/windows
+ Disabled delete for last layer (at least one layer is needed in a diagram)
+ Another layer is activated when an active one is deleted
+ Improved auto layout for use case diagrams
+ Cursor changes to IBeam over editable fields
+ Added submenu Edit/Select which groups various options of selection
+ Added Edit/Select/Select Whole Graph
+ Start Page is automatically close after loading a project
+ Improved field adding/editing - view is automatically adjusted to contain the edited field
+ New sketch style set
+ Improved pasting using context menu - elements are placed to clicked position
+ View is adjusted to pasted content
+ Added Copy and Cut commands to context menu of diagram control
+ Finer settings of snap lines (separate setting for snap to borders, snap to centers)
+ Added snapping to preferred (most used) widths and heights
+ Added snapping to preferred distance
+ Showing distances of elements in diagram
+ Added new source code generation option: One file per diagram
+ Default source code template for E-R diagrams supports generation for selected elements
+ Elements in combo boxes of New Relation dialog are alphabetically sorted
+ Improved adding self-relation using drag&drop
+ Showing hand cursor when move cursor over element with link to associated diagram
+ Showing description of ERD entity attribute in tooltip [RQ#384]
+ Type of ERD entity attribute can be changed using context menu (Change Type/...)
+ Horizontal scrolling using mouse wheel + SHIFT
+ Added Alias Manager
    + Edit alias group
    + Delete alias group
+ Added menu with alias groups to standard bar
+ Added description to alias groups
+ Added tooltip with full tab name to tab switch
+ Added auto width using double-click on right grip
+ Added auto height using double-click on bottom grip
+ Snaplines are rendered as dashed lines
+ Improved relationship routing inside container
+ New row is focused in grid of responsibilities, collaborators in CRC after adding
+ Added setting for default line style
+ Resolving decimal precision and scale in database reverse engineering
+ Reverse engineering from .NET assembly skips invisible classes
+ Added parsing enumeration and interfaces to .NET assembly reverse engineering
+ Improved attaching of end points to ellipses
+ Improved application theme
+ Label of labeled elements (e.g. decision) can be resized
+ Improved locking relationship end to border for small elements
+ Added support for default values of attributes to SQL DDL source code generation
+ If none or only one element is selected, auto layouts are applied to whole diagram not only this single element
+ Settings can be reset to defaults (Tools/Options - Reset to Defaults)
+ Improved auto snap lines handling in sequence diagrams
+ Bottom/right border of swimlanes can be turned on/off
+ Added BPMN Lane element
+ Added context bar buttons for BPMN Pool
+ Improved BPMN Pool - better text rendering, name editing in diagram
+ Improved locking to fields - relationship is locked to a field even when only one end is over field
+ Improved calculating of self relation with locking to fields
+ Added name for primary key constraint
+ Added new template language commands:
    + PrimaryKeyName, PKName, CustomPrimaryKeyName, CustomPKName (ERDEntity)
    + HasAttributes, HasOperation (UMLClass)
    + AutoIndentOn, AutoIndentOff, StartBlock, EndBlock, IsFirstItem
+ Support for multiline component name [RQ#395]
+ Added support for interfaces parsing for Java, PHP, VB.NET
+ Arrange commands are applied to whole diagram when no element is selected
+ Buttons in sidebar was reordered - more frequent buttons are first
+ Improved handling of template command ExplicitWhitespacesOn
+ Added support for generation of nested classes (Java)
+ Better formatting of generated source codes - removed redundant lines and improved indents
+ Built-in source code templates are marked as system
+ Improved selection rendering for active relationship
* Fixed adding relationship between two elements in container using drag&drop
* Fixed generation of SQL data types - char, nchar and nvarchar
* Fixed edit box hiding after scrolling
* Fixed updating layers panel after doing layer related commands
* Fixed clearing layers sidebar after closing project
* Fixed focus of some dialog windows after opening (focus was not on any editable box)
* Fixed attaching relationship ends after auto routing
* Fixed position order of relationship ends with auto routing
* Fixed adding relationships using drag&drop from toolbox
* Fixed occasional wrong auto size
* Fixed relationship locking to center when the center is over fields
* Fixed generation of NHibernate source code
* Fixed auto-size for SysML Blocks, Actors, Enumerations, CRC cards
* Fixed auto-size when fields are hidden
* Fixed association of relationship ends to fields when used reverse inserting
* Fixed aligning to grid for ERD entities and UI elements
* Fixed refreshing submenu with groups of aliases
* Fixed saving aliases
* Fixed enabled menu items which are not usable in current context
* Fixed text alignment in ERD entity attributes
* Fixed double-click on right-bottom grip when it was over editable field
* Fixed application crash on loading project with ERD entity attributes with same id
* Fixed showing glow when border is not visible
* Fixed snapping when resizing from top or left side
* Fixed wrong bounds of relationships after loading which can lead to cropped exported images [RQ#390][RQ#389]
* Fixed calculation of diagram bounds in the SVG export [RQ#391][RQ#389]
* Fixed application crash when adding a new row to grid which need to be scrolled
* Fixed graphic glitches when rendering horizontal swimlane at higher zoom
* Fixed unwanted moving of cursor between lines in text box when navigating in auto-complete list
* Fixed parsing default value for ERD entity attribute in special cases
* Fixed updating bounds of fields after changing type using context menu
* Fixed application crash when try to import source code template without id
* Fixed application crash when no template is selected and clicking on button for opening the selected template in a new window
* Fixed selection clearing in project tree after second click on selection in diagram
* Fixed parsing variable names in PHP - dollar symbol is omitted from name
* Fixed generating default types for nested classes
* Fixed copying/exporting diagrams on higher DPIs [RQ#396]
* Fixed showing grips for bounds of multiple selected elements when relationship is active


Version 7.71 (Release date: 2014-10-19)
* Fixed resizing of ERD entities with larger padding
* Fixed copying of diagrams
* Fixed application crash when loading data from not accessible data source
* Fixed applying padding to comment
* Fixed copying of relationships between nested elements when copying container
* Fixed loading of groups with containers with nested elements
* Fixed application crash when file with tool settings is corrupted
* Fixed creation of multiple projects on double click in search box list item on start page
* Fixed updating text box position when renaming a node and scroll the project tree
* Fixed application crash when creating new project with a diagram and windows is not completely visible
* Fixed missing dialog with asking to save on program exit after editing TO-DOs
* Fixed showing of trailing colon in a diagram frame after reloading a project


Version 7.70 (Release date: 2014-09-29)
+ Elements can be added inside the relationship while the relationship is splitted into two parts
+ Showing documentation as a tooltip when you move cursor over diagram elements
+ Added diagram frame
    + Show/hide frame
    + Frame types (for UML diagrams)
    + Parameters and result type (for UML diagrams)
+ Improved renaming [RQ#244]
    + Changing guard instead of name for interaction operand
    + Changing constraint value instead of name for duration constrain
    + Disabled showing name edit box for elements with hidden name
+ Added support for editing of documentation of attributes and operation directly from diagram editor [RQ#375]
+ Added 'break' interaction operator for fragment
+ Added option to print a range of pages
+ Added information about elements with edited documentation in Documentation sidebar
+ Added required interface tool to class diagram toolbox
+ Added break fragment tool to sequence diagram toolbox
* Fixed rendering of swimlanes after loading a project
* Fixed locking of relationship end to small element
* Fixed refreshing of label position of activity final node when moving
* Fixed wrong position of nested elements in container after copying and pasting to the same diagram [RQ#377]
* Fixed non-implemented processing of number of copies parameter in Print dialog [RQ#378]
* Fixed snapping to snap lines when adding a new element using context menu after right drag&drop
* Fixed active class notation to conform to UML specification
* Fixed not showing context menu when right drag&drop an element without specified connections


Version 7.62 (Release date: 2014-09-01)
+ Added support for generic property types in source code parser
* Added missing commands to command tree in source code template eidtor
* Fixed superclass evaluation in source code generation
* Fixed updating of scroll bar in code editor after setting a new text
* Fixed application crash when try to add a new person from cooperation side bar when no project is loaded
* Fixed application crash when try to delete item from empty list
* Fixed parsing classes
* Fixed application crash during generation of script output in source code template editor
* Fixed displaying full tree after cancelling filter
* Fixed wrong undo in code editor when selected text from end to start and replaced with another text
* Fixed missing text for labels in Template Text input box
* Sidebars are disabled when no project is loaded


Version 7.61 (Release date: 2014-07-30)
* Fixed rendering of state name [RQ#373]
* Fixed showing Icon Definition dialog in the taskbar
* Removed colon from name of Icons tab in Icon Definition dialog
* Renamed Settings tab in Custom Diagram Editor to General


Version 7.60 (Release date: 2014-07-23)
+ Added new documentation template - Use Cases
+ Improved custom diagrams - added element icons
+ Single click editing of element names and fields
+ Added setting for single and double click renaming
+ Improved source code generation - generation of class fields from associations
+ Structured flow events of a use case can be pasted from an external text editor
+ Added new template commands
    + Class: AllAttributes
    + Matrix: ColumnHeaders, Cells, GetCell, MatrixTypeName, Roles, RowHeaders
    + MatrixRole: Code, DefaultColor, DisplayName, Name, TooltipText
    + MatrixCell: Code, Roles
    + SysMLRequirement: Text, Description
    + UseCase: DesignScopeIcon, GoalLevelIcon, StateIcon
+ Added parameters to Diagram.Image(width,height)
+ Editing guard of control flow directly in diagram
+ Easier locking of end points of relationship to exact position for narrow elements
+ Improved layout and rendering of Signal Receipt and Signal Send (UML Activity Diagram)
+ Added support for deleting last word using CTRL+Backspace to text box in diagram editor
+ Changed menu short keys with CTRL+ALT combination
+ Supported generation of joined tables in documentation
+ Add Collaborator and Add Responsibility buttons in context bar for CRC card were swapped [RQ#372]
+ Improved zooming of thumbnails in model overview
+ Increased maximum size of diagram thumbnails to 640x480
+ Optimized size of saved documentation
+ Added support for page breaks to HTML, ODT export
+ Added support for text indentation to ODT, RTF export
+ Added support for line spacing to HTML, ODT, RTF export
+ Added support for cell background color to RTF export
+ Added support for bulleted lists to ODT, RTF export
+ Small adjustments in Default document template
+ Added info message box instead of error box when file is locked by another process and generated documentation cannot be saved
* Fixed deleting parameters (text) of transition from diagram
* Fixed updating layout of transition label after setting new text
* Fixed rendering generated content of PDF tables
* Fixed rendering border of RTF tables
* Fixed application crash when try to add a new graphic
* Fixed rare application crash when zooming model overview
* Fixed application crash when resizing table in document editor
* Fixed focus in multiple input dialogs - input box is focused on start now
* Fixed showing edited cell in grid after removing row this cell
* Fixed remembering of expanding state of event flow grid 
* Fixed size of table columns and rows in RTF, PDF export
* Fixed auto size of elements with displayed custom ID, parent name, stereotypes and/or tagged values
* Fixed auto size of packages, requirements, objects, states
* Fixed applying padding to state
* Fixed export button in Documentation form
* Fixed escaping of special characters in HTML export of documentation


Version 7.50 (Release date: 2014-07-07)
+ Added visual aid which shows final kind of lock of relationship end
+ Added snap lines to middle of element [RQ#364]
+ Added tooltips for buttons in toolbox [RQ#367]
+ Added Collapse All to toolbox context menu [RQ#367]
+ Added new context bar buttons:
    + Add Attribute for object without assigned class
    + Add Attributes for object with assigned class
+ If an image is pasted, name editing doesn't start
+ Attribute can be set as static from attribute grid in Properties dialog [RQ#368]
+ Improved settings for toolbox  [RQ#367]
    + Medium size icons
    + Name can be shown for all sizes
+ Added support for code generation from IDEF1X diagrams
+ View mode All Entities renamed to Element List
+ Supported filtering and sorting for Element List view mode in project tree
+ Supported sorting for Diagram Types view mode in project tree
+ Allowed to set icon size for all groups in toolbox at once
+ Cursor changes to cross when drawing relationships
+ Object attribute can be removed using context menu
+ Improved grids for CRC card properties in Properties dialog
+ Hiding empty super class and sub classes fields for CRC card
+ Showing description of CRC card in diagram
+ Allowed to show/hide empty compartments using Show Empty Compartments	 parameter [RQ#269]
+ Highlighting multiplicity fields of IDEF1X relationships
* Fixed SVG export - left and top borders was clipped
* Fixed application crash when pasting image or text using diagram context menu
* Fixed application crash when exporting to SVG
* Fixed zooming to cursor position
* Fixed saving static parameter of attribute [RQ#368]
* Fixed parsing attributes in Fast Editor
* Fixed parsing operations in Fast Editor
* Fixed updating color preview in context bar button after choosing a new color
* Fixed stack overflow exception in template evaluation
* Fixed loading setting of displaying of extension point
* Fixed displaying of line in class also when fields are hidden
* Fixed applying Show Fields command for whole diagram (Diagram/Show Parts/Show Fields)
* Fixed editing of attribute multiplicity from attribute grid in Properties dialog
* Fixed occasional non-working ESC for exiting full screen mode
* Fixed application crash when exporting image with small glow
* Fixed showing relationship end in top left point when starting to draw a new relationship
* Fixed updating of actors in combo box in use case detail tab
* Fixed moving self rectangular relationship with moved element
* Fixed adjusting oblique relationship when resizing multiple elements together
* Fixed rendering precision - border and fill were unaligned sometimes
* Fixed forgetting link between object and class attributes after editing values using Properties dialog
* Fixed showing wrong name of object attribute after changing name of attribute of linked class in Properties dialog and Fast editor
* Fixed application crash when dragging a class to an object diagram
* Fixed adjusting items of context menu for field
* Fixed wrong grayed area of context menu for field at first show
* Fixed wrapping of text of responsibilities and collaborators [RQ#365]
* Fixed applying padding to CRC cards
* Fixed closing Properties dialog after pressing ENTER in CRC card description box
* Fixed saving/loading of showing fields for elements
* Fixed layout of elements after showing/hiding some parts
* Fixed trailing colon in attribute/operation name after copying and pasting


Version 7.46 (Release date: 2014-06-19)
* Fixed application crash when adding relationship without specifying both ends
* Fixed application crash on startup when no default printer is set [RQ#366]


Version 7.45 (Release date: 2014-06-17)
+ Added hover and selection highlight for sequence messages
+ Applying cap size parameter of style to circle of found and lost sequence message
+ Improved rendering of arrow in lost sequence message
+ Added allowed transition between state and composite state
+ State actions can be added from context bar
+ Allowed to set precise position of relationship ends on another relationship
+ State actions can be navigated using up and down keys
+ State actions can be moved and copied
+ State actions can be removed using context menu
+ Better grid for state actions
+ Improved auto locking of ends of relationship
* Changed icon for button Add region in context bar
* Fixed application crash when dragging self message over lifeline
* Fixed adjusting of end point of sequence found and lost message
* Fixed snapping to last auto snap lines displayed before pressing SHIFT
* Fixed region overlapping with name in State (UML State Machine diagram)
* Fixed applying of text alignment for states
* Fixed application crash when adjusting rectangular relationship with unassigned end
* Fixed moving of rectangular relationship when moving group of elements
* Fixed focus when try to edit a cell of a table
* Fixed clipping of overflowing content of CRC card 
* Fixed overlapping of table rows and columns after resizing (Documentation editor)
* Fixed attaching of rectangular relationship to another relationship


Version 7.40 (Release date: 2014-06-09)
+ Added floating window with all references of an element accessible using Multiple Usage icon [RQ#316]
+ Added floating window with all associated diagrams for an element accessible using Associated Diagrams icon [RQ#123]
+ Drag & drop using right mouse button and CTRL pressed creates independent copy of dragged element
+ Drag & drop using right mouse button and SHIFT pressed creates copy of dragged element with shared model
+ Added Delete message to toolbox for UML Sequence diagram
+ Added drop down menu to Grid button in standard bar, which allows you to change grid settings
+ Added Duplicate action to context menu in project tree
+ Added Replace Element Model to Element menu
+ Improved selection grips of sequence message
+ Showing stereotypes and tagged values for sequence messages
+ Classifier of object (UML Object diagram) can be edited inline
+ Added auto complete for classifiers of objects (UML Object diagram)
+ Renamed sequence diagram tools
* Fixed renaming of lifeline using double click on its name


Version 7.31 (Release date: 2014-06-02)
+ Added new template language commands: 
    + For UML classes: TemplateParameters, HasTemplateParameters, HasTemplateParameterWithKind
    + For template parameters: Uid, Name, Kind, HasKind, DefaultValue, Owner, Definition
+ Improved source code generation
    + Added support for generic classes (C#)
* Fixed problem with opening encrypted project file [RQ#362]
* Fixed printing [RQ#363] and improved its precision
* Fixed slash displaying for state transition when no behavior expression is set
* Fixed use case editing


Version 7.30 (Release date: 2014-05-26)
+ Improved Use Cases
    + Added State, Scope, Level, Minimal Guarantees, Success Guarantees, Triggers
    + Relative prioritizing in use case list
    + Each use case can be open in separate tab
    + Added button for adding new use cases from Use Cases window
    + Added context menu for use case list in Use Cases window (Definition, Delete, Higher Priority, Lower Priority)
    + Added type of flow event
    + Reordering of flow of events
+ Added new option 'Add Existing Connection' to drag&drop context menu
+ Added command for adding missing relationships from model to diagram (Diagram/Add All Relationships by Model) [RQ#360]
+ Added 'Add Missing Relationships' to context menu for diagram elements
+ Smoother opening of tab for new diagram
+ If you drag relationships from one diagram to other it will be added also with connected elements
+ Improved delete confirmation dialog
    + Diagrams (where a deleted element is used) are displayed collapsed below the row with deleting element
    + Added element icons
+ Showing delete confirmation dialog when deleting multiple elements from project tree
+ New element is centered on the drop point
* Fixed showing transitions from dragged element to hover element in context menu when they are not in the same diagram
* Fixed rendering of texts in diagrams for diferrent DPIs
* Fixed small menu strip jumping when switching between tabs
* Fixed collapsing and expanding of nested rows in grid
* Fixed cancelling selection when using context bar button on group of selected elements


Version 7.21 (Release date: 2014-05-11)
+ Added Properties menu item to context menu in project tree
+ Improved evaluation of Namespace command for diagram elements (now it is DiagramNamespace.ParentPackage (if diagram custom namespace defined) or ModelNamespace.ParentPackage)
* Fixed evaluation of DocumentationLines command in template language
* Fixed context menu for drawing elements (rectangle, ellipse, etc.)
* Fixed icon for UML Shallow history element
* Fixed application crash when adding transition to Shallow history element using context bar or context menu
* Fixed loading project with saved counters [RQ#357]
* Fixed application crash when editing project filter


Version 7.20 (Release date: 2014-05-04)
+ Added context menu for drag&drop using the right button
    + Copy (Shared model)
    + Copy (Independent)
    + Connect with a new element
    + Copy style
    + Copy stereotypes
    + Copy tagged values
    + Connect with a target element
+ Improved context bar - added new buttons for related element creation
+ Added universal Show Fields parameter (applied to classes, objects, blocks, enumerations, etc.)
+ Added new elements to Concurrency diagram [RQ#158]
    + Hardware boundary
    + Multiobject eventflag
    + Pool
    + Association
+ Added message connector to BPMN Choreography diagram
+ Added Deliverable element to ArchiMate
+ Improved Objects (Uml Object Diagram)
    + Tagged values can be displayed
    + Added support for padding
+ Added support for tagged values to SysML Blocks
+ Added icons for element types in combo box in Stereotypes form
* Fixed application crash when removing point from relationship [RQ#353]
* Fixed auto-complete before right parenthesis
* Fixed position of auto-complete list, when the element is too close to bottom border of diagram editor
* Fixed application crash when dragging a diagram in model overview window to area with negative coordinates
* Fixed icons (Message in BPMN Choreography Diagram, Message in Communication Diagram, Flow in Flowchart)
* Fixed locked mouse button press after clicking button in context bar
* Fixed positioning of context bar near editor borders
* Fixed adjusting view to a selected elements aftef selecting it in the project tree


Version 7.10 (Release date: 2014-04-27)
+ Added diagram duplication (menu Diagram/Duplicate)
    + Independent copy
    + Shared model copy
    + Generate relationship diagram
    + Prefix and suffix for copied elements
+ Elements can be converted to other element types
+ Improved custom filter - added filtering by tagged values
+ Improved quality of icons in project tree and element browser
+ Much faster loading of Element Browser
+ Added icons to project tree in dialog for assigning existing diagram
+ Added Filter Manager (Diagram/Filter/Filter Manager)
    + Add and edit new custom filter
    + Delete filter
    + Import and export filter
    + Duplicate filter
+ Better adjusting of rectangular relationships
* Fixed navigation using up and down arrow keys in edit box in diagram editor
* Fixed scrolling drop down list using mouse wheel
* Fixed auto-complete of operation parameter types
* Fixed showing Element Lists menu item in unsupported editions 
* Fixed incorrect change of location of nested elements, when move group of elements
* Fixed showing close button in context bar
* Fixed tab order in New Style dialog
* Fixed 'Column Layout' menu item
* Fixed displaying of tagged values for class with hidden attributes and operations
* Fixed from z-order of nested elements after undoing Delete from Project action
* Fixed copy and paste of diagrams and models with unreferenced elements in local repository
* Fixed documentation rendering when it is displayed in Properties dialog for the first time
* Fixed binding of project filters to menu
* Fixed wrong applying of lock to fields when it should not be used
* Fixed attaching of relationship end to wrong side when lock to fields on and the relationship has more points


Version 7.01 (Release date: 2014-04-21)
+ Saving model, diagram, element, field counters
* Fixed inserting new lines in text in Send Request dialog
* Fixed application crash when try to edit tagged values of model [RQ#352]
* Fixed application crash when you double-click on free space in project tree [RQ#350]
* Fixed rendering selection in grid, when editing text box is focused
* Fixed application crash when adding new task in TO-DO list and no project is loaded [RQ#349]
* Fixed application crash when you right click on sizing grip [RQ#347]
* Fixed special case of application crash in SVG export
* Fixed application crash when no project is loaded and try to add new diagram using CTRL+SHIFT+D [RQ#348]
* Fixed rare application crash when using Interface tool [RQ#351]
* Fixed application crash when confirming diagram properties dialog
* Fixed application crash when generating SQL DDL for entity with comment and foreign key


Version 7.00 (Release date: 2014-04-14)
+ Added support for custom diagrams
+ Custom diagram editor (Ultimate edition)
    + Custom shapes
    + Custom relationships
    + Derived types
    + Connection and nesting definition
    + Embedding to project
+ Ported from .NET 3.5 to .NET 4.0 [RQ#345]
+ High DPI Support [RQ#341]
+ Custom DPI setting for application
+ Added ArchiMate diagram [RQ#315] (Ultimate edition)
+ Added IDEF1X Diagram [RQ#340]
+ Added Call Behavior Action
+ Added Database sidebar (Professional, Ultimate edition)
+ Added Stereotypes grid (Professional, Ultimate edition)
+ Added Tagged Values grid  (Professional, Ultimate edition)
+ Added Diagram-Element grid  (Professional, Ultimate edition)
+ Added Element Relationship grid  (Professional, Ultimate edition)
+ Added Use Case list  (Professional, Ultimate edition)
+ Added Requirement list (Professional, Ultimate edition)
+ Added Force Directed layout algorithm
+ Improved Print dialog
    + Improved print preview
    + Removed print preview generation dialog
    + Added icons to project tree in Print dialog
    + Project tree is expanded by default
    + Settings for printer, paper format, margins and orientation directly in Print dialog
+ Improved Print Preview dialog and print preview panel in Print dialog 
    + Better design, faster
    + Added zoom slider
    + Panning, zoom using left and right click
    + Show margins
+ Added shaping commands for drawing items
    + Union
    + Combine
    + Intersection
    + Difference
+ Added context menu command which allows to add shape to graphics library (Ultimate edition)
+ Ends of UML associations can be connected directly with attributes
+ Added option Lock to Fields for relationships
+ Names of all tagged values are listed in the drop down list of Tagged Value Editor
+ Databases in Database Selection dialog are loaded asynchronously to combo box
+ Added tagged values for attributes and operations
+ Default values and descriptions are imported by database reverse engineering
+ Added shadow rendering for graphic elements
+ Improved calculation of auto snap lines
+ Improved auto snap lines for nested regions
+ Snapping to snap lines can be temporary turned off when pressing SHIFT button
+ List of recent projects is saved to user profile
+ Settings for saving images
+ Improved comments in Cooperation tab in Properties dialog (text formatting, comment rendering, editing)
+ Added Add Text button for shapes (shapes from drawing group are defaultly without text now)
+ Improved searching for ERD entities and SysML blocks
+ Added new commands to template language:
    + Commands for Use Cases: Description, PrimaryActor, PreCondition, PostCondition, FrequencyOfUse, PriorityName, PriorityValue, FlowEvents
    + Commands for Use Case Flow Events: CustomID, Description, Name, SubEvents
    + Commands for Operations: Definition, TaggedValues, CustomID
    + Commands for Operation Parameters: Direction, Definition, Multiplicity, TaggedValues
    + Commands for Attribute: Definition, TaggedValues, CustomID
+ Added displaying of stereotypes and tagged values for swimlanes
+ X-coordinate of swimlane location is not restricted to positive values
+ Allowed inline editing of horizontal swimlane
+ Added new menu items for diagram to context menu in diagram editor
    + Copy Diagram
    + Paste
+ Improved source code parsing
    + Generalization resolving
    + Realization resolving
    + Aggregation resolving
    + Composition resolving
    + Dependency resolving
    + Supported parsing of multiple declarations on a line (Java, CSharp VB.NET)
    + Interface parsing
    + Enumeration parsing
+ Added Insert All button to Parser sidebar
+ Interface can be linked to required interface and provided interface
+ Improved formatted text editor to support IME input
+ Improved wheel scrolling in the whole application (controls do not need focus to be scrolled)
+ Tabs in main window can be scrolled using wheel
+ Added setting for large icons in toolbox
+ New high definition icons in toolbox, added missing icons for some tools
+ Tab Control element (User Interface diagram) changed to container control
+ Names of tabs of Tab Control element (User Interface diagram) can be edited directly in diagram not only in dialog
+ Double click on Track Bar element (User Interface diagram) opens Properties dialog instead of name edit box
+ Remembering size of all dialogs
+ Remembering settings of toolbox (expanded/collapsed groups, button style,  shortcut keys displaying)
+ Improved ID Renumbering tool
    + Allowed to switch between all and elements selected in diagram
    + Improved list boxes with search feature
    + Added Filter button which allows you to filter items in list
    + Also single item can be removed from list with new order	
    + Allowed to adjust order of elements in list with new order
+ Program automatically assigns only unique default custom IDs and unique default names also after reopen of a project
+ Tab with the created diagram will be open after Source Code parsing
+ Improved operation parameters
    + Direction (in, out, in-out, return)
    + Default value
    + Multiplicity
    + Tagged values
    + Documentation
+ Auto scroll when dragging diagram in Model Overview window
+ Added custom IDs for fields (attributes, operations, constraints)
+ Added formatted documentation for attributes of ERD entity
+ Unified IDs of requirement
+ Cursor is not rendered in inactive documentation box and code editor
+ Selections in inactive controls are rendered with gray color
+ Switching between tools in toolbox using F9 (and reverse switching using SHIFT+F9)
+ Improved zoom slider
+ New application look&feel, new application icon and toolbar icons
* Fixed visibility modifiers parsing for VB.NET source codes
* Fixed default focus to be on the name text box after opening New Type Set dialog
* Fixed settings and applying of menu shortcut keys
* Fixed start position of nested regions in Loop Node and Conditional Node with stereotypes and tagged values
* Fixed auto size for ERD entity
* Fixed importing Oracle tables using OLE DB
* Fixed updating flow of documentation text 
* Fixed adjusting of rectangular lines after moving elements using arrow keys
* Fixed assigning current user to project elements (e.g. comments)
* Fixed refresh of list of persons in Cooperation sidebar after closing project and loading another project
* Fixed rendering Data Store element (DFD Gane&Sarson diagram) with long texts
* Fixed adding new rows in some grids
* Fixed pasting of indented text to code editor


Version 6.86 (Release date: 2014-03-03)
+ Hiding slash symbol for empty transition labels [RQ#344]
* Fixed redundant gray border in bitmap copy of selected elements [RQ#343]
* Fixed application crash when you try to edit deleted graphic in Graphics window
* Fixed application crash when you click on OK in Graphics dialog when you choose image for stereotype
* Fixed application crash when save diagram counter in specific case
* Fixed application crash when rendering item selection in project tree with empty bounds
* Fixed rendering of background for WMF export
* Fixed rendering of custom-resized diagram for EMF export
* Fixed rendering of project tree after its resizing
* Fixed application crash when comment without relations is exported to XMI
* Fixed application crash when adding design patterns in a special case


Version 6.85 (Release date: 2014-02-20)
+ Added content settings for generation of documentation and interactive documentation
    + Allowed to choose items for generation
    + Allowed to reorder items
+ Diagrams in Model Overview window can be reordered
+ Added Set as Default to context menu in Styles panel
+ Added alert before replacing the current style set with a new style set
+ Background color of diagram copied to bitmap set to white [RQ#343]
+ Added icons to project tree in source code generation dialog
+ Added element type icons to Element Browser
+ Column Type in Element Browser renamed to System Type and added Type column with type name
+ Template evaluator enumerates diagrams and models by their order in project tree
+ Added auto size of grid column after double click on column separator
* Fixed text color for hover items in layer list in Layer sidebar
* Fixed diagram refresh after setting a new empty style set
* Fixed source code generation (if you didn't select a whole diagram only some elements, nothing was generated)
* Fixed image size in generated documentation
* Fixed resetting of column widths in Element Browser after each refresh
* Fixed ordering by column after each column resize in grid


Version 6.80 (Release date: 2014-02-05)
+ Added Rounded Rectangle tool (Drawing group)
+ Added source code generation for array attributes (C#, Java, VB.NET)
+ Added new template language commands: Attribute.Multiplicity, Attribute.IsArray
+ Added buttons for text color and background color to documentation control
+ Added shorcut keys for simple formatting commands to documentation control
+ Improved Evaluation dialog and edition switching
* Fixed application crash when dragging from Graphics sidebar and nothing is selected
* Fixed application crash when type a colon in operation parameters parentheses
* Fixed appending operations using fast editor
* Fixed clearing all operations using fast editor
* Fixed possible application crash in template evaluation
* Fixed wrong source code generation of comment from documentation
* Fixed formmatted text editing on end (e.g. in documentation)


Version 6.75 (Release date: 2014-01-26)
+ Added order options for:
    + Attributes (by name/type/visibility)
    + Operations (by name/type/visibility)
    + Stereotypes
+ Added Diagram/Show Parts menu
* Fixed application crash when using Parser side bar
* Fixed parsing Java classes which extend generic class or implement generic interface
* Fixed application crash when clicking on File/Send Email when no project is loaded (now Send Email is disabled when no project is loaded)
* Fixed application crash when clicking on empty grid
* Fixed incorect handling of quick search when typing in project tree and a sidebar with list box is displayed


Version 6.70 (Release date: 2014-01-19)
+ Added Star drawing tool - allows to draw any kind of star
+ Remembering of project tree filter settings and sorting
+ Added Show Part menu to context menu [RQ#312]
+ Added separate setting for anti-aliasing [RQ#312]
+ Improved dialog for adding of new styles to style set 
    + Element types are alphabetically ordered
    + Element types can be filtered by diagram
    + ID of element type displayed in parenthesis after its name
+ Added option for showing sequence number (Communication diagram) [RQ#335]
+ Sequence number can be edited from diagram [RQ#335]
+ Added default settings of showed parts for whole diagram
+ Allowed to show/hide attribute/operation visibility
+ Added reset to default showing of element parts
+ Text from Drawing group has its own style class
* Fixed spaces before and after colon for attributes and operations [RQ#338]
* Fixed application crash when rendering UI grid with defined columns and without rows 
* Fixed application crash when editing name of lifine [RQ#336]
* Fixed displaying of long full names with displayed ID a parent name


Version 6.60 (Release date: 2013-12-18)
+ Support for external URLs and files 
    + Adding to project, editing, deleting
    + Displaying of images, texts and web-sites
    + Copying of custom files to project
+ Improved work with provided and required interfaces
    + Improved drawing
    + Drag & drop adding
    + Allowed to connect required and provided interface with relation
+ Custom order of nested models and diagrams (now nested models don't need to be first ones)
+ Added new context bar buttons for components and pins which allow to add provided and required interface on one click [RQ#328]
+ Allowed to move caption of interface [RQ#327]
+ Added option to not hide the toolbox scrollbar [RQ#313]
+ Improved precision of association attaching to package border [RQ#331]
+ Improved rendering of elements with stretched name area (e.g. components)
+ Custom style in Style tab (Properties dialog) starts from current style (when it is default style or class style) [RQ#312]
+ Add Special Paste submenu into Edit menu with items: Paste as independent copy, Paste as instance [RQ#312]
+ Removed restrictions for relations [RQ#312]
+ Improved Fast editor
    + Support for Undo/Redo
    + Added button for applying changes, changes are applied also automatically after leaving textbox or selecting other element
    + Improved updating of attributes and operations
* Fixed application crash when 'Stereotype Icon' visual style choosen and no icon for stereotype is defined
* Fixed type set editing [RQ#333]
* Fixed wrong z-order of elements in generated bitmap/metafile when copying using Edit>Copy actions [RQ#334]
* Fixed occasional wrong behavior of Send to back for elements in container
* Fixed closing Model Overview window when model is deleted during undo or redo action
* Fixed some texts in GUI
* Fixed application crash after double-clicking on Print button on standard bar


Version 6.52 (Release date: 2013-11-04)
+ Allowed to edit custom IDs of elements in Element Browser
+ Added Required Interface element to SysML Block Definition diagram [RQ#317]
+ Added Don't show this again option for Paste dialog [RQ#312]
+ Added clipboard settings for diagram editor
+ Improved graphic notation of constraint property parameter [RQ#293]
+ Added undo/redo for actions in requirement table
+ Added new elements to Profile diagram [RQ#326]
    + Extension
    + Reference
+ Name of component can be vertically centered [RQ#323]
+ Adjusted padding of component [RQ#322]
+ Added copying of elements, diagrams and models between two projects using drag&drop [RQ#320]
* Fixed property nesting [RQ#314]
* Fixed port pinning [RQ#314]
* Fixed application crash when rendering grid at small size or minimized
* Fixed drag and drop of elements between projects - no action, when it is not allowed [RQ#320]
* Fixed locking source project after using menu Project/Add Existing Diagram
* Fixed loading of project files from older versions [RQ#319][RQ#321]


Version 6.51 (Release date: 2013-09-15)
+ UI Grid (from UI Diagram) supports texts in cells
+ Elements from Drawing can be connected using relations [RQ#306]
+ Added universal connector to Drawing group
+ Name of Class/ERD entity is stretched to whole class area when attributes and operations are hidden
+ Attributes of ERD entity can be hidden
+ Allowed to add text to shapes from Drawing group
+ Allowed to change container of ports, pins and parameters [RQ#311]
* Fixed copy&paste for elements with custom dash style [RQ#309]
* Fixed auto scrolling of tabs and displaying of Plus button for adding diagrams [RQ#310]
* Fixed adding to container which is nested in another container using options Partially and Full overlapped elements [RQ#311]
* Fixed applying collapse setting of project tree [RQ#307]
* Fixed alternate style loading
* Fixed application crash with lifelines in Timing diagram [RQ#297]


Version 6.50 (Release date: 2013-09-01)
+ Tool customization
    + Custom default size of shape (by last element/custom by selected/custom from dialog)
    + Custom direction of relationship
+ Added setting for default way of selection
    + Partial containment selection (default)
    + Full containment selection
+ Added Column layout [RQ#304]
+ Added Diagram type filter to Stereotype List editor
+ Custom stereotype can be saved to stereotype list [RQ#282]
+ Remembering width of toolbox in fullscreen mode [RQ#283]
+ Style sidebar is grayed when no element is selected
+ Added support for loops and conditional commands in Custom command dialog in Documentation template editor
+ Elements without documenation are not added to the generated documention [RQ#147]
+ Added documentation text for models and diagrams to the generated documentation [RQ#146]
+ Added attributes and operations to the generated documentation [RQ#191]
+ Improved and optimized documentation file format (the size of file can be reduced by up to 60%)
+ Changed direction of aggregation and composition to be more intuitive [RQ#276]
+ Added support for unique attribute of index (editable using Index dialog, using Index grid, added IsUnique command for Index to SIM template language)
+ Attribute multiplicity of 'many' (arrays) can be set also as [] and will be automatically adjusted to [*] [RQ#281]
+ Added new commands to menu in Documentation Template Editor (Diagram.Documentation, Model.Documentation, Attribute.Documentation, Operation.Documentation)
+ Improved default documentation template
+ Improved export to PDF and ODT
+ If ESC is pressed active tool is switched to Selection [RQ#303]
+ Improved auto size
+ Added options for adding elements to container 
    + Partially overlapped
    + Fully overlapped
    + When cursor over container
+ Added setting for container inflation to Options window
+ Added setting for default role visibility [RQ#280]
+ Easier editing of attribute and operation modifiers [RQ#262]
+ Names in dash style menu changed to visual previews of styles
+ Improved dash styles [RQ#271]
+ Added new dash styles
* Fixed auto size of classes [RQ#287]
* Fixed warning about locked project file when using 'Save As' for saving into the same file [RQ#292]
* Fixed deleting of diagram from nested model [RQ#285]
* Fixed restoring original toolbox width after restoring from fullscreen mode [RQ#283]
* Fixed application crash when click on Apply in Styles sidebar and no style is selected, context menu will not display when free space is clicked [RQ#289]
* Fixed application crash when using value setter in Style sidebar [RQ#288]
* Fixed application crash when try to move rows of grid without rows [RQ#290]
* Fixed XMI export [RQ#291]
* Fixed possible application crash when editing relationship in ERD diagram (converted from Class diagram) using dialog
* Fixed application crash when deleting attribute added using Field pattern feature
* Fixed application crash when draw a very small interface symbol with shading effect style [#295]
* Fixed application crash when try to edit a cell outside allowed area in grid [RQ#296]
* Fixed undo/redo for documentations with auto updated parts
* Fixed generation of table of contents
* Fixed deleting of template parts in documentation editor
* Fixed selection of elements [RQ#279,RQ#302]
* Fixed updating of connectors [RQ#305]


Version 6.30 (Release date: 2013-07-21)
+ Improved connecting of ends of newly created relationships
+ Improved relation path routing
+ Added auto path routing for relations
+ Added diagram choice dialog for XMI export
+ Added support for SysML XMI import/export
+ Added support for ports to XMI
+ Added confirmation dialog before deleting a connection string
+ Appended ... for all menu items which show dialog
+ Auto-complete list of types is ordered by name [RQ#257]
+ Added support for enumeration as a type [RQ#257]
+ Added support for nested ports [RQ#264]
+ Added full and proxy ports [RQ#265]
+ Added "lollipop" interface tool for class diagram
+ Readded style sets: Simple, Simple with Shadow, Simple Bold
+ Enter and Shift+Enter actions at field editing switched - Enter confirms edited field and end editing, Shift+Enter confirm edited field and edit next field or create new one [RQ#263]
+ Menu items for types and markers of BPMN elements are checked when they are used
+ Improved snaplines (now not displayed for nested elements, when moving container)
+ Improved adding to container - element is added to container when they are intersected (mouse cursor need not to be over the container)
+ Added info about bit version of application (32/64-bit) [RQ#268] and whether it runs in Portable mode
+ Removed Apply button from Styles pane [RQ#267]
+ Added context menu for Style pane (allow to Apply, Edit and Delete style)
+ Added Frame tool to SysML diagrams [RQ#248]
+ Adjusted rendering of arrows [RQ#276]
+ Updated Brazilian Portuguese translation (thanks to Franz E. Arnold)
* Applying of grid settings to lines at inserting [RQ#273]
* Fixed deleting of multi-level nested elements [RQ#255]
* Fixed application crash when there is a loop in the Hierarchical Task Analysis diagram [RQ#250]
* Fixed editing of Hierarchical Task Analysis diagram (undo&redo of deleted plans)
* Fixed application crash when try to export diagram to PDF using Batch export [RQ#249]
* Fixed application crash when loading project with unreferenced interaction operand
* Fixed application crash when try to remove a point using double click and it is over another element [RQ#253]
* Fixed icons in diagram menu [RQ#254]
* Fixed application crash at replacing [RQ#252]
* Fixed moving of multiple container elements [RQ#256]
* Fixed style set import/export
* Fixed delete confirmation message box in Style Set Management window
* Fixed application crash when layout of block is not recalculated before rendering [RQ#261]
* Fixed refreshing of elements when some change is applied from context menu
* Fixed cancelling of selection after command execution
* Removed limitation to non-negative position for swimlanes [RQ#270]
* Fixed refreshing of style list after closing project and creating the new one [RQ#275]
* Fixed moving of nested elements in activity loops [RQ#241]
* Some other stability fixes


Version 6.20 (Release date: 2013-06-09)
+ Added new rounded rectangular style for relationships
+ Improved grips for relationship [RQ#247]
    + Removed bounds  grips
    + Added point grips
+ Added Mongolian translation (thanks to М. Мөнхнаран and С. Бадрал)
+ Added Block tool for SysML Package diagram [RQ#240]
+ Added Class tool for UML Package diagram
+ Enabled adding of new lines in description field of Diagram Description element [RQ#245]
+ Disabled confirmation of Diagram Properties dialog on Enter when description field focused
+ Improved rendering of selection for thick relationship lines
+ Improved undo behavior
* Fixed default names for Signal Send and Signal Receipt elements [RQ#246]
* Fixed application crash when try to copy empty selection from grid [RQ#234]
* Fixed application crash when try to paste copied elements to model or project instead of to diagram [RQ#235]
* Fixed rare application crash when drawing sequence action [RQ#236]
* Fixed application crash when try to insert wrong file as license key [RQ#239]
* Fixed application crash when setting glow size smaller than 2
* Fixed application crash when you try to insert new line before the first character when editing comment in diagram [RQ#242]
* Fixed incorrect bounds of selection for elements after copy & paste
* Fixed adjusting of positions of relationship ends


Version 6.17 (Release date: 2013-06-03)
+ Improved locking of relation ends
    + New context submenu Locks (Lock Start Point and End Point moved to this submenu)
    + Added Lock Both Ends command
    + Added Unlock Both Ends command
* Fixed export to ODT
* Fixed behavior of rectangular lines [RQ#228]
* Fixed closing of tabs with non-existent diagrams after undo
* Fixed refreshing of canvas when changing the type of line
* Fixed special case of application crash when moving relation [RQ#232]


Version 6.16 (Release date: 2013-05-24)
+ Added new SysML elements:
    + SysML Viewpoint
    + SysML View
    + SysML Model
+ Added editor for interaction operand of fragment to Properties dialog  [RQ#207]
+ Deleted or moved files are not displayed in Recent projects on Start page
+ Updated Portugese translation (thanks to Franz E. Arnold)
* Fixed application crash when loading project with instance specification objects with unbound attributes [RQ#226]
* Fixed application crash after filtering of content in Existing Diagrams dialog [RQ#223]
* Fixed application crash when editing rectangular relation [RQ#221]
* Fixed generalization in SysML diagrams [RQ#229]
* Fixed editing of documentation [RQ#231]
* Fixed UP key behavior in special cases in documentation editor
* Fixed view adjusting in documentation editor
* Fixed refreshing of diagram after applying Remove All Custom Styles
* Fixed deleting of diagrams from project tree [RQ#227]
* Other smaller stability fixes


Version 6.15 (Release date: 2013-05-13)
+ Enhanced C++ source code generation - C++ access specifier sections [RQ#212]
+ Added new source code template for C++: Separate Header - generates separate cpp and header files [RQ#174]
+ Added support for constraints to attributes (UML class)
+ Added support for ownership of association end
+ Added new template language command: FilterByVisibility
+ Added ID and Text property for SysML Requirement
+ Updated Portugese translation (thanks to Franz E. Arnold)
* Removed redundant separators in menu [RQ#219]
* Removed opacity setter from palette tab in color picker (now is only in color mixer tab)
* Fixed problem with setting of opaque background for exported diagrams [#218]
* Fixed not remembering width of sidebar when switching between tabs [#217]
* Fixed generation of NHibernate Fluent code for mapping of not nullable columns
* Fixed editing of attribute ordering parameter
* Fixed renaming project from the project tree
* Fixed end locking of rectangular relation after changing to simple horizontal or vertical line
* Fixed Copy Special/Copy as Metafile [RQ#220]
* Fixed SysML Block copying
* Fixed updating of requirement table in requirement diagram after editing requirements in diagram
* Fixed special case of application crash when try to undo delete of objects in sequence diagram


Version 6.12 (Release date: 2013-04-29) -------------------
+ Added icon for Generate button in Generate sidebar
+ Text box for old password is disabled when any password was not yet set for project
* Fixed application crash when click on item Documentation in context menu when Documentation side bar is not open
* Fixed grouping of groups
* Fixed application crash when draw a relation path in freehand mode and only click
* Fixed application crash when try to delete element from project tree and nothing is selected
* Fixed not working cursor keys in renaming and search text box of project tree
* Fixed application crash when editing matrix and close project
* Window with diagram is closed when creation of diagram is undone
* Fixed application crash when try to insert a non-image file as an image to a document
* Fixed opening empty side bar on the other side after closing it using double click
* Fixed application crash when try to check the check box for active tab of UI Tab Control in new row in Properties dialog
* Fixed application crash when try to ungroup elements from Drawing group


Version 6.11 (Release date: 2013-04-25) -------------------
+ Added remembering of indentation for multiline textbox (comment, constraint editing) [RQ#176]
* Fixed editing of Menu element (User Interface diagram)
* Fixed size calculation of Menu element (User Interface diagram)
* Disabled to move a diagram to the project node [RQ#214]
* Fixed special case of application crash when opening the context menu in the project tree [RQ#213]
* Fixed special case of application crash when working with sidebar [RQ#204]
* Fixed special case of application crash when adding a diagram [RQ#203]
* Fixed saving of E-R diagrams [RQ#215]
* Fixed application crash when try to do SVN update and the project file is not saved (save dialog is cancelled)
* Fixed copy/paste of diagrams


Version 6.10 (Release date: 2013-04-21) -------------------
+ Added Move tool [RQ#211]
+ Added more options how to handle existing file during Batch export [RQ#210]
+ Improved naming of relations in database import
+ Project tree in source code generation dialog is expanded to diagram level
+ Added generation of default name for diagram in New diagram dialog
+ Added start and end role for ERD relations [RQ#208]
+ Added applying of grid settings to dragged element preview
+ Improved applying of grid settings to drag&dropped element (now always the same size of inserted elements)
+ Added auto snap lines also for drag&dropped elements
+ Added new template language commands:
    + OriginalType, ReplacedType (for attributes and operation parameters)
    + OriginalReturnType, ReplacedReturnType (for operations)
    + Name, IsNullable, Id (for types)
+ Types can be marked as nullable 
+ Small enhancements of user interface of Type Editor dialog
+ Enhanced support of nullable types in NHibernate Fluent code generation
+ Improved generation of identity for NHibernate Fluent (now also Assigned() is supported)
+ Enhanced list box with search support in Import Database dialog
+ Added displaying of table schema in list of tables in Import Database dialog
+ Import Database dialog remembers used connection strings and offers them in the list of connection string combo box
+ Added Connection string manager
+ Added search box to the list of graphics
+ Smaller thumbnails in Graphics sidebar
+ Added context menu item Asynchronous for sequence messages [RQ#205]
+ Added context menu item Add Getter and Setter for class attributes [RQ#173]
+ Improved renaming in project tree
+ Added stereotype icon mode
* Fixed end point locking for rectangular relations [RQ#209]
* Added missing tooltip for Snap Lines button and for context menu in Start Page
* Fixed application crash when generating a source code and type is not defined
* Fixed remembering of settings of source code generation dialog
* Fixed resizing of start with list for small height
* Fixed typo errors Week Entity -> Weak Entity, Parellel -> Parallel, Bried description -> Brief description
* Fixed remembering of 'Use System Email Client'
* Fixed application crash when resizing the main window to small height
* Fixed application crash when showing auto-complete list in special case
* Fixed rendering of grip for width of name
* Fixed rendering of hover points and line segments
* Fixed auto-update
* Fixed application crash on auto-export of XMI when the output directory does not exist
* Fixed saving of large diagrams to PDF and vector formats
* Fixed applying of padding from Style sidebar
* Fixed showing of dialog with shapes for stereotype


Version 6.01 (Release date: 2013-04-08) -------------------
+ Updated Dutch translation (thanks to Raymond Meester)
* Fixed application crash which can occur during editing of relationship
* Fixed closing standard edition for non-commercial use after three minutes
* Fixed application crash when switch the project tree to Diagram Types mode in special case
* Fixed application crash when update from SVN and file is not SVN working copy


Version 6.00 (Release date: 2013-04-04) -------------------
+ Completely reworked UI with new auto-sized sidebar system 
+ Added Chen Notation ER-diagram
+ Added Venn Diagram
+ Added Matrices
    + CRUD
    + RACI
    + RASCI
    + RACIO
    + RACI-VS
    + DACI
+ Added SysML Diagrams
    + Activity Diagram
    + Block Definition Diagram
    + Internal Block Diagram
    + Package Diagram
    + Parametric Diagram
    + Requirement Diagram
    + Sequence Diagram
    + State Machine Diagram
    + Use Case Diagram
+ Added Mind Maps
+ Improved Use Cases - added description, primary actor, precondition, postcondition, frequency of use, priority, flow of actions
+ Improved Requirement Diagram (Other Diagrams) - Added Requirement Table
+ Improved User Interface Diagram
    + Improved model
    + Added icons for elements in project tree
    + Added additional settings for progress bar (progress bar type, progress value, show percentage)
    + Added additional settings for window (show maximize button, show minimize button, show close button, show sizing grip)
    + Added support for styling
    + Added new elements: tab control, menu, group box, track bar
    + Added specific context menu settings for UI elements
+ SVN support
    + Update
    + Commit
    + Conflict resolution
+ Added BPMN Data Association [RQ#180]
+ New easy way of drawing rectangular relations [RQ#96]
+ Design patterns
    + Creation of custom patterns
    + Library of standard patterns
    + Design pattern in side bar
+ Field patterns - patterns as sets of attributes and/or operations
+ Auto SnapLines
+ Searching in project tree 
+ Added Style Set Manager
    + Add, edit, duplicate and delete style sets
    + Export and import style sets
+ Improved work with styles
    + New style editor
    + Added Style side bar
    + Added preview of style in Style Set Editor
    + Added Duplicate button to Style Set Editor
    + Added multiple options for adding new style from sidebar (New/New by Selected Style/New by Style of Selected Element)
+ Added new styling options
    + Glow
    + Shadow size
    + Padding left, top, right and bottom
    + Border dash style
    + Option for size of line caps [RQ#190]
+ E-mail sending (File/Send E-mail) - using system e-mail client or simple built-in e-mail client
+ Added lots of pre-defined shapes in graphics library
+ Added SVG import (Graphics editor)
+ Auto backup
    + Interval of backup
    + Number of last preserved backups
    + Smart backup preserving
    + Output directory (project directory or any custom folder)
+ Auto export
    + Output directory (project directory or any custom folder)
    + Allowed to specify which diagram to export
    + Images (allow to specify export settings) [RQ#77]
    + XMI
+ Added template for Fluent NHibernate (C#, VB.NET)
+ Added new menu for diagram adding to tab bar
    + Favorite diagrams on top
    + Allow to change the model for diagram
    + Allow to search in diagrams (just start to type)
    + Categorized diagrams, search by categories [RQ#145]
+ Added export to CSV
    + Elements in Element Browser
    + Tasks and Persons 
    + TO-DOs
+ Improved work with rectangular relations
+ Improved type handling in generation - language-specific types are used for each code language
+ Added support for relations between multiple attributes (E-R diagram)	 
+ Added support for indexes to entity (E-R diagram)
+ Added generation of indexes (SQL DDL template)
+ Added special tool for E-R diagram - Generate indexes for foreign keys (Tools menu)
+ Attributes and Operations split in separate tabs in Properties dialog
+ Name textbox in Attribute and Operation dialog is focus on start
+ Added 'Start with...' box to Start Page
+ Words in documentation editor can be selected using double-click
+ Added navigation by words (CTRL + Left/Right) to documentation and source code editor [RQ#121]
+ Added default value to ERD entity
+ Copy selection to clipboard in multiple formats
+ Improved performance of shadow rendering 
+ Improved color picker 
    + Color mixer
    + Opacity setting
+ Scrollbar in toolbox is displayed only when the mouse cursor is over
+ Added Up and Down buttons into the ERD attributes editor
+ New logo and icon
+ Toolbox does not display when it is not necessary
+ Added visibility settings to Properties dialog
+ Added background title to model overview window
+ Added context menu to recent project list on start page
    + Moved delete button from list to the context menu
    + Open containing folder
+ Added export and import of source code templates
+ Added support for unspecified visibility [RQ#107, RQ#189]
+ Buttons for UML buttons in project tree toolstrip replaced with 10 top used diagrams (by statistics for last 30 days)
+ Server and database names (in Database Selection dialog) are alphabetically sorted
+ Improved auto-scroll of diagram canvas (auto-accelerated scrolling, turned off auto-shrink of diagram bounds during auto-scroll, auto-scroll during dragging of fields)
+ Improved placing of context bar for extremely big elements
+ Improved showing of menus from context bar
+ Attributes and operations can be copied between classes using CTRL + drag&drop
+ Added new items to context menu for attribute of ERD entity
    + Set/unset primary key
    + Set/unset foreign key
    + Set/unset auto increment
    + NULL/NOT NULL
+ Toolbox can be docked to right side
+ Added drop down list with style sets to the open button in Styles side bar
+ Added copy&paste to project tree
    + Allowed to copy (multiple) whole diagrams	
    + Allowed to copy (multiple) whole models
+ Improved refreshing of element list in Element Browser
+ Added new template language commands:
    + Command for foreign key references of ERD entity (References, InverseReferences)
    + Commands for ERD relationship (PrimaryKeyAttributes, ForeignKeyAttributes, PrimaryKeyEntity, ForeignKeyEntity, FromAttributes, ToAttributes, FromEntity, ToEntity)
    + Comparing commands: GreaterThan/GT, LessThan/LT
    + Iteration commands: Count, Reverse
    + Template processing commands: ExplicitLinesOn, ExplicitLinesOff
+ Added default type set setting for each diagram
+ Improved work with types in E-R diagrams
+ When you rename attribute/operation in diagram only name is selected defaultly
+ Program remembers restore bounds of main window instead of real bounds
+ Added Rotation dialog, which allow to set exact absolute rotation of elements or rotate them by specified angle (menu Arrange/Rotate/Rotate...)
+ Added Reset Rotation (menu Arrange/Rotate/Reset Rotation)
+ Program shows warnings for diagrams, which can cause problems during batch export
+ Confirmation dialog shows only if something changed in Properties dialog [RQ#175]
+ Program displays bounds of dragged element
+ Program remembers the last used printer [RQ#124]
+ Improved Instance specification tab in Properties dialog 
    + Added move up/down buttons
    + Values are remembered for attributes with the same names when you change classifier
+ Improved Enumeration elements
+ Order of attributes and operations in Properties dialog can be changed using drag and drop
+ Improved check for custom size of diagram
+ Added ability to export type set [RQ#197]
+ Added ability to delete type set
+ Auto-complete list is automatically scrolled to selected item
+ Added settings for PDF export of diagram (Page size, DPI)
+ Save dialog for PDF export remembers the last used path
+ New default style set and other new style sets - Professional, Sketch, Blue Accent, High Contrast, Typewriter
+ The name of used style set is displayed in Style Set side bar
+ Improved rendering of "many" end of relation in E-R diagram
+ Added displaying of line points for all types of relationships
+ Added reference to class attributes for objects/instance specifications
+ Added size grip which allows to change the width of name of relation and message text of sequence message
+ Added type set for Visual Basic 6
* Fixed selection - CTRL/SHIFT keys allows to modify current selection (add/remove selected elements) in rectangle selection mode
* Fixed tab dragging
* Fixed snapping to grid when you resize an element from left top corner
* Fixed applying padding style to ERD entities
* Fixed adding to container from drag&drop action in UI diagram
* Fixed application crash when you handle tabs in tab switch in specific way [RQ#198]
* Fixed application crash when you create new filter and diagram window/tab is active [RQ#193]
* Fixed application crash when try to assign person to task in Task Management window and no task is selected [RQ#192]
* Fixed saving of ID in custom type sets [RQ#196]
* Fixed not working Remove All Custom Styles
* Fixed loading of file with duplicate element IDs [#202]


Version 5.84 (Release date: 2013-03-14) -------------------
+ Text in preview of style in Styles sidebar is rendered with name style instead of text style
+ Name of default style in style list is rendered using bold font
+ Renamed 'Set Style as Default' to 'Make Style of Selected Element Default' [RQ#184]
* Fixed application crash when exporting big diagrams
* Fixed cursor change bug in diagram editor [RQ#177]
* Fixed problem with copying elements between diagrams [RQ#186]
* Fixed conneting of relation ends when moving relation in group with other elements [RQ#181]
* Fixed saving showing of nullability in ERD entity [RQ#178]
* Fixed application crash when inline-edit parameters of transition without defined trigger [RQ#187]
* Fixed positions of association multiplicities and roles - now they are placed on the same side of line for both ends [RQ#188]
* Fixed adding diagram to project after closing project and creating/opening the new one when no node was selected in project tree
* Fixed showing Styles sidebar after its hiding
* Fixed updating styles in Styles sidebar after loading project [RQ#182]


Version 5.83 (Release date: 2013-02-16) -------------------
+ The last image format in diagram export dialog is remembered [RQ#159]
+ Project file name with full path is displayed in project properties tab [RQ#160]
+ Full paths of project file names are displayed on start page [RQ#160]
+ The full path of project filename is displayed in a tooltip of save button
* Fixed loss of attribute binding to relation after editing ERD entity from Property dialog [RQ#154]
* Fixed loss of attribute and operation bindings after editing UML class from Property dialog
* Fixed application crash when pressing UP key during editing of an ERD entity attribute and there is only one attribute
* Fixed application crash when trying to edit task (in Task Management window) and no task is selected [RQ#156]
* Fixed application crash when trying to delete default style [RQ#157]
* Fixed application crash when using Close All Other Tabs and you open context menu from empty space in tab switch [RQ#166]
* Fixed application crash when using Mimimize or Maximize from Windows menu and no window is open [RQ#167]
* Fixed application crash caused by tab switch in special situation [RQ#166]
* Fixed application crash when trying to replace all [RQ#168]
* Fixed application crash when trying to search [RQ#169]
* Fixed application crash when trying to search text using search text box from standard bar and no project is open [RQ#162]
* Fixed application crash when trying to add negative condition in Filter definition dialog and no item is selected [RQ#161]
* Fixed application crash when trying to paste and there is no open child window [RQ#170]
* Fixed application crash after wrong password [RQ#163]
* Fixed checking access to file before saving [RQ#164]
* Fixed application crash when delete item from project tree and there is not any diagram window active
* Fixed undo/redo for move of labels of some elements (activity parameter, initial state, etc.)


Version 5.82 (Release date: 2013-01-20) -------------------
* Fixed application crash when saving documentation (special case) [RQ#151]
* Fixed application crash when exporting documentation to ODT
* Fixed application crash when converting shape to path in custom graphics editor (special case)
* Fixed deletion of an element from project when it is placed in nested model [RQ#153]
* Fixed applying of text wrapping style


Version 5.81 (Release date: 2013-01-09) -------------------
* Fixed	loading of project with incorrect duplicate IDs and adjusted element handling within project [RQ#135]
* Fixed typo error Successfull to Successful [RQ#134]
* Fixed error after opening special case of Hierarchical Task Analysis diagram [RQ#137]
* Fixed NullReferenceException in Portable version when try to save settings [RQ#138]
* Fixed application crash when paste new instance in the other project
* Fixed not remembered 'Relations always on top' setting after opening new diagram [RQ#140]
* Fixed processing of entity attribute type with spaces in Fast Editor [RQ#141]
* Fixed duplication of imported elements in Hierarchical View after importing XMI [RQ#125]


Version 5.80 (Release date: 2012-12-21) -------------------
+ Improved communication messages in communication diagram 
    + Added connection to operation from class of lifeline
    + Result assignment
    + Return value
    + Parameters
+ Added combo box with operations for sequence action and communication message (Sequence diagram, Communication diagram)
+ Added auto complete for lifeline clasifier (Sequence diagram, Communication diagram)
+ Added Concurrency diagram to Start with... section
+ Added Mutex element to Concurrency diagram
+ Added new template language commands:
    + ExplicitWhitespacesOn, ExplicitWhitespacesOff
    + Space(n), Tab(n), Line(n), Indent(n)
    + ToUpper(string), ToLower(string), Substring(string, start), Substring(string, start, length), Length(string), Trim(string)
    + IsAutoIncrement (for ERD Entity Attribute)
+ Added ERD to XSD template (thanks to Raymond Meester)
+ Improved SQL reverse engineering 
    + Showing progress
    + Better relations
+ Improved SQL DDL generation
    + Added auto increment support
    + References generated at the end of script
+ Added auto increment support for attributes in ER diagram
+ Improved XMI export/import of state machine diagram - supported entry, exit and doActivity
+ Updated Dutch translation (thanks to Raymond Meester)
+ Source Code Generation dialog remembers last used language, templated and output path
+ Files of source code template can be renamed
* Fixed application crash on loading of template filter [RQ#127]
* Fixed SQL DDL generation (multi column primary keys)
* Fixed problem with applying default style set
* Fixed position of edit box when renaming a diagram from tab and tab bar is scrolled
* Fixed incorrect behavior of documentation editor when you insert text at beginning of paragraph, the properties of previous paragraph was copied
* Fixed incorrect home key behavior when cursor is in the last line and there is one format for the entire line
* Fixed incorrect format selected in toolbar when cursor is before first character in paragraph
* Fixed application crash when multiple pages mode is turned on and a displayed diagram is deleted
* Fixed formatting using context bar
* Fixed adding "zero move" commands after clicking on element
* Fixed layout of element stereotypes editor
* Fixed source code parsig (suppported other linebreaks than CRLF, better tab handling)
* Fixed inserting of element documentation in documentation editor
* Fixed application crash when there is an incorrectly defined source code language [RQ#130]
* Fixed typo error Inseraction Use to Interaction Use [RQ#133]


Version 5.70 (Release date: 2012-11-23) -------------------
+ Added Concurrency Diagram [RQ#24]
+ Added Delphi source code generation [RQ#118]
+ Added setting for default project style set
+ Added new template language commands: 
    + Include - allow to include another template file
    + CompactOn, CompactOff - removes redundant lines	
    + HasImports, IsLeaf (Element), IsRoot (Element), IsContained(Element), IsOverride (Operation), IsOverloaded (Operation), SubClasses (Class), NestedClasses(Class)
    + And, Or, Not - allows build any logical expressions
+ Improved source code templates for C# (sealed class, override method) and VB.NET (NotInheritable, Overridable, Shared, MustOverride, MustInherit)
+ Added support for nested (inner) classes for C#, VB.NET (Source Code Generation)
+ Added support for nested packages in generated namespaces (Source Code Generation)


Version 5.62 (Release date: 2012-10-27) -------------------
+ Item "Activate For Commercial Use" from Help menu changed to "Registered copy" for registered users [RQ#114]
* Fixed deselecting of elements using Ctrl + Click [RQ#112]
* Fixed unexpected change of position of source element after copying using drag&drop to another diagram [RQ#117]
* Fixed loading of custom graphics
* Fixed application crash caused by unclosed tabs after deleting diagrams/models when multiple items are deleted at once from project tree
* Fixed application crash when loading project with specific sequence diagram [RQ#113]
* Fixed removing style from style set using Style Set Editor
* Fixed XMI-Export - InterruptingEdge [RQ#110]


Version 5.61 (Release date: 2012-10-03) -------------------
* Fixed wrong range of ports in Options
* Fixed wrong list of offered operations in sequence diagram (they were from the source lifeline instead of from the target)
* Fixed update of bounds of sequence message after editing
* Fixed unclickable sequence message when it is moved far away from line
* Fixed name of output file for state machine in JavaScript
* Fixed application crash when loading project with a sequence message with parameters


Version 5.60 (Release date: 2012-09-30) -------------------
+ Improved sequence messages in sequence diagram
    + Mapping to class operations
    + Return values
    + Assignment of return value
    + Parameters
+ Added source code template for State Machine (C#, JavaScript)
+ Added new template commands: 
    + ModelElements, DiagramElements (Project type)
    + Uid, DocumentationLines, TaggedValues, GetTaggedValue (Model type)
    + DocumentationLines, TaggedValues, GetTaggedValue (Diagram type)
    + Owner, Class (UmlAttribute, UmlOperation type)
    + Owner, Entity (ErdAttribute)
    + AssociatedDiagrams, Model, GetTaggedValue (ModelElement type)
    + Model, Diagram, Container, OutRelations, InRelations (DiagramElement type)
    + FromElement, From, ToElement, To (Relation type)
    + BehaviorExpression, Guard, Triggers (Transition type)
    + Add second optional parameter to Diagram.Elements, Model.Elements, Project.ModelElements and Project.DiagramElements, which allow to filter elements by type
    + Added new commands for enumerations: FilterByType(typeName1, ..., typeNameN), Skip(count) and Select(expression)
    + Allowed to define custom name for iteration variable - SIM:ForEach:Element.Attributes(myVar)
    + IsEmpty(expression)
+ Allowed to connect a sequence message to destroy element (Sequence diagram)
+ Added tagged values to models and diagrams
+ Added support for static modifier to PHP source code generation [RQ#103]
+ Added proxy settings for auto update
+ Changes made using Diagram Properties dialog can be undone
+ Lifeline classifier can be set using inline editing
+ Added support for comments to XMI export
* Updated Dutch translation (thanks to Raymond Meester)
* Fixed z-order for text of Self Message and Recursive Message (Sequence Diagram) [RQ#106]
* Fixed CTRL-W for closing tab, shortcut keys added to the default menu definition [RQ#108]
* Fixed a special case of application crash when exporting a activity diagram to XMI
* Fixed XMI export - wrong pins and doubled references [RQ#105]
* Added expansion nodes to XMI export [RQ#104]
* Fixed missing references to actions contained in expansion regions [RQ#109]
* Fixed Javascript source code generation


Version 5.50 (Release date: 2012-09-16) -------------------
+ Classes defined in project can be used as types of attributes and operations
+ Added auto-complete of types when editing attributes and operations of class
+ Added option for setting password and saving of encrypted project files [RQ#79]
+ Added new menu Arrange/Rotation for precise rotation
+ Added 'Override operations' context command for class
+ Added 'Implement interface' context command for realization
+ Added 'Override operations' context command for generalization
+ Added columns for easy editing of abstract, virtual and static modifiers of operations to grid in Item Properties dialog
+ Name of diagram is rendered in two lines instead of one and half [RQ#89]
+ Fields (names, attributes, etc.) of grouped elements can be edited [RQ#93]
+ Support for inline editing of triggers, guard and behaviour expression of statechart transition instead of its name [RQ#102]
+ Size grips rotates with element [RQ#97]
+ Rotation continues where it ends instead of reseting after each new try
+ Rotation applied also on hover selection of fields
+ Adjusted Decision and Merge nodes to better fit default grid [RQ#98]
+ Added option to remove point using context menu [RQ#82]
+ Added background, border, shadow and gloss settings for Text (from Drawing group) 
+ Added support for interface extending in PHP source code generation [RQ#91]
+ Added auto replace of << and >> in name of UML association to symbol of black solid triangle [RQ#94]
* Fixed rotation saving [RQ#99]
* Fixed crash when sending request/bug report and there is no network connection
* Fixed loading of type list [RQ#101]
* Fixed undo/redo for movement of relation name, associations roles and multiplicities [RQ#100]
* Fixed application crash when downloading auto-update files and there is no network connection [RQ#90]
* Fixed format setting of cell text in document editor
* Fixed alignment of text (drawing group)
* Fixed application crash when click with the middle-button on an empty space on tab bar


Version 5.40 (Release date: 2012-07-22) -------------------
+ Added source code parsing for PHP 
+ Added Italian translation (thanks to Gabriele Campo)
+ Improved SQL DDL generation - added support for Primary keys, Foreign keys  [RQ#69]
+ Added specification of columns for relation in ERD diagram
+ Added drawing modifier key (CTRL)  for symmetrical change of bounds when resizing [RQ#74]
+ Added drawing modifier key (SHIFT) for propotional change of size - width:height ration will be preserved   [RQ#74]
+ Added drawing modifier key (SHIFT) for rotation in exact angle (0°, 45°, 90°, etc.)
+ Improved work with multi-selection in project tree
+ Added new properties for ERD entities in template evaluator: PrimaryKeys, ForeignKeys, NullableAttributes, NotNullableAttributes, HasPrimaryKey, HasForeignKey
+ Significantly improved speed of source code parsing
+ Key, type, type size, nullability and default value of entity attributes (in ERD diagram) can be edited inline (directly in diagram)
+ Improved work with tabs
    + Added right-click context menu
    + All other tabs can be closed
    + All tabs can be closed	
    + Tabs can be reordered
+ Added modes (iterative, parallel, stream) for expansion regions [RQ#81]
+ Improved XMI export/import [RQ#67, RQ#81]
    + Added suport for Input and Ouput Pins
    + Added support for Object Nodes
+ Added support for drop of image files to text box
+ Set as High-DPI aware - removes blur at high DPI
* Fixed application crash when try to edit diagram after moving to another model [RQ#68]
* Fixed copying of image from diagram
* Fixed undo for delete diagram
* Fixed recalculating of attribute/operation bounds after moving attributes/operations when attributes/operations of class have different heights
* Fixed PHP enum generation
* Fixed rare problem with out of range coordinates
* Fixed application crash when CTRL-W is pressed and there is no tab open [RQ#84]
* Fixed wrong z-order after undoing delete action of container with nested element [RQ#83]
* Fixed application crash when parsing source code in project without models [RQ#80]
* Fixed problem with unwanted change of parent of interaction operand [RQ#85]
* Fixed undo action for movement of sequence message text [RQ#86]
* Fixed unapplied padding style for some element types
* Fixed drag&drop of project items to documentation


Version 5.30 (Release date: 2012-06-03) -------------------
+ Added generation of Interactive Documentation (Ultimate edition)
+ Added drawing modifier key (SHIFT) to allow easy drawing of shapes with the same width and height (squares, circles) [RQ#66]
+ Added drawing modifier key (SHIFT) for relations to allow draw lines in exact angle (0°, 45°, 90°, etc.) [RQ#66]
+ Added drawing modifier key (CTRL) which allows to draw a shape from its center 
+ Added drawing modifier key (ALT) for relations to suppress auto position and preserve exactly what is drawn
+ Added support for page break in document editor (CTRL-Enter)
+ Last cursor position is remembered for each document and is restored after switching to document
+ Version number can be selected and copied from About dialog [RQ#63]
+ Added CTRL-A shortcut for select all in What's New text box
+ Updated Czech localization (thanks to Jiří Šafra)
* Changed default settings for displaying of diagram paper
* Fixed deleting of multiple selected items from diagram using Delete key in project tree
* Fixed deleting of documents using Delete key in project tree
* Fixed incorrect redo of ungroup command when group and ungroup commands follow
* Fixed drag&drop in document editor
* Fixed enabled TO-DO tab page when no project is loaded
* Fixed auto-update fail [RQ#62]
* Fixed applying of default visibility for attributes and operations when added from Properties dialog
* Fixed resizing of table
* Fixed copy/paste from document using menu and toolbar
* Fixed displaying of transition text (removed trailing comma, added missing slash when only behavior expression is defined)
* Fixed overflow of table cell content in document editor
* Fixed incorrect export of cell background color to PDF
* Fixed incorrect horizontal position of table in PDF export
* Fixed incorrect export of multiple spaces to HTML
* Fixed displaying of cursor in empty document
* Fixed ActivityPartitions and InterruptibleActivityRegions contain no references [RQ#64]
* Fixed problem with inserting special characters using AltGr-Char into documentation text box 
* Fixed application crash when try to undo creation of drawing element (rectangle, ellipse, etc.)
* Other minor stability fixes


Version 5.25 (Release date: 2012-05-21) -------------------
+ Added source code generation for Action Script [RQ#58]
+ Added panning diagram when spacebar held [RQ#55]
+ Improved rendering of activity Final Node and Final State
+ Added Transitions to Statemachine diagram, original transitons renamed to Protocol Transitions 
+ Added Control Flow and Object Flow to Activity diagram instead of Transition
+ Added Java type set
+ Added auto complete for lifeline classifier in Properties dialog
+ Classifier of lifeline can be set so that you drag a class from the project tree and drop it over lifeline
+ Lifeline can be created so that you drag class from the project tree and drop it to Sequence diagram
+ Object can be created so that you drag class from the project tree and drop it to Object diagram
+ Added option for opening the generated document after generation
+ Program offers default path and file name for generated documentation
+ Program remembers 10 last used paths for documentation generation and offers it in drop down list
+ Added support for pasting images to documentation
+ Added option to connect a flow to another flow in flowchart diagram
* Fixed incorrect location of lifeline after deleting a create action
* Project tree refreshes automatically after renaming element
* Fixed XMI export of activity diagram [RQ#53] and added new supported elements InterruptibleActivityRegion and ActivityPartition [RQ#60]
* Fixed disappearing of scrollbar of Styles panel [RQ#56]
* Fixed application crash when rendering highlighting in text of operation
* Fixed binding of lifeline classifier in Properties dialog
* Fixed undo action for setting lifeline/object classifier when you set it using drag&drop of a class from another diagram
* Fixed saving of images in documentation
* Fixed rendering of labels with shortcut keys in toolbox in Icons mode
* Fixed incorrect checked rendering quality after application start
* Fixed navigation to selected element when it is selected using space bar in project tree
* Fixed omitting of empty lines in exported documentation
* Fixed jumping of cursor to start of document in document editor when you move over space between pages
* Fixed specific case of application crash when applying smart layout [RQ#61]
* Fixed application crash when removing table columns or rows
* Fixed grouping of elements
* Fixed deleting of multiple selected items from diagram using context menu in project tree
* Fixed refreshing of start page
* Other minor stability fixes and some Mono(Linux)-specific bugs


Version 5.20 (Release date: 2012-05-02) -------------------
+ Improved searching
    + Match case
    + Match whole word
    + Wildcard searching
    + Regular expression searching
    + Look in current project, current model, current diagram or open diagrams
    + Open window with all found items
    + Find in parts (Name, CustomID, Stereotype, Tagged Value, Documentation, Comment, Attribute, Operation, Other)
    + Highlighting of found text
+ Added replace feature (Edit / Replace)
+ Completely rewritten module for XMI import and export [RQ#43]
    + Supported export/import of guards, preconditions and postconditions [RQ#44]
+ Easy manipulating with self relations [RQ#48]
+ Added new element: Junction (State Machine Diagram)
+ Added name rendering for some elements (ports, pins, initial nodes, initial states, flow final nodes, final nodes, final states, entry points, exit points, decisions, merges)
+ Added option to show/hide the name for these elements (+  activity parameter nodes)
+ Added option to choose the format of text before the text is typed in document editor
+ New style options for relation texts: Text Wrapping and Text Wrapping Threshold
+ Added delete button for each item in list of recent projects
+ Added support for Page Up and Page Down in document editor
+ Added progress dialog for source code parsing
+ Improved drag&drop to submodel [RQ#51]
+ Slightly improved Smart Layout
+ Improved export of documentation to HTML (lists, background color of text, size of table)
+ Added new option to batch export: Create subdirectories for models [RQ#52]
+ Added support for pasting images and text into diagram
+ SIM Project (.simp) file can be drag&dropped to editor - it opens the dialog for copying the diagrams from dragged project to open project
+ Added button for hiding the context toolbar
+ Folder Browser dialog in Batch Export dialog changed to Open File Dialog
+ Thumbnails of diagrams in batch export dialog (thummbnail displays when mouse is over the diagram name at least 1.5 sec)
* Improved selecting in document editor
* Fixed project tree refreshing after parsing the source code
* Fixed saving custom position of name label of Activity Parameter Node
* Fixed moving of group of objects using keyboard
* Fixed application crash when loading Operation dialog with source code of undefined language
* Fixed incorrect setting of view when use CTRL-Home or CTRL-End keys in document editor
* Fixed rendering of cell background when it is edited
* Fixed calculation of relation bounds when displaying of texts is turned off
* Fixed drag&drop of image files to editor when no temp directory is created
* Fixed cancelling of changes when elements are moved after applying some arrange commands
* Fixed updating of diagram bounds after some arrange commands
* Fixed searching in nested models
* Fixed problem with missing objects in exported documentation


Version 5.11 (Release date: 2012-04-01) -------------------
+ Added new class modifiers: Root, Leaf, Active
+ Improved Paste options form (based on [RQ#42])
    + Changed default action for paste to Paste as a copy
    + Added description for each option
    + Added an icon for each option
+ Added confirmation dialog for Delete from Project command (dialog displays all elements which will be deleted and in what diagrams they are placed) (based on [RQ#42])
+ Added option for output encoding (UTF-8, UTF-7, UTF-32, Unicode, Unicode Big Endian, ASCII) in setting dialog for source code generation (based on [RQ#38])
+ Added numbered lists in document editor
+ Added support for Select all in document editor
+ Added new source code template (With type hinting) for PHP [RQ#40]
+ Added delete confirmation before deleting document or document template
* Added check for person ID, whether is filled and whether is not already used
* Fixed application crash when some element contains comment from undefined person
* Fixed application crash when no temp directory is created
* Fixed application crash when delete text of last attribute or operation in inline edit mode
* Fixed application crash when try to delete document and nothing is selected
* Fixed application crash at source code generating when a class has the name which is not allowed for file
* Fixed wrong behavior of delete and delete from project when more elements with the same model are used on the single diagram [RQ#42]
* Fixed incorrect binding of relations to elements with shared model, when multiple elements with the same shared model are used on the single diagram [RQ#42]
* Fixed some cases of incorrect rendering of selection in document editor
* Fixed renaming and deleting of documents in project tree
* Fixed All entities view in project tree (it showed only items from Project repository)
* Fixed loss of class attribute multiplicity when open again in Properties dialog [RQ#41]
* Fixed not working menu item Delete from Project for selected diagram element in project tree
* Fixed deleting of multiple elements from project tree
* Fixed printing of replaced command texts in document editor - now they are printed without blue background and borders
* Fixed tool unlocking in toolbox
* Changed text Cancel Bulleted List to None


Version 5.10 (Release date: 2012-03-27) -------------------
+ Reorganized menus to make the enviroment clearer
+ Improved Java source code generation (interfaces and enums supported)
+ Imports (imported packages/namespaces) can be defined for each class in diagram using tagged values (Name=Import,Value=Package_name)
+ At source code generation, package/namespace name of class is based also on package, in which the class is placed
+ Source code generator supports creation of subdirectories for namespaces/packages
+ Custom radio button is automatically checked when you edit the custom name pattern in image batch export dialog [RQ#37]
+ Open diagrams are selected for batch export as default [RQ#37]
+ Added menu item Close (CTRL-W) into Windows menu - it allows to close active tab/child window  [RQ#36]
+ Added menu items Minimize and Maximize into Windows menu
+ Added new menu items Delete from Diagram and Delete from Project into Edit/Delete Special
+ Improved delete command - if deleted element has only one instance in the whole project, it will be deleted also from repository
+ Added new template command for element: Package
+ Template command TaggedValues can be called with parameter, which allows to return only tagged values with specific name
+ Added support for tabbing between cells of table in document editor
+ Added support for navigation using cursor keys (left, right, down, up) in table
+ First cell of table is edited after inserting table in document editor
+ Used tagged names are suggested when adding new tagged value
+ Added context menu to formatted text editor
+ Open diagrams are selected in source code generation dialog
+ Added selection buttons (Select All, Invert, None) into source code generation dialog
+ Added line spacing option in document editor
+ Added left indent, right indent and first line indent option in document editor
+ Added popup menu for table creation
+ Document editor supports tabs
+ Added horizontal ruler to document editor
+ Newly created paragraph takes the style of previous one instead of the default style
+ Added print of documentation
+ Table can be moved using special move grip
* Disabled adding of empty names of imported packages/namespaces in source code generation dialog
* Fixed application crash in Code Editor control, when it is resized to very small size [RQ#32]
* Fixed application crash when clicking on empty area in tree control [RQ#33]
* Fixed problem with export of diagram to PDF [RQ#35]
* Fixed application crash when adding new source code language in class properties dialog
* Fixed predefined diagram filters
* Fixed work with tables in document editor
* Fixed undo for paste command in formatted text editor
* Fixed showing of save message also when no changes made in documentation template editor
* Small visual fixes and improvements


Version 5.07 (Release date: 2012-03-19) -------------------
+ Document editor supports drag&drop of text
+ All elements of grid can be selected by clicking on the upper left corner
+ Added support for keys Page Down, Page Up, Home, End in list boxes
+ Big update for Chinese translation (thanks to Zen Liu)
* Increased resolution of diagram images in documentation editor
* Cursor in documetation editor changes to arrow when it is over the object (image, table)
* Button in toolbox will be unselected, when you click on locked button to release the lock and the default button (Selection) will be selected
* Node in project tree is selected no more after clicking on Expand/Collapse (plus/minus) button
* Fixed incorrect generation of source code for interface [RQ#28]
* Fixed application crash when adding a new model in project sidebar and no node of project tree is selected [RQ#29]
* Fixed application crash when try to generate source code to not existing directory and added message box that ask you whether to create this directory [RQ#27]
* Fixed moving in list boxes using keys (selection event did not fire before)
* Fixed clipping of long text in use case
* Fixed rendering of lock icon to not overlay shorcut key label
* Fixed selecting of marked text (command text) in documentation editor
* Fixed disabled drag&drop of elements from project tree to documentation editor
* Fixed possible application crash in document editor
* Fixed possible application crash in glossary editor
* Fixed selection in end of document
* Fixed double-click selection of words on beginning or end of line
* Fixed project tree updating when added/removed document in project documentation or documentation template
* Fixed problem with not working END command in text editor in a specific case
* Fixed application crash when editing source code of element [RQ#31]


Version 5.06 (Release date: 2012-03-11) -------------------
+ New arrange option - distribute
+ Attributes and operation can be moved using drag&drop (also to another class)
+ Improved XMI import (supported comments, lowerValue and upperValue of attributes)
+ Added setting for background color of cell in document editor
+ Elements can be moved to other diagram and diagrams to other model using drag&drop in project tree [RQ#25]
+ Added support for interfaces in PHP source code generation [RQ#22]
+ Documents and templates are displayed in project tree
+ Reorganized toolbars in documentation editor
+ Edited document can be open in new window
* Fixed small repositioning of relation ends after loading at specific cases
* Fixed some inaccuracies in cursor positioning in document editor
* Fixed unavailable editing of diagram documentation in sidebar
* Fixed applying changes in documentation from side bar editor when only format changes were made
* Fixed application crash with out of range exception in state machine diagram [RQ#23]
* Fixed problem with serialization when copying table in document [RQ#25]
* Fixed saving/loading of item position in project tree
* Fixed incorrect setting of attribute type when it is edited using Attribute dialog [RQ#26]


Version 5.05 (Release date: 2012-03-06) -------------------
+ At first save application offers as default name for project file the project name
+ Project Properties window displays when clicking on project node in project tree
+ Project can be renamed directly in project tree
+ Faster document editor
+ Added setting for background color of text in document editor
+ Added setting for justified text in document editor
+ Copy, Paste, Cut, Undo and Redo buttons work for document editor when it is active
+ Added support for multiple selected rows in attributes, operations and parameters grids in Properties dialog
+ Added support for copying of grid content (attributes grid, operations grid, etc.)
+ Program remembers default size of Element Properties dialog
+ Position of sequence message text can be changed [RQ#19]
+ Sequence message switch to edit mode after inserting
+ Added support for multiline text of sequence message [RQ#19]
+ Added support for multiline name for actions, activities, states
+ Added * symbol to title bar for unsaved project
+ Displaying save icon in status bar when saving
* Fixed serialization error wben copying [RQ#17]
* Fixed inserting interaction operands using drag&drop [RQ#18]
* Fixed application crash when removing column from table
* Fixed application crash when try to export document with table which contains empty cell(s)
* Fixed wrong offseting of text after sever clicks on table cell in documentat editor
* Fixed removing entity attribute from Properties dialog
* Fixed applying default setting for source code generation language and template in main window
* Fixed missing spaces in generated TXT documents [RQ#21]
* Fixed table rendering in generated TXT documents


Version 5.04 (Release date: 2012-02-26) -------------------
+ Added new way of adding relationships using drag&drop (relationship starting in selected element and ending in element over which you drop relationship) [based on RQ#12]
    + If multiple elements are selected, multiple relationships will be added 
    + If SHIFT is pressed at drop time, relationship will be added reversed
+ Added new tool: Image
+ Added support for embedded images in project
+ Images can be added to diagram from file using drag&drop
+ Higher default lifelines inserted using drag&drop
* Added missing statements to statement list in source code editor
* Fixed wrong binding of elements from subrepositories [RQ#14]
* Fixed binding of object classifier [RQ#15]
* Fixed missing of nested models in classifier choice dialog
* Fixed problem with saving of style, which was changed from context bar, when element had assigned a style class


Version 5.03 (Release date: 2012-02-20) -------------------
+ Added new option: Show Paper (Diagram/Bounds)
+ Added new context bar command for Fragment: Add Interaction Operand
+ Added new copy commands for selection: Copy as Bitmap and Copy as Metafile
+ Program remembers last set background for diagram and use it for newly created diagrams
+ Language menu moved to Options widnow (General tab)
+ Copy commands for diagram moved to submenu (Diagram/Copy)
+ Added new elements to State machine diagram and Interaction overview diagram: Merge, Fork and Join (splitted Fork/Join)
* Ref Fragment replaced with Interaction Use
* Added icons missing in project tree
* Fixed application crash when confirm Options window without displaying Menu tab
* Fixed displaying of checked state of Show Borders option in menu, if option 'Expand In All Directions' was active
* Fixed application crash when saving project with template parameters
* Fixed application crash when try to export to XMI the project with disconnected relations
* Fixed displaying Unknown as type of some elements in the project tree
* Fixed region resizing in fragments and states
* Fixed editing of template parameters using mouse


Version 5.02 (Release date: 2012-02-15) -------------------
+ Added context bar button for switching between vertical and horizontal swimlane
+ Program remembers last settings for documentation generation setting dialog
+ Program remembers last settings for source code generation (language, template)
+ Program remembers last settings for diagram size
+ The first template is selected as default (Setting dialog for documentation generation)
+ Suffix of output filename is automatically changed when another format is selected (Setting dialog for documentation generation)
+ Added support for many same elements in the single diagram
+ Updated Polish translation for version 5 (thanks to Bartosz Gołek)
* Fixed canceling of changes of edited field when clicking on context bar button which starts a new edit action
* Fixed vertical alignment command
* Fixed problem with disabled cooperation side bar
* Fixed binding of relations in nested models after loading
* Fixed loading of elements defined in model repositories
* Fixed updating diagram bounds after applying auto update
* Fixed repainting during element rotation
* Fixed applying changes of name and other properties made in dialog after duplicating a source code template
* Fixed selecting classifier for lifeline from dialog
* Fixed accumulating of empty persons after each load when user profile is not filled
* Fixed application crash when pasting new instance of element in diagram which already contains this element and doing some action
* Fixed some typo errors


Version 5.01 (Release date: 2012-02-10) -------------------
+ Added new template commands: Equals, IsStartRoleAssociationType, IsEndRoleAssociationType, StartRoleElementId, EndRoleElementId
+ Added types of glossary item
* Added missing icons for some element types in project tree
* Added missing diagram types in Start with... section on Start Page
* Fixed wrong message box with question when clicking on OK button in Source Code Template Editor
* Fixed conflict with profile of previous version
* Fixed processing of key shortcut F12 for fullscreen, Escape for exit fullscreen
* Fixed displaying checked state when Auto Expand In All Direction is active
* Fixed application crash when showing Element Browser in project with no elements
* Fixed text in restart request box which show after clicking 'Change Edition' menu item
* Fixed clearing code editor when select Setting tab  as the first one in Source Code Template Editor
* Fixed application crash when adding create message from activation bar (sequence diagram)
* Fixed crash of template evaluator when evaluating iteration without items
* Fixed rare application crash which could occurs on paint of rulers
* Fixed application crash when inserting forked conversation link using drag&drop


Version 5.00 (Release date: 2012-02-06) -------------------
@ Professional Edition:
+ Added BPMN diagrams
    + Conversation diagram
    + Collaboration diagram
    + Choreography diagram	
+ Added JSD diagrams
    + Entity structure diagram
    + Network diagram
+ Added Entity Life History diagram
+ Added Hierarchical Task Analysis diagram
+ Added Gane & Sarson notation for DFD
+ Added new UML elements:
    + Activity Loop Node
    + Activity Conditional Node
    + Connector
    + Gate
    + Boundary, Control and Entity lifelines
    + ForkJoin element was split to Fork and Join
    + Merge
+ Added other new elements:
    + Art text
+ Source Code parsing into model/diagrams
    + C# parser
    + VB.NET parser
    + Java parser	
+ Support for multiple templates per programming language
+ Advanced selectors for parts of source code template
+ Smart keys
    + Added shortcut keys for tools
+ Source Code Parser in side bar - identifies inserted code and generates diagram elements
+ Project documents
    + Export to HTML	
    + Export to ODT	
    + Export to PDF	
    + Export to RTF	
    + Export to TXT
+ Improved database importing
    + Import tables from MySQL
    + Import tables from any data source using OLE DB	
+ Support for reverse engineering of .NET 4 assemblies
+ Improved reverse engineering (recognizes abstract, virtal and static methods)
+ Several levels of element repositories which define the visibility of element in the project (project repository - present in previous versions, model repository, diagram repository)
+ Improved Element Browser
    + Shows related elements	
    + Shows diagram on which the selected element is present 
    + Shows associated diagrams
    + Name filter
+ Added operation body with source code (multiple languages supported)
+ Name of activity parameter is turned into label
+ Diagram size settings 
    + Expand in all directions
    + Expand right down
    + Fixed sizes (A4, A3, letter, legal, ...)
    + Multiple pages of chosen size
    + Custom size
+ Show/hide paper borders
+ Rotation of elements
+ Improved automatic refreshing of project tree
+ Elements can be precisely moved in vertical and horizontal direction when CTRL is pressed during moving
+ Diagram will be not open when you drag an element in the project tree
+ User Profiles - First Name, Last Name, Initials, E-mail
+ Displaying creator of element
+ Items in project tree can be reordered using mouse
+ Project tree can be ordered in various ways:
    + Custom order
    + Order by name 	
    + Order by creation date
    + Order by type
+ Splittable diagram editor
+ Information about selection in the status bar
    + Coordinates can be displayed in one of 4 units (pixels, millimeters, centimeters, inches)
+ Rulers in diagram editor
+ New context bar buttons:
    + Change border color
    + Change background color
    + Change second background color
    + Change border width
+ Added context menu for toolbox  (allows collapse/expand the group, change the style of icons)
+ Icons in toolbox can be displayed without names
+ Dialog with Paste options
+ Items can be pasted as instances of existing model item, which will be connected with
+ Renaming of diagrams and models using double-click on tab
+ Added Associated Diagrams tab in Item Properties dialog
+ Items can be deleted using DELETE key in Project tree
+ Menu shortcut keys editor 
+ Project can be saved into multiple files
+ Added keys for adjusting view 
    + Small move - Left/Right/Up/Down
    + Large move - SHIFT + Left/Right/Up/Down
    + Page move - Page Up, Page Down
+ Cancel selection with ESCAPE key	
+ Custom filters
+ Management of custom filters (global/project filters)
+ Filter by author of element
+ Added Diagram Properties item into the context menu for diagram
+ Added Style tab in Diagram Properties dialog (diagram background can be set)
+ Multiselection in project tree can be clear using ESCAPE key
+ Elements can be drawn in any direction not only from left top to right bottom
+ Multiplicity of association role can be chosen from drop down list
+ Tab pages in sidebar can be closed (using middle mouse button or from menu View/Sidebars/)
+ Border width of comment connector can be changed
+ Improved style of menus
+ New souce code template commands:
    + Bounds commands (DElement.X, DElement.Y, DElement.Width, DElement.Height)	
+ Associated diagrams are displayed without their content in the project tree (makes work with bigger project much more faster)
+ Project filename is displayed in title bar of main window
+ Names of state regions are displayed
+ Lifeline stops automatically after destroy
+ Class attribute supports multiplicity
+ Class attribute supports ordering
+ Elements can be moved to another layer using context menu
+ New style option: Padding
+ Lifelines in Communication Diagram supports active and multi-object parameter
+ Some message boxes with question can be set to not show again
+ Rendering quality setting is persistent
+ Added shortcut key (/) for 100% zoom
+ New grid in ERD entity editor (Properties Dialog)
+ Background colors, border colors and line width can be set from context bar for multiple elements at once
+ Start and end role group boxes in properties dialog for association contain the name of element, to which they refer
+ Updated icons and added more icons, different icons for Add Attribute, Add Operation, Add SubClass and Add SuperClass
+ Added Pan tool
+ Author of project, model and diagram is automatically filled by application settings
+ Added new properties to model: Author, Version, Creation Date
+ Changed localization file format from custom format to standard .resx format
* Fixed tab order in diagram properties window
* Project tree is automatically updated after dropping item from toolbox
* Fixed incorrect change of position of activity parameter when is on bottom of activity and the activity is resized

@ Ultimate Edition:
+ Templates for project documents
+ Aliases - sets of alternative names
+ Graphics library
+ Graphics editor
+ Added Shape tab into side bar
+ Custom graphics can be added for stereotypes
+ Cooperation panel
+ Cooperation tab in Properties dialog for each element
    + Creator of element
    + Participants
    + User comments
+ Project comparison
    + Exact comparison
    + Comparison by name
    + Comparison by custom ID
+ Project glossary
+ Template editor for generated source code
    + Visual template editor
    + Text template editor
    + Preview of generated code


Version 4.104 (Release date: 2012-02-06) ------------------
* Fixed updating of styles panel after opening style set
* Fixed saving of last change of edited style in style set editor
* Fixed saving of style class for drawing items
* Fixed saving of name for drawing items
* Fixed rendering transition line with curve style


Version 4.103 (Release date: 2011-11-15) ------------------
+ Default style uses default system font instead of Arial
* Fixed application crash when loading special case of sequence diagram
* Fixed application crash when TAB pressed in diagram with no elements
* Fixed inserting of actors from project tree into sequence diagram
* Fixed batch export of images for diagrams with invalid file name characters in name
* Fixed copying of polygons


Version 4.102 (Release date: 2011-10-10) ------------------
+ Added French translation (thanks to Nadir Benyoub and also Gwendal Toullec for some corrections)
+ Changed grid control in Operation editor dialog
* Fixed adding pin to action
* Fixed application crash when editing operation parameter (only Linux)
* Fixed application crash when editing ERD entity attribute (only Linux)
* Fixed closing Item Properties dialog without confirmation (only Linux)
* Fixed application crash when loading ERD entity attribute dialog at specific conditions
* Fixed application crash when adding new diagram at specific conditions
* Fixed application crash when editing Timing diagram at specific conditions


Version 4.101 (Release date: 2011-09-03) ------------------
+ Escape key can be used for exit from fullscreen
* Fixed application crash when adding Flowchart, Robustness or Timing diagram from New Diagram dialog
* Fixed application crash when generating very small thumbnail for diagram in tab
* Fixed moving lines in group
* Fixed drawing vertical and horizontal lines
* Fixed displaying of diagram documentation when no element is selected
* Fixed landscape printing (from File / Print)
* Fixed allowed nesting of lifelines


Version 4.100 (Release date: 2011-08-21) ------------------
+ Improved XMI import (UML:AssociationEnd.participant supported)
+ Name field and ID field are swapped in Properties dialog, Name field is the first one now
+ Added prompt on close of Properties dialog
* Relation ends are adjusted when dragging is finished and the relation is disconnected
* Fixed exporting of a single character on a new line in SVG export
* Fixed moving down and up of attributes of ERD entity after loading a saved project
* Fixed canceling of an edited value (attribute, operation) when new edit action starts before confirming the previous editing
* Fixed application crash when clicking on Add TO-DO and no project is open (TO-DO panel is now disabled when no project is open)
* Label 'Text' was renamed to 'Task' in TO-DO dialog
* Fixed drawing of line and its resizing


Version 4.99 (Release date: 2011-07-18) -------------------
* Fixed application crash on first startup when no profile is created


Version 4.98 (Release date: 2011-07-10) -------------------
+ Allowed to change destination activation bar of sequence message
+ Allowed to change parent lifeline of activation bar
* Fixed adding/editing of custom types
* Fixed undo for change of relation end
* Fixed application crash when try to draw polygon with a single point
* Fixed source code template for C# class


Version 4.97 (Release date: 2011-06-14) -------------------
+ Option for Show/Hide visibility of attributes and operations
+ Improved operation parameters parsing in the Properties window (as separator can be used also semicolon)
+ Improved SVG import - all gradient types supported, better opacity support in gradients
* Fixed tab order in the Diagram Properties dialog
* Fixed mnemonic shortcut for Element (it was E as for Edit)
* Fixed appliction crash when try to scroll treeview without scrollbar on mouse wheel
* Fixed grid scrolling - now it cannot be scrolled on mouse wheel when there is no scrollbar
* Fixed problem with duplicating of types in the default type set after reloading project
* Fixed application crash when updating dates in the recent project list and some file is moved
* Fixed commands Center Horizontally and Center Vertically (they were swapped)


Version 4.96 (Release date: 2011-05-10) -------------------
+ Improved rendering of long sequence messages
+ Small improvements in XMI import and export
* Fixed application crash at special combination of elements in sequence diagram
* Fixed rendering of multiobject lifeline
* Fixed problem with z-order of elements in SVG export
* Fixed inaccurate clip of right and bottom border of exported SVG image
* Fixed key shortcut for 'Add Model' - changed to CTRL-M
* Fixed application crash when sequence action tool is active and double-click is used
* Fixed moving of sequence actions and relations using arrow keys


Version 4.95 (Release date: 2011-04-17) -------------------
+ The path of relation from an element to itself can be edited
+ Improved editing of ERD entities (attribute is in edit mode after inserting; navigation in attributes using arrow keys)
* Fixed saving changes of fields in Project properties window
* Fixed precision of value lifeline according to ticks (Timing Diagram)
* Fixed rendering of gloss effect for value lifeline (Timing Diagram)
* Fixed rare application crash when performing hit test for relation
* Small improvements in XMI import and export


Version 4.94 (Release date: 2011-04-11) -------------------
* Fixed binding of visibilities after copying and pasting
* Fixed inserting recursive and self messages onto an existing activation bar
* Fixed drawing of Timing frame content after loading a saved project
* Fixed precision of timeline drawing to be consistent with ticks
* Fixed disconnected line between component and interface after loading
* Fixed icon for Realization


Version 4.93 (Release date: 2011-03-23) -------------------
* Fixed application crash after closing window without loading or creating a project
* Fixed application crash when no e-mail application is associated and click on e-mail address in About dialog 
* Fixed hidden toolbar on Style tab
* Fixed missing elements from model after grouping
* Fixed unconnected relations after pasting a group and ungrouping
* Better update of user interface after changing the language


Version 4.92 (Release date: 2011-03-22) -------------------
+ Added Brazilian Portuguese localization (thanks to Franz E. Arnold)
+ Removed Save button in Project properties window - information changes are automatically applied to project
+ Project file is locked for write after loading to prevent unauthorized writing
+ Added option for disabling shortcuts with CTRL-ALT
+ Added immediate editing of name also after inserting element using double-click
* Print window is automatically closed after finishing the print 
* Fixed tab-order in Item Properties window
* Fixed omitted update of relation points when resizing group of elements
* Fixed processing of relations with multiple nodes by auto layout
* Fixed a specific case of application crash when loading project with groups of elements
* Fixed recognition of project properties change
* Fixed tooltip text of Expand All button in side bar
* Fixed inserting comments and constraints using double-click


Version 4.91 (Release date: 2011-03-10) -------------------
+ Improved moving of relationship paths (nested elements, multiple selected elements)
+ List of recent projects is ordered by last change date
+ Added displaying of last change date (list of recent projects)
+ File name is displayed instead of full path (list of recent projects)
+ Package tab is enlarged when the name is too long
+ Added context menu for layer control
+ Added Collapse All button in project tree panel
+ Added icon to indicate whether layer is displayed or hidden
+ Auto-update options - Turn off / Notify new version / Full setup / Fast update (for RS and OS)
+ Added new shortcut keys (Export/Image - Ctrl-Shift-B and Export/XMI - Ctrl-Shift-X)
+ Element types in Stereotypes window are ordered by name
+ Added artifact in list of element types (Stereotypes window)
* Fixed specific case of application crash when loading diagram with polygon element
* Fixed incorrect calculation of relation bounds after loading which prevented moving of relation texts
* Fixed application crash when using selection inside container (Alt + Mouse)
* Fixed applying setting 'Relations always on top' in export
* Fixed incorrect setting of container bounds after undoing adding to container with inflating
* Fixed application crash when pasting special combination of elements
* Fixed Mono specific problem with checking whether directory is available for writing


Version 4.90 (Release date: 2011-02-20) -------------------
+ Auto update (for Registred Users [RS] and Official Supporters [OS])
+ Send request form (for RS and OS)
+ Send error report on one click when some exception occurs (for RS and OS)
+ Improved XMI export and import
+ Added Structure element (in Class Diagram)
* Fixed application crash when renaming diagram and diagram window is closed
* Fixed application crash when exporting to XMI
* Fixed problem with loading on Linux
* Fixed specific case when relations cannot be moved after loading


Version 4.88 (Release date: 2011-02-06) -------------------
+ Added setting for default attribute visibility
+ Added setting for default operation visibility
+ Added setting for default displaying of NULL/NOT NULL in ERD entities 
+ Added support for editing documentation of diagram in sidebar documentation editor when no element is selected
+ Added specific default names for all diagrams
+ Added command for showing all layers (Diagram/Layers/Show All)
* Arrows in communication messages are rendered as filled
* Fixed direction of arrows in communication messages
* Fixed updating list of diagrams in Model Overview window after deleting/adding diagram
* Fixed application crash when copying and pasting relation without its destination element
* Fixed special case of application crash when adding diagram into the project tree
* Fixed application crash when trying to delete project from context menu in project tree (this item is disabled for project now)
* Fixed copying of Communication Messages (in Communication Diagram)
* Fixed loading of Timing Diagrams
* Fixed rendering of Duration Constraints
* Ref Fragment tool changed into Interaction Use (in Sequence diagram)
* Fixed misspelling (Inseraction Use > Interaction Use)
* Fixed setting custom return type of operation from Operation Editor dialog


Version 4.87 (Release date: 2011-01-30) -------------------
+ Added Dutch translation (thanks to Edwin Huijsing)
+ Tab can be closed using middle button
+ Diagram layers can be renamed
+ Added undo support for renaming in project tree panel
* Inflate container dialog is not displayed when moving border element
* Fixed application crash when pasting some elements
* Fixed refreshing of name in tab header when changing diagram name


Version 4.86 (Release date: 2011-01-16) -------------------
+ Added Spanish translation (thanks to Delbert Friesen)
+ Added Frame element
+ Added Interaction element
+ Added Interaction Use element
+ Layers can be reordered
+ Added setting for initial state of project tree (fully expanded, expand models, expand project, collapsed)
+ Added more interaction operators into combo box in Fragment properties dialog (critical, assert, strict, seq, ignore, consider)
+ Better optimized for portable version (settings and profile are saved in the application root directory)
+ User profile is now saved into {UserPath}\AppData\Roaming\DusanRodina\SoftwareIdeasModeler (previous 'Program Files' location needs administrator rights e.g. to add custom stereotypes)
+ Full filename is appended to project name in Recent Projects list of Start Page
+ Lifeline header is automatically inflated when the content is larger
+ Added create sequence action into toolbox and enhanced the layout of sequence diagrams with create sequence actions
+ Improved drawing of activation bars
* Fixed application crash when zooming out
* Fixed application crash when pasting relation in the specific state
* Fixed problem when the same file could be added several times to the list of recent projects
* Fixed adding of existing diagram when it has elements with internal IDs which already exist in current project
* Fixed resizing of documentation text box
* Fixed group moving of sequence actions
* Fixed remembering of paths for open and save file dialog


Version 4.85 (Release date: 2011-01-09) -------------------
+ Attributes from super classes can be added to object
+ Added support for inline editing to relations
+ Added check for output directory in batch export
* Disabled buttons which cannot be used when no project is loaded
* Fixed unwanted displaying of dialog for inflating container
* Fixed rare problem with printing of lines
* Fixed incorrect offset of grid at specific zoom values
* Fixed adjusting of view when zooming using zoom bar in statusbar
* Fixed zoom setting in print preview dialog


Version 4.84 (Release date: 2011-01-03) -------------------
+ Added Traditional Chinese localization (thanks to Hueyan Chen)
+ Stereotypes can be reordered
+ Multiple stereotypes can be removed at once
+ Multiple selected elements in the project tree can be added to another diagram
* Fixed problem with stereotypes in constraints
* Fixed application crash after pasting group of elements
* Fixed application crash after pasting element which has associated some relations in original diagram
* Fixed saving of Snap To Grid setting


Version 4.83 (Release date: 2010-12-18) -------------------
+ Very long relations/transitions texts are wrapped
* Added support for displaying tagged values for these elements: Node, Lifeline, Actor, System Boundary, Package, Collaboration, Signal Receipt, Signal Sending, Expansion Region, Interruptible Activity Region, Action
* Fixed displaying state name
* Fixed wrong restriction of Actor lifeline (any element could be added)
* Fixed applying grid settings when inserting element using double-click or drag and drop
* Fixed rare crash when resizing rounded element to very small size
* Fixed some minor rendering problems


Version 4.82 (Release date: 2010-12-14) -------------------
+ Added Realization into the Use Case Diagram
+ Added type sets for PostgreSQL and Python (thanks to Dmitry Anchakov)
+ Commands for relations (Reverse, Lock Start Point, Lock End Point, Line Style) can be executed for more selected relations
+ Program ask whether to inflate container (i.e. package) if at least one of elements is not fully contained in container
* Window with purchase/donation appeal is not displayed for donors
* Forbidden adding of empty custom stereotype
* Fixed saving and loading of custom types
* Fixed JavaScript source code generation from dialog (Tools > Generate Source Code)
* Fixed missing response to left and right keys in the text box in the project tree
* Fixed ignoring of setting 'Relations always on top' in print
* Fixed ignoring of setting 'Relations always on top' when selecting an element (relations was visible but not selectable)
* Fixed printing using default printer instead of the chosen one
* Fixed wrong referencing of removed extension points
* Fixed application crash during XMI import
* Fixed problems with incorrect layout of sequence diagram layout after loading
* Fixed cancel button in dialog for .NET Framework reverse engineering
* Fixed cropping of shadows in exported image
* Fixed adding elements into container which are not intersecting with container when multiple elements dragging (now they are not added into container)
* Fixed incorrect view adjustment after pasting elements from clipboard
* Fixed incorrect check state displaying of Show Grid menu item
* (Linux only) Fixed wrong displaying of language choice window - only first item was displayed


Version 4.81 (Release date: 2010-12-08) -------------------
+ Added German localization (thanks to F. Braun and C. Rauber)
+ Added support for JavaScript source code generation
+ Added rendering of stimulus and duration constraint (Timing diagram)
+ Bounds of Self messages and Recursive messages can be adjusted
+ Underlined name of lifeline is optional
+ Colon is not displayed after lifeline name when base classifier is not specified
+ Saving of path for batch export
* Fixed special case of wrong cropping of exported diagram into image
* Fixed application crash after second editing of events in Properties dialog (Timing diagram)


Version 4.80 (Release date: 2010-11-29) -------------------
+ Added new elements into Sequence Diagram:
    + Duration Message
    + Found Message
    + Lost Message
    + Coregion
    + State Invariant
    + Duration Constraint	
+ Added new elements into Activity Diagram:
    + Activity Parameter Node
    + Expansion Region
    + Expansion Node
    + Pin
    + Exception Handler
+ Added editable rectangular style of line
+ Routing of relation (Arrange>Route Relation)
+ The list of recent files can be cleared (Tools>Options>Recent Projects>Clear Recent Projects list OR File>Recent Projects>Clear this list)
+ Preserving settings after application update
+ Added undo suport for Remove All Custom Styles
+ New relation added into the diagram has the same line style as the last one
* Fixed moving group of activation bars or messages in sequence diagram
* Fixed application crash in reverse engineering of database
* Fixed minor errors in GUI


Version 4.72 (Release date: 2010-11-14) -------------------
+ Added file filter in open file dialog for custom presentation image
+ Improved selection tool (when you hold ALT key, selection has the top priority - so you can select nested elements within package)
* Items in menu File which need an opened project are disabled when no project is loaded
* Fixed application crash when clicking on Print and no project is loaded
* Fixed application crash while generating documentation
* Fixed selection of two tools when Usage tool is selected
* Fixed critical error of project saving when project is closed, other project is created or opened and then saved
* Fixed updating of element browser
* Fixed linking between diagram element and its model
* Fixed undo for adding existing element to another diagram


Version 4.71 (Release date: 2010-11-10) -------------------
+ Added Finnish localization (thanks to Arsi Virta)
* Fixed application crash after loading of project related to straight style of relations


Version 4.70 (Release date: 2010-11-09) -------------------
+ Export to XMI 2.1 (class diagrams, use case diagrams)
+ Added new elements into sequence diagram:
    + Actor Lifeline
    + Concurrent
    + Self Message
    + Recursive Message
+ Added support for editing template parameters in Properties dialog
+ Added context menu for ERD entity attributes and template parameters (Rename, Move Down, Move Up, Remove)
+ Added new parameters to lifeline: Multi-object, Active
+ Added support for asynchronous sequence messages
+ Added button Show Dialog in Properties side bar
+ Added check for version of project file (warning will be displayed when you try open file saved in newer version)
* Added missing localization items
* Fixed deleting of template parameters
* Fixed updating model after deleting relation
* Fixed loading of template parameters
* Fixed calculation of layout of diagram description
* Fixed width of table in generated documentation
* Fixed undo for changes made from Properties side bar


Version 4.60 (Release date: 2010-11-02) -------------------
+ Added Usage relationship
+ Added new elements into composite structure diagram:
    + Interface
    + Required Interface
+ Added new elements into deployment diagram:
    + Artifact
    + Deploy
    + Manifest
    + Generalization
    + Dependency
+ Added new elements into communication diagram:
    + Actor
    + Generalization
    + Swimlane
    + Dependency
+ Added new context bar command Add Interface (for Port)
+ Added support for ports to parts
+ Added support for resizing of ports
+ Added shortcut keys for documentation editor (CTRL-B for Bold, CTRL-I for Italic, CTRL-U for Underline)
+ Added check for current line style in context menu
+ Added real straight style for lines
* Original straight style renamed to oblique style
* Improved refresh of thumbnails in tab bar
* Fixed undo for moving element with nested elements
* Fixed swapping of pre-condition and post-condition after confirming properties dialog
* Fixed loading of classifier for lifeline
* Fixed loading of localization files (Linux only)
* Small improvement in SVG rendering (Linux only)


Version 4.50 (Release date: 2010-10-26) ------------------
+ New print dialog
+ Batch print of multiple diagrams (print of current diagram moved to menu Diagram)
+ Print diagram on multiple pages
+ Added Page Setup dialog
+ Batch export of diagrams to images (export of current diagram moved to menu Diagram)
+ Added second notation for collaboration element
+ Added template parameters for class
+ Displaying extension points in use cases
+ Added support for actions and state invariant in composite states
+ Added new options for showing/hiding:
    + Show/hide template parameters (class)
    + Show/hide operation parameters (class)
    + Show/hide nullability (ERD entity)
    + Show/hide extension points (use case)
    + Show/hide texts (relations)
+ Added Polish localization (thanks to Bartosz Gołek)
+ Optimized saving of project (creates smaller files)
+ Changed default style of swimlanes
+ Improved rendering of Accept Event Action element
* Added missing icons for some elements in project tree
* Fixed deleting of container element with nested elements
* Fixed multiple occurrence of static stereotype after several edits
* Fixed choosing wrong text style for rendering of relationship stereotypes
* Fixed truncated text of stereotype
* Fixed adding multi-line text into comment element
* Fixed exiting edit field after pressing up or down key
* Fixed showing Comment tab in Properties dialog
* Fixed removing nested models
* Fixed adding model from context menu when project is selected
* Fixed loading of text alignment in properties dialog


Version 4.15 (Release date: 2010-10-18) ------------------
+ Added context button for adding association class
+ Improved rendering of communication messages (in communication diagram)
+ Improved editing of communication messages (in communication diagram)
+ Added context buttons for communication messages (in communication diagram)
+ Added context buttons for CRC cards
+ Reworked behaviour of z-order for nested elements
* Updated Czech localization (thanks to Jiří Šafra)
* New path to temp directory (now is used system temp)
* When adding model from menu Project, it is added into the project not into the current model
* Added missing icons for comments and comment connectors in project tree
* Fixed problem with missing relations nested in containers (after loading project file)
* Fixed passing through operations using arrow keys
* Fixed missing of some element types in project tree


Version 4.10 (Release date: 2010-10-15) ------------------
+ New supported programming language in code generation: Python
+ Better support for interfaces in code generation
+ Added support for ERD diagrams in code generation
+ Added support for import to new image file formats: BMP, GIF, JPEG and TIFF
+ Added new shortcut keys (Select all of same type, Copy as image, Copy as metafile, Hide comments, Autosize, Merge layers)
* Fixed problems with preserving z-order
* Fixed rendering artifacts for nested elements
* Fixed application crash after clicking delete button in Class Properties dialog
* Fixed Collapse all nodes (in project tree)
* Fixed Realization and Dependency tools in some diagrams


Version 4.04 (Release date: 2010-10-11) ------------------
+ Added dialog for choosing the language
* Fixed problem with source code generation after generalization reverse
* Fixed saving of main window layout when it is minimized
* Fixed other minor bugs


Version 4.03 (Release date: 2010-10-09) ------------------
+ Position of sidebar splitter is saved as relative value
* Fixed problem with assigning types
* Fixed specific case of application crash on close
* Fixed resetting of positions of other windows after closing a window
* Fixed layout of element after style change
* Fixed wrong style of relation name


Version 4.02 (Release date: 2010-10-07) ------------------
+ In Import Database dialog, tables are ordered by name
* Error message for unsuccessful attempt to connect to database replaced with user-friendly message
* Added missing icon for association in project tree
* Fixed appliction crash after adding relation in ERD diagram
* Fixed problem with Destroy element misplacing after changing size of lifeline
* Fixed saving values edited directly in row of TO-DO list (not in dialog)
* Fixed other minor bugs


Version 4.01 (Release date: 2010-10-06) ------------------
+ Added dialog which allows to show more details about project loading error 
* Fixed application crash after clicking in the empty boolean column of grid
* Removed redundant <Custom> item from combobox in attribute and operation grid in Properties dialog
* Fixed the layout of Setting dialog (and other windows) for another DPI settings
* Fixed loading diagram description
* Fixed loading of assigned types from file saved in version 3.x
* Fixed initially disabled Edit button in Class Properties dialog
* Fixed start page has not tab after opening project (Linux Mono only)
* Fixed layout of error message window (Linux Mono only)


Version 4.00 (Release date: 2010-10-04) ------------------
+ New diagram types:
    + UML Timing Diagram
    + Flowchart Diagram
    + Robustness Diagram
+ Import of classes from .NET assemblies
+ Import of database model
+ Element Browser
+ TO-DOs panel
+ Task Management
+ Easy hiding of comments, relations and collaborations (menu Diagram->Filter)
+ PDF documentation generation
+ Setting dialog for documenation generation
    + Setting for documentation title, subtitle, author, company
+ Source code generation:
    + Added setting dialog
    + Choice of element set for source code generation: whole diagram/selected elements
    + Added support for static, abstract and virtual modifiers
    + Added support for namespaces
    + Added support for imported namespaces
    + Added support for documentation in comments 
    + New supported programming languages: C++, Java, VB6, PHP, Ruby
+ Partial support for XMI import
    + Option for automatic diagram creation from XMI
+ Diagrams can be imported from another project
+ Improved work with types
    + Type sets
    + Editor of types and type sets
+ Added new diagram elements:
    + Accept Time Event Action
    + Interruptible Activity Region
    + Flow Final
    + Action
    + Deep History
    + Shallow History
    + Terminate Node
    + Constraint
    + Refine (Dependency)
    + Access (Dependency)
    + Combo Box (UI diagram)
    + Grid (UI diagram)
    + List Box (UI diagram)
    + Progress Bar (UI diagram)	
    + Scrollbar (UI diagram)
+ Added regions for concurrent states (new button in the context bar of state)
+ Added documentation for attributes and operations
+ Added support for static attributes and methods
+ Support for namespaces (can be defined for models and diagrams)
+ Improved editing of sequence diagrams
+ Stereotype editor
+ Default names and IDs settings
+ Tabs with diagram thumbnails
+ Resizable tab bar
+ Scrollable tab bar (using right mouse button and moving)
+ Showing thumbnails in tab bar when dragging element over it
+ Diagrams can be moved between models
+ New view of project tree: Diagram Types
+ Added icons for items in All Entities view of project tree
+ Added new context menu items for attributes and operations (Rename, Change type, Visibility, Move up, Move down, Remove)
+ Elements initial state, final state and entry point are resizable
+ Improved selection rendering for more selected elements
+ End of required interface need not be associated
+ Automatic locking (when end point is moved into the center of element) and unlocking (when end point is moved to the border of element) of end points of relation
+ Added automatic inflation of diagram bounds on the left and top edge of diagram
+ Improved generation of default names (program checks whether the new name actually exists)
+ Open diagrams are highlighted in Model Overview
+ Context menu added into the Model Overview allows open or close window with diagram and delete diagram from model
+ The width of lifeline can be changed
+ Classifier can be assigned to lifeline
+ Relation is automatically connected with defined entities after moving from the project tree
+ View of the diagram can be moved by dragging with pressed right mouse button
+ Added undo support for the command 'Create New Diagram'
+ Diagram element can be copied from one diagram to the other using drag and drop
+ Classifier can be setted to lifeline or object element using drag and drop
+ Added menu item (View/Start Page) to show the Start Page
+ Type can be removed from an attribute also in the Properties dialog
+ The order of attributes and operations can be changed using buttons (Move Up, Move Down) in the Properties dialog
+ Added dialog for the image export
+ New options for image export:
    + Background colors of exported image
    + Size of exported image
    + Option for export only active layer
    + Option for export all layers including hidden ones
+ Improved color combo - faster displaying, nicer UI, localizable
+ Improved precision of rendering
+ Improved rendering of borders and lines - zoom is applied to them
+ Improved selecting of elements (most apparent for fragment and interaction operand in sequence diagram)
+ New context bar buttons:
    + Add Attribute (for ERD entity)
+ ERD diagram can be converted to UML Class diagram
+ Displaying of tagged values in diagram (command Show Tagged Values in Element menu)
+ Field editing (name, attribute, etc.) can be cancelled using ESC key
+ Group and ungroup commands added into the context menu
+ New faster and nicer project tree control 
+ Project tree supports multiple selection (using CTRL, SHIFT)
+ Selection in project tree is applied to elements in diagram and vice versa
+ Added button for showing advanced information
+ Added buttons for auto layouts in the Layout bar
+ Added icons for auto layouts
+ Added new style set Simple Bold
+ Name of the current project is displayed in the window title bar
+ Added menu item Closed Project into the menu File
+ Window position, size and layout are saved when closing and restored when starting
+ New menu Element/Add allows to add attributes and operations (also with shortcut keys)
+ Lots of added shortcut keys for menu items
+ Added shortcut key (F2) for renaming elements in the project tree
+ New shortcuts for diagram window:
    + Zoom in (+), zoom out (-)
    + Inflate element (CTRL++), deflate element (CTRL+-)
+ Attributes and operations support immediate editing (after adding)
+ Support for custom element images (Element/Presentation/Custom)
+ Smaller steps of wheel zooming in for zoom larger than 100%
+ Mouse cursor position is taken into account during wheel zooming to adjust view position
+ Project properties dialog replaced with MDI child window, which is automatically displayed after creating project
+ New model properties dialog
+ Element groups are displayed in the project tree
+ Project tree can be filtered by element type (entities, relations, comments, groups)
+ Displaying points of selected paths (relations)
+ New dialog window for unhandled errors
+ Option for turn on silent mode for unhandled errors
+ New setting: Display relations always on top
+ New setting: Auto scrolling
+ New context menu item for relation: Add Point
+ Relations can be reversed
+ Support for nested models
+ Showing icon for elements with assigned diagrams
+ Showing icon for elements with multiple usage
+ Dynamic loading of language menu
+ Added search box in standard bar
+ Copy diagram to clipboard as metafile
+ Inserting relations using drag & drop (auto/dialog)
+ Full screen mode
+ Element can be deleted also with associated relations (CTRL+DEL)
+ New style option: Text alignment
+ Added support for default value of operation parameter
+ Added name of model in title of model overview window
+ Thumbnails of diagrams in Model Overview window can be zoomed
+ Added Diagram Overview window for diagram types
+ Asynchronous rendering of diagram thumbnails in Model Overview window
+ Elements are slightly shifted right down after pasting
+ Improved auto size
+ After pressing ENTER next attribute/operation is edited or if it is the last, new one is created
+ Attribute/operation can be deleted by deleting its definition in inline editing field
+ Auto size is applied to element when double-clicking to right bottom sizing grip
* Added missing undo support for some commands
* Initial state is replaced with intial node in Activity diagram and Interaction overview diagram (to conform to the UML specification)
* Final state is replaced with activity final node in activity diagram (to conform to the UML specification)
* Fixed adding trailing nul symbols at the end of the project file
* Fixed pasting phantom items from clipboards, when nested items are copied
* Fixed updating of zoom information when switching between windows with diagrams
* Fixed PDF rendering
* Fixed changed date information for diagram
* Fixed rendering of Signal Receipt element
* Fixed active buttons on context bar when it is hidden
* Fixed overflow of element text
* Stability fixes


Version 3.42 (Release date: 2010-09-24) ------------------
* Fixed problem with loading project file
* Stability fixes


Version 3.41 (Release date: 2010-08-20) ------------------
* Fixed project file compatibility issue


Version 3.40 (Release date: 2010-08-18) ------------------
* Fixed state actions saving
* Fixed setting custom type for parameter
* Fixed drawing role names of relations (last character was missing)
* Fixed context menu commands 'Delete from Diagram' and 'Delete from Project' for relations


Version 3.39 (Release date: 2010-07-27) ------------------
* Fixed aligning elements to the grid (after inserting a new element)
* Fixed inserting new elements on existing elements
* Fixed changing the z-order of elements placed in a container


Version 3.38 (Release date: 2010-07-14) ------------------
* Fixed pasting items from clipboard


Version 3.37 (Release date: 2010-07-13) ------------------
* Linux/Mono: Fixed application crash when displaying menu Project/Add Diagram


Version 3.36 (Release date: 2010-07-12) ------------------
* Fixed copying groups into the clipboard
* Fixed copying containers with nested elements
* Fixed incorrect creation of relation in the abstract model (causes problem in generation of generalizations)


Version 3.35 (Release date: 2010-07-05) ------------------
* Fixed loading of project file with undefined style set


Version 3.34 (Release date: 2010-07-02) ------------------
* Fixed saving style class for element
* Fixed binding of shadow visibility in style editor


Version 3.33 (Release date: 2010-06-30) ------------------
* Fixed loading of custom style names
* Fixed updating of style list in Style panel after loading project


Version 3.32 (Release date: 2010-06-25) ------------------
+ Added Czech localization (thanks to Jiří Šafra)
+ Small improvement in SQL DDL generation
* Fixed loading state machine diagram as activity diagram
* Fixed application crash when copying element with associated diagram


Version 3.31 (Release date: 2010-06-17) ------------------
* Fixed removing element from its container after double-click
* Fixed application crash after choosing File/Export and no diagram window is active
* Fixed saving default values of attributes
* Fixed saving stereotypes of attributes and operations
* Fixed About dialog


Version 3.30 (Release date: 2010-06-09) ------------------
* Fixed application crash when saving a project


Version 3.29 (Release date: 2010-05-22) ------------------
* Fixed removing of associations between diagram and diagram element when deleting diagram from project
* Fixed loading of project files with associations to deleted diagrams


Version 3.28 (Release date: 2010-05-12) ------------------
+ Immediate naming supported by Text element
* Fixed pasting nested elements
* Fixed saving ERD entities with undefined type size
* Fixed moving locked element, when moving more elements together
* Other minor stability fixes


Version 3.27 (Release date: 2010-04-30) ------------------
* Fixed shortcut keys for undo and select all in textboxes in the main window
* Fixed loading of project files with user interface diagram


Version 3.26 (Release date: 2010-04-25) ------------------
+ Added shortcut key (F2) for renaming
+ Name of edited element is displayed in the title bar of Properties window
* Fixed application crash when inserting fragment into the empty diagram
* Fixed deleting of Destroy element (Sequence diagram)
* Fixed work with clipboard (Copy, Cut, Paste) in Fast editor and in Documentation editor
* Fixed undo for style change from Style pane
* Fixed rendering of Communication messages (Communication diagram)
* Fixed rendering of Extend relation (Use case diagram)


Version 3.25 (Release date: 2010-04-20) ------------------
+ Fragment element is sent to the back after its adding ;
+ Actor's width is no longer fixed
+ View navigates to pasted items
+ Immediately naming supported also for other ways of item creating than drag&drop
+ New context command for the class: Add Interface
* Added missing tooltips to buttons in the layout bar
* Fixed renaming via the context menu item 'Rename'
* Fixed placing items outside the visible area
* Fixed parameters duplication after editing in the dialog


Version 3.24 (Release date: 2010-04-19) ------------------
+ Element name can be edited immediately after insert the element
+ Added Chinese localization (thanks to Naiyin Tan)
* Fixed loading of text in text element
* Fixed diagram change date
* Fixed other minor bugs


Version 3.23 (Release date: 2010-04-04) ------------------
* Fixed project file loading problem


Version 3.22 (Release date: 2010-04-02) ------------------
* Updated localization files
* Fixed application crash when dropping comment connector on the lifeline
* Fixed incorrect change of the mouse cursor in the diagram editor


Version 3.21 (Release date: 2010-03-28) ------------------
+ New version of Russian localization (thanks to Dmitry Anchakov)
* Fixed localization-related bugs
* Fixed refreshing of project tree when pasting items from clipboard
* Fixed undo action for paste command
* Fixed hiding of menu items during menu browsing with keys


Version 3.20 (Release date: 2010-03-22) ------------------
+ Improved code generation:
    + Generation of structures
    + Generation of enumeration
    + Generation of default values for fields
    + Generation of method parameters
+ Better optimized for Mono (Linux)
+ Inline editing of data flow names (DFD) and action messages (Sequence Diagram)
* Fixed application crash when clicking on deleted item in project tree
* Fixed incorrect saving of diacritics in PDF export (PDF export uses unicode encoding now)
* Fixed wrapping of text in PDF and SVG export
* Fixed displaying of deleted diagram in Model Overview window
* Fixed setting of maximum value of toolbox scrollbar
* Fixed application crash when trying to export into the file which is blocked with another process


Version 3.12 (Release date: 2010-03-04) ------------------
+ Added Package button into the common group of toolbox (for all UML diagrams)
+ Improved inline editing of attributes and operations - editing enabled also for visibility, stereotypes, types, parameters and default values
* Fixed application crash when clicking on item in project tree and 'All entities' view is active
* Fixed application crash when double-clicking in the free space in the diagram window
* Fixed loading of saved connections between elements and subdiagrams
* Fixed navigation to nested diagram from the project tree
* Fixed editing of stereotypes for operations from the dialog window


Version 3.11 (Release date: 2010-02-27) ------------------
+ Flat style of zoom buttons in the status bar
+ Menu item 'Generate ERD diagram' renamed and moved to menu 'Diagram/Convert To'
+ Added missing diagram types into the 'Start with...' section
+ Opening a new window for new converted diagram
* Fixed updating of Fast Editor content when diagram element is changed via dialog, inline editing or context bar
* Fixed binding and setting documentation of element from the dialog
* Fixed showing of context bar after double-click
* Fixed corrupted application layout for non-standard DPIs
* Fixed saving and loading of class properties ShowAttributes and ShowOperations 
* Fixed working of tool which is selected when the inline edit box is visible
* Fixed some not working key shortcuts after inline editing
* Fixed rendering of text on transparent background for PNG export
* Stability fixes


Version 3.10 (Release date: 2010-02-20) ------------------
+ More types of auto layout: rows, rectangle, circle, cascade, smart
+ More diagrams can be associated to one element
+ Associated diagrams can be removed from element using context menu in the project tree
+ Diagram preview pane added
+ File association for Software Ideas Modeler added
* Fixes and small improvements in source code generating
* Missing undo option for auto layout added
* Fixed application crash caused by double clicking on the free space in toolbox
* Fixed application crash when no element is selected and trying to generate ERD diagram
* Fixed saving of window layout settings
* Fixed adding of associated diagrams
* Fixed editing of operation parameters in Class properties window
* Other stability fixes


Version 3.00 (Release date: 2010-02-13) ------------------
+ New diagram type: Interaction Overview Diagram
+ New diagram type: Composite Structure Diagram
+ New diagram type: Component Diagram
+ New diagram type: Data Flow Diagram
+ New diagram type: Mixed Diagram
+ Containment relation added
+ N-ary association added (Class Diagram)
+ Entry Point element added (State Machine Diagram)
+ Exit Point element added (State Machine Diagram)
+ Export to new vector format SVG
+ Tagged values
+ Support for layers added to diagrams
+ Importing of diagram tables into the ERD diagram
+ Navigability added to UML relationships
+ Visibility added to UML relationships
+ Improved representation of UML relationship roles
+ Existing diagrams can be assigned to elements
+ Print of diagrams
+ New menu Diagram
+ Option to copy diagram to the clipboard
+ Resizing grips for element added
+ New context bar buttons for attributes and operations adding to class
+ Tab key can be used for selecting of the next element in diagram
+ Moving of elements using arrow keys (also combinations with Shift)
+ Elements can be moved precisely using menu commands for moving (Custom, Left, Right, Down, Up)
+ Elements can be resized precisely using menu commands for resizing (Custom, Inflate, Deflate, Wider, Narrower, Higher, Lower)
+ New tools for faster adding of relations with specific start and end multiplicities in ERD diagrams
+ New '1..n' multiplicity for ERD relations added
+ New curve style of relation line added
+ Improved moving and resizing of relations with more points
+ Improved resizing of group of selected elements
+ Inline editing of relation texts
+ Relation texts can be moved
+ Grouping of elements
+ Icons added for elements in project tree in side bar
+ Expand all button added in the tab Project in side bar
+ Generating of ERD diagrams from UML class diagrams
+ Displaying of button names in the context toolbar
+ Improved positioning of the context toolbar
+ New Edit menu items: Invert Selection and Select All of Same Type
+ Key shortcuts added for some menu items
+ Small improvements in editing of activity diagram
+ Improved calculation of size of the text box for inline editing 
+ Text search in project
+ View is navigated to the selected element when it is selected in the project tree
+ Default value property added to attributes of class
+ Support of abstract and virtual modifiers added to attributes and operations of class
+ Parameters added to operations of class
+ Dialog for class operation editing
+ Trailing colon is hidden when no type is defined for class attribute
+ Improved editing of UML Objects in Fast editor
+ Improved rendering of ERD Entities, UML Objects and actions in State element
+ Inline editing of ERD Entities, UML Objects and States
+ Default values for attributes of ERD Entity
+ Displaying of visibility symbols for UML relationship roles
+ Optimized rendering of thumbnails in model overview
+ Optimized redrawing of the style list in the side bar
+ Opening of project files through command line (or Windows command Open With)
+ Tools can be locked/unlocked (when is tool unlocked, Selection tool is activated after using it)
+ Line of relation is better connected to the border of Use Case, Collaboriation, Decision, Intial State and Final State
+ Link to Online Help added into the Help menu
+ Synchronized zoom control, zoom combobox and zooming using the mouse wheel
+ New icons for diagrams and some new toolbar icons
+ Improved default style set
* Fixed styling of state name, which was styled as other text
* Fixed resizing of elements through mouse wheeling - size cannot go into negative numbers now
* Fixed swapped start and end multiplicities in ERD relations
* Fixed saving of documentation
* Fixed incorrect rendering of the grid at zoom other than 100%
* Fixed saving of visibility of attributes and operations when editing using dialog
* Fixed application crash which causes a specific undo-redo sequence
* Other stability fixes


Version 2.62 (Release date: 2010-01-28) ------------------
+ Attributes with values can be added to objects with unspecified classifier
* Fixed duplication of object attributes after multiple editing


Version 2.61 (Release date: 2010-01-11) ------------------
* Fixed overflow error when resizing polygon
* Fixed strange behaviour of polygon resizing
* Fixed drawing of gloss effect for polygons when zooming and scrolling


Version 2.60 (Release date: 2010-01-06) ------------------
+ Meta data added to diagram
+ New diagram element: Diagram Description
+ Extension point property added to extend relation
+ New shapes: Arrows
+ New dialog Settings
+ New dialog Diagram Properites
+ Improved interaction with selected diagram element - it has the highest priority now
+ Improved resizing of interaction operands in fragment element
+ Checkbox for the abstract modifier added into the element properties window
+ Checkbox for the static modifier added into the element properties window
+ New buttons for editing and deleting styles in the Styles side bar
+ The vertical orientation added for swimlane
+ New style options: name color, name font, stereotype color, stereotype font, shadow radius, shadow color
+ Comment connector is added to the point rather than to the element when Alt key is pressed
+ Inline editing of comment text
+ New style set Elegant
+ Icons added to some items in context menus
+ More precise inserting of new points to line of relation
+ Reordered tabs in item properties window
+ Comment connector line can be edited in the same way as the line of relation
+ Actions in sequence diagrams, comments, fork/join support styling
+ Option to enable/disable the Start Page
+ Option to set vertical and horizontal spacing for grid
+ Option to change background colors of diagram
+ Option to set count of recent projects displaying in menu and on start page
* Missing localization of some fields added
* Fixed binding of saved values to combo box in style editor
* Fixed removing of the style following the default style in Style Set Editor
* Fixed drawing of interaction operand lines to fulfil the UML specification
* Fixed application crash when trying to apply the style to the empty set of selected items
* Fixed application crash when generating documentation
* Fixed application crash when both points of comment connector are removed from elements
* Fixed application crash when trying to add the style class with the existing name
* Fixed copying, cuting, pasting in text boxes


Version 2.50 (Release date: 2009-12-19) ------------------
+ New CRC Card Diagram
+ The line of relation can be edited (new points can be added)
+ New side bar Styles
+ Style set editor
+ Properties editor for selected diagram element in the side bar
+ The option for saving of styles of diagram elements
+ Support for style classes which can be applicable to more elements
+ Different default styles can be defined for different types of diagram elements
+ Style editor control is scrollable when does not fit to window
+ Custom styles can be removed from all elements in project with one command
+ New menu Element
+ New options for diagram elements: Show ID, Show Parent Name, Show Stereotypes, Show Attributes, Show Operations
+ Added element modifiers: Private, Protected, Package, Public, Abstract
+ Project Properties window
+ Added meta data to the project: Project Name, Authors, Description
+ Added File Not Found message for the case of opening a nonexistent file
+ The diagram element can be resized on mouse wheeling when is the left mouse button pressed
+ Diagram elements can be moved from the chosen point on mouse wheeling when is the left mouse button pressed
+ The Grid Button on the Standard Bar turns on also snapping to grid
+ The comment can be added at any point of diagram
+ Added the tool for fast renumbering of custom IDs (Tools -> Renumber Element IDs)
+ Actions in sequence diagram can be created between activation bars on the same lifeline
+ All elements of the same type in the diagram can be simply selected double-clicking on one of them
+ New Layout bar
+ Toolbars can be moved (also in the bottom part of window)
+ The position of diagram elements can be locked
+ Item Editor renamed to Fast Editor
+ Tools Object, Signal Send, Signal Receive were added to the tool group for the activity diagram
+ The application remembers the last directory for export
+ Added the new submenu for the menu item Project/Add Diagram
+ Added the new submenu Recent Projects into the menu File
+ Better redrawing of invalidated parts of diagram
+ Added scrollbars for the textboxes in the Generation side bar and in the Fast Editor side bar
+ Added buttons for adding and removing attributes and operations to class in the properties dialog form
+ Added group of all items in the classifier choice dialog form
+ Names are displayed for Signal Sending and Signal Receipt
+ Enabled inline editing of name for Composite State and Component
+ Stereotypes are displayed also for Composite State, Component, Signal Sending and Signal Receipt
* The diagram element is added to the container when is dropped onto the non-container element which is placed in the container
* Fixed rendering of elements nested in a container - elements cannot be rendered under the container now
* Fixed updating of the window title after the name of the diagram is changed
* Fixed unwanted removing elements from container when moving more elements at once
* Fixed the special case of the application crash when inserting new elements (generated the same unique ID)
* Fixed the issue when the same messages were added to the relation in communication diagram after editing messages
* Fixed expanding of button groups in the toolbox
* Fixed application crash when the symbol '-' is typed in the Item Editor text box into the new line which is surrounded with lines describing attributes
* Fixed application crash during PDF export
* Fixed application crash when the "Add Diagram To Element" dialog canceled
* Fixed application crash when deleting	a model from the project


Version 2.00 (Release date: 2009-12-02) ------------------
+ Diagram can be assigned to diagram element
+ Model Overview window - the window with thumbnails of all diagrams in the model
+ Drawing tools added
+ Package Diagram added
+ Object Diagram added
+ Communication Diagram added
+ Profile Diagram added
+ New element Composite State added
+ New element Object added
+ New element System Boundary added
+ The interaction operator added to the fragment element
+ Interaction operands added to the fragment element
+ Tools for easy creating of standard fragments: opt, alt, loop, ref, sd, par, neg
+ Tools for creating associations: package merge, package import, package use
+ Tool for manual adding of comment connectors
+ New properties added (pre-condition, post-condition and operation) for the transition
+ New properties added (state-invariant, do, entry, exit, custom events) for the state
+ Start Page with common options how to get started
+ Application saves the list of recent projects
+ Inline editing of element properties
+ Optimized speed of redrawing
+ Rendering quality settings: Draft, Normal, Best
+ New style effects - smooth shadow, gloss, 3D gloss
+ New background types - vertical gradient, forward diagonal gradient, backward diagonal gradient
+ New shadow options - shadow offset, shadow style
+ Wrapping of long names of diagram elements
+ More diagram elements support stereotypes displaying (Actor, Activity, Collaboration, Lifeline, Node, Package)
+ Special icons replace generic icons for lots of tools
+ New context tools for use cases (include, extend) and swimlanes (add new swimlane)
+ New splash screen and new icon
* Fixed application crash when inserting some diagram elements
* Fixed application crash when trying to remove stereotype from empty list
* Fixed application crash when generating source code from diagram with generalization
* Fixed application crash when drawing the package element with very small size
* Fixed application crash when copying some elements in clipboard
* Fixed corrupted file error
* Fixed checking for new version
* Fixed other minor bugs


Version 1.52 (Release date: 2009-10-29) ------------------
+ The close button added to tabs
* View navigates to the active tab in the tab bar when selecting a diagram in the project tree or creating a new diagram
* Fixed the special case of application crash when renaming items in the project tree
* Fixed the case when tabs of deleted diagrams do not close


Version 1.51 (Release date: 2009-10-28) ------------------
+ Custom user ID of an element
+ Relation can be defined between two relations and between relation and entity
+ New items into the context menu for diagram element: Delete and Delete from Project
+ New items into the context menu for item in the project tree: Delete from Project
+ New buttons on toolbar of Project side bar: Add Model, Add Diagram
+ Changed the default size of these elements: Signal Receipt, Signal Send
* Fixed applying styles on some elements
* Fixed application crash when exporting a special type of diagram to PDF
* Fixed application crash when trying to edit the documentation of comment connector element
* Fixed renaming of diagram elements through the project tree
* Fixed deleting of diagram elements, diagrams and models from project
* Fixed drawing of perpendicular lines of entity relations
* Fixed editing of ERD entity using Item Editor
* Fixed other minor bugs


Version 1.50 (Release date: 2009-09-30) ------------------
+ Custom styles of diagram elements
+ Generating SQL DDL
+ Generating VB.NET source code
+ Tabbed window layout
+ New menu: Project
+ Dialog to insert a new diagram
+ New diagram: User interface
+ New diagram: Requirements diagram
+ New diagram: Entity-relationship diagram
+ Element is moved to front when changes its container
+ New button in standard toolbar: Show grid
+ Diagram element documentation
+ Generating of documentation in RTF
+ Zoom controler in the status bar
+ Context menu for the diagram and diagram elements
+ Option for locking start and end point of interconnection lines
+ Export diagrams to WMF
+ Export diagrams to PDF
+ New type of interconnection lines: perpendicular
+ Showing the type of diagram elements in the Project tab in side bar
+ Project tree is refreshed when adding new elements to diagram
+ Entities can be shared between diagrams
+ New view on project structure: All entities
+ Only appropriate toolbars to current diagram are displayed
+ Asking before closing the window with unsaved project
+ Selecting element using CTRL key
+ Check for new version of application
+ Section What's New added in the About dialog
+ New icon of application
+ New splash screen
* Removed flicker when switching maximized windows
* Fixed copying/pasting in Item Editor
* Fixed copying element into the same diagram
* Fixed application exit when the first window is closed
* Fixed instability when editing the element using Element Editor
* Fixed minor bug in refreshing of the selected element at zoom other than 100%
* Fixed application crash after using functions which are not available at the moment


Version 1.00 (Release date: 2009-08-06) ------------------
+ First version
