Mendix Studio pro

10.18.4
Stable
March 07, 2025
Mendix Studio Pro is our low-code IDE for professional developers. It's a powerful visual model-driven development environment to build apps on the Mendix Platform. With Studio Pro you can easily create, change, integrate, test and deploy your applications, all in one place. Moreover, you can manage branch lines and security as well as extend your app with custom code using the built-in editors. Click 'Download Studio Pro' to get the installer for free (Windows OS required*). Learn more about the installation and the Studio Pro capabilities in our documentation. Not a professional developer? Learn How Mendix supports different developer profiles .Before installing, please read the Release Notes to learn about improvements, bug fixes, backwards compatibility, breaking changes and known issues. *If you are using a Mac, check out these instructions first.
Release Notes - **Release date: March 7, 2025** ### Improvements - We now use generated BOM-refs for managed dependencies in the SBOM. - We improved the performance of published OData services that use a **Read** microflow. When the client asks to expand associations, the runtime now performs a database query per association, rather than per object. (Ticket 234607) ### Fixes - In the logic editors, we disallow creating variable names that clash with predefined variables, e.g. '$CurrentUser'. (Ticket 225275) - We fixed an issue where Chrome incorrectly displayed a prompt to install a progressive web app (PWA) for non-PWA apps. (Ticket 230439) - We fixed an issue with batch text translations and widgets: after translation widgets were prompted to be updated, this resulted in some translations being reset. (Ticket 233401) - We fixed an issue where retrieving an external entity with a non-sortable key attribute resulted in an error. (Ticket 236093) - We fixed an issue in the task validation at startup, which marked pending tasks with microflow arguments as incompatible. (Tickets 237616, 238191) - We fixed an issue where structure mode wenr blank after making changes, or showed an **Oops** pop-up window mentioning *no undo context*. (Ticket 239410) - We fixed an issue in external entities that have an unlimited string as part of their key. Studio Pro supports this as long as you set a maximum length on the attribute. Upgrading an app to version 10.12.11 or above caused the runtime to not be able to start because it detected a change in the length of the database column. Now the app starts without changing the length of the database column. (Ticket 239892) - We fixed an issue where Studio Pro crashed when working with the clipboard. (Ticket 240122) - We have fixed an issue that caused the bottom bar to disappear when a user was using nanoflow-based homepages with clear history. (Ticket 240586) - We fixed an issue in the microflow editor where a Maia recommendation was not placed correctly. - We fixed the following issues affecting [tab attributes](https://docs.mendix.com/refguide/tab-container/#attribute): - We fixed an issue where configuring the default tab attribute with a page parameter resulted in a deployment error. The selector of this attribute no longer allows selecting a page variable directly. Now, the attribute must be accessed via a data view. - We fixed an issue where the default tab attribute was not being properly validated, and thus lead to incorrect behavior during deployment or at runtime. These scenarios are now correctly checked, and if applicable result in a consistency error. - We fixed an issue where a number for the default tab attribute larger than the number of tabs resulted in an error when rendering the tab container. - We fixed an issue where closing the beta version of the Mapping editor showed an error. - We fixed an issue where an **Oops** pop-up window was shown while setting *None* for a text template parameter. - We fixed the issue with the pull operation when setting up the PMP configuration. - We fixed an issue where attempting to convert nanoflow or microflow in the System module resulted in an error. This option is now disabled for the System module. - We fixed an issue where certain JavaScript actions that were meant for both web and native platforms failed to bundle when using the React client.