Astah Professional v9.0

Released: Nov 30, 2022

Atualizações na v9.0

Recursos

  • FlatUI and new 18 light themes:  Enjoy this new flat simple design. Also, there are 18 light themes you can choose from.
  • Dark Mode:Now you can use Astah in Dark Mode. About 50 themes are pre-installed.
  • Diagram Thumbnails:Now you can see all the diagrams in thumbnails and open them from this gallery.
  • Enhanced Traceability:Now Astah’s context menu provides much more detailed reference information per model.You can see where this model is used without actively looking for it by yourself.
  • Note to specific ER Entity Attribute:Now you can directly add Notes to a specific ER Entity Attribute.This will make your note more precise and clear to improve the whole diagram communication.
  • Flexibility in resizing Process in DFD: Now you can resize the Processes in Data Flow Diagram (DeMarco notation) more flexibly.In previous versions, the processes had to be strictly in a perfect circle, but this limitation is over

 

Correções

Enhancements and Resolved Issues

  • General | Common Diagrams
    • FlatUI is now available.
    • When deleting a model from the structure tree, the confirmation message no longer appears if the diagram that has a target model on is also deleted.
    • Related ports now appear in the Search result if the model you are looking for are the type of models that do not appear in the Structure Tree.
    • Now a confirmation message appears when deleting a class or ER Entity that is referenced by other models.
    • Now a confirmation message appears when deleting models from [Property View] that are referenced by other models.
    • Now you can scroll pop-up menu options under [Show in Structure Tree] and [Related Diagrams] menu if it does not fit in the screen.
    • Now, the following models are searchable in [Search in Diagram].
      • Statemachine Diagram
        • Initial Pseudostate, Final Pseudostate, Shallow History Pseudostate, Deep History Pseudostate, Junction Pseudostate, Choice Pseudostatete, Fork Pseudostae and Join Pseudostate
      • Activity Diagrams / Flowchart
        • Decision, Merge Node, Fork Node and Join Node
    • Now [All Related Diagrams] from the structure tree enables you to jump to referenced Attributes and Operations.
    • Now you can choose to print target model names that will be printed in another page from [File] – [Print Setup] – [Diagram].
    • New Print option in Astah v9.0
    • Now horizontally, vertically, and horizontally aligning of models can be done at the same time.
    • CamelCase search can now be disabled in [Search] and [Search in Diagram].
    • Now [Search in Diagram] works for all the other texts other than its name in attributes, operations and slots and a name of Icon Notation.
    • Astah now shows an alert message if you drag and drop a file that Astah does not support to load.
    • If you have a class that shows all namespaces (by [Extended Visibility] – [Namespace] – [All Parent], now its related Classes are shown in the same display level.
    • 8567] Re-organized options in the System Properties and removed outdated properties including [Use Proxy Setting from Internet Explorer (Windows Only)] option under [Network].
    • Astah now shows an alert when an error occurs when loading SVG files.
    • Improved a message that appears when floating license seats ran out.
    • [All Related Diagram] menu is now available for models in reference model.
    • Fixed a bug that some diagram elements cannot be searched on diagrams by alias even on alias mode.
    • Fixed a bug that closing Astah right after opening the filter of the hierarchical tree would cause an exception error.
    • Fixed a problem in which both the rectangle and name of a pin were hit when searching on a diagram.
    • Fixed a bug that [Select All] button is still enabled even all is selected already.
    • Fixed a problem that necessary information for bug-fixes are not included in log files.
    • Fixed a problem that the level of log output cannot be changed in the option file.
    • Fixed a problem in which logs were not output for some errors related to floating licenses.
    • Fixed a problem in which an exception occurred when opening an alias tree in a project file with an invalid model.
    • Fixed a bug that wrong models were shown in [Show in Structure Tree] or [Related Diagrams] option.
    • Fixed a bug that caused an exception when editing a diagram by mouse operation.
  • Class Diagram
    • Fixed a bug in the structure tree that when a class was moved and the package was changed, the model of the diagram element would remain in the original package.
    • [Show in Structure Tree] menu now displays class names of attributes and operations.
    • Fixed a bug that when duplicating a package, the actual parameters of the template binding were deleted or remained referring to the class before duplication.
    • Astah now shows a message when you attempt to delete a class referenced by a template class from a model.
    • Astah now shows a confirmation dialogue when deleting bounded TemplateClasses and TemplateParameters.
    • Fixed a bug that caused a freeze when repeatedly moving and clicking the mouse when generating a relation between realizations.
    • Fixed a bug that caused incorrect namespace for the related template binding when changing the package to which the class belongs.
    • Fixed an alert message that appears when saving skeleton code fails.
  • Sequence Diagram
    • Fixed a bug in which messages were not reassigned to the selected execution specification.
    • Fixed a bug in auto-layout where state invariant expressions, etc. were placed on Create Messages.
    • Fixed a bug in which message with duration constraints would appear in “jump” presentation.
    • Fixed a bug that duplicating a package would clear out the assignments to Message.
    • Fixed a bug that Auto-layout does work for Messages even though the connected models were invalid.
    • Fixed a bug that ‘Search on Diagram’ does not work for Messages correctly.
  • Communication Diagram
    • Fixed a bug that ‘Search on Diagram’ does not work for Messages correctly.
    • Fixed a problem that messages outside of the diagram would not appear even [Show name of related elements outside viewpoint] option is enabled in the system properties.
  • Activity Diagram
    • Fixed a problem that actions and object nodes could not be created consecutively.
  • Composite Structure Diagram
    • Fixed a problem that converting a StructuredClass with Parts to Class presentation would relocate the object in the diagram.
    • Fixed a problem that converting a StructuredClass with Parts to Class presentation would resize the width in not proper size.
  • Requirement Table
    • Fixed an alert message that appears saving Requirement Table Templates fails.
  • ER Diagram
    • Now you can directly connect a Note to ER Entity attribute.
    • Fixed a problem that altering ER Entity and Attributes name would fail.
    • Fixed an alert message that appears saving Entity Definition Table Templates fails.
  • Mind Map
    • Fixed a problem that texts that were found through [Search on Diagram] would not get highlighted.
  • Traceability Map
    • Now [Related Diagrams] menu is available on AssociationEnd Topi in Traceability Map.
    • Now you can create a Traceability Map from ER Domain in the Structure Tree.
    • Fixed a bug that you are able to edit ER Data Type name through Traceability Map and it would cause an exception when you attempt to open ER Data Type Configuration window.
    • Fixed a bug that a traceability map for ER domains would convert to one for its whole project.
  • Data Flow Diagram
    • Now you can resize Processes in De Marco Notation.
  • Merge
    • Now Astah tells you via message when there are no conflicts.
    • Fixed a problem that merging projects would cause an exception error if a name of related models located outside of the diagram is shown.
    • Model Reference Management
    • Fixed a bug that updating Reference Project would cause an exception error under some circumstances if the reference project includes Traceability Map.
  • Others
    • Now a title bar of Diagram Editor does not appear by default on Mac.
    • Fixed a bug that hitting [CMD+Q] would cause an exception error while CRUD, Easy Merge or Detail Merge window is open.
    • Fixed a bug that logs aren’t exported property when an exception error occurred at correcting invalid models.
    • Now Astah can detect models that have incorrect namespaces.
    • Fixed a problem that executing [Correct Invalid Models] creates new invalid models if the project contains Destroy Messages.
    • Now Astah can detect models that have incorrect namespaces.
    • Fixed a bug that an activator of the Execution Specification would become null when running [Correct Invalid Models] command.
  •