Astah Professional Versionen

Erfahren Sie, was sich in den einzelnen Releases geändert hat – mit Details zu Funktionen, Verbesserungen und behobenen Problemen.

Jan
Feb
Mär
Apr
Mai
Jun
Jul
Aug
Sep
Okt
Nov
Dez
Astah Professional v12Hauptversion15. Juli 2026
Funktionen

Main New Features

  • Enhanced AI Chat Copilot: Expanded the range of models that can be retrieved and edited, while improving operational stability.
  • Improved Sequence Diagram Editing and Display: Enhanced editing operations and display, and added support for automatic layout of combined fragments.
  • Strengthened Team Development Support: The Reference Project Management screen now detects file dependencies hierarchically, allowing you to check their status and update them. Difference display in project comparison has also been improved.
  • Auto-Scroll While Editing: While entering text in any diagram, the view now automatically scrolls to keep the editing position visible on screen.
  • Improved Structure Tree Performance and Usability: Faster filtering of displayed models and smoother navigation to model references.
  • Line-Only Auto Layout: Automatically rearranges only lines to reduce overlaps and crossings without changing the positions of other diagram elements.

Other New Features and Improvements

  • General
    • Added automatic scrolling while editing text in diagrams to keep the editing position within the visible area.
    • Improved the performance of the Structure Tree filtering feature.
    • Added support for automatic resizing of diagram elements that can contain child elements, such as packages and states.
    • Added support for instance- and lifeline-specific stereotypes.
    • Added support for changing editor tab order using drag and drop.
    • Added a line-only auto layout feature.
    • Added the ability to duplicate models without copying their relationships.
    • Added support for restoring the diagram view position and zoom level when opening a file.
    • Added the ability to jump to referenced models from the Structure Tree.
    • Added the ability to create an instance by pressing Ctrl + double-clicking on a diagram.
  • Reference Projects
    • Enhanced Reference Project functionality, including support for detecting changes and updating through dependency tracking.
    • Improved the ability to select diagram elements in referenced project diagrams.
  • Project Comparison and Merge: Added support for displaying differences based on the priority project.
  • Sequence Diagrams:
    • Added support for combined fragments in Sequence Diagram auto layout.
    • Improved performance when changing the nesting depth of diagram elements.
  • Activity Diagrams and Flowcharts: Added the ability to delete a partition while retaining the elements inside it.
  • Use Case Diagrams: Added support for automatic resizing of use cases.
  • Mind Maps: Added support for selecting elements within collapsed topics when using "Jump to Diagram Element."
  • HTML Export: Improved HTML export to automatically create a backup of the output folder.
  • ER Diagrams: Added support for modifying multiple ER entity types simultaneously.
  • API: Added a key to InvalidEditingException to indicate unsupported operations.
Korrekturen
  • General
    • Fixed an issue where an unnecessary message was displayed when canceling "Create Diagram from Template".
    • Fixed an issue where performing Undo while editing text would undo the operation performed before editing instead.
    • Fixed an issue that allowed a realization relationship to be reassigned to elements other than an interface.
    • Fixed an issue where some diagram elements were deleted even after selecting "No" in the confirmation dialog when "Remove from Diagram" would also delete the model.
    • Fixed an issue where the selection of diagram elements and the Structure Tree was not synchronized.
    • Fixed an issue where an error was displayed when reassigning a Note Anchor for a Definition Note.
    • Fixed an issue where the Property View was not updated when selecting an association end.
    • Fixed an issue where the default value and type modifier were removed when editing an association end by double-clicking it.
    • Fixed an issue where the parent element of some models was not displayed in the Search tab.
    • Fixed an issue where the selection synchronization area in the Alias View and Hierarchy Tree did not close when clicking the ▲ button.
    • Fixed an issue where the order of attributes and operations in the Structure Tree changed after deleting a class and then performing Undo.
    • Fixed an issue where selecting a diagram element caused the wrong model to be selected in the Structure Tree.
    • Fixed an issue where Replace All did not work when the project contained models from a Reference Project.
    • Fixed an issue where the error message key for Floating License was incorrect.
    • Fixed an issue where the view scrolled to the bottom of a diagram element when its size extended beyond the screen, even if the editing position was already visible.
    • Fixed an issue in the Mac version where the title bar did not use the Dark Mode color scheme.
  • Project Comparison and Merge
    • Fixed an issue where rows in the same Requirements Table were incorrectly displayed as differences.
    • Fixed an issue where behavior diagrams were displayed as different even when no differences existed.
    • Fixed an issue where the Difference Type column displayed "Instance Specification" for Component Instances and Node Instances.
  • Sequence Diagrams
    • Fixed an issue where messages could not be reassigned.
    • Fixed an issue where the Execution Specification position was not updated correctly after reassigning a message.
    • Fixed an issue where the Execution Specification position of related messages was not updated correctly after reassigning a message.
    • Fixed an issue where the Execution Specification position was incorrect after changing a message to asynchronous.
    • Fixed an issue where messages were removed from Combined Fragments when moving lifelines.
  • State Machine Diagrams
    • Fixed an issue where substates could sometimes be displayed outside of their region.
  • Composite Structure Diagrams: Fixed an issue where relationship lines became hidden when displaying a Structured Class as a regular class.
  • Deployment Diagrams: Fixed an issue where invalid models were created when copying and pasting a Deployment Diagram.
  • ER Diagrams
    • Fixed an issue where the template settings for Entity Definition Document export were not saved.
    • Fixed an issue where the wrong model was selected when jumping from the Structure Tree to an ER Entity diagram element.
    • Fixed an issue where an exception occurred when dragging and dropping an ER Entity's primary key or attributes into the PK compartment.
    • Fixed an issue where Enum literals were generated as int entities when converting an Enum to an ER model.
    • Fixed an issue where parent-child relationships were reversed when converting a Class Diagram to an ER Diagram.
    • Fixed an issue where invalid models were detected around ER subtypes when duplicating an ER Package.
    • Fixed an issue where duplicated ER Packages still referenced models in the original package.
  • DFD: Fixed an issue where processes were resized during Merge or Copy & Paste even when automatic process resizing was turned off.
  • CRUD: Fixed an issue where pressing the Esc key in the Option Selection dialog after changing the "Diagram Type" in the CRUD Settings dialog deleted an already configured diagram.
  • API
    • Fixed an issue where dependencies from Classes to Ports, Parts, and Instance Specifications could not be created through the API.
    • Fixed an issue where dependencies related to Requirements and Test Cases were not created correctly via the API in Requirement Diagrams.
    • Fixed an issue where the direction of include/extend relationships between Use Cases created via the API was reversed.