Skip to main content

Mendix Release 11.0 - Start with AI. Build Anything. The Next Era of Enterprise Development Is Here.

Mendix Release 11.0 – Start with AI. Build Anything. The Next Era of Enterprise Development Is Here.

Mendix 11 is here, and it’s packed with AI-powered goodness. We’re talking AI across the entire development lifecycle, from smart suggestions in your day-to-day work to built-in tools that make it easier than ever to build intelligent, even agentic, apps. Whether you’re using LLMs to power chat, automate workflows, or build apps that can reason and act on their own – you’re covered.
Of course, it’s not just about AI. This release also brings platform-wide upgrades to performance, security, and flexibility, so you can ship better apps, faster. Bottom line? Mendix 11 is built to make your life easier and your apps a whole lot smarter.
Note: the features in Mendix 10 are also available in Mendix 11. For more information on the Mendix 10 LTS release, see our post.

Studio Pro

More AI with Maia!

We’re all in on AI—not just as a feature, but as a co-pilot for every part of your development journey.

Start with Maia: Kick-start app development in minutes

Get started on your new app faster than ever before! Our latest innovation, Start with Maia, lets you create a solid foundation for your app in minutes. Feed Maia with your inspiration – a brief description of your app, images from a brainstorming whiteboard or even a full requirements PDF. Maia analyzes your ideas and generates the domain model, accompanying data management pages, example data, and a fully functional homepage.
After finishing Start with Maia, you can directly launch your app and start testing its features. From there, you can continue to refine your app using Maia inside Studio Pro, where you can build out the home page, a new workflow and accompanying logic or data. The options are endless.

Maia for Workflows: Generate a workflow based on image or prompt

With Maia for Workflows (introduced in 11.0 beta 2), you can quickly generate workflows based on a prompt or an image. This can really speed things up if you have already have a BPMN design or just a drawing. But also, if you have a description of the flow, you can use Maia to quickly generate a workflow. Maia for Workflows can also be used to get a better understanding of what is generated as you can ask it for explanations.

Maia for OQL: Quickly generate OQL from prompts

Since 11.0 beta 1, Maia also helps you write OQL queries: Open Maia for OQL from the OQL query document, specify what data you need the view entity to retrieve, and copy the proposed OQL query from Maia to your query document. Here you can review, optimize and validate the generated OQL by running it using the Run Query button.

Quality of life improvements

Faster App Startup with Windows Defender Exclusion

To make sure your apps start up fast and efficiently, Studio Pro now comes with a new check that will see if your app directory is included in the Windows Defender scans. If it is, Studio Pro will ask if it can exclude the folder for you so that it can more efficiently run your app locally, meaning less time waiting for the app to start up.

Better error flow

We’ve improved the error handling experience in Studio Pro to help you stay in flow. Instead of blocking dialogs for all types of errors, Studio Pro now presents non-critical issues in a less intrusive way. This means that if something goes wrong, you’ll be informed without being interrupted.

Faster start up

We’ve streamlined the app opening process in Studio Pro by moving part of it to the background. This behind-the-scenes optimization means your apps now open faster, so you can get to work more quickly without waiting for unnecessary steps to complete upfront.

Back and forward improvements

We’ve now made it possible to also use the back and forward buttons directly from the additional buttons on your mouse. This should make navigating between different documents even easier for power users.

Studio Pro multilingual support

Studio Pro in Japanese, Korean, and Chinese GA

We’re excited to announce that full multilingual support in Mendix Studio Pro is now Generally Available for Japanese, Korean, and Chinese. This means developers can now use Studio Pro with a fully localized user interface in their native language, making it easier than ever to build applications in their own context. With this release, we’re empowering more teams across Asia to adopt low-code development and collaborate more effectively, without language barriers.

Brazilian Portuguese support (beta)

We’re excited to announce that Studio Pro now supports Brazilian Portuguese! This makes it easier for our Portuguese-speaking developers to navigate the IDE, build apps faster, and collaborate more effectively in their native language.

React is the future – Dojo is now deprecated

The React client is faster, more reliable, and supports incremental page loading. That’s why it’s now the default for all new Mendix projects. For applications still using the legacy Dojo client, a deprecation warning will now appear as a reminder to begin the transition.
Please note that we plan to remove the Dojo client in Mendix 12. To stay ahead and ensure your apps are ready for the future, we strongly encourage you to update your projects to use the React client today. Read more about it in our documentation.

