You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/docs/releasenotes/studio-pro/11/11.12.md
+20-23Lines changed: 20 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,11 +19,11 @@ weight: 89
19
19
20
20
### New Features
21
21
22
-
- We introduced a modernized Variables pane. It now preserves expanded nodes as you step through the debugger, so you no longer lose your place between steps.
22
+
- We introduced a modernized **Variables** pane. It now preserves expanded nodes as you step through the debugger, so you no longer lose your place between steps.
23
23
- The modernized Debug Windows can be switched off in **Edit > Preferences > New features** by unchecking **Use the modernized Debug Windows (Requires restart of Studio Pro)**.
24
24
- We improved offline synchronization error handling so that when the server rejects uploaded objects (for example, due to validation rules or security constraints), the synchronization action now throws a `PartialSynchronizationError` (depending on whether the option "Throw error when server rejects objects during synchronization" is enabled). Nanoflow developers can catch this error in a try/catch block to present a message to the user or take corrective action.
25
25
- Toggling the web fetch tool in Maia preferences now takes effect immediately, without needing to relaunch Studio Pro.
26
-
- We added the ability for the user to see the current studio pro version through the preferences api.
26
+
- We added the ability for the user to see the current Studio Pro version through the Preferences API.
27
27
- We added a `documentAdded` event to the `IProjectChangesApi`, allowing extensions to react when a new document is added to the project.
28
28
- We added the ability to filter the comparison pane by change status (added, modified, deleted, moved). Filters are persisted across sessions, and an indicator is shown when any filter differs from the default.
29
29
- We added sortable columns to the Comparison Pane. You can now click any column header in the Documents and Elements views to sort the list, making it easier to find and group changes.
@@ -46,11 +46,9 @@ weight: 89
46
46
- You can now attach Markdown files (.md, .mdx) to your Maia chat messages. Each file can be up to 50 KB, and you can attach as many as you need. The file contents are sent to Maia as context alongside your prompt.
47
47
- Maia Agent session can be saved by navigating Help --> Support Tools --> Capture Maia Agent Session, making it easier to share session details when troubleshooting or reporting issues.
48
48
- Data Transformers are now generally available. This allows you to transform complex JSON data, including cases that were never supported before.
49
-
You can use a Data Transformer as a preprocessing step before passing the data into an Import Mapping, or use the transformed JSON directly, for example to send data to another system.
50
-
51
-
Maia support has been added, so Maia can help creating and modifying Data Transformers.
52
-
53
-
For more information, see [Data Transformer](https://docs.mendix.com/refguide/data-transformers/).
49
+
- You can use a Data Transformer as a preprocessing step before passing the data into an Import Mapping, or use the transformed JSON directly, for example to send data to another system.
50
+
- Maia support has been added, so Maia can help creating and modifying Data Transformers.
51
+
- For more information, see [Data Transformer](https://docs.mendix.com/refguide/data-transformers/).
54
52
55
53
### Improvements
56
54
@@ -62,7 +60,7 @@ For more information, see [Data Transformer](https://docs.mendix.com/refguide/da
62
60
63
61
#### Other Improvements
64
62
65
-
- The history pane now shows the author name instead of the author email for each commit. The email address is still visible by hovering over the author name.
63
+
- The **History** pane now shows the author name instead of the author email for each commit. The email address is still visible by hovering over the author name.
66
64
- We added the `forRemoval` and `since` attributes to the public Java API deprecated annotations.
67
65
- We improved performance of Studio Pro especially for App Explorer operations such as right mouse click, double click to open, etc.
68
66
- We updated the .NET Runtime to version 10.0.7.
@@ -91,17 +89,23 @@ For more information, see [Data Transformer](https://docs.mendix.com/refguide/da
91
89
92
90
### Fixes
93
91
94
-
- We fixed the alignment of the breakpoints within the **Breakpoints** pane and fixed the changing row height whenever the breakpoint is toggled.
- We fixed an issue that caused the Generate pages dialog to not be scrollable. (Ticket 274661)
94
+
- We fixed an issue with the client where passing an empty string as a parameter to an on change microflow triggered an error. (Ticket 276118, 278248)
95
+
- We fixed an issue in published OData services in Studio Pro where changing the type or owner of an association that was published in an OData service would change the service's metadata without the user realizing it. Now there is a consistency error that the user can resolve to update the metadata (Ticket 276897).
95
96
- We fixed an issue where a native mobile app crashed with a synchronization error on startup when a user role did not have access to a module whose entity was included in the app's offline synchronization profile. The app now completes synchronization and returns no objects for that entity, matching the behavior of the previous XPath-based synchronization. (Ticket 277538)
96
-
- Fixed the row range selection shortcut in the modernized Console.
97
+
- We fixed an issue where an Oops pop-up window appeared when a microflow or nanoflow was configured with a return value mapping which was referring to an attribute but was not enclosed within a data view. (Ticket 278235)
98
+
- We fixed an issue where Studio Pro crashed when pasting content from the clipboard while another application was also accessing the clipboard. (Ticket 278333)
99
+
- We fixed a race condition where the value setter for some widgets (for example, **ListView** would execute on a 'destroyed' value store. This would cause a crash when opening pages with **ListView**). (Ticket 280988)
97
100
Users can now select one row, hold Shift, and select another row to select all rows in between.
98
-
- We fixed an issue with the client where passing an empty string as a parameter to an on change microflow triggered an error. (Ticket 276118, 278248)
101
+
- We fixed the row range selection shortcut in the modernized **Console**.
99
102
- We made permission state persist when replacing a module that contains an extension with permissions
100
103
- We added a small delay between retries of saving conflicting project files due to rare occurrences of race conditions.
101
104
- We fixed an issue where constants from protected modules were not exported when creating a portable app deployment package using MxBuild.
102
105
- We fixed an issue where switching the schema source in an import & export mapping (for example, from JSON structure to Message definition) caused mapping elements from the previous source to remain visible on the canvas alongside elements from the new source.
103
106
- We fixed a potential freeze of Studio Pro when an error dialog would be shown on startup.
104
107
- We fixed an issue where exporting a Portable App Package could fail because file copy operations were performed outside the default file-system scope.
108
+
- We fixed the alignment of the breakpoints within the **Breakpoints** pane and fixed the changing row height whenever the breakpoint is toggled.
105
109
- We fixed an issue where copying attributes from view entities could result in non-editable attributes in persistent entities. Existing affected attributes are now automatically fixed when opening the app, and copying these attributes is now blocked to prevent new invalid attributes.
106
110
- We fixed an issue where Maia could accidentally generate broken Call REST Service action and Call Web Service action in a microflow.
107
111
- We fixed an issue where Toolbox categories with the same caption would appear as duplicate sections each time the Toolbox refreshed.
@@ -110,32 +114,25 @@ For more information, see [Data Transformer](https://docs.mendix.com/refguide/da
110
114
- We fixed an issue where Maia Explain triggered a new chat session instead of continuing in the active chat session.
111
115
- We addressed an issue where the Native App Builder would fail when the project and Mendix Studio Pro are on different drive locations.
112
116
- We fixed a crash that occurred when launching the Native App Builder UI (NBUI) a second time while a previous instance was still being tracked.
113
-
- We fixed an issue that caused the Generate pages dialog to not be scrollable. (Ticket 274661)
114
-
- We fixed an issue where Studio Pro crashed when pasting content from the clipboard while another application was also accessing the clipboard. (Ticket 278333)
115
-
- We fixed an issue where an Oops pop-up window appeared when a microflow or nanoflow was configured with a return value mapping which was referring to an attribute but was not enclosed within a data view. (Ticket 278235)
116
117
- We fixed an issue where Studio Pro erroneously showed a security consistency error when a microflow or nanoflow's return value mapping referred to an attribute that was not within its direct enclosing data view.
117
-
- We fixed a race condition where the value setter for some widgets (for example, **ListView** would execute on a 'destroyed' value store. This would cause a crash when opening pages with **ListView**). (Ticket 280988)
118
118
- When calling an external OData service action, additional attribute(s) for optional parameter(s) are now correctly sent even if the parameter has no value specified.
119
-
- We fixed an issue in published OData services in Studio Pro where changing the type of an attribute that was published in an OData service would change the service's metadata without the user realizing it. Now there is a consistency error that the user can resolve to update the metadata (Ticket 276897).
120
119
- We fixed an issue in the published REST service editor in Studio Pro where parameters with unknown type would be shown as having type Boolean.
121
-
- We fixed an issue in published OData services in Studio Pro where changing the type or owner of an association that was published in an OData service would change the service's metadata without the user realizing it. Now there is a consistency error that the user can resolve to update the metadata (Ticket 276897).
- To improve supportability of add-on and solution modules, we added an option to enable detailed troubleshooting in the module settings, which is enabled by default. When enabled, consumers of these modules will see consistency errors similar to regular app modules instead of the non-descriptive CE1707 error.
124
-
-Fixed an issue that could cause the History pane to unexpectedly crash.
125
-
-Fixed OAuth metadata discovery failing with CORS errors when connecting to MCP servers that require proxied requests.
121
+
-We fixed an issue that could cause the History pane to unexpectedly crash.
122
+
-We fixed OAuth metadata discovery failing with CORS errors when connecting to MCP servers that require proxied requests.
126
123
- MCP tool names are now sanitized and truncated to comply with LLM provider requirements, preventing connection errors caused by long server URLs or non-ASCII tool names.
127
124
- We fixed an issue where documents and folders could not be moved into Marketplace modules in the modernized App Explorer.
128
-
- We fixed an issue in the modernized App Explorer where the context menu opened at the cursor position instead of the selected item when using the Shift+F10 keyboard shortcut.
125
+
- We fixed an issue in the modernized App Explorer where the context menu opened at the cursor position instead of the selected item when pressing the <kbd>Shift</kbd>+ <kbd>F10</kbd> keyboard shortcut.
129
126
- We fixed an issue where the App Explorer did not receive focus after creating a new folder.
130
127
- We fixed an issue where tabbing back into the modernized App Explorer tree would start keyboard navigation from the previously focused node instead of the active document node.
131
-
- View entities can no longer be copied via the modernized App Explorer. Copy actions — whether triggered through the Edit menu, keyboard shortcut, or context menu — are now disabled for view entities, since they are derived from a domain model entity and cannot exist independently.
128
+
- View entities can no longer be copied via the modernized App Explorer. Copy actions — whether triggered through the **Edit** menu, keyboard shortcut, or context menu — are now disabled for view entities, since they are derived from a domain model entity and cannot exist independently.
132
129
- We fixed an issue where startup failed in a leaderless cluster on a SQL Server database that did not yet have [Read Committed Snapshot Isolation](/developerportal/deploy/setting-up-a-new-sql-server-database/#enabling-read-committed-snapshot-isolation-level-and-snapshot-isolation) enabled.
133
130
- We fixed an issue in the modernized App Explorer where in certain cases node labels would wrap and the expand/collapse icon would grow too large when resizing the panel.
134
131
- In the React client, we now copy files from a pluggable widget's `assets` subdirectory into the widget's directory under `dist/` during bundling, even when they are not directly imported by the widget. (Ticket 274514)
135
132
- We fixed an issue when using the Rollup bundler with the React client.
136
133
- We fixed an issue where a renaming a user would cause the authtoken to become invalid.
137
134
- We fixed a rare race condition related to authtokens.
138
-
- We fixed an issue where a "Stopping debugging session..." progress dialog appeared when stopping debugging while not connected to a runtime.
135
+
- We fixed an issue where a **"Stopping debugging session..."** progress dialog appeared when stopping debugging while not connected to a runtime.
0 commit comments