From 91e60b6df27bd7d505f1a670a6f4f9b1c33bf9b1 Mon Sep 17 00:00:00 2001 From: Maria Shaposhnikova Date: Mon, 23 Dec 2024 11:16:35 +0100 Subject: [PATCH 01/13] 10.12.11 release notes and high-level review --- .../docs/releasenotes/studio-pro/10/10.12.md | 45 ++++++++++++++++++- .../docs/releasenotes/studio-pro/10/10.13.md | 2 +- 2 files changed, 44 insertions(+), 3 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index 9aad3481143..5788f5278a3 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -14,14 +14,55 @@ mts: true This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for apps in production. {{% /alert %}} +## 10.12.11 {#101210} + +**Release date: December ___, 2024** + +{{% button color="info" href="https://marketplace.mendix.com/link/studiopro/10.12.11" text="Go to Marketplace" title="Download version 10.12.11 from the Marketplace" %}} + +### Improvements + +- \* We added a custom runtime setting `DataStorage.OptimizeSecurityColumns` to optimize columns that are added to the SQL generated for retrieve actions to evaluate XPath constraints in entity access rules. (Ticket 229009) +- We have upgraded bundled Node.js version from v16 to v20. +- Studio Pro now uses the legacy expression editor by default on Windows. The modernized version can be activated via the **Preferences**. + +### Fixes + +- We improved the memory usage of the Dojo client when running an app for an extended period of time by fixing several memory leaks that occurred when opening thousands of pages. (Ticket 232228) +- We fixed an issue where Studio Pro crashed when pressing the Edit button in the edit view of a **Create variable** dialog box. +- We fixed an issue where pasting widgets from one document template to another threw an error. +- We fixed an issue where apps could not be opened after a merge conflict was resolved. (Ticket 233793) +- We fixed an issue where filtering over system associations **owner** and **changedBy** in a Data grid 2 column failed to render. (Tickets 231167, 233168) +- We fixed Studio Pro freezes that might happen when editing pages. +- We fixed an issue in consumed web services where some corrupted imported WSDL files gave neither a consistency error, nor an error pop-up window. +- We fixed an issue in the call REST service and call web service activities, where setting an empty timeout expression gave an error. Now it gives a consistency error. +- We fixed an issue in consumed OData services where using large metadata files caused an exception when finding associations (called **partners** in OData). +- In the logic editors, we fixed an issue where loop iterator variables were not determined correctly if an annotation was connected to a preceding object. +- In the logic editors, we fixed an **Oops** dialog when an **Annotation** was connected to a **Parameter** object. +- Fixed several issues in the Offline Profile validations that could cause an Oops dialog to appear. {TW} +- We fixed an issue where roles assigned to a user are ignored momentarily during runtime. (Ticket 221900) +- We fixed an issue where using the S3 storage service resulted in a warning like *If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.* +- We fixed an issue where if the application failed to reload, it did not restart. +- We fixed an issue with the Edit and Delete buttons in the **Jar Dependency Exclusion** dialog: these buttons caused an error if the list was empty. +- We fixed an issue where user tasks from excluded workflows did not get properly converted when updating a Studio Pro app to 10.12. +- We fixed a conversion to account for a difference in order by which variables on a page are presented to widgets. This caused certain [widget event actions](https://docs.mendix.com/refguide/on-click-event/#actions) to change when converting to Mendix 10.4 or higher. Specifically the arguments of [Call Microflow](/refguide/on-click-event/#microflow-arguments) and [Call Nanoflow](/refguide/on-click-event/#nanoflow) referring to a selection might have changed if the widget was contained by another widget exposing the same Entity. (Ticket 233988) {TW} + _Important to note is that this change does not correct previously converted apps which may now have an unintended argument configuration for Event Actions._ +- We fixed an issue where items were incorrectly rendered as disabled in the native client in some cases. (Ticket 232033) + +### Known Issues + +* Line endings in CSS files are not being handled properly, so when using [Revert All Changes](/refguide/using-version-control-in-studio-pro/) or performing other version-control operations, CSS files appear in the [Changes on Disk](/refguide/version-control-menu/#show-changes) dialog box. + * Fixed in [10.18.0](/releasenotes/studio-pro/10.18/#fix-line-endings). +* A finished parallel split path that is removed from a running workflow instance wrongly leads to a versioning conflict. Please note that "path" was called "branch" in earlier versions. +* There is a positioning error in the logic editors when you are dragging a large element, such as a loop, into a sequence flow, it overlaps with the existing elements. +* Studio Pro on Mac loads user settings from the previous version of the application. + ## 10.12.10 {#101210} **Release date: November 25, 2024** {{% button color="info" href="https://marketplace.mendix.com/link/studiopro/10.12.10" text="Go to Marketplace" title="Download version 10.12.10 from the Marketplace" %}} -## 10.12.10 - ### Improvements * We added the ability to change the Studio Pro log level via the **Help Menu > Support Tools**. diff --git a/content/en/docs/releasenotes/studio-pro/10/10.13.md b/content/en/docs/releasenotes/studio-pro/10/10.13.md index 5fca1e483e5..6c10a5c2e5c 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.13.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.13.md @@ -86,7 +86,7 @@ For more information on this new Maia feature, see [Domain Model Generator](/ref * We fixed an issue where, in applications with both PWA and native profiles, the PWA could potentially attempt and fail to pre-cache a native page if it was reachable through subnanoflows. (Ticket 220165) * We fixed an issue where the Metrics.ApplicationTags configuration value was not used for some of the [built-in metrics](/refguide/metrics/#list-of-metrics). (Ticket 220260) * We fixed an issue where, in some cases, an analytic scope issue was presented when a repository was corrupted or there were network issues. (Ticket 220445) -* We fixed an issue in consumed web services in Studio Pro, where some corrupted imported WSDL files did not only give a consistency error, but also an error pop-up window. +* We fixed an issue in consumed web services where some corrupted imported WSDL files gave neither a consistency error, nor an error pop-up window. * We fixed an issue in the call REST service and call web service activities in Studio Pro, where setting an empty timeout expression gave an error. Now it gives a consistency error. * We fixed an issue in published REST services in Studio Pro, where in exceptional cases it showed an error about not being able to refresh the grid. * We fixed an issue where using a [single underscore](/refguide/enumerations/) as the name of an element in your app model caused errors when running the app. This is now prevented by a consistency error in Studio Pro. From 3cd378baed1333550feef0f999328b34fc22b1a3 Mon Sep 17 00:00:00 2001 From: Sergey Firsov Date: Mon, 23 Dec 2024 11:43:17 +0100 Subject: [PATCH 02/13] Update 10.12.md. Added tickets number. --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index 5788f5278a3..dfdbe93e3f3 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -41,7 +41,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - In the logic editors, we fixed an **Oops** dialog when an **Annotation** was connected to a **Parameter** object. - Fixed several issues in the Offline Profile validations that could cause an Oops dialog to appear. {TW} - We fixed an issue where roles assigned to a user are ignored momentarily during runtime. (Ticket 221900) -- We fixed an issue where using the S3 storage service resulted in a warning like *If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.* +- We fixed an issue where using the S3 storage service resulted in a warning like *If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.* (Ticket 235163, 235904) - We fixed an issue where if the application failed to reload, it did not restart. - We fixed an issue with the Edit and Delete buttons in the **Jar Dependency Exclusion** dialog: these buttons caused an error if the list was empty. - We fixed an issue where user tasks from excluded workflows did not get properly converted when updating a Studio Pro app to 10.12. From 86eaa88d98ba221fd6d27f288eebce8f781d5b16 Mon Sep 17 00:00:00 2001 From: Maria Shaposhnikova Date: Mon, 23 Dec 2024 17:09:56 +0100 Subject: [PATCH 03/13] Review --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index dfdbe93e3f3..24baccb6603 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -22,7 +22,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for ### Improvements -- \* We added a custom runtime setting `DataStorage.OptimizeSecurityColumns` to optimize columns that are added to the SQL generated for retrieve actions to evaluate XPath constraints in entity access rules. (Ticket 229009) +- We added a custom runtime setting `DataStorage.OptimizeSecurityColumns` to optimize columns that are added to the SQL generated for retrieve actions to evaluate XPath constraints in entity access rules. (Ticket 229009) - We have upgraded bundled Node.js version from v16 to v20. - Studio Pro now uses the legacy expression editor by default on Windows. The modernized version can be activated via the **Preferences**. @@ -39,14 +39,13 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - We fixed an issue in consumed OData services where using large metadata files caused an exception when finding associations (called **partners** in OData). - In the logic editors, we fixed an issue where loop iterator variables were not determined correctly if an annotation was connected to a preceding object. - In the logic editors, we fixed an **Oops** dialog when an **Annotation** was connected to a **Parameter** object. -- Fixed several issues in the Offline Profile validations that could cause an Oops dialog to appear. {TW} +- We fixed several issues in the Offline Profile validations that caused an **Oops** pop-up window to appear. - We fixed an issue where roles assigned to a user are ignored momentarily during runtime. (Ticket 221900) - We fixed an issue where using the S3 storage service resulted in a warning like *If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.* (Ticket 235163, 235904) - We fixed an issue where if the application failed to reload, it did not restart. - We fixed an issue with the Edit and Delete buttons in the **Jar Dependency Exclusion** dialog: these buttons caused an error if the list was empty. - We fixed an issue where user tasks from excluded workflows did not get properly converted when updating a Studio Pro app to 10.12. -- We fixed a conversion to account for a difference in order by which variables on a page are presented to widgets. This caused certain [widget event actions](https://docs.mendix.com/refguide/on-click-event/#actions) to change when converting to Mendix 10.4 or higher. Specifically the arguments of [Call Microflow](/refguide/on-click-event/#microflow-arguments) and [Call Nanoflow](/refguide/on-click-event/#nanoflow) referring to a selection might have changed if the widget was contained by another widget exposing the same Entity. (Ticket 233988) {TW} - _Important to note is that this change does not correct previously converted apps which may now have an unintended argument configuration for Event Actions._ +- We fixed an issue with conversion where variables on a page were presented in a different order. This issue caused certain [widget event actions](/refguide/on-click-event/#actions) to change when upgrading to Studio Pro10.4 or above. Specifically the arguments of [Call Microflow](refguide/on-click-event/#microflow-arguments) and [Call Nanoflow](/refguide/on-click-event/#nanoflow) referring to a selection were changed if the widget was nested in another widget exposing the same entity. Note that this change does not correct previously converted apps which may now have an unintended argument configuration for Event Actions. (Ticket 233988) - We fixed an issue where items were incorrectly rendered as disabled in the native client in some cases. (Ticket 232033) ### Known Issues From 3be493f5355d2eafb5d72e8d5ee357e9f96424f2 Mon Sep 17 00:00:00 2001 From: Maria Shaposhnikova Date: Mon, 23 Dec 2024 17:12:05 +0100 Subject: [PATCH 04/13] Reorder --- .../en/docs/releasenotes/studio-pro/10/10.12.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index 24baccb6603..2c2f03c6679 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -28,11 +28,15 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for ### Fixes +- We fixed an issue where roles assigned to a user are ignored momentarily during runtime. (Ticket 221900) +- We fixed an issue where filtering over system associations **owner** and **changedBy** in a Data grid 2 column failed to render. (Tickets 231167, 233168) +- We fixed an issue where items were incorrectly rendered as disabled in the native client in some cases. (Ticket 232033) - We improved the memory usage of the Dojo client when running an app for an extended period of time by fixing several memory leaks that occurred when opening thousands of pages. (Ticket 232228) +- We fixed an issue where apps could not be opened after a merge conflict was resolved. (Ticket 233793) +- We fixed an issue where using the S3 storage service resulted in a warning like *If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.* (Ticket 235163, 235904) +- We fixed an issue with conversion where variables on a page were presented in a different order. This issue caused certain [widget event actions](/refguide/on-click-event/#actions) to change when upgrading to Studio Pro10.4 or above. Specifically the arguments of [Call Microflow](refguide/on-click-event/#microflow-arguments) and [Call Nanoflow](/refguide/on-click-event/#nanoflow) referring to a selection were changed if the widget was nested in another widget exposing the same entity. Note that this change does not correct previously converted apps which may now have an unintended argument configuration for Event Actions. (Ticket 233988) - We fixed an issue where Studio Pro crashed when pressing the Edit button in the edit view of a **Create variable** dialog box. - We fixed an issue where pasting widgets from one document template to another threw an error. -- We fixed an issue where apps could not be opened after a merge conflict was resolved. (Ticket 233793) -- We fixed an issue where filtering over system associations **owner** and **changedBy** in a Data grid 2 column failed to render. (Tickets 231167, 233168) - We fixed Studio Pro freezes that might happen when editing pages. - We fixed an issue in consumed web services where some corrupted imported WSDL files gave neither a consistency error, nor an error pop-up window. - We fixed an issue in the call REST service and call web service activities, where setting an empty timeout expression gave an error. Now it gives a consistency error. @@ -40,18 +44,12 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - In the logic editors, we fixed an issue where loop iterator variables were not determined correctly if an annotation was connected to a preceding object. - In the logic editors, we fixed an **Oops** dialog when an **Annotation** was connected to a **Parameter** object. - We fixed several issues in the Offline Profile validations that caused an **Oops** pop-up window to appear. -- We fixed an issue where roles assigned to a user are ignored momentarily during runtime. (Ticket 221900) -- We fixed an issue where using the S3 storage service resulted in a warning like *If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.* (Ticket 235163, 235904) - We fixed an issue where if the application failed to reload, it did not restart. - We fixed an issue with the Edit and Delete buttons in the **Jar Dependency Exclusion** dialog: these buttons caused an error if the list was empty. - We fixed an issue where user tasks from excluded workflows did not get properly converted when updating a Studio Pro app to 10.12. -- We fixed an issue with conversion where variables on a page were presented in a different order. This issue caused certain [widget event actions](/refguide/on-click-event/#actions) to change when upgrading to Studio Pro10.4 or above. Specifically the arguments of [Call Microflow](refguide/on-click-event/#microflow-arguments) and [Call Nanoflow](/refguide/on-click-event/#nanoflow) referring to a selection were changed if the widget was nested in another widget exposing the same entity. Note that this change does not correct previously converted apps which may now have an unintended argument configuration for Event Actions. (Ticket 233988) -- We fixed an issue where items were incorrectly rendered as disabled in the native client in some cases. (Ticket 232033) ### Known Issues -* Line endings in CSS files are not being handled properly, so when using [Revert All Changes](/refguide/using-version-control-in-studio-pro/) or performing other version-control operations, CSS files appear in the [Changes on Disk](/refguide/version-control-menu/#show-changes) dialog box. - * Fixed in [10.18.0](/releasenotes/studio-pro/10.18/#fix-line-endings). * A finished parallel split path that is removed from a running workflow instance wrongly leads to a versioning conflict. Please note that "path" was called "branch" in earlier versions. * There is a positioning error in the logic editors when you are dragging a large element, such as a loop, into a sequence flow, it overlaps with the existing elements. * Studio Pro on Mac loads user settings from the previous version of the application. From 5d1d0bfa6b121ef62e5e642358d38c858f52dcee Mon Sep 17 00:00:00 2001 From: Yiyun Liao Date: Tue, 24 Dec 2024 10:13:59 +0100 Subject: [PATCH 05/13] Improve logic editors' RNs --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 4 ++-- content/en/docs/releasenotes/studio-pro/10/10.15.md | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index 2c2f03c6679..b60d3c09baf 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -41,8 +41,8 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - We fixed an issue in consumed web services where some corrupted imported WSDL files gave neither a consistency error, nor an error pop-up window. - We fixed an issue in the call REST service and call web service activities, where setting an empty timeout expression gave an error. Now it gives a consistency error. - We fixed an issue in consumed OData services where using large metadata files caused an exception when finding associations (called **partners** in OData). -- In the logic editors, we fixed an issue where loop iterator variables were not determined correctly if an annotation was connected to a preceding object. -- In the logic editors, we fixed an **Oops** dialog when an **Annotation** was connected to a **Parameter** object. +- We fixed an issue in the logic editors where adding an annotation to the first element of a loop would sometimes break displayed variable types (it was only a visual bug). +- We fixed an **Oops** dialog in the logic editors when an annotation was added and linked to a **Parameter**. - We fixed several issues in the Offline Profile validations that caused an **Oops** pop-up window to appear. - We fixed an issue where if the application failed to reload, it did not restart. - We fixed an issue with the Edit and Delete buttons in the **Jar Dependency Exclusion** dialog: these buttons caused an error if the list was empty. diff --git a/content/en/docs/releasenotes/studio-pro/10/10.15.md b/content/en/docs/releasenotes/studio-pro/10/10.15.md index c7e59a2c171..d407c3111e0 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.15.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.15.md @@ -94,9 +94,9 @@ We added the following new options to **Help** menu > **Support Tools** (for mor * We fixed an issue where importing a spreadsheet with a dollar sign in the data in certain scenarios prevented the application from running (locally). * We fixed an issue in the published OData services editor, which sometimes gave an error about trying to show a published microflow when no published microflow was selected. * We fixed an issue in consumed web services where selecting a WSDL from a network drive that required authentication but did not return a WWW-Authenticate header resulted in an error. -* We fixed an issue in the logic editors where adding an annotation sometimes broke displayed variable types. -* In the logic editors, we fixed an issue where a **Retrieve over association** did not show the correct data type when it involved a generalization of an entity instead of the entity itself. -* In the logic editors, we fixed the highlighting of parameter objects when selected. +* We fixed an issue in the logic editors where adding an annotation to the first element of a loop would sometimes break displayed variable types (it was only a visual bug). +* We fixed an issue in the logic editors where a **Retrieve over association** did not show the correct data type when it involved a generalization of an entity instead of the entity itself. +* We fixed an issue in the logic editors with the highlighting of parameter objects when selected. * We disabled selecting text in places where users would not want that. * We now correctly take into account the excluded jars of managed dependencies when compiling Java actions. * We fixed an issue where in some LibGit2 was not fetching extra objects while in partial mode. From 1a1c8c0ade857662a9c6b965bc43b47d4887a26a Mon Sep 17 00:00:00 2001 From: Yiyun Liao Date: Tue, 24 Dec 2024 10:34:18 +0100 Subject: [PATCH 06/13] Add missing slash to fix the broken link --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index b60d3c09baf..be5b2b14bf1 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -34,7 +34,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - We improved the memory usage of the Dojo client when running an app for an extended period of time by fixing several memory leaks that occurred when opening thousands of pages. (Ticket 232228) - We fixed an issue where apps could not be opened after a merge conflict was resolved. (Ticket 233793) - We fixed an issue where using the S3 storage service resulted in a warning like *If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.* (Ticket 235163, 235904) -- We fixed an issue with conversion where variables on a page were presented in a different order. This issue caused certain [widget event actions](/refguide/on-click-event/#actions) to change when upgrading to Studio Pro10.4 or above. Specifically the arguments of [Call Microflow](refguide/on-click-event/#microflow-arguments) and [Call Nanoflow](/refguide/on-click-event/#nanoflow) referring to a selection were changed if the widget was nested in another widget exposing the same entity. Note that this change does not correct previously converted apps which may now have an unintended argument configuration for Event Actions. (Ticket 233988) +- We fixed an issue with conversion where variables on a page were presented in a different order. This issue caused certain [widget event actions](/refguide/on-click-event/#actions) to change when upgrading to Studio Pro10.4 or above. Specifically the arguments of [Call Microflow](/refguide/on-click-event/#microflow-arguments) and [Call Nanoflow](/refguide/on-click-event/#nanoflow) referring to a selection were changed if the widget was nested in another widget exposing the same entity. Note that this change does not correct previously converted apps which may now have an unintended argument configuration for Event Actions. (Ticket 233988) - We fixed an issue where Studio Pro crashed when pressing the Edit button in the edit view of a **Create variable** dialog box. - We fixed an issue where pasting widgets from one document template to another threw an error. - We fixed Studio Pro freezes that might happen when editing pages. From 8199b28523eca3b8dd62d2ed973015f143062f5b Mon Sep 17 00:00:00 2001 From: Vadym Vakhovskiy Date: Tue, 24 Dec 2024 11:48:31 +0100 Subject: [PATCH 07/13] [MOO-1722] Add release notes --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index be5b2b14bf1..b21c0345df9 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -47,6 +47,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - We fixed an issue where if the application failed to reload, it did not restart. - We fixed an issue with the Edit and Delete buttons in the **Jar Dependency Exclusion** dialog: these buttons caused an error if the list was empty. - We fixed an issue where user tasks from excluded workflows did not get properly converted when updating a Studio Pro app to 10.12. +- We fixed an issue where a native mobile app was getting stuck when the internet connection is unstable. ### Known Issues From 2fed2361033593f4d4a437fc0a14499d928872b7 Mon Sep 17 00:00:00 2001 From: Vadym Vakhovskiy Date: Tue, 24 Dec 2024 11:50:02 +0100 Subject: [PATCH 08/13] [MOO-1722] Add ticket number --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index b21c0345df9..21805a44d51 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -47,7 +47,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - We fixed an issue where if the application failed to reload, it did not restart. - We fixed an issue with the Edit and Delete buttons in the **Jar Dependency Exclusion** dialog: these buttons caused an error if the list was empty. - We fixed an issue where user tasks from excluded workflows did not get properly converted when updating a Studio Pro app to 10.12. -- We fixed an issue where a native mobile app was getting stuck when the internet connection is unstable. +- We fixed an issue where a native mobile app was getting stuck when the internet connection is unstable. (Ticket 236653) ### Known Issues From e2e37761b37797cc9550b753af1ea6f2ea5d5f0f Mon Sep 17 00:00:00 2001 From: Maria Shaposhnikova <38249778+MariaShaposhnikova@users.noreply.github.com> Date: Tue, 24 Dec 2024 12:47:22 +0100 Subject: [PATCH 09/13] Review --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index 21805a44d51..8188c5af12a 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -33,8 +33,9 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - We fixed an issue where items were incorrectly rendered as disabled in the native client in some cases. (Ticket 232033) - We improved the memory usage of the Dojo client when running an app for an extended period of time by fixing several memory leaks that occurred when opening thousands of pages. (Ticket 232228) - We fixed an issue where apps could not be opened after a merge conflict was resolved. (Ticket 233793) -- We fixed an issue where using the S3 storage service resulted in a warning like *If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.* (Ticket 235163, 235904) - We fixed an issue with conversion where variables on a page were presented in a different order. This issue caused certain [widget event actions](/refguide/on-click-event/#actions) to change when upgrading to Studio Pro10.4 or above. Specifically the arguments of [Call Microflow](/refguide/on-click-event/#microflow-arguments) and [Call Nanoflow](/refguide/on-click-event/#nanoflow) referring to a selection were changed if the widget was nested in another widget exposing the same entity. Note that this change does not correct previously converted apps which may now have an unintended argument configuration for Event Actions. (Ticket 233988) +- We fixed an issue where using the S3 storage service resulted in a warning like *If you are using Java 9+, you will need to include javax.xml.bind:jaxb-api as a dependency.* (Ticket 235163, 235904) +- We fixed an issue where a native mobile app was getting stuck when the internet connection was unstable. (Ticket 236653) - We fixed an issue where Studio Pro crashed when pressing the Edit button in the edit view of a **Create variable** dialog box. - We fixed an issue where pasting widgets from one document template to another threw an error. - We fixed Studio Pro freezes that might happen when editing pages. @@ -47,8 +48,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - We fixed an issue where if the application failed to reload, it did not restart. - We fixed an issue with the Edit and Delete buttons in the **Jar Dependency Exclusion** dialog: these buttons caused an error if the list was empty. - We fixed an issue where user tasks from excluded workflows did not get properly converted when updating a Studio Pro app to 10.12. -- We fixed an issue where a native mobile app was getting stuck when the internet connection is unstable. (Ticket 236653) - + ### Known Issues * A finished parallel split path that is removed from a running workflow instance wrongly leads to a versioning conflict. Please note that "path" was called "branch" in earlier versions. From 0e321eec033416f70e044e4a63f5a62aaf5e1edc Mon Sep 17 00:00:00 2001 From: Maria Shaposhnikova Date: Fri, 27 Dec 2024 16:38:02 +0100 Subject: [PATCH 10/13] Add via Slack --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index 8188c5af12a..6e027fe20a3 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -30,6 +30,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - We fixed an issue where roles assigned to a user are ignored momentarily during runtime. (Ticket 221900) - We fixed an issue where filtering over system associations **owner** and **changedBy** in a Data grid 2 column failed to render. (Tickets 231167, 233168) +- We fixed an issue with external entities with a key that contained a string of unlimited length. Even after setting a length limit, the database table for the key still had unlimited length, which was a problem for databases that did not support indexes on unlimited strings. (Ticket 231700) - We fixed an issue where items were incorrectly rendered as disabled in the native client in some cases. (Ticket 232033) - We improved the memory usage of the Dojo client when running an app for an extended period of time by fixing several memory leaks that occurred when opening thousands of pages. (Ticket 232228) - We fixed an issue where apps could not be opened after a merge conflict was resolved. (Ticket 233793) From bcec94f0a5f7a58fe4f507b433c426839645be1f Mon Sep 17 00:00:00 2001 From: Maria Shaposhnikova <38249778+MariaShaposhnikova@users.noreply.github.com> Date: Tue, 31 Dec 2024 10:22:08 +0100 Subject: [PATCH 11/13] Update 10.12.md --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index 6e027fe20a3..c2a6c6719fa 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -16,7 +16,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for ## 10.12.11 {#101210} -**Release date: December ___, 2024** +**Release date: January ___, 2025** {{% button color="info" href="https://marketplace.mendix.com/link/studiopro/10.12.11" text="Go to Marketplace" title="Download version 10.12.11 from the Marketplace" %}} From 96caec1aed2053c910eab6eb66b1aa2f3ef84427 Mon Sep 17 00:00:00 2001 From: Maria Shaposhnikova <38249778+MariaShaposhnikova@users.noreply.github.com> Date: Tue, 31 Dec 2024 10:26:07 +0100 Subject: [PATCH 12/13] Add improvement via Slack --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index c2a6c6719fa..bf7b446e9ad 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -25,6 +25,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for - We added a custom runtime setting `DataStorage.OptimizeSecurityColumns` to optimize columns that are added to the SQL generated for retrieve actions to evaluate XPath constraints in entity access rules. (Ticket 229009) - We have upgraded bundled Node.js version from v16 to v20. - Studio Pro now uses the legacy expression editor by default on Windows. The modernized version can be activated via the **Preferences**. +- When installing Studio Pro, the ARM version of the Java Development Kit is installed on computers with an ARM CPU. ### Fixes From cc34811d5549392796b1c43de66cb666a8127c17 Mon Sep 17 00:00:00 2001 From: ConnorLand <47385345+ConnorLand@users.noreply.github.com> Date: Thu, 2 Jan 2025 13:52:45 +0100 Subject: [PATCH 13/13] Add date --- content/en/docs/releasenotes/studio-pro/10/10.12.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/studio-pro/10/10.12.md b/content/en/docs/releasenotes/studio-pro/10/10.12.md index bf7b446e9ad..89414654d55 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.12.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.12.md @@ -16,7 +16,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for ## 10.12.11 {#101210} -**Release date: January ___, 2025** +**Release date: January 2, 2025** {{% button color="info" href="https://marketplace.mendix.com/link/studiopro/10.12.11" text="Go to Marketplace" title="Download version 10.12.11 from the Marketplace" %}}