Mendix Studio pro

10.12.10
Stable
November 25, 2024
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: November 25, 2024** ## 10.12.10 ### Improvements * We added the ability to change the Studio Pro log level via the **Help Menu > Support Tools**. * You can now enable a simplified version of the dialog box that appears when Studio Pro is executing an operation via the **Help Menu** > **Support Tools**. * We optimized the memory consumption when using the **Refresh** button in **Stories** and when closing an app after the **App Settings** dialog box was opened. * We updated the version of .NET Runtime to version 8.0.10. * We improved code syntax highlighting in certain editors especially in the dark mode. ### Fixes * We fixed an issue where a data validation error triggered on a rollback or a delete. We now remove data validation errors for objects that are rolled back or deleted. Any validation errors that you generate manually using a [validation feedback](https://docs.mendix.com/refguide/validation-feedback/) action will also be removed when an object is rolled back or deleted. (Ticket 192090) * We removed changing condition values on flows in the logic editors through the Logic Recommender. (Tickets 213544, 216126, 216721) * We fixed an issue when images synchronization took considerable amount of time. (Ticket 226400) * We fixed an issue in the Dojo client where a microflow using **Close all pages** activity followed by an **Open page** activity failed to open the page in specific situations after using the browser's back button. (Ticket 229707) * We improved the client performance of the Data Grid 2 widget configured with custom content columns. (Ticket 229940) * We fixed an issue where scheduled events stopped being rescheduled after database connection issues occurred. (Ticket 230873) * We fixed an issue during app deployment: widgets with [On-change events](https://docs.mendix.com/refguide/on-click-event/#on-change) accepting parameters triggered an error when used inside a snippet. (Ticket 233500) * We have fixed an issue when the sidebar was shown on a different page: the sidebar was shown on the main page. * We fixed an issue where a service worker in a PWA cached the *index.html*. This caused issues when a *new index.html* was generated, for instance, when migrating an application from the Dojo to the React client. * We fixed an issue where an **Oops** pop-up window was displayed when opening the **Page Settings** dialog. Specifically, this occurred when opening the **Page Settings** dialog of a **Create object** action from a menu item. * We fixed an issue where an **Oops** pop-up window was displayed when adding or changing the [custom validation](https://docs.mendix.com/refguide/common-widget-properties/#custom-validation) for a widget. * We fixed an error that occurred in the **Call external action** activity of a microflow. * We fixed an issue that the Version Selector remained open after launching Studio Pro. * We fixed an error that occurred when the app was closed while error check was still active. * We fixed an issue where trying to edit the name of an entity, attribute or association using F2 in a read-only domain model. Previously this resulted in an error; now pressing F2 does nothing. * We fixed an issue where updating a consumed OData contract resulted in a readable entity turning into a non-readable entity. Resolving the consistency error led to an error when one of the attributes had been deleted as well. * We fixed an issue where Studio Pro threw the CE0570 (*URL not unique*) consistency error when a user undid removing a URL from a page or a microflow. ### Deprecations * We dropped support for PostgreSQL 12, as it is no longer supported by the vendor. ### Known Issues * 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. * Workaround: For details, see [this section](https://docs.mendix.com/refguide/troubleshoot-version-control-issues/#css-error) in *Troubleshooting Version Control*. * 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. * 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.