From 8bce289c181823b64eac287afcf53bfd60079ef6 Mon Sep 17 00:00:00 2001 From: ConnorLand Date: Wed, 24 Sep 2025 10:27:57 +0200 Subject: [PATCH 01/37] Upload RNs --- .../docs/releasenotes/studio-pro/11/11.3.md | 96 +++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 content/en/docs/releasenotes/studio-pro/11/11.3.md diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md new file mode 100644 index 00000000000..3118b53556b --- /dev/null +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -0,0 +1,96 @@ +--- +title: "11.3" +url: /releasenotes/studio-pro/11.3/ +description: "The release notes for Mendix Studio Pro 11.3 (including all patches) with details on new features, bug fixes, and known issues." +weight: 98 +--- + +## 11.3.0 + +**Release date: September _____, 2025** + +{{% button color="info" href="https://marketplace.mendix.com/link/studiopro/11.3.0" text="Go to Marketplace" title="Download version 11.3.0 from the Marketplace" %}} + +### New Features + +- We introduced a settings in the Preferences form to enable starting Studio Pro in Extension Development Mode under the Advanced tab, so users do not need to provide the feature flag themselves. +- We introduced a new API for showing version control information(the system, the branch name and last commit) from web extensions. It is available under `studioPro.ui.versionControl` in the web extensibility API. +- The experimental Java API `OqlStatement` to run OQL statements now also supports UPDATE statements to update attributes. +- It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing tools like full Preferences dialog or opening the Logs directory. + +### Improvements + + +* We upgraded the JDBC driver for Microsoft SQL Server to version 13.2.0. + * If you connect to SQL Server using integrated security in a module such as [Database Connector](https://marketplace.mendix.com/link/component/2888), you may need to update the JDBC driver in `userlib` as well. +- Maia for Pages now has knowledge about styling properties and can set and update their values. +- When either the `X-Forwarded-Proto` or `X-Forwarded-Scheme` header is set to `http` cookies will now be set without the `secure` attribute, even if the `ApplicationRootUrl` is set to a secure URL. +- In React Client, we now offer a quick fix for finding the usages of a select page configured for an association widget. +- We added support for converting Data grid columns that are configured over reference sets. +- We have made several improvements to the modernized app explorer to enhance usability, performance, and stability. We have (temporarily) disabled the [Enter], [Left Arrow], and [Right Arrow] hotkeys on expandable nodes and [Left Arrow] on leaf nodes in the modernized app explorer. +- We added `Check all` and `Uncheck all` functionality while selecting REST requests, when importing an OpenApi contract in Consumed Rest Services. +- When creating a new branch, invalid characters (~ ^ : ? * [ \) are now automatically replaced by a dash (-) to adhere to Git's naming limitations. +- Studio pro now replaces the invalid characters in branch name dialog with dashes as they are typed. +- We have added a new `com.mendix.webui.AuthTokenTimeout` runtime setting as an alias for the existing `com.mendix.webui.HybridAppLoginTimeOut` setting. This was done to avoid confusion based on `com.mendix.webui.HybridAppLoginTimeOut` mentioning 'hybrid', a previously removed technology. However, the older setting can still be used for backwards compatibility. + +### Fixes + +- We fixed an issue in the System.WorkflowEndedUserTask where the state did not the match the activity records. +- We fixed an issue in workflow events, where a second UserTaskEnded was sent when the workflow was restarted. It now sends only one UserTaskEnded event. +- We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. +- We improved the Japanese and Chinese translations based on the feedback from our users. (Ticket 258099) +- We fixed an issue where database synchronization would sometimes unnecessarily recreate the uniqueness constraint on the primary key mapping table of an external entity. (Ticket 255223) +- We fixed an issue where using an Oracle database that uses a localized character set would result in an error when inserting or retrieving string values due to missing conversion library. (Ticket 257140) +- We fixed an issue where database synchronization would fail when all of the following applied in the same deployment: (Ticket 258046) + * An association in the database contained any dangling references + * Foreign key constraints were newly enabled + * The association storage was changed to or from being a direct association +- We fixed an issue where a foreign key constraint violation in the database could result in a NullPointerException. (Ticket 258430) +- We fixed an issue where database synchronization could fail on SQL Server when a specialization of `System.User` was removed and there was still an `owner` or `changedBy` reference from an instance of `System.User` or a different specialization of it to an instance of the specialization being removed. +- We fixed an issue that could result in the error "Duplicate objects are not allowed" in the console log when synchronizing offline. But note that the root-cause of this issue is that background synchronization is used, which is not supported in offline apps. (Ticket 235130, 251202) +- We fixed an issue where an entity with Synchronization Config set to Never would be removed from the ListVew or DG2 when Synchronize All is triggered, due to excessive cache deletion. (Ticket 253629) +- We fixed an issue in Offline apps causing reference-sets (n:m associations) incorrectly not showing related data with the database datasource. (Ticket 254407) +- We fixed an Offline Native Mobile issue that caused a JSON Parse Exception (Unexpected character) during synchronization. (Ticket 250114, Ticket 256696) +- We have fixed an issue on offline associated entities cause startsWith is not a function error in synchronize actions (Ticket 257346) +- We fixed an issue with copy/pasting in tab containers in design mode. It's now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. +- We fixed an issue where datagrid action buttons with empty parameters would cause runtime errors when calling microflows. +- Fixed an error where the app would attempt to clear the local cache while developing locally when not running in a secure context (such as localhost). (Ticket 257026) +- Fixed an issue where doing a hot reload while using the React client would lead the to deployment spinner spinning infinitely in some projects. (Tickets 257026, 257859) +- We fixed an issue where an oops dialog was shown during conversion when a select page of the converted reference selector does not contain a data container widget. +- We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor.(Ticket 254957) +- We fixed an issue where an oops dialog was displayed when switching the data source type of a Combo box. +- We fixed an issue where the Combo box widget failed to render when the Store value is configured with a page or snippet variable. (Ticket 256493) +- We fixed an issue when using file dialogs and the persisted file/directory/drive don't exist anymore. +- We fixed an issue where SVG images would load with incorrect dimensions (ticket #258901) +- We fixed issue in published OData services where requests that filtered based on associated data combined with 'and' would receive a response containing data that did not match the filter (Ticket 241825). +- We have upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. +- We fixed an issue for Import Mappings and Export Mappings that caused checkboxes in the 'Select schema elements' tree structure to be set incorrectly. This happened for XML schema inheritance and choice elements (ticket 249795). +- We fixed an issue for Export Mappings where it was incorrectly possible to unselect the Message Definition root element in the 'Select schema elements' tree structure. +- We fixed an issue for Export Mappings where a user would uncheck a checkbox in the 'Select schema elements' tree structure, but not all children elements were unchecked. +- We fixed an issue for Import Mappings and Export Mappings where a user would check a checkbox in the 'Select schema elements' tree structure 5 levels deep or more and the tree failed to expand the tree to show children items. This made it possible to not select required schema elements. +- We fixed an issue for Export Mappings where XSD extension attributes checkboxes in the 'Select schema elements' tree structure were incorrectly not selected when the user selected the checkbox of their parent attribute. +- We fixed an issue in Published Rest Service where wrong response schema was being generated with Export Mapping for OpenAPI v3. +- We fixed an issue in Create Object Activity which would fail when creating an instance of a remote non-persistable entity in a microflow. +- We fixed an issue in consumed REST services where choosing an OpenAPI contract without any operations would result in an error. +- We fixed an issue in the Consumed REST Service document in Studio Pro where clicking OK on a dialog would switch the focus away from Studio Pro. +- We fixed an issue where changing MxAdmin user's name in StudioPro does not result in changing MxAdmin user's name in database. (Ticket 255505) +- We fixed an issue where entering only whitespace to the JDK location setting causes Studio Pro fail to start. (Ticket 254761) +- We fixed an issue where a warning was logged on startup about an already registered Jetty gauge when multiple listening addresses are specified. The connection metrics for Jetty are added per listening address and they now contain a tag 'port' with the port number and a tag 'host' if a host is specified. This is applicable to the metrics `jetty.connections.bytes.in`, `jetty.connections.bytes.out`, `jetty.connections.current`, `jetty.connections.max`, `jetty.connections.messages.in`, `jetty.connections.messages.out` and `jetty.connections.request`. Be aware of the fact that there are usually two listening addresses when you specify 'Open to current machine' for Runtime port security, e.g. 127.0.0.1 and ::1. +- We fixed an issue where passing an empty enumeration value to a microflow executed in a task queue would cause the execution to fail. (Ticket 259170) +- We fixed a rare issue where an error popup could appear if a user attempted a version control operation while Git optimization was running for an extended period (#246741). +- As Git is the only supported repository-type at present, the repository-type selector has been removed from the 'Import Solution App Package' popup window when 'New Mendix Team Server' is selected. +- We fixed the issue when Push button is disabled after opening an app with local commits while auto-fetch is disabled. +- We fixed an issue where a user is asked to provide git credentials for Repository optimization. +- We fixed an issue where user gets an oops dialog when creating non-versioned app. +- We fixed an issue with the icon of the security level dialog that the the dark-mode icon was visible in light-mode. +- We fixed an issue where a "404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json" error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. +- Fixed an issue with the client parser API where the `groups` option would also require the `places` option. +- We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. +- We fixed an issue where retrieving from database in nanoflows failed when using many-to-many associations with XPath constraint going over an association (Ticket 253996). +- We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. +- We fixed an issue where pages with a mix of persistent and non-persistent entity parameters did not load properly on the first time. +- We fixed an Oops dialog which appeared when viewing widget properties for widgets that needed to be updated. +- We now allow filtering over reference sets for database data sources, which was previously allowed for listviews only. (Ticket 251833) +- We fixed an Oops pop-up window that appeared occasionally during deployment if multiple pages that use the same snippet are processed simultaneously. (Ticket 254648) +- We fixed an issue where an Oops dialog was displayed when the page variables button was clicked in structure mode for a page template.(Ticket 255394) +- We fixed the **Tab Container** widget to avoid loading hidden tab content when the conditional visibility expression refers to a page parameter. (Ticket 256717) From e26a276e763c6af4325a44b1203423a1addfa7f3 Mon Sep 17 00:00:00 2001 From: ConnorLand Date: Thu, 25 Sep 2025 16:15:12 +0200 Subject: [PATCH 02/37] Order all fixes --- .../docs/releasenotes/studio-pro/11/11.3.md | 60 +++++++++---------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 3118b53556b..57ecceda5fb 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -34,37 +34,45 @@ weight: 98 - We have added a new `com.mendix.webui.AuthTokenTimeout` runtime setting as an alias for the existing `com.mendix.webui.HybridAppLoginTimeOut` setting. This was done to avoid confusion based on `com.mendix.webui.HybridAppLoginTimeOut` mentioning 'hybrid', a previously removed technology. However, the older setting can still be used for backwards compatibility. ### Fixes - -- We fixed an issue in the System.WorkflowEndedUserTask where the state did not the match the activity records. -- We fixed an issue in workflow events, where a second UserTaskEnded was sent when the workflow was restarted. It now sends only one UserTaskEnded event. -- We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. -- We improved the Japanese and Chinese translations based on the feedback from our users. (Ticket 258099) + +- We fixed issue in published OData services where requests that filtered based on associated data combined with 'and' would receive a response containing data that did not match the filter. (Ticket 241825) +- We fixed a rare issue where an error popup could appear if a user attempted a version control operation while Git optimization was running for an extended period (Ticket 246741). +- We fixed an issue for Import Mappings and Export Mappings that caused checkboxes in the 'Select schema elements' tree structure to be set incorrectly. This happened for XML schema inheritance and choice elements. (Ticket 249795) +- We fixed an Offline Native Mobile issue that caused a JSON Parse Exception (Unexpected character) during synchronization. (Ticket 250114, Ticket 256696) +- We fixed an issue that could result in the error "Duplicate objects are not allowed" in the console log when synchronizing offline. But note that the root-cause of this issue is that background synchronization is used, which is not supported in offline apps. (Ticket 235130, 251202) +- We fixed an issue where an entity with Synchronization Config set to Never would be removed from the ListVew or DG2 when Synchronize All is triggered, due to excessive cache deletion. (Ticket 253629) +- We fixed an issue where retrieving from database in nanoflows failed when using many-to-many associations with XPath constraint going over an association. (Ticket 253996) +- We fixed an issue in Offline apps causing reference-sets (n:m associations) incorrectly not showing related data with the database datasource. (Ticket 254407) +- We fixed an Oops pop-up window that appeared occasionally during deployment if multiple pages that use the same snippet are processed simultaneously. (Ticket 254648) +- We fixed an issue where entering only whitespace to the JDK location setting causes Studio Pro fail to start. (Ticket 254761) +- We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor. (Ticket 254957) +- We now allow filtering over reference sets for database data sources, which was previously allowed for listviews only. (Ticket 251833) - We fixed an issue where database synchronization would sometimes unnecessarily recreate the uniqueness constraint on the primary key mapping table of an external entity. (Ticket 255223) +- We fixed an issue where an Oops dialog was displayed when the page variables button was clicked in structure mode for a page template.(Ticket 255394) +- We fixed an issue where combo box widgets failed to render when the **Store** value is configured with a page or snippet variable. (Ticket 256493) +- We fixed the **Tab Container** widget to avoid loading hidden tab content when the conditional visibility expression refers to a page parameter. (Ticket 256717) - We fixed an issue where using an Oracle database that uses a localized character set would result in an error when inserting or retrieving string values due to missing conversion library. (Ticket 257140) +- Fixed an error where the app would attempt to clear the local cache while developing locally when not running in a secure context (such as localhost). (Ticket 257026) +- Fixed an issue where doing a hot reload while using the React client would lead the to deployment spinner spinning infinitely in some projects. (Tickets 257026, 257859) +- We have fixed an issue on offline associated entities cause startsWith is not a function error in synchronize actions (Ticket 257346) - We fixed an issue where database synchronization would fail when all of the following applied in the same deployment: (Ticket 258046) * An association in the database contained any dangling references * Foreign key constraints were newly enabled - * The association storage was changed to or from being a direct association + * The association storage was changed to or from being a direct association +- We improved the Japanese and Chinese translations based on the feedback from our users. (Ticket 258099) - We fixed an issue where a foreign key constraint violation in the database could result in a NullPointerException. (Ticket 258430) +- We fixed an issue where SVG images would load with incorrect dimensions. (Ticket 258901) +- We fixed an issue where passing an empty enumeration value to a microflow executed in a task queue would cause the execution to fail. (Ticket 259170) +- We fixed an issue in the System.WorkflowEndedUserTask where the state did not the match the activity records. +- We fixed an issue in workflow events, where a second UserTaskEnded was sent when the workflow was restarted. It now sends only one UserTaskEnded event. +- We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. - We fixed an issue where database synchronization could fail on SQL Server when a specialization of `System.User` was removed and there was still an `owner` or `changedBy` reference from an instance of `System.User` or a different specialization of it to an instance of the specialization being removed. -- We fixed an issue that could result in the error "Duplicate objects are not allowed" in the console log when synchronizing offline. But note that the root-cause of this issue is that background synchronization is used, which is not supported in offline apps. (Ticket 235130, 251202) -- We fixed an issue where an entity with Synchronization Config set to Never would be removed from the ListVew or DG2 when Synchronize All is triggered, due to excessive cache deletion. (Ticket 253629) -- We fixed an issue in Offline apps causing reference-sets (n:m associations) incorrectly not showing related data with the database datasource. (Ticket 254407) -- We fixed an Offline Native Mobile issue that caused a JSON Parse Exception (Unexpected character) during synchronization. (Ticket 250114, Ticket 256696) -- We have fixed an issue on offline associated entities cause startsWith is not a function error in synchronize actions (Ticket 257346) -- We fixed an issue with copy/pasting in tab containers in design mode. It's now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. +- We fixed an issue with copy/pasting in tab containers in design mode. It is now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. - We fixed an issue where datagrid action buttons with empty parameters would cause runtime errors when calling microflows. -- Fixed an error where the app would attempt to clear the local cache while developing locally when not running in a secure context (such as localhost). (Ticket 257026) -- Fixed an issue where doing a hot reload while using the React client would lead the to deployment spinner spinning infinitely in some projects. (Tickets 257026, 257859) - We fixed an issue where an oops dialog was shown during conversion when a select page of the converted reference selector does not contain a data container widget. -- We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor.(Ticket 254957) -- We fixed an issue where an oops dialog was displayed when switching the data source type of a Combo box. -- We fixed an issue where the Combo box widget failed to render when the Store value is configured with a page or snippet variable. (Ticket 256493) -- We fixed an issue when using file dialogs and the persisted file/directory/drive don't exist anymore. -- We fixed an issue where SVG images would load with incorrect dimensions (ticket #258901) -- We fixed issue in published OData services where requests that filtered based on associated data combined with 'and' would receive a response containing data that did not match the filter (Ticket 241825). +- We fixed an issue where an oops dialog was displayed when switching the data source type of a combo box. +- We fixed an issue when using file dialogs and the persisted file/directory/drive do not exist anymore. - We have upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. -- We fixed an issue for Import Mappings and Export Mappings that caused checkboxes in the 'Select schema elements' tree structure to be set incorrectly. This happened for XML schema inheritance and choice elements (ticket 249795). - We fixed an issue for Export Mappings where it was incorrectly possible to unselect the Message Definition root element in the 'Select schema elements' tree structure. - We fixed an issue for Export Mappings where a user would uncheck a checkbox in the 'Select schema elements' tree structure, but not all children elements were unchecked. - We fixed an issue for Import Mappings and Export Mappings where a user would check a checkbox in the 'Select schema elements' tree structure 5 levels deep or more and the tree failed to expand the tree to show children items. This made it possible to not select required schema elements. @@ -74,10 +82,7 @@ weight: 98 - We fixed an issue in consumed REST services where choosing an OpenAPI contract without any operations would result in an error. - We fixed an issue in the Consumed REST Service document in Studio Pro where clicking OK on a dialog would switch the focus away from Studio Pro. - We fixed an issue where changing MxAdmin user's name in StudioPro does not result in changing MxAdmin user's name in database. (Ticket 255505) -- We fixed an issue where entering only whitespace to the JDK location setting causes Studio Pro fail to start. (Ticket 254761) - We fixed an issue where a warning was logged on startup about an already registered Jetty gauge when multiple listening addresses are specified. The connection metrics for Jetty are added per listening address and they now contain a tag 'port' with the port number and a tag 'host' if a host is specified. This is applicable to the metrics `jetty.connections.bytes.in`, `jetty.connections.bytes.out`, `jetty.connections.current`, `jetty.connections.max`, `jetty.connections.messages.in`, `jetty.connections.messages.out` and `jetty.connections.request`. Be aware of the fact that there are usually two listening addresses when you specify 'Open to current machine' for Runtime port security, e.g. 127.0.0.1 and ::1. -- We fixed an issue where passing an empty enumeration value to a microflow executed in a task queue would cause the execution to fail. (Ticket 259170) -- We fixed a rare issue where an error popup could appear if a user attempted a version control operation while Git optimization was running for an extended period (#246741). - As Git is the only supported repository-type at present, the repository-type selector has been removed from the 'Import Solution App Package' popup window when 'New Mendix Team Server' is selected. - We fixed the issue when Push button is disabled after opening an app with local commits while auto-fetch is disabled. - We fixed an issue where a user is asked to provide git credentials for Repository optimization. @@ -86,11 +91,6 @@ weight: 98 - We fixed an issue where a "404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json" error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. - Fixed an issue with the client parser API where the `groups` option would also require the `places` option. - We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. -- We fixed an issue where retrieving from database in nanoflows failed when using many-to-many associations with XPath constraint going over an association (Ticket 253996). - We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. - We fixed an issue where pages with a mix of persistent and non-persistent entity parameters did not load properly on the first time. -- We fixed an Oops dialog which appeared when viewing widget properties for widgets that needed to be updated. -- We now allow filtering over reference sets for database data sources, which was previously allowed for listviews only. (Ticket 251833) -- We fixed an Oops pop-up window that appeared occasionally during deployment if multiple pages that use the same snippet are processed simultaneously. (Ticket 254648) -- We fixed an issue where an Oops dialog was displayed when the page variables button was clicked in structure mode for a page template.(Ticket 255394) -- We fixed the **Tab Container** widget to avoid loading hidden tab content when the conditional visibility expression refers to a page parameter. (Ticket 256717) +- We fixed an Oops dialog which appeared when viewing widget properties for widgets that needed to be updated. \ No newline at end of file From 67a7480fd9ee1b67296b0b014aa53726d09f38c4 Mon Sep 17 00:00:00 2001 From: ConnorLand Date: Thu, 25 Sep 2025 16:18:20 +0200 Subject: [PATCH 03/37] Fix oops --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 57ecceda5fb..d2726fbabea 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -43,12 +43,12 @@ weight: 98 - We fixed an issue where an entity with Synchronization Config set to Never would be removed from the ListVew or DG2 when Synchronize All is triggered, due to excessive cache deletion. (Ticket 253629) - We fixed an issue where retrieving from database in nanoflows failed when using many-to-many associations with XPath constraint going over an association. (Ticket 253996) - We fixed an issue in Offline apps causing reference-sets (n:m associations) incorrectly not showing related data with the database datasource. (Ticket 254407) -- We fixed an Oops pop-up window that appeared occasionally during deployment if multiple pages that use the same snippet are processed simultaneously. (Ticket 254648) +- We fixed an **Oops** pop-up window that appeared occasionally during deployment if multiple pages that use the same snippet are processed simultaneously. (Ticket 254648) - We fixed an issue where entering only whitespace to the JDK location setting causes Studio Pro fail to start. (Ticket 254761) - We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor. (Ticket 254957) - We now allow filtering over reference sets for database data sources, which was previously allowed for listviews only. (Ticket 251833) - We fixed an issue where database synchronization would sometimes unnecessarily recreate the uniqueness constraint on the primary key mapping table of an external entity. (Ticket 255223) -- We fixed an issue where an Oops dialog was displayed when the page variables button was clicked in structure mode for a page template.(Ticket 255394) +- We fixed an issue where an **Oops** pop-up window was displayed when the page variables button was clicked in structure mode for a page template.(Ticket 255394) - We fixed an issue where combo box widgets failed to render when the **Store** value is configured with a page or snippet variable. (Ticket 256493) - We fixed the **Tab Container** widget to avoid loading hidden tab content when the conditional visibility expression refers to a page parameter. (Ticket 256717) - We fixed an issue where using an Oracle database that uses a localized character set would result in an error when inserting or retrieving string values due to missing conversion library. (Ticket 257140) @@ -69,8 +69,8 @@ weight: 98 - We fixed an issue where database synchronization could fail on SQL Server when a specialization of `System.User` was removed and there was still an `owner` or `changedBy` reference from an instance of `System.User` or a different specialization of it to an instance of the specialization being removed. - We fixed an issue with copy/pasting in tab containers in design mode. It is now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. - We fixed an issue where datagrid action buttons with empty parameters would cause runtime errors when calling microflows. -- We fixed an issue where an oops dialog was shown during conversion when a select page of the converted reference selector does not contain a data container widget. -- We fixed an issue where an oops dialog was displayed when switching the data source type of a combo box. +- We fixed an issue where an **Oops** pop-up window was shown during conversion when a select page of the converted reference selector does not contain a data container widget. +- We fixed an issue where an **Oops** pop-up window was displayed when switching the data source type of a combo box. - We fixed an issue when using file dialogs and the persisted file/directory/drive do not exist anymore. - We have upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. - We fixed an issue for Export Mappings where it was incorrectly possible to unselect the Message Definition root element in the 'Select schema elements' tree structure. @@ -86,11 +86,11 @@ weight: 98 - As Git is the only supported repository-type at present, the repository-type selector has been removed from the 'Import Solution App Package' popup window when 'New Mendix Team Server' is selected. - We fixed the issue when Push button is disabled after opening an app with local commits while auto-fetch is disabled. - We fixed an issue where a user is asked to provide git credentials for Repository optimization. -- We fixed an issue where user gets an oops dialog when creating non-versioned app. +- We fixed an issue where user gets an **Oops** pop-up window when creating non-versioned app. - We fixed an issue with the icon of the security level dialog that the the dark-mode icon was visible in light-mode. - We fixed an issue where a "404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json" error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. - Fixed an issue with the client parser API where the `groups` option would also require the `places` option. - We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. - We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. - We fixed an issue where pages with a mix of persistent and non-persistent entity parameters did not load properly on the first time. -- We fixed an Oops dialog which appeared when viewing widget properties for widgets that needed to be updated. \ No newline at end of file +- We fixed an **Oops** pop-up window which appeared when viewing widget properties for widgets that needed to be updated. \ No newline at end of file From 2a2e6557bed6063dca81400cda596438a64529b2 Mon Sep 17 00:00:00 2001 From: ConnorLand Date: Thu, 25 Sep 2025 16:31:04 +0200 Subject: [PATCH 04/37] Change ticketed fixes to align with previous lang --- .../docs/releasenotes/studio-pro/11/11.1.md | 2 +- .../docs/releasenotes/studio-pro/11/11.3.md | 147 +++++++++--------- 2 files changed, 75 insertions(+), 74 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.1.md b/content/en/docs/releasenotes/studio-pro/11/11.1.md index 21355ff3ad0..04fb192193c 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.1.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.1.md @@ -76,7 +76,7 @@ weight: 99 * We fixed an issue where uploading a SVG image caused an error. (Ticket 244585) * In the microflow editor, we now correctly show the **Continue** error handler on **Call microflow** activities. (Ticket 247917) * We fixed an issue in the logic editors where a caption from the **Show Message** activity did not update when switching between languages. (Tickets 247962, 250137) -* We fixed a Native only issue that causes synchronize action to prompt error on specific scenarios. (Ticket 250114) +* We fixed a native-only issue that causes synchronize action to prompt error on specific scenarios. (Ticket 250114) * We fixed a caching issue for React applications that had precaching enabled. (Ticket 250116) * 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) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index d2726fbabea..24068c9e173 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -13,84 +13,85 @@ weight: 98 ### New Features -- We introduced a settings in the Preferences form to enable starting Studio Pro in Extension Development Mode under the Advanced tab, so users do not need to provide the feature flag themselves. -- We introduced a new API for showing version control information(the system, the branch name and last commit) from web extensions. It is available under `studioPro.ui.versionControl` in the web extensibility API. -- The experimental Java API `OqlStatement` to run OQL statements now also supports UPDATE statements to update attributes. -- It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing tools like full Preferences dialog or opening the Logs directory. +* We introduced a settings in the Preferences form to enable starting Studio Pro in Extension Development Mode under the Advanced tab, so users do not need to provide the feature flag themselves. +* We introduced a new API for showing version control information(the system, the branch name and last commit) from web extensions. It is available under `studioPro.ui.versionControl` in the web extensibility API. +* The experimental Java API `OqlStatement` to run OQL statements now also supports UPDATE statements to update attributes. +* It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing tools like full Preferences dialog or opening the Logs directory. ### Improvements - * We upgraded the JDBC driver for Microsoft SQL Server to version 13.2.0. * If you connect to SQL Server using integrated security in a module such as [Database Connector](https://marketplace.mendix.com/link/component/2888), you may need to update the JDBC driver in `userlib` as well. -- Maia for Pages now has knowledge about styling properties and can set and update their values. -- When either the `X-Forwarded-Proto` or `X-Forwarded-Scheme` header is set to `http` cookies will now be set without the `secure` attribute, even if the `ApplicationRootUrl` is set to a secure URL. -- In React Client, we now offer a quick fix for finding the usages of a select page configured for an association widget. -- We added support for converting Data grid columns that are configured over reference sets. -- We have made several improvements to the modernized app explorer to enhance usability, performance, and stability. We have (temporarily) disabled the [Enter], [Left Arrow], and [Right Arrow] hotkeys on expandable nodes and [Left Arrow] on leaf nodes in the modernized app explorer. -- We added `Check all` and `Uncheck all` functionality while selecting REST requests, when importing an OpenApi contract in Consumed Rest Services. -- When creating a new branch, invalid characters (~ ^ : ? * [ \) are now automatically replaced by a dash (-) to adhere to Git's naming limitations. -- Studio pro now replaces the invalid characters in branch name dialog with dashes as they are typed. -- We have added a new `com.mendix.webui.AuthTokenTimeout` runtime setting as an alias for the existing `com.mendix.webui.HybridAppLoginTimeOut` setting. This was done to avoid confusion based on `com.mendix.webui.HybridAppLoginTimeOut` mentioning 'hybrid', a previously removed technology. However, the older setting can still be used for backwards compatibility. +* Maia for Pages now has knowledge about styling properties and can set and update their values. +* When either the `X-Forwarded-Proto` or `X-Forwarded-Scheme` header is set to `http` cookies will now be set without the `secure` attribute, even if the `ApplicationRootUrl` is set to a secure URL. +* In React Client, we now offer a quick fix for finding the usages of a select page configured for an association widget. +* We added support for converting Data grid columns that are configured over reference sets. +* We have made several improvements to the modernized app explorer to enhance usability, performance, and stability. We have (temporarily) disabled the [Enter], [Left Arrow], and [Right Arrow] hotkeys on expandable nodes and [Left Arrow] on leaf nodes in the modernized app explorer. +* We added `Check all` and `Uncheck all` functionality while selecting REST requests, when importing an OpenApi contract in Consumed Rest Services. +* When creating a new branch, invalid characters (~ ^ : ? * [ \) are now automatically replaced by a dash (-) to adhere to Git's naming limitations. +* Studio pro now replaces the invalid characters in branch name dialog with dashes as they are typed. +* We have added a new `com.mendix.webui.AuthTokenTimeout` runtime setting as an alias for the existing `com.mendix.webui.HybridAppLoginTimeOut` setting. This was done to avoid confusion based on `com.mendix.webui.HybridAppLoginTimeOut` mentioning 'hybrid', a previously removed technology. However, the older setting can still be used for backwards compatibility. ### Fixes -- We fixed issue in published OData services where requests that filtered based on associated data combined with 'and' would receive a response containing data that did not match the filter. (Ticket 241825) -- We fixed a rare issue where an error popup could appear if a user attempted a version control operation while Git optimization was running for an extended period (Ticket 246741). -- We fixed an issue for Import Mappings and Export Mappings that caused checkboxes in the 'Select schema elements' tree structure to be set incorrectly. This happened for XML schema inheritance and choice elements. (Ticket 249795) -- We fixed an Offline Native Mobile issue that caused a JSON Parse Exception (Unexpected character) during synchronization. (Ticket 250114, Ticket 256696) -- We fixed an issue that could result in the error "Duplicate objects are not allowed" in the console log when synchronizing offline. But note that the root-cause of this issue is that background synchronization is used, which is not supported in offline apps. (Ticket 235130, 251202) -- We fixed an issue where an entity with Synchronization Config set to Never would be removed from the ListVew or DG2 when Synchronize All is triggered, due to excessive cache deletion. (Ticket 253629) -- We fixed an issue where retrieving from database in nanoflows failed when using many-to-many associations with XPath constraint going over an association. (Ticket 253996) -- We fixed an issue in Offline apps causing reference-sets (n:m associations) incorrectly not showing related data with the database datasource. (Ticket 254407) -- We fixed an **Oops** pop-up window that appeared occasionally during deployment if multiple pages that use the same snippet are processed simultaneously. (Ticket 254648) -- We fixed an issue where entering only whitespace to the JDK location setting causes Studio Pro fail to start. (Ticket 254761) -- We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor. (Ticket 254957) -- We now allow filtering over reference sets for database data sources, which was previously allowed for listviews only. (Ticket 251833) -- We fixed an issue where database synchronization would sometimes unnecessarily recreate the uniqueness constraint on the primary key mapping table of an external entity. (Ticket 255223) -- We fixed an issue where an **Oops** pop-up window was displayed when the page variables button was clicked in structure mode for a page template.(Ticket 255394) -- We fixed an issue where combo box widgets failed to render when the **Store** value is configured with a page or snippet variable. (Ticket 256493) -- We fixed the **Tab Container** widget to avoid loading hidden tab content when the conditional visibility expression refers to a page parameter. (Ticket 256717) -- We fixed an issue where using an Oracle database that uses a localized character set would result in an error when inserting or retrieving string values due to missing conversion library. (Ticket 257140) -- Fixed an error where the app would attempt to clear the local cache while developing locally when not running in a secure context (such as localhost). (Ticket 257026) -- Fixed an issue where doing a hot reload while using the React client would lead the to deployment spinner spinning infinitely in some projects. (Tickets 257026, 257859) -- We have fixed an issue on offline associated entities cause startsWith is not a function error in synchronize actions (Ticket 257346) -- We fixed an issue where database synchronization would fail when all of the following applied in the same deployment: (Ticket 258046) - * An association in the database contained any dangling references - * Foreign key constraints were newly enabled - * The association storage was changed to or from being a direct association -- We improved the Japanese and Chinese translations based on the feedback from our users. (Ticket 258099) -- We fixed an issue where a foreign key constraint violation in the database could result in a NullPointerException. (Ticket 258430) -- We fixed an issue where SVG images would load with incorrect dimensions. (Ticket 258901) -- We fixed an issue where passing an empty enumeration value to a microflow executed in a task queue would cause the execution to fail. (Ticket 259170) -- We fixed an issue in the System.WorkflowEndedUserTask where the state did not the match the activity records. -- We fixed an issue in workflow events, where a second UserTaskEnded was sent when the workflow was restarted. It now sends only one UserTaskEnded event. -- We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. -- We fixed an issue where database synchronization could fail on SQL Server when a specialization of `System.User` was removed and there was still an `owner` or `changedBy` reference from an instance of `System.User` or a different specialization of it to an instance of the specialization being removed. -- We fixed an issue with copy/pasting in tab containers in design mode. It is now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. -- We fixed an issue where datagrid action buttons with empty parameters would cause runtime errors when calling microflows. -- We fixed an issue where an **Oops** pop-up window was shown during conversion when a select page of the converted reference selector does not contain a data container widget. -- We fixed an issue where an **Oops** pop-up window was displayed when switching the data source type of a combo box. -- We fixed an issue when using file dialogs and the persisted file/directory/drive do not exist anymore. -- We have upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. -- We fixed an issue for Export Mappings where it was incorrectly possible to unselect the Message Definition root element in the 'Select schema elements' tree structure. -- We fixed an issue for Export Mappings where a user would uncheck a checkbox in the 'Select schema elements' tree structure, but not all children elements were unchecked. -- We fixed an issue for Import Mappings and Export Mappings where a user would check a checkbox in the 'Select schema elements' tree structure 5 levels deep or more and the tree failed to expand the tree to show children items. This made it possible to not select required schema elements. -- We fixed an issue for Export Mappings where XSD extension attributes checkboxes in the 'Select schema elements' tree structure were incorrectly not selected when the user selected the checkbox of their parent attribute. -- We fixed an issue in Published Rest Service where wrong response schema was being generated with Export Mapping for OpenAPI v3. -- We fixed an issue in Create Object Activity which would fail when creating an instance of a remote non-persistable entity in a microflow. -- We fixed an issue in consumed REST services where choosing an OpenAPI contract without any operations would result in an error. -- We fixed an issue in the Consumed REST Service document in Studio Pro where clicking OK on a dialog would switch the focus away from Studio Pro. -- We fixed an issue where changing MxAdmin user's name in StudioPro does not result in changing MxAdmin user's name in database. (Ticket 255505) -- We fixed an issue where a warning was logged on startup about an already registered Jetty gauge when multiple listening addresses are specified. The connection metrics for Jetty are added per listening address and they now contain a tag 'port' with the port number and a tag 'host' if a host is specified. This is applicable to the metrics `jetty.connections.bytes.in`, `jetty.connections.bytes.out`, `jetty.connections.current`, `jetty.connections.max`, `jetty.connections.messages.in`, `jetty.connections.messages.out` and `jetty.connections.request`. Be aware of the fact that there are usually two listening addresses when you specify 'Open to current machine' for Runtime port security, e.g. 127.0.0.1 and ::1. -- As Git is the only supported repository-type at present, the repository-type selector has been removed from the 'Import Solution App Package' popup window when 'New Mendix Team Server' is selected. -- We fixed the issue when Push button is disabled after opening an app with local commits while auto-fetch is disabled. -- We fixed an issue where a user is asked to provide git credentials for Repository optimization. -- We fixed an issue where user gets an **Oops** pop-up window when creating non-versioned app. -- We fixed an issue with the icon of the security level dialog that the the dark-mode icon was visible in light-mode. -- We fixed an issue where a "404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json" error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. -- Fixed an issue with the client parser API where the `groups` option would also require the `places` option. -- We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. -- We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. -- We fixed an issue where pages with a mix of persistent and non-persistent entity parameters did not load properly on the first time. -- We fixed an **Oops** pop-up window which appeared when viewing widget properties for widgets that needed to be updated. \ No newline at end of file +* We fixed issue in published OData services where requests that filtered based on associated data combined with 'and' would receive a response containing data that did not match the filter. (Ticket 241825) +* We fixed a rare issue where an error pop-up window could appear if a user attempted a version control operation while Git optimization was running for an extended period of time. (Ticket 246741) +* We fixed an issue for Import Mappings and Export Mappings that caused checkboxes in the **Select schema elements** tree structure to be set incorrectly. This happened for XML schema inheritance and choice elements. (Ticket 249795) +* We fixed an offline native mobile issue that caused a JSON parse exception (unexpected character) during synchronization. (Ticket 250114, Ticket 256696) +* We fixed an issue that could result in the error *Duplicate objects are not allowed* in the console log when synchronizing offline. Please note that the root cause of this issue is the use of background synchronization, which is [not recommended for offline apps](/refguide/synchronize/#background-sync). (Ticket 235130, 251202) +* We fixed an issue where an entity with **Synchronization Config** set to **Never** was removed from the list view or Data grid 2 when **Synchronize All** was triggered (due to excessive cache deletion). For more information on synchronization, see [Offline Synchronization](/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/synchronization/). (Ticket 253629) +* We fixed an issue where retrieving from database in nanoflows failed when using many-to-many associations with XPath constraint going over an association. (Ticket 253996) +* We fixed an issue in offline apps causing reference sets (n:m associations) incorrectly not showing related data with the database data source. (Ticket 254407) +* We fixed an issue where an **Oops** pop-up window appeared during deployment if multiple pages using the same snippet are processed simultaneously. (Ticket 254648) +* We fixed an issue where entering only whitespace to the JDK location setting causes Studio Pro fail to start. (Ticket 254761) +* We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor. (Ticket 254957) +* We now allow filtering over reference sets for database data sources, previously allowed only for list views. (Ticket 251833) +* We fixed an issue where database synchronization sometimes unnecessarily recreated the uniqueness constraint on the primary key mapping table of an external entity. (Ticket 255223) +* We fixed an issue where an **Oops** pop-up window was displayed when the page variables button was clicked in structure mode for a page template. (Ticket 255394) +* We fixed an issue where the combo box widget failed to render when the **Store** value is configured with a page or snippet variable. (Ticket 256493) +* We fixed the **Tab Container** widget to avoid loading hidden tab content when the conditional visibility expression refers to a page parameter. (Ticket 256717) +* We fixed an issue where using an Oracle database that uses a localized character set would result in an error when inserting or retrieving string values due to missing conversion library. (Ticket 257140) +* We fixed an error where apps would attempt to clear their local cache while developing locally when not running in a secure context (such as **localhost**). (Ticket 257026) +* We fixed an issue where doing a hot reload while using the React client would lead the to deployment spinner spinning infinitely in some projects. (Tickets 257026, 257859) +* We fixed an issue on offline-associated entities pertaining to `startsWith`, which is not a function error in synchronize actions. (Ticket 257346) +* We fixed an issue where database synchronization would fail when all of the following occurred during the same deployment: (Ticket 258046) + + * An association in the database contained any dangling references + * Foreign key constraints were newly enabled + * The association storage was changed to or from being a direct association + +* We improved the Japanese and Chinese translations based on the feedback from our users. (Ticket 258099) +* We fixed an issue where a foreign key constraint violation in the database could result in a `NullPointerException`. (Ticket 258430) +* We fixed an issue where SVG images would load with incorrect dimensions. (Ticket 258901) +* We fixed an issue where passing an empty enumeration value to a microflow executed in a task queue would cause the execution to fail. (Ticket 259170) +* We fixed an issue in the System.WorkflowEndedUserTask where the state did not the match the activity records. +* We fixed an issue in workflow events, where a second UserTaskEnded was sent when the workflow was restarted. It now sends only one UserTaskEnded event. +* We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. +* We fixed an issue where database synchronization could fail on SQL Server when a specialization of `System.User` was removed and there was still an `owner` or `changedBy` reference from an instance of `System.User` or a different specialization of it to an instance of the specialization being removed. +* We fixed an issue with copy/pasting in tab containers in design mode. It is now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. +* We fixed an issue where data grid action buttons with empty parameters would cause runtime errors when calling microflows. +* We fixed an issue where an **Oops** pop-up window was shown during conversion when a select page of the converted reference selector does not contain a data container widget. +* We fixed an issue where an **Oops** pop-up window was displayed when switching the data source type of a combo box. +* We fixed an issue when using file dialogs and the persisted file/directory/drive do not exist anymore. +* We have upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. +* We fixed an issue for Export Mappings where it was incorrectly possible to unselect the Message Definition root element in the 'Select schema elements' tree structure. +* We fixed an issue for Export Mappings where a user would uncheck a checkbox in the 'Select schema elements' tree structure, but not all children elements were unchecked. +* We fixed an issue for Import Mappings and Export Mappings where a user would check a checkbox in the 'Select schema elements' tree structure 5 levels deep or more and the tree failed to expand the tree to show children items. This made it possible to not select required schema elements. +* We fixed an issue for Export Mappings where XSD extension attributes checkboxes in the 'Select schema elements' tree structure were incorrectly not selected when the user selected the checkbox of their parent attribute. +* We fixed an issue in Published Rest Service where wrong response schema was being generated with Export Mapping for OpenAPI v3. +* We fixed an issue in Create Object Activity which would fail when creating an instance of a remote non-persistable entity in a microflow. +* We fixed an issue in consumed REST services where choosing an OpenAPI contract without any operations would result in an error. +* We fixed an issue in the Consumed REST Service document in Studio Pro where clicking OK on a dialog would switch the focus away from Studio Pro. +* We fixed an issue where changing MxAdmin user's name in StudioPro does not result in changing MxAdmin user's name in database. (Ticket 255505) +* We fixed an issue where a warning was logged on startup about an already registered Jetty gauge when multiple listening addresses are specified. The connection metrics for Jetty are added per listening address and they now contain a tag 'port' with the port number and a tag 'host' if a host is specified. This is applicable to the metrics `jetty.connections.bytes.in`, `jetty.connections.bytes.out`, `jetty.connections.current`, `jetty.connections.max`, `jetty.connections.messages.in`, `jetty.connections.messages.out` and `jetty.connections.request`. Be aware of the fact that there are usually two listening addresses when you specify 'Open to current machine' for Runtime port security, e.g. 127.0.0.1 and ::1. +* As Git is the only supported repository-type at present, the repository-type selector has been removed from the 'Import Solution App Package' popup window when 'New Mendix Team Server' is selected. +* We fixed the issue when Push button is disabled after opening an app with local commits while auto-fetch is disabled. +* We fixed an issue where a user is asked to provide git credentials for Repository optimization. +* We fixed an issue where user gets an **Oops** pop-up window when creating non-versioned app. +* We fixed an issue with the icon of the security level dialog that the the dark-mode icon was visible in light-mode. +* We fixed an issue where a "404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json" error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. +* Fixed an issue with the client parser API where the `groups` option would also require the `places` option. +* We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. +* We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. +* We fixed an issue where pages with a mix of persistent and non-persistent entity parameters did not load properly on the first time. +* We fixed an **Oops** pop-up window which appeared when viewing widget properties for widgets that needed to be updated. \ No newline at end of file From 15685aafd53130eae70e5e68460cda002ab157e6 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:08:01 +0200 Subject: [PATCH 05/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 24068c9e173..e0bea08064f 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -93,5 +93,5 @@ weight: 98 * Fixed an issue with the client parser API where the `groups` option would also require the `places` option. * We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. * We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. -* We fixed an issue where pages with a mix of persistent and non-persistent entity parameters did not load properly on the first time. +* We fixed an issue where pages with a mix of persistent and non-persistent entity parameters did not load properly the first time. * We fixed an **Oops** pop-up window which appeared when viewing widget properties for widgets that needed to be updated. \ No newline at end of file From 035d4cdc71a726021b9899650a6eacd6c16c1977 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:08:29 +0200 Subject: [PATCH 06/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index e0bea08064f..2f7ec68bae1 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -13,7 +13,7 @@ weight: 98 ### New Features -* We introduced a settings in the Preferences form to enable starting Studio Pro in Extension Development Mode under the Advanced tab, so users do not need to provide the feature flag themselves. +* We introduced a setting in the **Advanced** tab of the **Preferences** dialog to enable starting Studio Pro in Extension Development Mode, so users do not need to provide the feature flag themselves. * We introduced a new API for showing version control information(the system, the branch name and last commit) from web extensions. It is available under `studioPro.ui.versionControl` in the web extensibility API. * The experimental Java API `OqlStatement` to run OQL statements now also supports UPDATE statements to update attributes. * It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing tools like full Preferences dialog or opening the Logs directory. From 7d747dd4064b8f4db394ab623f119ea6611248b8 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:09:22 +0200 Subject: [PATCH 07/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 2f7ec68bae1..ee0cc0109f3 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -14,7 +14,7 @@ weight: 98 ### New Features * We introduced a setting in the **Advanced** tab of the **Preferences** dialog to enable starting Studio Pro in Extension Development Mode, so users do not need to provide the feature flag themselves. -* We introduced a new API for showing version control information(the system, the branch name and last commit) from web extensions. It is available under `studioPro.ui.versionControl` in the web extensibility API. +* We introduced a new API for showing version control information (the system, the branch name, and last commit) from web extensions. It is available under `studioPro.ui.versionControl` in the web extensibility API. * The experimental Java API `OqlStatement` to run OQL statements now also supports UPDATE statements to update attributes. * It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing tools like full Preferences dialog or opening the Logs directory. From c8ba23631cf1a7a4a585a1453f1e5e811b6aed02 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:09:34 +0200 Subject: [PATCH 08/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index ee0cc0109f3..98ca1bbf831 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -15,7 +15,7 @@ weight: 98 * We introduced a setting in the **Advanced** tab of the **Preferences** dialog to enable starting Studio Pro in Extension Development Mode, so users do not need to provide the feature flag themselves. * We introduced a new API for showing version control information (the system, the branch name, and last commit) from web extensions. It is available under `studioPro.ui.versionControl` in the web extensibility API. -* The experimental Java API `OqlStatement` to run OQL statements now also supports UPDATE statements to update attributes. +* The experimental Java API `OqlStatement` to run OQL statements now also supports [UPDATE statements](/refguide/oql-statements/#oql-update) to update attributes. * It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing tools like full Preferences dialog or opening the Logs directory. ### Improvements From d957ee066a0d2df676a973a55c6a69b731e77740 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:09:57 +0200 Subject: [PATCH 09/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 98ca1bbf831..12f008bb697 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -34,7 +34,7 @@ weight: 98 ### Fixes -* We fixed issue in published OData services where requests that filtered based on associated data combined with 'and' would receive a response containing data that did not match the filter. (Ticket 241825) +* We fixed an issue in published OData services where requests that filtered based on associated data combined with 'and' would receive a response containing data that did not match the filter. (Ticket 241825) * We fixed a rare issue where an error pop-up window could appear if a user attempted a version control operation while Git optimization was running for an extended period of time. (Ticket 246741) * We fixed an issue for Import Mappings and Export Mappings that caused checkboxes in the **Select schema elements** tree structure to be set incorrectly. This happened for XML schema inheritance and choice elements. (Ticket 249795) * We fixed an offline native mobile issue that caused a JSON parse exception (unexpected character) during synchronization. (Ticket 250114, Ticket 256696) From 81362f4c31c1cd2979e07533c934e2461ce342f5 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:11:14 +0200 Subject: [PATCH 10/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 12f008bb697..4082e046596 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -36,7 +36,7 @@ weight: 98 * We fixed an issue in published OData services where requests that filtered based on associated data combined with 'and' would receive a response containing data that did not match the filter. (Ticket 241825) * We fixed a rare issue where an error pop-up window could appear if a user attempted a version control operation while Git optimization was running for an extended period of time. (Ticket 246741) -* We fixed an issue for Import Mappings and Export Mappings that caused checkboxes in the **Select schema elements** tree structure to be set incorrectly. This happened for XML schema inheritance and choice elements. (Ticket 249795) +* We fixed an issue with Import Mappings and Export Mappings that caused checkboxes in the **Select schema elements** tree structure to be set incorrectly. This happened for XML schema inheritance and choice elements. (Ticket 249795) * We fixed an offline native mobile issue that caused a JSON parse exception (unexpected character) during synchronization. (Ticket 250114, Ticket 256696) * We fixed an issue that could result in the error *Duplicate objects are not allowed* in the console log when synchronizing offline. Please note that the root cause of this issue is the use of background synchronization, which is [not recommended for offline apps](/refguide/synchronize/#background-sync). (Ticket 235130, 251202) * We fixed an issue where an entity with **Synchronization Config** set to **Never** was removed from the list view or Data grid 2 when **Synchronize All** was triggered (due to excessive cache deletion). For more information on synchronization, see [Offline Synchronization](/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/synchronization/). (Ticket 253629) From 70a29bbc7a26e136906d04e22c549bb84f0f698c Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:11:36 +0200 Subject: [PATCH 11/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 4082e046596..c7cc12560f5 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -40,7 +40,7 @@ weight: 98 * We fixed an offline native mobile issue that caused a JSON parse exception (unexpected character) during synchronization. (Ticket 250114, Ticket 256696) * We fixed an issue that could result in the error *Duplicate objects are not allowed* in the console log when synchronizing offline. Please note that the root cause of this issue is the use of background synchronization, which is [not recommended for offline apps](/refguide/synchronize/#background-sync). (Ticket 235130, 251202) * We fixed an issue where an entity with **Synchronization Config** set to **Never** was removed from the list view or Data grid 2 when **Synchronize All** was triggered (due to excessive cache deletion). For more information on synchronization, see [Offline Synchronization](/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/synchronization/). (Ticket 253629) -* We fixed an issue where retrieving from database in nanoflows failed when using many-to-many associations with XPath constraint going over an association. (Ticket 253996) +* We fixed an issue where retrieving from the database in nanoflows failed when using many-to-many associations with an XPath constraint going over an association. (Ticket 253996) * We fixed an issue in offline apps causing reference sets (n:m associations) incorrectly not showing related data with the database data source. (Ticket 254407) * We fixed an issue where an **Oops** pop-up window appeared during deployment if multiple pages using the same snippet are processed simultaneously. (Ticket 254648) * We fixed an issue where entering only whitespace to the JDK location setting causes Studio Pro fail to start. (Ticket 254761) From b4cb799e1bbd5179385098170c60366fee5bf373 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:11:50 +0200 Subject: [PATCH 12/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index c7cc12560f5..b82b359fd47 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -41,7 +41,7 @@ weight: 98 * We fixed an issue that could result in the error *Duplicate objects are not allowed* in the console log when synchronizing offline. Please note that the root cause of this issue is the use of background synchronization, which is [not recommended for offline apps](/refguide/synchronize/#background-sync). (Ticket 235130, 251202) * We fixed an issue where an entity with **Synchronization Config** set to **Never** was removed from the list view or Data grid 2 when **Synchronize All** was triggered (due to excessive cache deletion). For more information on synchronization, see [Offline Synchronization](/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/synchronization/). (Ticket 253629) * We fixed an issue where retrieving from the database in nanoflows failed when using many-to-many associations with an XPath constraint going over an association. (Ticket 253996) -* We fixed an issue in offline apps causing reference sets (n:m associations) incorrectly not showing related data with the database data source. (Ticket 254407) +* We fixed an issue in offline apps causing reference sets (n:m associations) to incorrectly not show related data with the database data source. (Ticket 254407) * We fixed an issue where an **Oops** pop-up window appeared during deployment if multiple pages using the same snippet are processed simultaneously. (Ticket 254648) * We fixed an issue where entering only whitespace to the JDK location setting causes Studio Pro fail to start. (Ticket 254761) * We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor. (Ticket 254957) From e3050d055b64ba7a040016b33411e4c8ee2c7467 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:11:59 +0200 Subject: [PATCH 13/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index b82b359fd47..64cad909598 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -90,7 +90,7 @@ weight: 98 * We fixed an issue where user gets an **Oops** pop-up window when creating non-versioned app. * We fixed an issue with the icon of the security level dialog that the the dark-mode icon was visible in light-mode. * We fixed an issue where a "404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json" error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. -* Fixed an issue with the client parser API where the `groups` option would also require the `places` option. +* We fixed an issue with the client parser API where the `groups` option would also require the `places` option. * We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. * We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. * We fixed an issue where pages with a mix of persistent and non-persistent entity parameters did not load properly the first time. From 54386ca5ae3e9b21d08b872a2c093100bd231ed7 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:12:24 +0200 Subject: [PATCH 14/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 64cad909598..6b254e7f4ef 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -16,7 +16,7 @@ weight: 98 * We introduced a setting in the **Advanced** tab of the **Preferences** dialog to enable starting Studio Pro in Extension Development Mode, so users do not need to provide the feature flag themselves. * We introduced a new API for showing version control information (the system, the branch name, and last commit) from web extensions. It is available under `studioPro.ui.versionControl` in the web extensibility API. * The experimental Java API `OqlStatement` to run OQL statements now also supports [UPDATE statements](/refguide/oql-statements/#oql-update) to update attributes. -* It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing tools like full Preferences dialog or opening the Logs directory. +* It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing menu items like the Preferences dialog. ### Improvements From 0049ddf796fe80f57c14b026c386bcb39d6b93c4 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:13:28 +0200 Subject: [PATCH 15/37] Update 11.3.md --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 6b254e7f4ef..15461f80922 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -16,7 +16,7 @@ weight: 98 * We introduced a setting in the **Advanced** tab of the **Preferences** dialog to enable starting Studio Pro in Extension Development Mode, so users do not need to provide the feature flag themselves. * We introduced a new API for showing version control information (the system, the branch name, and last commit) from web extensions. It is available under `studioPro.ui.versionControl` in the web extensibility API. * The experimental Java API `OqlStatement` to run OQL statements now also supports [UPDATE statements](/refguide/oql-statements/#oql-update) to update attributes. -* It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing menu items like the Preferences dialog. +* It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing menu items like the **Preferences** dialog. ### Improvements @@ -94,4 +94,4 @@ weight: 98 * We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. * We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. * We fixed an issue where pages with a mix of persistent and non-persistent entity parameters did not load properly the first time. -* We fixed an **Oops** pop-up window which appeared when viewing widget properties for widgets that needed to be updated. \ No newline at end of file +* We fixed an **Oops** pop-up window which appeared when viewing widget properties for widgets that needed to be updated. From 1eaacc9a61578c11297bfe536e2b4b5476bf4884 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:13:45 +0200 Subject: [PATCH 16/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 15461f80922..3cb1ea70bed 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -23,7 +23,7 @@ weight: 98 * We upgraded the JDBC driver for Microsoft SQL Server to version 13.2.0. * If you connect to SQL Server using integrated security in a module such as [Database Connector](https://marketplace.mendix.com/link/component/2888), you may need to update the JDBC driver in `userlib` as well. * Maia for Pages now has knowledge about styling properties and can set and update their values. -* When either the `X-Forwarded-Proto` or `X-Forwarded-Scheme` header is set to `http` cookies will now be set without the `secure` attribute, even if the `ApplicationRootUrl` is set to a secure URL. +* When either the `X-Forwarded-Proto` or `X-Forwarded-Scheme` header is set to `http`, cookies will now be set without the `secure` attribute, even if the `ApplicationRootUrl` is set to a secure URL. * In React Client, we now offer a quick fix for finding the usages of a select page configured for an association widget. * We added support for converting Data grid columns that are configured over reference sets. * We have made several improvements to the modernized app explorer to enhance usability, performance, and stability. We have (temporarily) disabled the [Enter], [Left Arrow], and [Right Arrow] hotkeys on expandable nodes and [Left Arrow] on leaf nodes in the modernized app explorer. From cf128669c39372e1e07175e8ab9452307d49d395 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:14:06 +0200 Subject: [PATCH 17/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 3cb1ea70bed..b8f759740b5 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -42,7 +42,7 @@ weight: 98 * We fixed an issue where an entity with **Synchronization Config** set to **Never** was removed from the list view or Data grid 2 when **Synchronize All** was triggered (due to excessive cache deletion). For more information on synchronization, see [Offline Synchronization](/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/synchronization/). (Ticket 253629) * We fixed an issue where retrieving from the database in nanoflows failed when using many-to-many associations with an XPath constraint going over an association. (Ticket 253996) * We fixed an issue in offline apps causing reference sets (n:m associations) to incorrectly not show related data with the database data source. (Ticket 254407) -* We fixed an issue where an **Oops** pop-up window appeared during deployment if multiple pages using the same snippet are processed simultaneously. (Ticket 254648) +* We fixed an issue where an **Oops** pop-up window appeared during deployment if multiple pages using the same snippet were processed simultaneously. (Ticket 254648) * We fixed an issue where entering only whitespace to the JDK location setting causes Studio Pro fail to start. (Ticket 254761) * We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor. (Ticket 254957) * We now allow filtering over reference sets for database data sources, previously allowed only for list views. (Ticket 251833) From 6001bb998d96acac8e5c5a2e8a8d75bb9676dbf2 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:14:25 +0200 Subject: [PATCH 18/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index b8f759740b5..a10d2aa9464 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -43,7 +43,7 @@ weight: 98 * We fixed an issue where retrieving from the database in nanoflows failed when using many-to-many associations with an XPath constraint going over an association. (Ticket 253996) * We fixed an issue in offline apps causing reference sets (n:m associations) to incorrectly not show related data with the database data source. (Ticket 254407) * We fixed an issue where an **Oops** pop-up window appeared during deployment if multiple pages using the same snippet were processed simultaneously. (Ticket 254648) -* We fixed an issue where entering only whitespace to the JDK location setting causes Studio Pro fail to start. (Ticket 254761) +* We fixed an issue where entering only whitespace to the JDK location setting caused Studio Pro to fail to start. (Ticket 254761) * We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor. (Ticket 254957) * We now allow filtering over reference sets for database data sources, previously allowed only for list views. (Ticket 251833) * We fixed an issue where database synchronization sometimes unnecessarily recreated the uniqueness constraint on the primary key mapping table of an external entity. (Ticket 255223) From b65664225a7f7e6665ca3b9b07a2f9f76f67b51e Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:14:38 +0200 Subject: [PATCH 19/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index a10d2aa9464..10a7d2498c5 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -48,7 +48,7 @@ weight: 98 * We now allow filtering over reference sets for database data sources, previously allowed only for list views. (Ticket 251833) * We fixed an issue where database synchronization sometimes unnecessarily recreated the uniqueness constraint on the primary key mapping table of an external entity. (Ticket 255223) * We fixed an issue where an **Oops** pop-up window was displayed when the page variables button was clicked in structure mode for a page template. (Ticket 255394) -* We fixed an issue where the combo box widget failed to render when the **Store** value is configured with a page or snippet variable. (Ticket 256493) +* We fixed an issue where the combo box widget failed to render when the **Store** value was configured with a page or snippet variable. (Ticket 256493) * We fixed the **Tab Container** widget to avoid loading hidden tab content when the conditional visibility expression refers to a page parameter. (Ticket 256717) * We fixed an issue where using an Oracle database that uses a localized character set would result in an error when inserting or retrieving string values due to missing conversion library. (Ticket 257140) * We fixed an error where apps would attempt to clear their local cache while developing locally when not running in a secure context (such as **localhost**). (Ticket 257026) From 179f637721704738b912193161c049b5af44374d Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:14:50 +0200 Subject: [PATCH 20/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 10a7d2498c5..00a088028a9 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -45,7 +45,7 @@ weight: 98 * We fixed an issue where an **Oops** pop-up window appeared during deployment if multiple pages using the same snippet were processed simultaneously. (Ticket 254648) * We fixed an issue where entering only whitespace to the JDK location setting caused Studio Pro to fail to start. (Ticket 254761) * We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor. (Ticket 254957) -* We now allow filtering over reference sets for database data sources, previously allowed only for list views. (Ticket 251833) +* We now allow filtering over reference sets for database data sources. This was previously allowed only for list views. (Ticket 251833) * We fixed an issue where database synchronization sometimes unnecessarily recreated the uniqueness constraint on the primary key mapping table of an external entity. (Ticket 255223) * We fixed an issue where an **Oops** pop-up window was displayed when the page variables button was clicked in structure mode for a page template. (Ticket 255394) * We fixed an issue where the combo box widget failed to render when the **Store** value was configured with a page or snippet variable. (Ticket 256493) From 03a8296cb547dac3f3c83258712659cb65e217e2 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:16:08 +0200 Subject: [PATCH 21/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 00a088028a9..bb551d31995 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -76,7 +76,7 @@ weight: 98 * We have upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. * We fixed an issue for Export Mappings where it was incorrectly possible to unselect the Message Definition root element in the 'Select schema elements' tree structure. * We fixed an issue for Export Mappings where a user would uncheck a checkbox in the 'Select schema elements' tree structure, but not all children elements were unchecked. -* We fixed an issue for Import Mappings and Export Mappings where a user would check a checkbox in the 'Select schema elements' tree structure 5 levels deep or more and the tree failed to expand the tree to show children items. This made it possible to not select required schema elements. +* We fixed an issue for Import Mappings and Export Mappings where a user would check a checkbox in the 'Select schema elements' tree structure five levels deep or more and the tree failed to expand the tree to show children items. This could mean that not all required schema elements were selected. * We fixed an issue for Export Mappings where XSD extension attributes checkboxes in the 'Select schema elements' tree structure were incorrectly not selected when the user selected the checkbox of their parent attribute. * We fixed an issue in Published Rest Service where wrong response schema was being generated with Export Mapping for OpenAPI v3. * We fixed an issue in Create Object Activity which would fail when creating an instance of a remote non-persistable entity in a microflow. From db004f5810eff222bf4c96855b3d6193b848e704 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:18:12 +0200 Subject: [PATCH 22/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index bb551d31995..ee7946973d9 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -83,7 +83,17 @@ weight: 98 * We fixed an issue in consumed REST services where choosing an OpenAPI contract without any operations would result in an error. * We fixed an issue in the Consumed REST Service document in Studio Pro where clicking OK on a dialog would switch the focus away from Studio Pro. * We fixed an issue where changing MxAdmin user's name in StudioPro does not result in changing MxAdmin user's name in database. (Ticket 255505) -* We fixed an issue where a warning was logged on startup about an already registered Jetty gauge when multiple listening addresses are specified. The connection metrics for Jetty are added per listening address and they now contain a tag 'port' with the port number and a tag 'host' if a host is specified. This is applicable to the metrics `jetty.connections.bytes.in`, `jetty.connections.bytes.out`, `jetty.connections.current`, `jetty.connections.max`, `jetty.connections.messages.in`, `jetty.connections.messages.out` and `jetty.connections.request`. Be aware of the fact that there are usually two listening addresses when you specify 'Open to current machine' for Runtime port security, e.g. 127.0.0.1 and ::1. +* We fixed an issue where a warning was logged on startup about an already registered Jetty gauge when multiple listening addresses are specified. The connection metrics for Jetty are added per listening address and they now contain a tag 'port' with the port number and a tag 'host' if a host is specified. This is applicable to the following metrics: + + * `jetty.connections.bytes.in` + * `jetty.connections.bytes.out` + * `jetty.connections.current` + * `jetty.connections.max` + * `jetty.connections.messages.in` + * `jetty.connections.messages.out` + * `jetty.connections.request` + + Be aware of the fact that there are usually two listening addresses when you specify 'Open to current machine' for Runtime port security, e.g. 127.0.0.1 and ::1. * As Git is the only supported repository-type at present, the repository-type selector has been removed from the 'Import Solution App Package' popup window when 'New Mendix Team Server' is selected. * We fixed the issue when Push button is disabled after opening an app with local commits while auto-fetch is disabled. * We fixed an issue where a user is asked to provide git credentials for Repository optimization. From 93b775eae8895df52aaa129c21de115283494f80 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:18:25 +0200 Subject: [PATCH 23/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index ee7946973d9..9c5fe41bffd 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -64,7 +64,7 @@ weight: 98 * We fixed an issue where a foreign key constraint violation in the database could result in a `NullPointerException`. (Ticket 258430) * We fixed an issue where SVG images would load with incorrect dimensions. (Ticket 258901) * We fixed an issue where passing an empty enumeration value to a microflow executed in a task queue would cause the execution to fail. (Ticket 259170) -* We fixed an issue in the System.WorkflowEndedUserTask where the state did not the match the activity records. +* We fixed an issue with `System.WorkflowEndedUserTask` where the state did not the match the activity records. * We fixed an issue in workflow events, where a second UserTaskEnded was sent when the workflow was restarted. It now sends only one UserTaskEnded event. * We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. * We fixed an issue where database synchronization could fail on SQL Server when a specialization of `System.User` was removed and there was still an `owner` or `changedBy` reference from an instance of `System.User` or a different specialization of it to an instance of the specialization being removed. From 0e72ce50836529b019aa6a4da36c97f81d36aae0 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:18:37 +0200 Subject: [PATCH 24/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 9c5fe41bffd..f552ccf5700 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -98,7 +98,7 @@ weight: 98 * We fixed the issue when Push button is disabled after opening an app with local commits while auto-fetch is disabled. * We fixed an issue where a user is asked to provide git credentials for Repository optimization. * We fixed an issue where user gets an **Oops** pop-up window when creating non-versioned app. -* We fixed an issue with the icon of the security level dialog that the the dark-mode icon was visible in light-mode. +* We fixed an issue with the icon of the security level dialog where the dark-mode icon was visible in light-mode. * We fixed an issue where a "404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json" error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. * We fixed an issue with the client parser API where the `groups` option would also require the `places` option. * We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. From 0ae760004958a895ee1627faefbdd8f727912931 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:20:12 +0200 Subject: [PATCH 25/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index f552ccf5700..de2787d3bda 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -78,7 +78,7 @@ weight: 98 * We fixed an issue for Export Mappings where a user would uncheck a checkbox in the 'Select schema elements' tree structure, but not all children elements were unchecked. * We fixed an issue for Import Mappings and Export Mappings where a user would check a checkbox in the 'Select schema elements' tree structure five levels deep or more and the tree failed to expand the tree to show children items. This could mean that not all required schema elements were selected. * We fixed an issue for Export Mappings where XSD extension attributes checkboxes in the 'Select schema elements' tree structure were incorrectly not selected when the user selected the checkbox of their parent attribute. -* We fixed an issue in Published Rest Service where wrong response schema was being generated with Export Mapping for OpenAPI v3. +* We fixed an issue in Published Rest Service where the wrong response schema was being generated with Export Mapping for OpenAPI v3. * We fixed an issue in Create Object Activity which would fail when creating an instance of a remote non-persistable entity in a microflow. * We fixed an issue in consumed REST services where choosing an OpenAPI contract without any operations would result in an error. * We fixed an issue in the Consumed REST Service document in Studio Pro where clicking OK on a dialog would switch the focus away from Studio Pro. From b07230f7b6b45cbe03ca09b8df7f4f4afdc58f23 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:20:47 +0200 Subject: [PATCH 26/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index de2787d3bda..fd3b389f8fe 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -97,7 +97,7 @@ weight: 98 * As Git is the only supported repository-type at present, the repository-type selector has been removed from the 'Import Solution App Package' popup window when 'New Mendix Team Server' is selected. * We fixed the issue when Push button is disabled after opening an app with local commits while auto-fetch is disabled. * We fixed an issue where a user is asked to provide git credentials for Repository optimization. -* We fixed an issue where user gets an **Oops** pop-up window when creating non-versioned app. +* We fixed an issue where user gets an **Oops** pop-up window when creating a non-versioned app. * We fixed an issue with the icon of the security level dialog where the dark-mode icon was visible in light-mode. * We fixed an issue where a "404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json" error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. * We fixed an issue with the client parser API where the `groups` option would also require the `places` option. From d4e88b81720d2425b505b88cdc0ee227bff489d5 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:21:29 +0200 Subject: [PATCH 27/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index fd3b389f8fe..48093430ffb 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -65,7 +65,7 @@ weight: 98 * We fixed an issue where SVG images would load with incorrect dimensions. (Ticket 258901) * We fixed an issue where passing an empty enumeration value to a microflow executed in a task queue would cause the execution to fail. (Ticket 259170) * We fixed an issue with `System.WorkflowEndedUserTask` where the state did not the match the activity records. -* We fixed an issue in workflow events, where a second UserTaskEnded was sent when the workflow was restarted. It now sends only one UserTaskEnded event. +* We fixed an issue in workflow events, where a second `UserTaskEnded` was sent when the workflow was restarted. It now sends only one `UserTaskEnded` event. * We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. * We fixed an issue where database synchronization could fail on SQL Server when a specialization of `System.User` was removed and there was still an `owner` or `changedBy` reference from an instance of `System.User` or a different specialization of it to an instance of the specialization being removed. * We fixed an issue with copy/pasting in tab containers in design mode. It is now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. From dec2a12f46f774f935f05e2ccf60015644da03ea Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:22:45 +0200 Subject: [PATCH 28/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 48093430ffb..b14176e6231 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -52,7 +52,7 @@ weight: 98 * We fixed the **Tab Container** widget to avoid loading hidden tab content when the conditional visibility expression refers to a page parameter. (Ticket 256717) * We fixed an issue where using an Oracle database that uses a localized character set would result in an error when inserting or retrieving string values due to missing conversion library. (Ticket 257140) * We fixed an error where apps would attempt to clear their local cache while developing locally when not running in a secure context (such as **localhost**). (Ticket 257026) -* We fixed an issue where doing a hot reload while using the React client would lead the to deployment spinner spinning infinitely in some projects. (Tickets 257026, 257859) +* We fixed an issue where doing a hot reload while using the React client would lead to the deployment spinner spinning for ever in some projects. (Tickets 257026, 257859) * We fixed an issue on offline-associated entities pertaining to `startsWith`, which is not a function error in synchronize actions. (Ticket 257346) * We fixed an issue where database synchronization would fail when all of the following occurred during the same deployment: (Ticket 258046) From 121ebdcdb5b47e72947af34f1ae7350b295eba8d Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:23:47 +0200 Subject: [PATCH 29/37] Update 11.3.md --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index b14176e6231..c7839974970 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -52,7 +52,7 @@ weight: 98 * We fixed the **Tab Container** widget to avoid loading hidden tab content when the conditional visibility expression refers to a page parameter. (Ticket 256717) * We fixed an issue where using an Oracle database that uses a localized character set would result in an error when inserting or retrieving string values due to missing conversion library. (Ticket 257140) * We fixed an error where apps would attempt to clear their local cache while developing locally when not running in a secure context (such as **localhost**). (Ticket 257026) -* We fixed an issue where doing a hot reload while using the React client would lead to the deployment spinner spinning for ever in some projects. (Tickets 257026, 257859) +* We fixed an issue where doing a hot reload while using the React client would lead to the deployment spinner spinning infinitely in some projects. (Tickets 257026, 257859) * We fixed an issue on offline-associated entities pertaining to `startsWith`, which is not a function error in synchronize actions. (Ticket 257346) * We fixed an issue where database synchronization would fail when all of the following occurred during the same deployment: (Ticket 258046) From 4c65e163e90ba4a8ac299474d06008607e637a57 Mon Sep 17 00:00:00 2001 From: "Manoj Kumar V." <60979560+v1m2k3@users.noreply.github.com> Date: Mon, 29 Sep 2025 16:05:50 +0530 Subject: [PATCH 30/37] EDC: Update 11.3.md External Database Connector --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index c7839974970..9608e709bc5 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -17,6 +17,7 @@ weight: 98 * We introduced a new API for showing version control information (the system, the branch name, and last commit) from web extensions. It is available under `studioPro.ui.versionControl` in the web extensibility API. * The experimental Java API `OqlStatement` to run OQL statements now also supports [UPDATE statements](/refguide/oql-statements/#oql-update) to update attributes. * It is now possible to open Studio Pro from the Select App window without selecting an app, which allows accessing menu items like the **Preferences** dialog. +* The External Database connector now supports `Dynamic queries`, allowing users to modify their queries at runtime using variables or parameters. ### Improvements From 3ada37d8c10dc95896231521c5d09b7c9a74383d Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Mon, 29 Sep 2025 14:26:28 +0200 Subject: [PATCH 31/37] Update content/en/docs/releasenotes/studio-pro/11/11.3.md Co-authored-by: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 9608e709bc5..5a00970bc45 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -29,8 +29,7 @@ weight: 98 * We added support for converting Data grid columns that are configured over reference sets. * We have made several improvements to the modernized app explorer to enhance usability, performance, and stability. We have (temporarily) disabled the [Enter], [Left Arrow], and [Right Arrow] hotkeys on expandable nodes and [Left Arrow] on leaf nodes in the modernized app explorer. * We added `Check all` and `Uncheck all` functionality while selecting REST requests, when importing an OpenApi contract in Consumed Rest Services. -* When creating a new branch, invalid characters (~ ^ : ? * [ \) are now automatically replaced by a dash (-) to adhere to Git's naming limitations. -* Studio pro now replaces the invalid characters in branch name dialog with dashes as they are typed. +* When creating a new branch, invalid characters (~ ^ : ? * [ \) are now automatically replaced by a dash (-) to adhere to Git's naming limitations. This means that Studio Pro now replaces the invalid characters in branch name dialog with dashes as they are typed. * We have added a new `com.mendix.webui.AuthTokenTimeout` runtime setting as an alias for the existing `com.mendix.webui.HybridAppLoginTimeOut` setting. This was done to avoid confusion based on `com.mendix.webui.HybridAppLoginTimeOut` mentioning 'hybrid', a previously removed technology. However, the older setting can still be used for backwards compatibility. ### Fixes From fa1ad1c07bba2b157e4e264d754d19c3b55fbfbe Mon Sep 17 00:00:00 2001 From: ConnorLand Date: Mon, 29 Sep 2025 14:31:54 +0200 Subject: [PATCH 32/37] Resolve comments --- .../en/docs/releasenotes/studio-pro/11/11.3.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 5a00970bc45..bf7fb2a1a87 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -25,7 +25,7 @@ weight: 98 * If you connect to SQL Server using integrated security in a module such as [Database Connector](https://marketplace.mendix.com/link/component/2888), you may need to update the JDBC driver in `userlib` as well. * Maia for Pages now has knowledge about styling properties and can set and update their values. * When either the `X-Forwarded-Proto` or `X-Forwarded-Scheme` header is set to `http`, cookies will now be set without the `secure` attribute, even if the `ApplicationRootUrl` is set to a secure URL. -* In React Client, we now offer a quick fix for finding the usages of a select page configured for an association widget. +* In the React client, we now offer a quick fix for finding the usages of a select page configured for an association widget. * We added support for converting Data grid columns that are configured over reference sets. * We have made several improvements to the modernized app explorer to enhance usability, performance, and stability. We have (temporarily) disabled the [Enter], [Left Arrow], and [Right Arrow] hotkeys on expandable nodes and [Left Arrow] on leaf nodes in the modernized app explorer. * We added `Check all` and `Uncheck all` functionality while selecting REST requests, when importing an OpenApi contract in Consumed Rest Services. @@ -70,16 +70,16 @@ weight: 98 * We fixed an issue where database synchronization could fail on SQL Server when a specialization of `System.User` was removed and there was still an `owner` or `changedBy` reference from an instance of `System.User` or a different specialization of it to an instance of the specialization being removed. * We fixed an issue with copy/pasting in tab containers in design mode. It is now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. * We fixed an issue where data grid action buttons with empty parameters would cause runtime errors when calling microflows. -* We fixed an issue where an **Oops** pop-up window was shown during conversion when a select page of the converted reference selector does not contain a data container widget. +* We fixed an issue where an **Oops** pop-up window was shown during conversion when a selected page of the converted reference selector does not contain a data container widget. * We fixed an issue where an **Oops** pop-up window was displayed when switching the data source type of a combo box. -* We fixed an issue when using file dialogs and the persisted file/directory/drive do not exist anymore. +* We fixed an issue when using file dialogs while the persisted file, directory, or drive no longer exists. * We have upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. * We fixed an issue for Export Mappings where it was incorrectly possible to unselect the Message Definition root element in the 'Select schema elements' tree structure. * We fixed an issue for Export Mappings where a user would uncheck a checkbox in the 'Select schema elements' tree structure, but not all children elements were unchecked. * We fixed an issue for Import Mappings and Export Mappings where a user would check a checkbox in the 'Select schema elements' tree structure five levels deep or more and the tree failed to expand the tree to show children items. This could mean that not all required schema elements were selected. * We fixed an issue for Export Mappings where XSD extension attributes checkboxes in the 'Select schema elements' tree structure were incorrectly not selected when the user selected the checkbox of their parent attribute. * We fixed an issue in Published Rest Service where the wrong response schema was being generated with Export Mapping for OpenAPI v3. -* We fixed an issue in Create Object Activity which would fail when creating an instance of a remote non-persistable entity in a microflow. +* We fixed an issue in Create object activity where it would fail when creating an instance of a remote non-persistable entity in a microflow. * We fixed an issue in consumed REST services where choosing an OpenAPI contract without any operations would result in an error. * We fixed an issue in the Consumed REST Service document in Studio Pro where clicking OK on a dialog would switch the focus away from Studio Pro. * We fixed an issue where changing MxAdmin user's name in StudioPro does not result in changing MxAdmin user's name in database. (Ticket 255505) @@ -94,12 +94,12 @@ weight: 98 * `jetty.connections.request` Be aware of the fact that there are usually two listening addresses when you specify 'Open to current machine' for Runtime port security, e.g. 127.0.0.1 and ::1. -* As Git is the only supported repository-type at present, the repository-type selector has been removed from the 'Import Solution App Package' popup window when 'New Mendix Team Server' is selected. -* We fixed the issue when Push button is disabled after opening an app with local commits while auto-fetch is disabled. -* We fixed an issue where a user is asked to provide git credentials for Repository optimization. +* As Git is now the only supported repository type, the repository type selector has been removed from the **Import Solution App Package** pop-up window when 'New Mendix Team Server' is selected. +* We fixed an issue where the **Push** button is disabled after opening an app with local commits while auto-fetch is disabled. +* We fixed an issue where a user is asked to provide git credentials for repository optimization. * We fixed an issue where user gets an **Oops** pop-up window when creating a non-versioned app. * We fixed an issue with the icon of the security level dialog where the dark-mode icon was visible in light-mode. -* We fixed an issue where a "404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json" error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. +* We fixed an issue where a *404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json* error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. * We fixed an issue with the client parser API where the `groups` option would also require the `places` option. * We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. * We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. From cb4f9991f33f9d514b1d1472a41d5f2cb8d5d011 Mon Sep 17 00:00:00 2001 From: ConnorLand Date: Mon, 29 Sep 2025 14:35:13 +0200 Subject: [PATCH 33/37] group react fixes --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index bf7fb2a1a87..3e8f1d064d8 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -26,7 +26,7 @@ weight: 98 * Maia for Pages now has knowledge about styling properties and can set and update their values. * When either the `X-Forwarded-Proto` or `X-Forwarded-Scheme` header is set to `http`, cookies will now be set without the `secure` attribute, even if the `ApplicationRootUrl` is set to a secure URL. * In the React client, we now offer a quick fix for finding the usages of a select page configured for an association widget. -* We added support for converting Data grid columns that are configured over reference sets. +* We added support for converting data grid columns that are configured over reference sets. * We have made several improvements to the modernized app explorer to enhance usability, performance, and stability. We have (temporarily) disabled the [Enter], [Left Arrow], and [Right Arrow] hotkeys on expandable nodes and [Left Arrow] on leaf nodes in the modernized app explorer. * We added `Check all` and `Uncheck all` functionality while selecting REST requests, when importing an OpenApi contract in Consumed Rest Services. * When creating a new branch, invalid characters (~ ^ : ? * [ \) are now automatically replaced by a dash (-) to adhere to Git's naming limitations. This means that Studio Pro now replaces the invalid characters in branch name dialog with dashes as they are typed. @@ -64,6 +64,10 @@ weight: 98 * We fixed an issue where a foreign key constraint violation in the database could result in a `NullPointerException`. (Ticket 258430) * We fixed an issue where SVG images would load with incorrect dimensions. (Ticket 258901) * We fixed an issue where passing an empty enumeration value to a microflow executed in a task queue would cause the execution to fail. (Ticket 259170) +* We have upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. +* We fixed an issue where a *404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json* error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. +* We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. +* We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. * We fixed an issue with `System.WorkflowEndedUserTask` where the state did not the match the activity records. * We fixed an issue in workflow events, where a second `UserTaskEnded` was sent when the workflow was restarted. It now sends only one `UserTaskEnded` event. * We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. @@ -73,7 +77,6 @@ weight: 98 * We fixed an issue where an **Oops** pop-up window was shown during conversion when a selected page of the converted reference selector does not contain a data container widget. * We fixed an issue where an **Oops** pop-up window was displayed when switching the data source type of a combo box. * We fixed an issue when using file dialogs while the persisted file, directory, or drive no longer exists. -* We have upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. * We fixed an issue for Export Mappings where it was incorrectly possible to unselect the Message Definition root element in the 'Select schema elements' tree structure. * We fixed an issue for Export Mappings where a user would uncheck a checkbox in the 'Select schema elements' tree structure, but not all children elements were unchecked. * We fixed an issue for Import Mappings and Export Mappings where a user would check a checkbox in the 'Select schema elements' tree structure five levels deep or more and the tree failed to expand the tree to show children items. This could mean that not all required schema elements were selected. @@ -93,15 +96,12 @@ weight: 98 * `jetty.connections.messages.out` * `jetty.connections.request` - Be aware of the fact that there are usually two listening addresses when you specify 'Open to current machine' for Runtime port security, e.g. 127.0.0.1 and ::1. + Be aware of the fact that there are usually two listening addresses when you specify 'Open to current machine' for Runtime port security, for example `127.0.0.1` and `::1`. * As Git is now the only supported repository type, the repository type selector has been removed from the **Import Solution App Package** pop-up window when 'New Mendix Team Server' is selected. * We fixed an issue where the **Push** button is disabled after opening an app with local commits while auto-fetch is disabled. * We fixed an issue where a user is asked to provide git credentials for repository optimization. * We fixed an issue where user gets an **Oops** pop-up window when creating a non-versioned app. * We fixed an issue with the icon of the security level dialog where the dark-mode icon was visible in light-mode. -* We fixed an issue where a *404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json* error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. * We fixed an issue with the client parser API where the `groups` option would also require the `places` option. -* We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. -* We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. * We fixed an issue where pages with a mix of persistent and non-persistent entity parameters did not load properly the first time. * We fixed an **Oops** pop-up window which appeared when viewing widget properties for widgets that needed to be updated. From 87cec375e11dd0a26854dd7c9add4f703692cffa Mon Sep 17 00:00:00 2001 From: ConnorLand Date: Mon, 29 Sep 2025 15:17:44 +0200 Subject: [PATCH 34/37] Edit --- .../docs/releasenotes/studio-pro/11/11.3.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 3e8f1d064d8..810edd9d9e4 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -47,6 +47,7 @@ weight: 98 * We fixed an issue where an expression could not be set when the number of available variables was too large, causing the variable list to expand and block access to the expression editor. (Ticket 254957) * We now allow filtering over reference sets for database data sources. This was previously allowed only for list views. (Ticket 251833) * We fixed an issue where database synchronization sometimes unnecessarily recreated the uniqueness constraint on the primary key mapping table of an external entity. (Ticket 255223) +* We fixed an issue where changing MxAdmin user's name in StudioPro does not result in changing MxAdmin user's name in database. (Ticket 255505) * We fixed an issue where an **Oops** pop-up window was displayed when the page variables button was clicked in structure mode for a page template. (Ticket 255394) * We fixed an issue where the combo box widget failed to render when the **Store** value was configured with a page or snippet variable. (Ticket 256493) * We fixed the **Tab Container** widget to avoid loading hidden tab content when the conditional visibility expression refers to a page parameter. (Ticket 256717) @@ -64,28 +65,27 @@ weight: 98 * We fixed an issue where a foreign key constraint violation in the database could result in a `NullPointerException`. (Ticket 258430) * We fixed an issue where SVG images would load with incorrect dimensions. (Ticket 258901) * We fixed an issue where passing an empty enumeration value to a microflow executed in a task queue would cause the execution to fail. (Ticket 259170) -* We have upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. +* We upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. * We fixed an issue where a *404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json* error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. -* We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a popup. -* We fixed an issue where a "Manifest: unknown 'display' value ignored" warning was shown in the browser console when opening a non-PWA React app. +* We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a pop-up window. +* We fixed an issue where a *Manifest: unknown display value ignored* warning was shown in the browser console when opening a non-PWA React app. * We fixed an issue with `System.WorkflowEndedUserTask` where the state did not the match the activity records. * We fixed an issue in workflow events, where a second `UserTaskEnded` was sent when the workflow was restarted. It now sends only one `UserTaskEnded` event. * We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. * We fixed an issue where database synchronization could fail on SQL Server when a specialization of `System.User` was removed and there was still an `owner` or `changedBy` reference from an instance of `System.User` or a different specialization of it to an instance of the specialization being removed. -* We fixed an issue with copy/pasting in tab containers in design mode. It is now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. +* We fixed an issue with copying and pasting in tab containers in design mode. It is now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. * We fixed an issue where data grid action buttons with empty parameters would cause runtime errors when calling microflows. * We fixed an issue where an **Oops** pop-up window was shown during conversion when a selected page of the converted reference selector does not contain a data container widget. * We fixed an issue where an **Oops** pop-up window was displayed when switching the data source type of a combo box. * We fixed an issue when using file dialogs while the persisted file, directory, or drive no longer exists. -* We fixed an issue for Export Mappings where it was incorrectly possible to unselect the Message Definition root element in the 'Select schema elements' tree structure. -* We fixed an issue for Export Mappings where a user would uncheck a checkbox in the 'Select schema elements' tree structure, but not all children elements were unchecked. -* We fixed an issue for Import Mappings and Export Mappings where a user would check a checkbox in the 'Select schema elements' tree structure five levels deep or more and the tree failed to expand the tree to show children items. This could mean that not all required schema elements were selected. -* We fixed an issue for Export Mappings where XSD extension attributes checkboxes in the 'Select schema elements' tree structure were incorrectly not selected when the user selected the checkbox of their parent attribute. -* We fixed an issue in Published Rest Service where the wrong response schema was being generated with Export Mapping for OpenAPI v3. +* We fixed an issue for Export Mappings where it was incorrectly possible to unselect the **Message Definition** root element in the **Select schema elements** tree structure. +* We fixed an issue for Export Mappings where a user would clear a checkbox in the **Select schema elements** tree structure, but not all children elements were cleared. +* We fixed an issue for Import Mappings and Export Mappings where a user would select a checkbox in the **Select schema elements** tree structure five levels deep or more and the tree failed to expand the tree to show children items. This could mean that not all required schema elements were selected. +* We fixed an issue for Export Mappings where XSD extension attributes checkboxes in the **Select schema elements** tree structure were incorrectly not selected when the user selected the checkbox of their parent attribute. +* We fixed an issue with published Rest services where the wrong response schema was being generated with Export Mapping for OpenAPI v3. * We fixed an issue in Create object activity where it would fail when creating an instance of a remote non-persistable entity in a microflow. * We fixed an issue in consumed REST services where choosing an OpenAPI contract without any operations would result in an error. * We fixed an issue in the Consumed REST Service document in Studio Pro where clicking OK on a dialog would switch the focus away from Studio Pro. -* We fixed an issue where changing MxAdmin user's name in StudioPro does not result in changing MxAdmin user's name in database. (Ticket 255505) * We fixed an issue where a warning was logged on startup about an already registered Jetty gauge when multiple listening addresses are specified. The connection metrics for Jetty are added per listening address and they now contain a tag 'port' with the port number and a tag 'host' if a host is specified. This is applicable to the following metrics: * `jetty.connections.bytes.in` From f06192586cfb20aa1b2fc1d07239683ac9f1c3aa Mon Sep 17 00:00:00 2001 From: ConnorLand Date: Mon, 29 Sep 2025 15:18:55 +0200 Subject: [PATCH 35/37] proot --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 810edd9d9e4..deadec8782d 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -66,7 +66,7 @@ weight: 98 * We fixed an issue where SVG images would load with incorrect dimensions. (Ticket 258901) * We fixed an issue where passing an empty enumeration value to a microflow executed in a task queue would cause the execution to fail. (Ticket 259170) * We upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload. -* We fixed an issue where a *404 - file not found for file: .well-known%2Fappspecific%2Fcom.chrome.devtools.json* error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. +* We fixed an issue where a *404 - file not found for file: .well-known/appspecific/com.chrome.devtools.json* error was shown in the Studio Pro console when opening a React app in Chrome with dev tools open. This error was caused by Chrome's automatic workspace folders feature. * We fixed an issue where previous pages would not load in the React client after closing a page that was opened from a pop-up window. * We fixed an issue where a *Manifest: unknown display value ignored* warning was shown in the browser console when opening a non-PWA React app. * We fixed an issue with `System.WorkflowEndedUserTask` where the state did not the match the activity records. From 936fe8eb5e0bb6e6622ed74510521bb052fc5b56 Mon Sep 17 00:00:00 2001 From: ConnorLand Date: Mon, 29 Sep 2025 15:21:27 +0200 Subject: [PATCH 36/37] edit --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index deadec8782d..6471101e848 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -71,8 +71,8 @@ weight: 98 * We fixed an issue where a *Manifest: unknown display value ignored* warning was shown in the browser console when opening a non-PWA React app. * We fixed an issue with `System.WorkflowEndedUserTask` where the state did not the match the activity records. * We fixed an issue in workflow events, where a second `UserTaskEnded` was sent when the workflow was restarted. It now sends only one `UserTaskEnded` event. -* We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. * We fixed an issue where database synchronization could fail on SQL Server when a specialization of `System.User` was removed and there was still an `owner` or `changedBy` reference from an instance of `System.User` or a different specialization of it to an instance of the specialization being removed. +* We fixed an issue in workflow user tasks, where the assigned users were not taken into account in determining the number of users that can complete the task. * We fixed an issue with copying and pasting in tab containers in design mode. It is now possible to paste into the container of the tab as well as pasting directly on the tab header this also affects structure mode. * We fixed an issue where data grid action buttons with empty parameters would cause runtime errors when calling microflows. * We fixed an issue where an **Oops** pop-up window was shown during conversion when a selected page of the converted reference selector does not contain a data container widget. @@ -82,7 +82,7 @@ weight: 98 * We fixed an issue for Export Mappings where a user would clear a checkbox in the **Select schema elements** tree structure, but not all children elements were cleared. * We fixed an issue for Import Mappings and Export Mappings where a user would select a checkbox in the **Select schema elements** tree structure five levels deep or more and the tree failed to expand the tree to show children items. This could mean that not all required schema elements were selected. * We fixed an issue for Export Mappings where XSD extension attributes checkboxes in the **Select schema elements** tree structure were incorrectly not selected when the user selected the checkbox of their parent attribute. -* We fixed an issue with published Rest services where the wrong response schema was being generated with Export Mapping for OpenAPI v3. +* We fixed an issue with published REST services where the wrong response schema was being generated with Export Mapping for OpenAPI v3. * We fixed an issue in Create object activity where it would fail when creating an instance of a remote non-persistable entity in a microflow. * We fixed an issue in consumed REST services where choosing an OpenAPI contract without any operations would result in an error. * We fixed an issue in the Consumed REST Service document in Studio Pro where clicking OK on a dialog would switch the focus away from Studio Pro. From be75b4f9dcc364f1a549906f7b1a2197043c96d0 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Wed, 1 Oct 2025 14:26:07 +0200 Subject: [PATCH 37/37] Update 11.3.md --- content/en/docs/releasenotes/studio-pro/11/11.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/11/11.3.md b/content/en/docs/releasenotes/studio-pro/11/11.3.md index 6471101e848..d55527ee794 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.3.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.3.md @@ -7,7 +7,7 @@ weight: 98 ## 11.3.0 -**Release date: September _____, 2025** +**Release date: October 1, 2025** {{% button color="info" href="https://marketplace.mendix.com/link/studiopro/11.3.0" text="Go to Marketplace" title="Download version 11.3.0 from the Marketplace" %}}