Mendix Studio pro

10.24.2
LTS
July 22, 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: July 22, 2025** ### Improvements * We improved the startup performance of task queues. Pending tasks are now validated when they are executed instead of at startup. * We improved the notification system to also alert users of third-party antivirus software (in addition to Microsoft Defender) that using antivirus software may impact system performance. * We translated the **Sign In** dialog. * We improved the quality of Korean and Chinese translations for error, warning, and deprecation messages. ### Fixes * We fixed an issue where navigating to a screen already in the navigation history caused unexpected behavior when using the **Side Bar** layout. (Ticket 232247) * We fixed an issue where closing a page from a microflow triggered data source retrievals on that page. (Ticket 239900) * We fixed an issue where uploading a SVG image caused an error. (Ticket 244585) * We fixed an issue where the runtime log levels were not restored correctly when restarting the app from Studio Pro, in cases where the runtime had been stopped earlier due to the trial version timeout. (Ticket 251399) * We fixed an issue where, during module import, the widget version check was incorrectly comparing different widgets. (Ticket 252131) * We fixed an issue with MxBuild that reported successful build before the build process had finished. (Ticket 252729) * We fixed an issue in the logic editors on macOS where pressing Command + C failed to copy the selected activity to clipboard and instead changed its caption. (Ticket 253384) * We fixed a recurring **Oops** dialog being caused by showing conditional hidden properties when configuring pluggable widgets through the properties pane, such as Data Grid 2 columns. (Tickets 254074, 254426, 254632, 254637) * In the logic editors, we now correctly update the toolbox when the exposed Java or JavaScript action info changes. * In the logic editors, we fixed an issue where the sequence flow control points overlapped with the connection points unintentionally in some cases. * We fixed an issue when there are some files left after aborting a merge, cherry-pick, or revert operation on a commit. That caused an ERROR in STP. Now the files are reset to the initial state after aborting any of the mentioned operations. * We now save a file name when saving a document offline. * We fixed an issue with online entities used in offline apps where associations from online entities to offline entities resulted in errors while saving data and calling microflows (errors like `java.lang.NumberFormatException: For input string: "GUID:[...]"`). * We fixed an issue where in some scenarios, the import of a module containing widgets overwrote the widgets in the project without checking the version. * We fixed an issue in the **App Selector** where users encountered crashes and error messages while trying to **Choose Branch Line** of an app after switching between different user accounts. * We fixed an issue where `dbms_lob.substr` was unnecessarily applied to limited String attributes when running SQL queries in Oracle. * We now correctly render the warning message for the association storage in the association properties dialog. This was not word-wrapped, which caused part of the text to be unreadable. * We fixed an issue with Maia for Pages where it did not properly take the previous API output into account, which could lead to errors during subsequent requests in the same conversation. * We fixed an issue where selecting **Resolve conflict using server** for a conflicted file did not solve the conflict. * We fixed an issue with the React client logging a message to the console to download the React Devtools when opening an app locally. * When upgrading to a data widgets module version 3.0.0 or above, we fixed an issue where the configuration of drop-down filter settings for associations on Data Grid 2 columns was not converted correctly to the drop-down filter widget of the new setup during Data Grid 2 widget updates. ### Known Issues * In the React client, re-running an app locally with runtime-only changes does not properly apply those changes. (Tickets 253176, 253539, 253842, 253932, 254100) * In the React client, the debugger does not reconnect when restarting an app.