Introducing Astah 8.2!

Astah ProfessionalAstah UMLAstah Viewer
Released: November 27th, 2019
Model Version: 38
Bundled Java: AdoptOpenJDK 8u222-b10

What's new in Ver8.2




Line Jump is finally here!

When two lines cross over, one line makes an arch to express it is jumping over the another.
This makes it a lot easier to grasp relationships and also to create new ones in complex diagram.
* Available for straight-line style only.


Update to Ver8.2


Compare diagrams visually!

We’ve made tons of improvements for the conflict list and visual diagram comparison window to help your team check differences between revisions more effectively.


Learn more


Create your own template!

We’ve improved a way to create template files. Include your frequently-used models inside, then save it in a specific folder. You can open this .asta file every time you create a new file!


Learn more



Better Window Alignment

We’ve made it easy to access the align-diagram menu. Also the diagram window now expands to the best size accordingly when you have multiple diagrams open. It helps you create diagrams in a bigger screen and review multi-diagrams in one place a lot better.


Update to Ver8.2


Insert objects
– even more nicely

You can insert an object by dragging it to the line. Now an object will be inserted in more natural way keeping the line style consistent. No more tweak needed to adjust the layout.


Update to Ver8.2



Working with Tree made easy

The overall behaviour of tree views was improved. Now you can directly drag and drop models from [Alias] view to the diagram (Only on Windows). So you no longer have to switch the tree view between Alias and standard one back and forth.


Update to Ver8.2



How to update to Ver8.2



Launch Astah and go to [Help] - [Software Update Information].

how-to-update-astah

If Availavility says "Y"

  • You can use Ver8.2 with your current license. Click [Download Site].
how-to-update-astah

If Availavility says "N"



Renew License Support



More Improvements



Project View (Tree View, Alias, Search) and Map View

  • Now you can drag and drop models from the Alias View to the diagram (only on Windows and Pro)
  • Now Alias view shows fields for Texts and Node in a proper size (only on Pro).
  • Now Map View window always updates its size according to the diagram size.
  • We disabled the ability to drag and drop models from the Inheritance view to the diagram.

Compare Project and Merge

  • A new filtering option is added to filter out the models with presentation-changes only.
  • Astah now remembers the filtering option from the previous time, so you don't have to set the filtering option every time you open the compare-diagram window.
  • The conflict list now has a background color for each item by the type of change (Add, Delete, Update..etc.)
  • We re-ordered the conflict list columns and also added icons to indicate the model type for easier recognition by visual.
  • Now Astah exports the complete conflict list to CSV format file.

Hyperlink

  • We removed the [Search Invalid Links] menu from [Tools] as it is easily accessible in the [Search] View.
  • Now [Search Invalid Links] looks for broken links to models and diagram elements within the file.
  • (Windows only) Dragging the URL from a web browser to objects on the diagram now adds a hyperlink to the link to the model.

CSV Export

  • When exporting CSV, Astah now creates a default name for the exported file.
    It used to be empty, so you had to type the export file name every single time.

XML Export

  • Now it is easier to see differences between two revisions using XML. When you use an exported XML to check differences between two revisions, there were too many conflicts because:
    • Astah changed the order to export each model every time.
    • Primitive Types always had new IDs.
    • Some model IDs were updated every time.

Resizing and Style

  • When creating a self-massage to an object, it will use the line style set to the diagram instead of the right-angle line by default.
  • Auto-resize mode is enabled by default when creating Notes and Texts.

MISC

  • Tooltips are added to header columns in table-format views - such as Conflict list in the Compare Project window, Search window...etc. to give a guide to help customers use the features without problems.

Fixed Bugs



Class Diagram

[7553]
Creating more than three association lines between Class and Interface makes the line touchpoints to the objects move back to the center automatically.
[7063]
When you create another association line from an object that already has other association lines, the layout you made to the existing association lines will be cleared out.
[7305]
[Set Relation End to the center of the item] does not work for Interfaces.
[7340]
When you show the namespace of Class including all the parents' names on the diagram, it sticks out of a Class.
[7498]
An exception error occurs when changing the line style while a Qualifier is selected.

Activity Diagram

