Skip to content

10.24.1 Studio Pro Release Notes #9751

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Jul 4, 2025
Merged
Show file tree
Hide file tree
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
40 changes: 40 additions & 0 deletions content/en/docs/releasenotes/studio-pro/10/10.24.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,46 @@ description: "The release notes for Mendix Studio Pro 10.24 (including all patch
lts: true
weight: 76
---

## 10.24.1 {#10241}

**Release date: July 4, 2025**

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

### New Features

- We added support for access keys in context menus for commonly used editors: domain model, microflow, page, mapping, and workflow.

### Improvements

- We improved the order of the items in the **Go To** dialog in Studio Pro when searching, to make more relevant items appear higher in the list. (Ticket 221215)
- In the logic editors, we now include **Change Object** actions when finding entity usages. (Ticket 249539)
- We made the following improvements in the logic editors:
- When resizing an element, connected annotations are now moved the same way as other elements.
- When expanding loops after inserting elements into them, connected objects are now also moved aside.
- We relaxed the restriction that entities with an online synchronization mode could not refer to entities with an offline synchronization mode. It now only prevents XPath constraints in pages and nanoflows that mix entities with online and offline synchronization modes allowing more modeling possibilities.
- We enhanced the version control portfix functionality by integrating the Git CLI to perform this operation. This update optimizes the process and improves the overall stability of the portfix functionality.
- We improved the Java API for implementing CSP in modules. The configuration API was expanded with `getHeader` and `getCustomHeaders` methods for interacting with custom headers and we added a CSP API to the `Core` class that contains the `getTemplate`, `getNonce`, `hasNonce`, and `addHeader` methods.
- We updated the bundled Node.js from v20 to v22.
- We defined a list of associations: `System.WorkflowActivityRecord_Actor`, `System.WorkflowActivityRecord_TaskAssignedUsers`, and `System.WorkflowActivityRecord_TaskTargetedUsers`. Non-persistable objects referencing the current user through any of these associations will no longer be prevented from being garbage collected.
- When upgrading to a data widgets module version 3.0.0 or above, we fixed an issue where grid-wide filtering configuration was not converting correctly to the new setup when filter widgets were wrapped (for example, in a container) during gallery or data grid 2 widget updates.

### Fixes

- In the microflow editor, we now correctly show the Continue error handler on **Call microflow** actions. (Ticket 247917)
- We fixed an issue where trying to auto-commit external entities threw an exception. After this fix, all external entities will be excluded from being auto-committed. (Ticket 250591)
- We fixed an issue for **Import Mappings** and **Export Mappings** that caused checkboxes in the **Select schema elements** tree structure to be set incorrectly. (Tickets 251136, 250682, 227036, 250266)
- We fixed an issue in consumed OData services where clients reading large amounts of data led to errors related to database connections. (Ticket 251379)
- We fixed an issue where an attempt to retrieve more than 500 external objects by ID at once failed. For example, when retrieving many external objects by association. (Ticket 251911)
- We fixed an issue in offline synchronization that could result in error log statements and System.SynchronizationError objects containing a text *Changing member failed for security reasons. No write access for changed member*, which was caused by the offline client trying to synchronize a change for a member that was inaccessible by that user.
- We fixed an issue where Studio Pro on MacOS crashed if the Java Development Kit was not installed.
- We fixed an issue where conflicting versions of userlib jars did not give a consistency warning if the project had no managed dependencies configured.
- We fixed an issue where the tracing service name configuration could not be changed.
- We fixed an issue where some OpenTelemetry configurations did not apply.
- We fixed an issue where HTML anchor and area elements without a *href* attribute interrupted the autofocus behavior, not allowing users to focus to the next item in order.
- We fixed an issue in the React client, where autofocus did not work when navigating to another page.

## 10.24.0 {#10240}

**Release date: June 26, 2025**
Expand Down
2 changes: 1 addition & 1 deletion content/en/docs/releasenotes/studio-pro/11/11.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ For details on upgrading to Studio Pro 11, see [Upgrading from Mendix Studio Pro
* We fixed the behavior of the `urlEncode` and `urlDecode` functions in the client to align with runtime. This means that spaces are now correctly encoded as `%20` instead of `+`. `urlDecode` still supports decoding strings containing `+` to ensure backwards compatibility with strings encoded in previous versions. (Ticket 245510)
* We resolved a performance issue during deployment related to widgets using text templates. (Ticket 245543)
* We fixed an issue where Safari extensions broke the Dojo client. (Ticket 246247)
* We fixed the issue where the size of the offline database was not reduced properly after a sign-out operation. (Ticket 247029)
* We fixed an issue where the size of the offline database was not reduced properly after a sign-out operation. (Ticket 247029)
* We fixed an issue where Studio Pro closed after a user logged in. (Ticket 248086)
* We fixed an issue where a wrong text was shown in a dialog after languages had been removed from the app. (Ticket 248967)
* We fixed an issue where an [association source](/refguide/association-source/) in a data grid or template grid stopped displaying data after previously shown data was cleared due to an unavailable context object. (Ticket 250338, 250479)
Expand Down