Mendix Studio pro

10.12.12
Stable
January 27, 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: January 27, 2025** ### Improvements - We improved the **Move document** dialog box: * We removed the context menu from the dialog box. * We added an option to create a new module or folder in dialog box. * We removed the **Show** option. ### Fixes - We fixed an issue where applications using the Dojo client sometimes broke which was caused by browser extensions injecting scripts into the page. (Ticket 236663) - We fixed an issue where list view item actions were not working correctly in the native client. (Tickets 237875, 238176) - We fixed an issue on native mobile apps where page element name attributes would get the wrong value, rendering mobile automation frameworks like Appium and Maestro unable to locate test elements. This fix also reduces the number of page element layers, reducing the chance to run into max-depth errors on iOS while running test automation. (Ticket 237949) - We changed the expression editor on macOS to not use smart-quotes. - We fixed an error that appeared when selecting a Team Server App in the **Branch Line Manager**. - We fixed an issue in the error details reported by published OData services. For errors containing more than one error detail, such as when a client inserted an object with multiple required attributes missing from the request body, the order in which these details were produced was inconsistent. This inconsistency meant that changing the runtime version altered the order. - In the logic editors, we fixed the highlighting of parameter objects when selected. - We fixed an issue where an end-user used nanoflow-based homepages and the back behavior did not work correctly. - We fixed an issue where a wrong homepage was shown briefly before the one configured when a nanoflow action finished loading. - We fixed an issue where using the offline web profile caused errors when sessions were being cleaned up. - We fixed an issue where migrating a Java 21 application reset the Java version to 11. ### Breaking Changes - We reverted [the fix](#listening-reverted) affecting listening between widgets. The issue will be addressed in a future release. (Ticket 206642) ### Known Issues * There is a positioning error in the logic editors when you are dragging a large element, such as a loop, into a sequence flow, it overlaps with the existing elements. * Studio Pro on Mac loads user settings from the previous version of the application.