Atlas 4

Atlas Theme update

We’re excited to introduce a major update to the Atlas UI framework (introduced in 11.0 beta 1). This refresh brings a number of improvements, such as a modernized look and feel with updated page templates, building blocks, and a new sidebar layout to enhance your application’s visual experience.
The new Atlas update improves your design workflow with a rich set of new design properties (e.g. full flex support for containers), grouped logically for easier navigation, complete with helpful tooltips for better understanding.
For those of you who are already using input widgets directly without data views, you can now set the form orientation and label width at the page or even layout level using design properties, eliminating the need for data views for simple forms.
Additionally, the layout grid design properties have been greatly expanded, with layout grid columns now supporting container design properties like spacing, card styling, backgrounds, and borders, while layout grid rows gain support for properties including spacing and the ability to apply card styling to all columns.
The update also comes with a comprehensive system of color shades for the brand colors to give more flexibility when working with design system colors.
Lastly, Atlas is now leveraging CSS variables, which allows for easier overriding and enables runtime customization for white-labeling and accessibility features.
This opt-in update is backwards compatible with SASS variables, but we recommend updating your modules and custom variables to use CSS variables to fully take advantage of features like runtime styling changes.

View entities: User selection for live preview

As of 11.0 beta 2, developers select the user under which a View Entity OQL query should be executed when testing it in Studio Pro. This allows developers to validate that the user-specific query returns the correct data, for example, when returning translated data based on the user language, or filtering data based on the tenant of the user.

Consumed REST improvements

When setting up a request body, developers will now see the option to either create entities from a JSON message or use a payload template with parameters that supports various formats like JSON, XML, and form data.
Additionally, Mendix now automatically detects and adds parameters from your REST service URLs. These improvements should reduce the time spent on REST service configuration and help prevent errors that could occur during manual setup.

Offline-first

Reference set associations

For many mobile and remote use cases, it’s essential that apps continue to function seamlessly while offline. That’s why we support the development of offline-first applications, enabling users to stay productive even without a network connection.
Until now, developers building offline-first apps had to work around certain limitations in the domain model. One key limitation was the inability to use reference set associations (many-to-many relationships) offline.
We’re excited to announce that this restriction has been lifted! With this release, developers can now leverage n-m associations in their offline-first apps. This enhancement brings us one step closer to full parity between online and offline capabilities, making it easier than ever to build robust, flexible applications that work anywhere.

Online synchronization enabled by default

Previously, we introduced the Online Synchronization mode as a powerful way to merge online and offline data in offline-first apps. With Mendix 11, we are now making it the default behavior for new entities included in offline-first pages. We believe this change will make it even easier for new developers to start building mobile apps with Mendix.

Smart and agentic apps (also available for Mendix 10)

Mendix Agents Kit 1.0

Mendix Agents Kit combines all existing smart app components with the new AI Agent Builder capabilities. This allows you to create agentic AI applications with Mendix today! The new Agent Commons module is an evolution of what was previously released as Prompt Management. It enables you (or your GenAI engineers) to rapidly iterate on prompts at runtime, link microflows as tools, and connect to knowledge bases to create AI agents in the Mendix app that can be transported across different environments.
To help you get started, we’ve included five ready-to-use agent templates that you can drag and drop from the toolbox into your microflow logic to easily build your agents. Perfect for translations, summaries, and information extraction (from documents).
Finally, check out what’s possible with the new Agent Builder Starter App, built on top of the Agent Commons module to kickstart your development.

MCP support

We want to make it as easy for you as possible to integrate your Mendix microflows as tools into the external clients of your choice. Use our MCP Server module to fast-track creating an MCP server inside your Mendix application. You can also learn what you can do with MCP and how to do it inside of Mendix in one of our latest additions to the GenAI showcase application.

Enhanced Knowledge Base integration

The introduction of a DeployedKnowledgeBase entity in our GenAICommons module supports vendor-agnostic knowledge base operations to improve reusability of implementations and decrease development complexity.
The flexible design allows connectors built on GenAICommons to create their own specialized implementations while maintaining a consistent interface. This means developers can easily switch between different AI providers (e.g. Mendix Cloud and Amazon Bedrock) or combine multiple knowledge sources in their applications without changing core implementation. Teams can create more intelligent and context-aware AI interactions through simple configuration of name, connection details, and retrieval microflows.
The GenAI Showcase app has been updated accordingly to show this significant improvement.

