Mendix Studio pro

9.18.4
Stable
January 30, 2023
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 30th, 2023** ### Improvements #### Performance Improvements * We reverted some changes we made in 9.18 in the SQL that is generated for XPath queries. While these changes were intended to improve performance, they caused performance regressions in some cases. #### Other Improvements * We improved the invalid decimal value error message by including the attribute name. (Ticket 171827) * In Studio Pro, the toolbar shown at the top of the page editor now features a button to configure the parameters of the page. ### Fixes * We fixed a [known issue](https://docs.mendix.com/releasenotes/studio-pro/9.12/#ki-163193) that occurred when navigating between dockable panes Ctrl + Tab while in the microflow editor, page editor, or **Properties** pane where releasing Ctrl did not close the pane-selection dialog box if the editor or pane was focused. (Ticket 163193) * We fixed a [known issue](https://docs.mendix.com/releasenotes/studio-pro/9.5/#ki-168024) where one-to-one associations were cleared incorrectly when there were multiple copies of the same object in microflow variables. (Ticket 168024) * We fixed an issue where **Refresh on show** for tabs was enabled but data was missing after revisiting the tab. (Tickets 150260). * We fixed the Space bar functionality within a data grid for check-box cells. You can now toggle multiple check boxes (Ticket 165926). * We fixed an issue where creating a deployment package on Mendix Cloud failed for an app with over-the-air (OTA) updates enabled. (Ticket 169390) * We fixed an issue where the **Oops** dialog appeared when opening the domain model editor in certain cases. (Ticket 170735, 170571) * We fixed an issue that caused the native date input to not render properly on custom backgrounds. (Ticket 170882) * We fixed an issue where a native mobile app was stuck on the splash screen after an end-user logged out. (Ticket 171288) * We fixed an issue that occurred when editing a SCSS file and closing the editor with unsaved changes. (Ticket 171763) * We fixed an issue where an argument of an **On change** action that was mapped to a snippet parameter threw an error when trying to deploy the app. (Ticket 174249) * We fixed an issue in offline navigation profiles where retrieving an object that had a generalization to a base entity type returned the base type instead of the specialized type that had been retrieved. (Ticket 174251) * We fixed an issue where passing an object from a pluggable widget data source as an argument to a nanoflow data source caused an error if the nanoflow tried to change an attribute of the object. (Ticket 174605) * We fixed an issue where switching to **None** closed the pages of the [Show page](https://docs.mendix.com/refguide/show-page/) microflow activity. (Ticket 174834) * We fixed a bug in XPath constraints for widget data retrieval. * We fixed an issue where the time zone was displayed incorrectly as +2 (when it should have been +3) for Amman, Jordan and Damascus, Syria. * We fixed an issue where error checking did not finish correctly and outdated errors were still visible in the **Errors** pane after they were fixed. In addition, the progress bar and text message in the Studio Pro status bar was visible until a new change was made. * We fixed an issue where the Home and End keys did not navigate to the first and last node of a tree. * We fixed an error that appeared when switching documents in the App Explorer. ### Deprecations * Starting with version 9.18.5, we will drop support for MariaDB 10.2, as it is no longer supported by the vendor.