Mendix Studio pro

9.12.2
Stable
May 05, 2022
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: May 5th, 2022** ### Improvements * We improved performance of the [Commit](https://docs.mendix.com/refguide/commit-dialog/) dialog box. Typing in a commit message should not cause performance issues anymore. ### Fixes * We fixed a [known issue](#ki-1515) where an error occurred when you imported translations from an Excel file for batch translate or batch replace operations. * We fixed an issue where the comparison of an XPath association constraint to a Boolean function did not result in an error during the XPath query build. (Ticket 120692) * Expressions (such as conditional visibility) on widgets inside a pluggable widget were not always evaluated correctly. This has been fixed. (Tickets 138510, 139012, 140515, 146148, 147490) * We fixed an issue where it was no longer possible to open properties in the page editor by pressing Enter. (Ticket 143990) * We fixed an issue with a reference selector already initiating a validation feedback upon being opened on a page. (Ticket 144516) * We fixed an exception that occurred when the owner of an object was an instance of a specialization of **System.User** that was deleted from the domain model. (Tickets 145133, 146632) * We fixed an issue where the hidden aggregate columns of a data grid crashed the page. (Ticket 145306) * We fixed an issue where a change variable always showed a consistency error when changing for the first time. (Ticket 145946) * We fixed an issue that prevented users from building native apps using the Mendix Native Mobile Builder’s advanced flow. (Tickets 146147, 146912, 147027, 147152) * We fixed an issue where apps with empty change item actions could not be upgraded above 9.11.0. (Tickets 146600, 147093, 147252, 147305) * We fixed an issue that prevented selecting multiple elements in the [Find Results](https://docs.mendix.com/refguide/find-and-find-advanced/) pane. (Ticket 146853) * We fixed an issue with the XPath of data widgets that was not responding to variable changes on attributes. (Ticket 147062) * We fixed an issue in MySQL 8.0.29 and above that occurred when dropping a column with a name length over 53 characters long. * We fixed an exception that occurred when merging an outdated working copy in Team Server Git projects. ### Breaking Changes * We now block changes to the **Password** attribute of **User** and **User**-derived objects in client commits (for example, via the **Save** button in forms). The old behavior is deprecated, but it can be restored until Mendix 10 by setting the `BlockPasswordInClientCommit` custom setting to `false`. ### Known Issues * When you update a [consumed OData service](https://docs.mendix.com/refguide/consumed-odata-service/) with a new version from [Mendix Data Hub](https://docs.mendix.com/data-hub/) but close the document without saving, the blue arrow icon will no longer be shown to notify you about the available update for that service. * Workaround: Closing your app and opening it again fixes this issue.