[7698]
When you represent Actions in a custom icon, you cannot make the icon smaller than the stereotype text length.
[7697]
Mini icons, Exception and hyperlink icons would get overlapped on the ObjectNodes sometimes.
[6446]
Partition names would not appear in blue when you scroll down sometimes.
[7701]
When you resize an ObjectNode, its exception triangle icon gets left out.
[7700]
When ObjectNodes are represented in a customized icon, changing ObjectNode's states from its Pop-up menu will not apply.
[7632]
When you try to edit the name of ObjectNodes which are represented in a customized icon, its name will be cleared or changed it to a previous name.
[7469]
When you select a pin in the Activity diagram, it shows the wrong properties in the Property View (The left-bottom pane).
[5797]
Aligning objects in the Activity diagram could get the Activity Parameter Node off the diagram frame.
[4841]
Resizing the frame could get the Activity Parameter Node off the frame.

ER Diagram

[7556]
In some cases, Attribute names and Data types were overlapped.
[6583]
The selection goes wrong when you select ER Entity attributes with the Shift-key down.
[6807]
Re-ordering Entity Attributes does not work correctly sometimes.

Sequence Diagram

[1446]
When adding Operation to Interface, it makes the abstract "true".
[6446]
Lifeline names would not appear in blue when you scroll down sometimes.
[7311]
We removed [Create Branch Message] from Reply Message's Pop-up menu.
[7510]
An exception error occurred when Undoing or Redoing after deleting Self-message.
Rearranging the order of Operations in Class Diagram resets Operation setting of the Sequence Diagram Messages.
A "New" button to add Operation for Messages gets disabled in the Sequence Diagram.
[7699]
An exception error occurred when Undoing or Redoing after deleting Self-message.

Statemachine Diagram

[7302]
When you adjust the size of States which has nested States within its region, the size change applies to all of the States including nested states.

Communication Diagram

[7632]
When you try to edit the name of ObjectNodes which are represented in a customized icon, its name will be cleared or changed it to a previous name.

Flowchart

[6446]
Partition names would not appear in blue when you scroll down sometimes.

MindMap

[7531]
When hitting the cursor movement keys while the focus is on an edge of Mindmap topic, the focus would always move to the root topic.
[7532]
A font-change dialog became extremely wider when you try to change the font for long-charactered text in the Mind Map.
[7524]
An exception occurred when hitting the cursor movement keys while MindMap's topic edge.
[7525]
When you hit the cursor movement keys while editing a Mindmap topic edge, Boundary, and a link between topics items, the focus always stays on the edge.
[6709]
When you export MindMaps to PowerPoint, the texts were garbled.
[3535]
(Mac) When you create a new topic by [Cmd+E] or [Cmd+I], the first character you type will not appear.
[363]
Texts on the MindMap will stick out from the branch when you remove an image from the topic.

System Properties

[7248]
We moved the Print setting from [System Properties] - [Print] to the [File] - [Print Setup] menu.
[6150]
We've corrected the value for each item's default size in the [Default Item Size].
Now the initial default size you specify in the [Tool] - [System Properties] - [Default Item Size] applies for the following models when create them by dragging from the tree.
  • Lifelines [6991]
  • InstanceSpecifications [6992]
  • Association Classes [6993]
[7323]
[Default Item Size] does not apply for nested Packages.
[7614]
It is unable to move objects using the keyboard while [Snap to Grid when using the mouse] option is on.

Hyperlink

[6820]
Association Classes were never detected by Undrawn Models Search.
[7576]
Any text you enter in the Hyperlink name will be copied into the hyperlink's [Comment] field.

Alias

[7341]
Even though you are showing Alias on the diagrams, parent namespace appears in the original.

Resizing and Style

[7523]
When you select multiple objects which have nested models inside, resizing applies for the parent objects.
[6528]
Keep the Aspect ratio when resizing the objects.

MISC

[7435]
[Default Stereotype Color] setting doesn't apply for models with specific language settings.
[7656]
Sometimes double-clicking on objects creates a new object.
[7572]
An exception error happens when copying and pasting Lifeline which has Subsystem as a base class that does not exist in the VM of the target VM where you copy to.
[6391]
Header was missing in CRUD sometimes.
[7586]
When exporting HTML, a target folder you previously specified would be generated.
[7495]
(Mac) When you export diagrams to .pdf, text with underline could get garbled.
We've fixed the behaviors in the tree view NOT to expand the tree when:
  • deleting packages [5918]
  • dragging and dropping models from the tree to diagram [1114]
  • renaming objects in the tree that causes re-ordering
  • editing in the Alias view [7288]
  • adding new models in the Alias view [7584]
  • editing Mindmap topics [1380][1959]
[7479]
When operating while a file chooser was open, a shortcut error dialogue appeared incorrectly.
[6188]
You were able to create a class with space in its name when creating a base class.