Tailor tool usage to your needs in the Mendix Cloud GenAI Connector

Previously available for the OpenAI and Bedrock connectors only, you can now select a tool choice when using function calling for the Mendix Cloud GenAI connector (and hence when using Mendix Cloud GenAI Resource Packs), too. This allows for more control over the model’s choice to use exposed tools, for example, by always making any or a specific tool mandatory when invoking chat models.

Document chat capabilities in OpenAI Connector

The latest update to our OpenAI Connector introduces document chat functionality, enabling contextual conversations about uploaded documents through OpenAI’s. Developers can now easily implement document-based chat interfaces, enhancing their applications with intelligent document processing and conversation capabilities.
Please note, that this feature is supported for OpenAI only and not Azure OpenAI. We have extended the document chat example in the GenAI Showcase app accordingly, too.

Building agents and multi-agent patterns

We’ve just launched our showcase featuring four different multi-agent patterns to inspire your next project:
  • Prompt chaining (Deterministic flow)
  • Prompt chaining with gatekeeper (Deterministic flow)
  • Evaluator optimizer
  • Routing agent
Check them out to see real-world examples of how these patterns can enhance your applications. Also, have a look out for our latest blogpost: How Multi-Agent AI Systems in Mendix Can Train You for a Marathon as well as our how-to guide: Create Your First Agent.

Bring your own LLM and integrate prompt management

In addition to the how-to about agents, there are two more new how-to’s available for you! The first one lets you bring your own LLM and combine it with all the GenAI platform capabilities (Conversational UI, Prompt Management, etc.). Follow the Build Your Own GenAI Connector how-to to get started.
In the second how-to, learn how to integrate prompt management into your apps so that you can collaborate with prompt engineers and other AI specialists that can help you optimize prompts used in your smart apps.

Governance

Keep it in the family: New domain restriction for project invites

At Mendix, we’ve always made it easy to build apps with anyone. But we get it—some companies need to keep things strictly in-house. If your organization requires all project collaborators to be part of your company network, we’ve got good news. You can now restrict project invites to company-approved email domains. That means no more accidental invites to external users—only people with a company email can join the party.
Company admins can now block invites to non-company email addresses, ensuring everyone involved is securely within your organization’s domain. Tighter control. Same great collaboration.
For more information, please visit our Docs page on the subject.

Roles and permissions

In Mendix you can give developers access to your project by assigning them a specific role. We made a few updates at the start of the year to speed up managing developer permissions in projects and improving the central control.
  • Only company admins can define roles.
  • Roles can now include public cloud environment permissions.
  • You can also use the Project API to assign a team member to a project with a specific role.

Software Composition is Generally Available (GA)

Ever wondered how to manage the components (modules, widgets, Java libraries, runtime versions, and npms) across your growing application landscape? How to ensure that these dependencies are up to date, not affected by vulnerabilities and in line with your security posture?
If so, we invite you to explore Software Composition, which has recently become GA!
Software Composition provides visibility into component dependencies at the application level in Mendix Portal and at the application landscape level in Control Center. Want to know more about how to use it? Read this short blog post.

Maturity Assessment in Compass

We’re pleased to announce that Compass will soon include a Maturity Assessment feature to support your organization’s digital transformation journey. With this structured assessment, you can easily evaluate your current state through a guided questionnaire across key areas – what Mendix refers to as the 5 Ps.
The purpose of this assessment is to spark constructive conversations about growth and development. Based on your responses, Compass provides clear, tailored recommendations and prioritized next steps, helping you create a focused, actionable roadmap for improvement.
With the Maturity Assessment, you gain meaningful insights into your capabilities and confidence in your next steps. Compass is here to support you at every stage, making it easier to align your team, set priorities, and realize continuous progress.

Discover the right Studio Pro version faster

We’ve redesigned the Studio Pro download page to make it easier to choose the right version for your needs. The updated layout now clearly highlights the latest LTS (Long-Term Support) and MTS (Medium-Term Support) releases, helping you quickly identify the best option for your production environment.
To further support your decision-making, we’ve added clear definitions for each release type directly on the page. This ensures that every label in the version table is easy to understand.

Are you ready to start your next app?

Choose your language