Anda di halaman 1dari 19

###########################################################

Software Ideas Modeler


Author: Dušan Rodina
E-mail: softwareideas@softwareideas.net, isvet@isvet.sk
WWW: http://www.softwareideas.net/
###########################################################
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 ed
itor 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 destinat
ion element
* Fixed special case of application crash when adding diagram into the project t
ree
* Fixed application crash when trying to delete project from context menu in pro
ject 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 a
pplication root directory)
+ User profile is now saved into {UserPath}\AppData\Roaming\DusanRodina\Software
IdeasModeler (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 Pag
e
+ 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 r
ecent 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 relati
ons 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 ele
ments is not fully contained in container
* Window with purchase/donation appeal is not displayed for donors
* Forbidden adding of empty custom stereotype
* Fixed saving ang loading of custom types
* Fixed JavaScript source code generation from dialog (Tools > Generate Source C
ode)
* Fixed missing response to left and right keys in the text box in the project t
ree
* 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 ite
m 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 specifi
ed
+ 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 (T
iming 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 R
ecent 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 i
s 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 i
s 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 tr
y 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 Ital
ic, 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 Diagr
am)
+ Print diagram on multiple pages
+ Added Page Setup dialog
+ Batch export of diagrams to images (export of current diagram moved to menu Di
agram)
+ 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 proje
ct 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 metaf
ile, 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 dialo
g
* 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 us
er-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 setting
s
* 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/select
ed 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 typ
e, 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 unl
ocking (when end point is moved to the border of element) of end points of relat
ion
+ Added automatic inflation of diagram bounds on the left and top edge of diagra
m
+ Improved generation of default names (program checks whether the new name actu
ally exists)
+ Open diagrams are highlighted in Model Overview
+ Context menu added into the Model Overview allows open or close window with di
agram 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 th
e 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 dro
p
+ 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 ope
rand 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 star
ting
+ New menu Element/Add allows to add attributes and operations (also with shortc
ut 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 vie
w position
+ Project properties dialog replaced with MDI child window, which is automatical
ly 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, g
roups)
+ 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 editin
g field
+ Auto size is applied to element when double-clicking to right bottom sizing gr
ip
* 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 confo
rm 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 diagram
s
* 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' fo
r 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 ac
tive
* 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 deleti
ng 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 Documentati
on 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&dr
op
+ 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 en
coding 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 w
ith 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 fo
r visibility, stereotypes, types, parameters and default values
* Fixed application crash when clicking on item in project tree and 'All entitie
s' 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 dial
og, 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 proj
ect 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, In
flate, Deflate, Wider, Narrower, Higher, Lower)
+ New tools for faster adding of relations with specific start and end multiplic
ities 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 t
ree
+ Default value property added to attributes of class
+ Support of abstract and virtual modifiers added to attributes and operations o
f 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 activat
ed 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 negati
ve 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 dia
log
* 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 priori
ty 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, s
hadow radius, shadow color
+ Comment connector is added to the point rather than to the element when Alt ke
y 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 sel
ected 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 n
ame
* 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 element
s
+ 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 bu
tton 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 I
Ds)
+ 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-cli
cking 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 th
e 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-con
tainer element which is placed in the container
* Fixed rendering of elements nested in a container - elements cannot be rendere
d 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 o
nce
* Fixed the special case of the application crash when inserting new elements (g
enerated the same unique ID)
* Fixed the issue when the same messages were added to the relation in communica
tion 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 b
ox 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 mode
l
+ 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, n
eg
+ 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 tra
nsition
+ 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, Collabo
ration, Lifeline, Node, Package)
+ Special icons replace generic icons for lots of tools
+ New context tools for use cases (include, extend) and swimlanes (add new swiml
ane)
+ 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 generali
zation
* 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 th
e 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 Pr
oject
+ New items into the context menu for item in the project tree: Delete from Proj
ect
+ 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 conne
ctor 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 m
oment

Version 1.00 (Release date: 2009-08-06) ------------------


+ First version

Anda mungkin juga menyukai