| Design Assistant — Export chat | Export the full conversation of the current Design Assistant session as a text file from the Export button in the chat sidebar header. Helps review and retrace prompts and responses when behavior did not match expectations. Documentation. | 5.2.0 |
| Extended LLM provider support for AI capabilities | Generative AI capabilities — Design Assistant, ADR Sidekick, and Diagram Assistant — now support OpenAI on Azure and Amazon Bedrock in addition to the OpenAI platform. Centrally managed credentials are configured through the k5-ai-credentials secret. Documentation. | 5.2.0 |
| Design recipes | Extend the Design Assistant with versioned skills (expertise applied when a request fits) and commands (chat shortcuts and actions on selected model elements), bundled into recipe packages that administrators publish and attach to project baselines. Documentation. | 5.2.0 |
| Adding relationships and related elements | You can now add relationships from a model element's details. Additionally, it is now possible to insert all related elements of a model element via one click, making it easier to create cohesive diagrams after reverse engineering existing projects. | 5.2.0 |
| Improved canvas toolbar | The canvas toolbar in the modeling tool has been updated and simplified. New elements are now separated from available elements so you can find the right cards to insert on your canvas more quickly. Additionally, it is now possible to filter the menu and to multi-select several elements for adding them at once. | 5.2.0 |
| New rich text editor | Most rich text based fields now run on TipTap editor, allowing faster connection and collaboration within your texts. Besides that images can now embedded directly for richer documentation inside model elements and other RTE-backed content | 5.2.0 |
| Resizable side navigation | The left navigation panel can be resized by dragging its edge | 5.2.0 |
| Preferred branch on project entry | The Solution Designer remembers your last checked-out branch per project and opens that branch by default on the next visit, including after you sign out. The project card shows the active branch and lets you pick a different branch before entering. | 5.2.0 |
| Diagram-specific model element visualization | Model elements can be shown on the canvas as a card, expanded card, shape (OML-defined SVG), or textual (inline rich text), depending on what is configured in the profile. Set the visualization in model element details or via Change visualization in the canvas context menu. | 5.2.0 |
| Stable share links | Share dialogs for diagrams, model elements, and related views now offer different link types: Current branch and Main/default branch Each tab supports copy to clipboard; branch-specific links can also be sent by email. The links are not changed by any renaming action | 5.2.0 |
| DRAFT baselines for administrators | Administrators can select DRAFT baseline versions when creating or updating projects, to trial unpublished baseline changes before publishing. Admin users can open and work in such projects. | 5.2.0 |
| Design Assistant (beta) | AI-based chatbot integrated into the Solution Designer that answers questions about the current project design and executes design tasks such as creating model elements, establishing relationships, and cloning configuration from existing elements — all through natural-language prompts. Documentation. | 5.1.2 |
| Project Baselines and OML Profiles | Create model elements, relationships and rules in OML Profiles for your specific use cases and bundle different profiles for your projects within Project Baselines. | 5.1.2 |
| Entra ID support | Manage your OIDC via Keycloak or Entra ID. | 5.1.2 |
| Modelling Support MCP server (beta) | When GraphQL / modelling is enabled for your deployment, the diagram modeller service exposes a Model Context Protocol (MCP) endpoint. External AI clients and integrations can discover element types, inspect GraphQL schema, read and update design data, and run guided prompts—for example to draft a design from code. Requires a valid JWT from your environment’s identity provider. Documentation. | 5.1.2 |
| Reverse engineering (beta) | Generate a first K5 design from an existing codebase by running the guided MCP prompt generate-k5-design-from-code. The workflow analyzes your implementation, proposes elements and relationships, asks for confirmations, and writes the approved results into your project branch. Documentation. | 5.1.2 |
| Extended modelling capabilities in default profiles | Use extended set of properties of several model element types in domain driven design profile and implementation design profile. | 5.1.2 |
| Arrow styles for relationships | Customize the display of your relationships in terms of style and color. | 5.1.2 |
| Advanced integration between lightweight modeling and custom model | Use C4 model elements seamlessly with all other elements at all levels and diagrams. | 5.1.1 |
| SOAP and REST in graphical implementation design / Upload API specifications | Support for SOAP integration endpoints and REST APIs in the graphical implementation design, and the ability to upload API specifications. | 5.1.1 |
| Custom shapes, colors, and fonts for diagram elements | Custom shapes for model elements, more color options, and font/color settings for shapes. | 5.1.1 |
| Insert images on canvas | Upload and use your own images on a canvas. | 5.1.1 |
| Lock elements on a canvas | Lock notes and other elements with a locking option and icon in the bulk toolbar. | 5.1.1 |
| Define own diagram types | Define custom diagram types in the modelling configuration. | 5.1.1 |
| Change type of model element | Change the type of a model element after it has been created. | 5.1.1 |
| Semantic relationships | Create relationships on the canvas and select relationship type with a semantic meaning. | 5.1.1 |
| Community Edition | When running within the Loop platform, there is now a free Community Edition available, which allows full functional usage with restrictions on number of items. | 5.1.1 |
| License management | As an admin user, manage your team's licenses directly in the Designer under the admin settings. | 5.1.1 |
| Gitea as Git provider | It is now possible to set up Gitea as Git provider for your projects. | 5.1.1 |
| Single feature branch | With this setting, you can limit your project to one feature branch for effortless collaboration within one central workflow for all users. Read more | 5.1.1 |
| Modeling tool improvements | The usability of the modeling tool has been improved. Among other things, API specifications can be created or uploaded directly within the model element's details, images can be inserted, and one or several elements can be locked onto the canvas. | 5.1.1 |
| Rich text fields in model elements | Description fields in model elements are now rich text fields giving you more formatting options. Additional RTE fields can also be defined (tech-preview). | 5.1.1 |
| Branch indicators | There are now indicators in the application header for uncommitted changes in the current branch as well as changes in the remote branch. Learn more | 5.1.1 |
| Solution Hub within Solution Designer | The functionalities of the former Solution Hub are now an integrated part of the Solution Designer. Learn more | 5.1.1 |
| Custom Stacks with IBM Bob | Use your design files as context for IBM Bob to generate code that follows your architectural patterns and maintains design consistency. Learn more about this flexible approach to AI-assisted development. | 5.1.1 |
| Use GPT-5.1 for AI-powered capabilities | Updated from using GPT-4o to GPT-5.1 for ADR Sidekick and Diagram Assistant . | 5.1.0 |
| Create diagrams from any model element | Create more detailed diagrams from any model element. | 5.1.0 |
| Project settings | Configure project-specific capabilities and enable or disable design methodologies within your projects. Control access to architectural decisions, C4 architecture modeling, domain-driven design, and implementation design features to tailor your development environment. Learn more about customizing your project workspace. | 5.1.0 |
| Domain modelling for NestJS stack | Model and implement your business logic based on Domain Driven Design principles is now also supported for NestJS stack. | 5.1.0 |
| Graphical implementation design | Visually design service projects using an intuitive canvas-based interface with drag-and-drop model elements for domain-driven design, implementation design, integration, and persistence. Learn more about creating comprehensive service architectures. | 5.1.0 |
| Custom Stacks (Beta) | Use your design files as context for AI-powered coding assistants like Cursor IDE and GitHub Copilot to generate code that follows your architectural patterns and maintains design consistency. Learn more about this flexible approach to AI-assisted development. | 5.1.0 |
| Import any project from GIT repository as dynamic project | Import your existing projects into the Solution Designer to leverage the design capabilities for your project. | 5.1.0 |
| AI-based Diagram Assistant (beta) | Drawing diagrams is now supported by various AI-based capabilities. | 5.1.0 |
| Connect C4 components with namespaces | Link your C4 components to API, domain or integration namespaces within your service projects | 5.1.0 |
| Level 4 Code diagrams | Create Level 4 Code diagrams to visualize the code level of your application | 5.1.0 |
| Generic implementation project | Create a flexible project with all options open you to make brainstorming, designing and planning effortless, without the restriction of choosing an implementation language. | 5.1.0 |
| Generic diagram | Create a generic diagram with no restriction of what can be modeled and which elements are usable. | 5.1.0 |
| Direct conversion | Directly convert notes into model elements. | 5.1.0 |
| Colors in notes and model elements | Notes and model elements can now be displayed in different colors for further differentiation. | 5.1.0 |