Skip to content

Commit 3b6bd7e

Browse files
authored
Merge pull request #11236 from mendix/ctl-10-24-21-RNs
10.24.21 SP RNs
2 parents b825918 + fae95ab commit 3b6bd7e

1 file changed

Lines changed: 32 additions & 1 deletion

File tree

  • content/en/docs/releasenotes/studio-pro/10

content/en/docs/releasenotes/studio-pro/10/10.24.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,42 @@ weight: 76
88

99
{{% 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 %}}
1010

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

15+
## 10.24.21 {#102421}
16+
17+
**Release date: May 27, 2026**
18+
19+
{{% 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" %}}
20+
21+
### New Features
22+
23+
#### Rspack
24+
25+
- We now support **Rspack** as a new bundler for React client applications, which delivers faster bundling and lower memory usage. Rspack aims to be the 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.
26+
- 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.
27+
28+
### Improvements
29+
30+
- We now automatically stop Gradle daemons when you exit Studio Pro, so unnecessary background processes no longer continue running. (Ticket 258422)
31+
- 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.
32+
- We improved observability for retrieve and other runtime operations by including XPath constraints, entity paths, object types, and microflow names in OpenTelemetry span names.
33+
- We clean up duplicate cluster management tasks during startup.
34+
- We added *themecache.css* files to *.gitignore* to reduce conflicts when edited by multiple users.
35+
- We added temporary Java files to *.gitignore* to reduce conflicts when edited by multiple users.
36+
37+
### Fixes
38+
39+
- 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)
40+
- 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)
41+
- 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)
42+
- We fixed an issue where **Import** and **Cancel** buttons were not visible for certain resolutions and scalings. (Ticket 274077)
43+
- 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)
44+
- We resolved an OS command injection vulnerability in the Git process runner reported by Veracode.
45+
- We fixed an issue when using the Rollup bundler with the React client.
46+
1647
## 10.24.20 {#102420}
1748

1849
**Release date: May 7, 2026**

0 commit comments

Comments
 (0)