Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 33 additions & 1 deletion content/en/docs/releasenotes/studio-pro/10/10.24.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,39 @@ weight: 76
This is the [LTS](/releasenotes/studio-pro/lts-mts/#lts) version 10 release for apps in production.
{{% /alert %}}

## 10.24.16 {#102416}

**Release date: February ___, 2026**

{{% button color="info" href="https://marketplace.mendix.com/link/studiopro/10.24.16" text="Go to Marketplace" title="Download version 10.24.16 from the Marketplace" %}}

### Improvements

- We introduced an opt-in runtime setting `MaxRetrieveAmount` that limits the maximum amount of objects retrieved by database data source operation. (Ticket 236618, Ticket 247111)
- We improved the resizing behavior of object list grids when editing pluggable widget properties in Studio Pro. These grids now resize when their dialog windows are resized. This enhancement, for example, improves the resizing of the **Columns** grids in Data Grid 2 widgets.
- Studio Pro has been updated to run on .NET 10 instead of .NET 8. As a result, .NET 10 is now a required prerequisite for the application.
- We improved handling of cases where a user is deleted concurrently while a session is retrieved for the same user.
- We improved the `Set all to` toggle in the entity access rules editor so that when some members have access rights and others do not. Now, the toggle disables all rights instead of enabling them. This prevents the `Write` toggle from unexpectedly affecting read access.

### Fixes

- We fixed an issue with data sources where non-committed specialization objects with associations would cause a system administrator error pop-up in the client. (Ticket 262690)
- We fixed an issue where an Oops dialog appeared with conditional editability settings when a page contains multiple widgets with the same name, for example as a side effect of a merge. (Ticket 264502)
- We fixed an issue where, when re-running an app, an error would be thrown when the browser's session storage quota was exceeded because the object cache was too large. We now log this error to the console and reload the app without preserving state. (Ticket 264656)
- We fixed the `NullPointerException` which occurred when a session token was being generated but the user name was changed in the meantime. (Ticket 265403)
- We fixed an error affecting offline Retrieve actions when the entity was not accessible to the current user. (Ticket 266127)
- We fixed an issue in database retrievals with constraints in offline apps that caused empty result sets when the constraint referred to an association defined on a generalization of the entity of the database retrieval. (Ticket 267432)
- In the logic editors, we fixed an issue affecting users [extracting submicroflows](/refguide/extracting-and-using-sub-microflows/) if the sequence flow in the original microflow had invalid condition value, and the extracted microflow was missing one. (Ticket 269233)
We fixed an issue where long-running after-startup microflows caused other nodes to assume it had crashed. (Ticket 269993)
- We fixed an issue where an Oops pop-up window was displayed when a widget with a data source contained expressions referring to unavailable variables. (Ticket 270865)
- We fixed an issue where SVGs failed to render in offline profiles.
- We fixed an issue where `access denied` exceptions could occur during rebase, merge, cherry-pick, revert, or feature branch merge operations.
- We fixed an issue that when a document was modified on one source and deleted on other during a combination process, users lacked the option to resolve a conflict by deleting a document
- We fixed an issue when, after performing a rebase or cherry-pick when user did not close the push notification bar and started with new combination operation, they could end up with two visible notification bars.
- We fixed an issue with the Native ListView widget where, due to a race condition, items would not consistently load beyond a certain threshold.
- We fixed an issue where bundling protected modules used in App Modules would not include JavaScript Actions and other dependencies as expected.
- We fixed an issue where deleting a duplicate navigation profile would delete the wrong duplicate profile.

## 10.24.15 {#102415}

**Release date: February 9, 2026**
Expand Down Expand Up @@ -60,7 +93,6 @@ This is the [LTS](/releasenotes/studio-pro/lts-mts/#lts) version 10 release for
* We fixed an issue that caused slow serialization of Mendix objects in microflow responses when entity access was not applied during retrieval. Serialization speed is now comparable as when entity access is applied. (Ticket 226097)
* We fixed an issue where the **Find Advanced** > **Unused Items** feature would list enumerations as unused, even when they were actually used (in Microflow expressions). Now, enumerations whose values are used in your project are no longer falsely reported as unused. (Ticket 253576)
* We fixed an issue where creating a new branch from a tag was not working. (Ticket 259691)

* In the logic editors, we fixed a performance issue while running a project with many microflows locally. (Ticket 259254)
* We fixed an issue where a view entity loaded without entity access would throw an exception if used in a location that requires entity access. (Ticket 260557)
* We fixed the issue where typing in a Dataset document was slow, causing delays in displaying each character. (Ticket 263330)
Expand Down