Mendix Studio pro
10.6.19
Stable
January 09, 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 8, 2024**
### Improvements
- We added a custom runtime setting `DataStorage.OptimizeSecurityColumns` to optimize columns that are added to the SQL generated for retrieve actions to evaluate XPath constraints in entity access rules. (Ticket 229009).
- We have upgraded bundled the Node.js version from v16 to v20.
- We set Studio Pro to use the legacy expression editor by default on Windows. The modernized version can be activated via Preferences.
### Fixes
- We fixed an exception (Oops dialog) that occurs during a 'MouseUp' event in a data grid (when the user releases the mouse button over a grid or a tree, such as in the **App Explorer**). (Ticket 221458)
- We fixed an issue where roles assigned to a user are ignored momentarily during runtime. (Ticket 221900)
- We improved the memory usage of the Dojo client when running an app for an extended period of time by fixing several memory leaks that would occur when opening thousands of pages. (Ticket 232228)
- We fixed Studio Pro freezes that occured when editing pages.
- We fixed an error that could appear when selecting a Team Server App in the Branch Line Manager.
- We fixed an issue in the OpenApi 2.0 (**swagger.json**) document for published REST services. Specifically, operations that return an object using an export mapping based on an entity message definition would have an `xml` property in the response schema that should not have been there.
- We fixed an issue in Studio Pro consumed web services where some corrupted imported WSDL files would not only give a consistency error, but also an error popup.
- We fixed an issue in the call REST service and call web service activities in Studio Pro where setting an empty timeout expression would give an error. Now it gives a consistency error.
- 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 inserts 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 could alter the order.
- Fixed several issues in the Offline Profile validations that could cause an Oops dialog to appear.
- We fixed an issue where using the offline web profile could cause errors when sessions were being cleaned up.
### Known Issues
* A finished parallel split path that is removed from a running workflow instance wrongly leads to a versioning conflict. Please note that "path" was called "branch" in earlier versions.
* Fixed in [10.17.0](https://docs.mendix.com/releasenotes/studio-pro/10.17/#fix-finished-parallel-split).
* 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.
* Fixed in [10.17.0](https://docs.mendix.com/releasenotes/studio-pro/10.17/#fix-positioning-error).
* Line endings in CSS files are not being handled properly, so when using [Revert All Changes](https://docs.mendix.com/refguide/using-version-control-in-studio-pro/) or performing other version-control operations, CSS files appear in the [Changes on Disk](https://docs.mendix.com/refguide/version-control-menu/#show-changes) dialog box.
* Fixed in [10.18.0](https://docs.mendix.com/releasenotes/studio-pro/10.18/#fix-line-endings).