Astah Professional v11
Released: Dec 24, 2025
Updates in v11
Funktionen
AI-assisted modeling
- AI Chat Copilot: AI Chat Copilot adds a chat panel directly inside Astah, allowing you to interact with your diagrams and models using natural language. Ask questions, explore design ideas, and get suggestions while staying focused on your modeling work.
- MCP Server:The MCP Server lets your preferred AI tools connect to Astah models.Use AI from the environment you already work in – such as an IDE or AI agent – to retrieve model information and run operations in Astah.
- AI Code Reverse: AI Code Reverse builds on Astah’s existing code reverse capabilities. In v11, AI enhances code-based diagram generation by enabling automatic Sequence Diagram generation and expanding programming language support.
Other Enhancements
- General | Common Diagrams
- Adopted Java 25, the latest Long-Term Support (LTS) version.
- The macOS version now natively supports Apple Silicon (ARM64).
- Improved model duplication so that relationship line styles reflect the editor’s line-style settings.
- Improved an issue where SVGs displayed in diagrams looked rough/pixelated.
- Class Diagram: Improved Definition Notes so definitions of attributes and operations can be displayed together by selecting [Show Definition Note] → [All].
- Activity Diagram:Improved the candidate base-class list for part targets and object nodes so it is sorted.
- UseCase Diagram:Changed UseCase diagram frames to display the diagram name.
- Sequence Diagram:Improved usability in Sequence diagrams so messages are easier to select when message labels are long.
- ER Diagram
- Enabled display of range-specified cardinalities in ER diagrams.
- Improved highlight performance for attributes and relationships in ER diagrams.
- Data Flow Diagram (DFD)
- Improved duplication of ExternalEntities/Datastores so related DataFlows are also duplicated.
- Traceability Map now supports Data Flow Diagrams (DFD).
- You can now generate a Traceability Map directly from an External Entity or Data Store in a DFD. This makes it easy to understand how those elements relate to other models in your project.
- Others
- Enabled text searching in exported SVG images.
- Made it possible to configure options for Javadoc output.
Fehlerkorrekturen
- General | Common Diagrams
- Fixed an incorrect label in the popup menu for displaying Definitions as Notes.
- Fixed an issue where selecting the <<definition>> section of a Definition Note caused an exception.
- Fixed a bug where relationship lines between nested model elements were not copied when copying parent model elements.
- Fixed an issue where hyperlinks became invalid when converting the same model multiple times.
- Fixed an issue where Note Anchors remained incorrectly after deleting a model.
- Fixed a bug where settings did not change even when clicking “Eggshell” or “Blue” under [Tools] – [System Properties] – [Default Item Color].
- Class Diagram
- Fixed a bug where literals were not displayed when showing an Enumeration in a class diagram via the API.
- Fixed an issue where attributes/operations could not be deleted from the property view unless the diagram was open.
- Fixed an issue where moving a combined interface with multiple usage dependencies caused an infinite loop.
- Activity Diagram
- Fixed an issue where weight labels overlapped guard/action text if they contained line breaks.
- Fixed an issue where an exception occurred when creating a new template from a project that includes partitions.
- Component Diagram
- Fixed an issue where moving a combined interface with multiple usage dependencies caused an infinite loop.
- Fixed a bug where links between instance specifications inside a component were not duplicated when duplicating the component on a diagram.
- Sequence Diagram:Fixed an issue where an exception occurred when creating Create messages in Sequence diagrams.
- Deployment Diagram:Fixed an issue where invalid models appeared when pasting an interface into a deployment diagram of a different process.
- Communication Diagram:Removed “Jump to Diagram Element” from the Lifeline context menu in Communication diagrams.
- Composite Structure Diagram:Fixed an issue where an exception occurred when a subsystem was specified as the type of a part in a Composite Structure Diagram.
- CRUD:Fixed an issue where cell background colors and UseCase order changed when confirming in the CRUD editor without making changes.
- Compare Project
- Fixed an issue in project comparison where models with differences were not shown when “Show differences only” was enabled.
- Fixed an issue where moved packages were not displayed correctly in the difference tree.
- Project Merge
- Fixed a bug where “version” was incorrectly shown after package names in the [Detail Merge] dialog.
- Fixed an issue where an infinite loop occurred during merge when multiple actual parameters were bound to the same class in template binding.
- Others:Fixed an issue where sample programs could not run on macOS.