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
33 changes: 32 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 @@ -8,11 +8,42 @@ weight: 76

{{% alert color="info" %}}For highlights of this release, see the [Mendix Release 10.24](https://www.mendix.com/blog/mendix-release-10-24-studio-pro-a-stable-ide-for-modern-enterprise-development/) blog post.{{% /alert %}}


{{% alert color="info" %}}
This is the [LTS](/releasenotes/studio-pro/lts-mts/#lts) version 10 release for apps in production.
{{% /alert %}}

## 10.24.21 {#102421}

**Release date: May ___, 2026**

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

### New Features

#### Rspack (beta)

- We now support **Rspack** as a new bundler for React client applications, which delivers faster bundling and lower memory usage. Rspack is currently in public beta and aims to be the future replacement for Rollup. While Rollup remains fully supported as the default bundler, we recommend trying Rspack by selecting it via the new `App bundler` setting under **Project** > **Settings** > **Runtime**. The bundler setting is stored in a file named `app-bundler` in the project root.
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it beta or GA?

- Rspack is now generally available for React client applications. It delivers faster bundling and lower memory usage. Rollup remains the default bundler for now, but we recommend switching to Rspack.

### Improvements

- We now automatically stop Gradle daemons when you exit Studio Pro, so unnecessary background processes no longer continue running. (Ticket 258422)
- Runtime nodes now automatically shut down when heartbeat updates fail or when the node's database entry is missing, improving cluster reliability and preventing orphaned nodes.
- We improved observability for retrieve and other runtime operations by including XPath constraints, entity paths, object types, and microflow names in OpenTelemetry span names.
- We clean up duplicate cluster management tasks during startup.
- We added *themecache.css* files to *.gitignore* to reduce conflicts when edited by multiple users.
- We added temporary Java files to *.gitignore* to reduce conflicts when edited by multiple users.

### Fixes

- We upgraded Netty dependencies to fix CVE-2026-42578, CVE-2026-42583, CVE-2026-42587, CVE-2026-42585, CVE-2026-42584, CVE-2026-42581, CVE-2026-42580, CVE-2026-41417, CVE-2026-42577, CVE-2026-42579. (Tickets 278202, 278290, 277691, 278290)
- We fixed an issue in the **Select Elements** dialog of an XML import or export mapping where reopening the dialog with previously checked elements that contained inheritance or choice-type children caused a validation error `"Element '…' cannot be checked without a checked child element."` when clicking **OK**. This happened because those elements were not expanded, so their children were not loaded and could not be validated. Studio Pro now automatically expands such elements before clicking OK in the **Select Elements** dialog, ensuring all required child elements are properly loaded and resolved. (Ticket 268403)
- We fixed an issue with the client where passing an empty string as a parameter to a microflow triggered an error. For example, when filtering options of a combo box with a microflow, clearing the search string would trigger the error. (Ticket 271819)
- We fixed an issue where **Import** and **Cancel** buttons were not visible for certain resolutions and scalings. (Ticket 274077)
- We fixed an issue where projects located in a folder whose name contained special characters (for example an `&`) would fail to run locally. (Ticket 275109)
- We resolved an OS command injection vulnerability in the Git process runner reported by Veracode.
- We fixed an issue when using the Rollup bundler with the React client.

## 10.24.20 {#102420}

**Release date: May 7, 2026**
Expand Down