What's new?
Discover the latest features and capabilities of 5.2 that empower your development teams to build, design, and deploy with unprecedented efficiency and flexibility.
Personal access tokens for MCP and reverse engineering
Create personal access tokens in User settings → Access tokens and authenticate coding assistants against the Modelling Support MCP server with the K5-Access-Token header—no interactive OAuth login required. This is the recommended setup for reverse engineering from an existing codebase.
Improved Design Assistant capabilities
Multiple sessions — Run several independent Design Assistant chats at once as tabs (Session 1, Session 2, …). Open a new chat with +, switch between them without losing history, and close a tab to remove that chat only. Closing the panel keeps sessions; changing project or branch, or refreshing the browser, clears them.
Improved session continuity — Within a conversation, the Design Assistant reuses outcomes from earlier steps instead of repeating work, which makes multi-step design tasks more efficient.
Mentions (@) — In the Design Assistant chat, type @ to insert a reference to a project branch, diagram, or model element. Mentions appear as purple chips in the input and as clickable links in messages. The current project and branch remain the default context; mentions add an explicit reference on top.
Cross-project support — Refer to another project or branch (with @ or by name) so the assistant can read from it while you work in the current project — for example to design from requirements elsewhere, reuse elements, or compare branches. Write access stays limited to the current project and branch. Prefer the mention picker so project acronyms and branch names stay valid.
Read more in Multiple sessions, Mentions, and Cross-project support.
Improved Design Assistant settings
User-specific AI API keys — The Design Assistant can now also use a personal AI API key from User settings (OpenAI platform or OpenAI on Azure), in addition to centrally configured credentials. When a personal key is set, it takes precedence over the central key.
User-specific design recipes — Upload personal design-recipe packages in User settings → Design recipes. When enabled, their skills and commands apply on every Design Assistant query for you — independent of the project baseline — alongside recipes linked to the baseline. Use them for personal shortcuts or to try new skills and commands before publishing them for the team.
Improved canvas functionalities
Multi-selection editing — When you select several elements on the canvas or in the model element overview, the details panel shows the multi-selection and only the fields common to all selected elements, which you can change in bulk.
Improved element insertion — Automatic insertion of elements on the canvas has been improved for smoother diagramming.
Optimize relation arrows — A new option optimizes how relation arrows are laid out on the canvas.
Relationship type on creation — When a relationship can have several types, you can choose the right type directly when you create it.
Rotation — Shapes, images, freehand drawings, and text on the canvas can now be rotated.
Canvas configuration — Adjust canvas behavior to your liking, for example whether element details open on selection, or only relationships of selected elements are shown.
Read more in modeling canvas.
Enhanced writing
Writing Sidekick — Rich text fields in the OML profile can use a writing Sidekick for AI-powered text improvement when a template is configured for that field. Model element description fields automatically offer Sidekick services when templates are defined.
Templates for rich text fields — For each rich text field, one or more markdown templates can be provided for users to apply. Templates and the fields they apply to are configured in the OML.
Description in its own tab — A model element's description is now shown in a dedicated tab within model element details for better overview and easier writing.
Command suggestions — In the text editor, type / to trigger formatting choices directly while typing.
Real-time collaboration — Several users can work on the same markdown file at the same time; other users and their changes are displayed in the editor in real time.
Read more in Writing Sidekick, Templates, and Collaboration in the text editor.
Improved git provider support
Additional Git providers — Connect Azure DevOps and GitHub Public as Git providers, in addition to the existing options (GitLab, Bitbucket Server, GitHub Enterprise, and Gitea).
Personal repositories — Create and import personal Git repositories on GitHub and GitLab, not only from organization or group repositories.
Fine-grained Git tokens — Use fine-grained personal access tokens when configuring your Git credentials in User settings → Git tokens.
Read more in Supported Git providers and Git Providers.