Skip to content

Commit 51c5d8d

Browse files
Merge pull request #9334 from mendix/ctl-10-12-16-RNs
10.12.16 Studio Pro RNs
2 parents f0c5a5d + bcaf54c commit 51c5d8d

File tree

4 files changed

+52
-3
lines changed

4 files changed

+52
-3
lines changed

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

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,55 @@ mts: true
1010
This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for apps in production.
1111
{{% /alert %}}
1212

13+
## 10.12.16 {#101216}
14+
15+
**Release date: April 11, 2025**
16+
17+
{{% button color="info" href="https://marketplace.mendix.com/link/studiopro/10.12.16" text="Go to Marketplace" title="Download version 10.12.16 from the Marketplace" %}}
18+
19+
### Improvements
20+
21+
* We mitigated CVE-2024-38374 by upgrading the CycloneDX Gradle plugin to 1.10.0. The CVE does not pose a risk for Mendix customers. (Ticket 243005)
22+
* We improved the performance of published OData services that use OData version 4 and publish associations as a link. The runtime now only queries the database for associations that the client specifies in `$expand`. (Ticket 239978)
23+
* We made the text in the dialog that is shown when a page could not be found translatable. (Ticket 242035)
24+
* We upgraded the Netty dependency to 4.1.118. (Ticket 242071)
25+
* We improved deployment speed for non-progressive web applications.
26+
* We made the administration of running application nodes more stable. We improved the logging in this area. This makes the execution of tasks from the queue more reliable.
27+
28+
### Fixes
29+
30+
* We fixed [CVE-2025-30280](/releasenotes/security-advisories/#30280).
31+
* We fixed an issue in **Message** definitions where custom names were reset on expansion of a node. (Tickets 222597, 227958, 236152, 232930, 240806, 241561, 244349)
32+
* We fixed an issue that controls in pop-up dialogs sometimes did not resize correctly when the dialog was resized. (Ticket 238211)
33+
* We changed when we send back hash updates for object changes. This should solve the hash conflict errors when running flows in parallel with a microflow that both Read/Write the same object. (Tickets 240118, 240696, 241168)
34+
* We fixed an issue where an error was thrown if a change to an object was done after the object had been deleted by another process. (Ticket 240247)
35+
* We fixed the navigation profile selection. When using an iPad, it will now correctly use the tablet navigation profile if available. (Ticket 241824)
36+
* We fixed a Studio Pro crash which happened when logging a list of strings from a Java action. (Ticket 243124)
37+
* We improved the stability of Studio Pro when debugging nanoflows.
38+
* In the logic editors, we fixed an **Oops** pop-up window that sometimes occurred when deleting a microflow or nanoflow.
39+
* We modified how runtime reports errors when a non-existing entity used when instantiating or querying objects.
40+
* We install the dotnet runtime x64 on Arm64 computers again, since the Console tools still requires the x64 in this Studio Pro version. We had previously stopped including it, which was the cause of the issue.
41+
* We made the connection between Studio Pro and the Catalog more robust, ensuring that network issues when downloading images from the Catalog no longer trigger an error pop-up window.
42+
* We fixed an issue in consumed OData services where the HTTP response from downloading metadata from a URL was not cleaned up correctly.
43+
We fixed an issue where the **Download Latest Version** button in the App selector did not download the latest Windows version for MacOS users.
44+
* We fixed an issue where an unexpected exception occurred when you close the app while Studio Pro was checking it for consistency errors.
45+
* We fixed the checkbox **Show inactive threads (wait/park)** in the **Runtime Threads** window of Studio Pro.
46+
47+
### Deprecations
48+
49+
* We deprecated Java 11 and 17. These versions will not be supported in 10.21 and above. We recommend to update to Java 21 before migrating.
50+
51+
### Breaking Changes
52+
53+
* We removed the `PhoneUserAgentRegEx` and `TabletUserAgentRegEx` custom runtime settings, because now user agents are no longer sufficient to identify device types. We have moved device type detection to the client which can use more than just the user agent to determine a user's device.
54+
55+
### Known Issues
56+
57+
* 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.
58+
* Fixed in [10.17.0](/releasenotes/studio-pro/10.17/#fix-finished-parallel-split).
59+
* Importing a module containing workflows makes all running workflow instances incompatible. (Ticket 234084)
60+
* Fixed in [10.21.0](/releasenotes/studio-pro/10.21/#fix-workflow-instances).
61+
1362
## 10.12.15 {#101215}
1463

1564
**Release date: February 28, 2025**

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for
6060

6161
### Breaking Changes
6262

63-
* We removed the `PhoneUserAgentRegEx` and `TabletUserAgentRegEx` custom runtime settings as today user agents are no longer enough to identify the type of device. We moved the device type detection to the client which can use more than just the user agent to determine the type of device.
63+
* We removed the `PhoneUserAgentRegEx` and `TabletUserAgentRegEx` custom runtime settings, because now user agents are no longer sufficient to identify device types. We have moved device type detection to the client which can use more than just the user agent to determine a user's device.
6464

6565
### Known Issues
6666

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ This improvement simplifies widget code. Widget developers no longer need to set
175175

176176
### Breaking Changes
177177

178-
* We removed the `PhoneUserAgentRegEx` and `TabletUserAgentRegEx` custom runtime settings as today user agents are no longer enough to identify the type of device. We moved the device type detection to the client which can use more than just the user agent to determine the type of device.
178+
* We removed the `PhoneUserAgentRegEx` and `TabletUserAgentRegEx` custom runtime settings, because now user agents are no longer sufficient to identify device types. We have moved device type detection to the client which can use more than just the user agent to determine a user's device.
179179

180180
### Known Issues
181181

content/en/docs/releasenotes/studio-pro/9/9.24.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ This is the [LTS](/releasenotes/studio-pro/lts-mts/#lts) version 9 release for a
6060

6161
### Breaking Changes
6262

63-
* We removed the `PhoneUserAgentRegEx` and `TabletUserAgentRegEx` custom runtime settings as today user agents are no longer enough to identify the type of device. We moved the device type detection to the client which can use more than just the user agent to determine the type of device.
63+
* We removed the `PhoneUserAgentRegEx` and `TabletUserAgentRegEx` custom runtime settings, because now user agents are no longer sufficient to identify device types. We have moved device type detection to the client which can use more than just the user agent to determine a user's device.
6464

6565
### Known Issues
6666

0 commit comments

Comments
 (0)