From eaf612096af12ac3dbec96f6badbfb696ea28821 Mon Sep 17 00:00:00 2001 From: NatasaKralj <83953175+NatasaKralj@users.noreply.github.com> Date: Fri, 1 Aug 2025 20:16:40 +0000 Subject: [PATCH] Run markdownlint-cli2 on docs to find (and correct) linting errors. --- .../software-composition/components.md | 2 +- .../deploying-to-mendix-cloud.md | 1 - .../mx-azure/mx-azure-installation.md | 1 - .../implement-mendix/_index.md | 2 +- .../implement-mendix/mendix-ecosystem.md | 2 +- .../implement-mendix/questions-feedback.md | 2 +- .../docs/marketplace/genai/concepts/_index.md | 3 - .../modules/oidc.md | 2 +- .../modules/snowflake/mendix-data-loader.md | 10 +- .../widgets/richtext/_index.md | 4 +- content/en/docs/mendix-portal/_index.md | 2 +- content/en/docs/mendix-portal/maia-portal.md | 2 +- .../configuration/pmp-configure-aws-secret.md | 6 +- content/en/docs/refguide/general/mxbuild.md | 1 - .../offlinefirst-data/best-practices.md | 2 + .../advanced-translations-export.md | 2 +- .../testing-mobile-apps.md | 2 - .../marketplace-services/_index.md | 2 +- .../marketplace-services/private-service.md | 2 +- .../mobile/native-template/_index.md | 1 + .../nt-studio-pro-11-parent/_index.md | 2 +- .../nt-studio-pro-11-parent/nt-15-rn.md | 12 +- .../docs/releasenotes/studio-pro/10/10.18.md | 4 +- .../docs/releasenotes/studio-pro/11/11.0.md | 2 +- .../docs/releasenotes/studio-pro/11/11.1.md | 181 +++++++++--------- .../en/docs/releasenotes/studio-pro/8/8.18.md | 1 - .../en/docs/releasenotes/studio-pro/9/9.24.md | 3 +- 27 files changed, 125 insertions(+), 131 deletions(-) diff --git a/content/en/docs/control-center/security/software-composition/components.md b/content/en/docs/control-center/security/software-composition/components.md index e4508799152..9fd0f9319c2 100644 --- a/content/en/docs/control-center/security/software-composition/components.md +++ b/content/en/docs/control-center/security/software-composition/components.md @@ -109,4 +109,4 @@ The component usage list contains the following information: * **Runtime** — The runtime version to which the component is compatible. * **Target Cloud** — The type of cloud where the deployment package is deployed. * **Technical Contact** — The Technical Contact of the app. -* Column customization ({{% icon name="view" %}}) — You can customize the columns in the list by clicking the {{% icon name="view" %}} icon and selecting or deselecting options. \ No newline at end of file +* Column customization ({{% icon name="view" %}}) — You can customize the columns in the list by clicking the {{% icon name="view" %}} icon and selecting or deselecting options. diff --git a/content/en/docs/deployment/mendix-cloud-deploy/deploying-to-mendix-cloud.md b/content/en/docs/deployment/mendix-cloud-deploy/deploying-to-mendix-cloud.md index df60fc771e9..26a4d3f056d 100644 --- a/content/en/docs/deployment/mendix-cloud-deploy/deploying-to-mendix-cloud.md +++ b/content/en/docs/deployment/mendix-cloud-deploy/deploying-to-mendix-cloud.md @@ -116,7 +116,6 @@ With a Free App, you can deploy your app to Mendix Cloud from Studio Pro by usin * Alternatively, in the top bar of Studio Pro, click **Publish**. - ## Deployment Status and Troubleshooting The [Mendix Platform Status page](https://status.mendix.com/) shows the current status of Mendix services. If you have issues with deployment, you can check the status page to see if deployment is operational (under **Mendix Services**) or if there are other Mendix issues that may be affecting your deployment. For more information, see [Mendix Cloud Status](/developerportal/deploy/mendix-cloud-status/). diff --git a/content/en/docs/deployment/mx-azure/mx-azure-installation.md b/content/en/docs/deployment/mx-azure/mx-azure-installation.md index dac9c368d2f..f43bb3ef44a 100644 --- a/content/en/docs/deployment/mx-azure/mx-azure-installation.md +++ b/content/en/docs/deployment/mx-azure/mx-azure-installation.md @@ -255,4 +255,3 @@ Once the cluster is successfully created and initialized in the Mendix on the Az After being added, the new cluster manager has the ability to view and manage the cluster within the Mendix on the Azure portal. They can also access and update the support ticket associated with the cluster in the Mendix on Azure portal. However, the newly added cluster manager does not have access to the Zendesk ticket linked to the cluster's support ticket. If a cluster manager is deleted, they can no longer view the associated cluster or its support ticket in the Mendix on Azure portal. - diff --git a/content/en/docs/developerportal/digital-execution/implement-mendix/_index.md b/content/en/docs/developerportal/digital-execution/implement-mendix/_index.md index af87c82b9ae..63296674bba 100644 --- a/content/en/docs/developerportal/digital-execution/implement-mendix/_index.md +++ b/content/en/docs/developerportal/digital-execution/implement-mendix/_index.md @@ -26,4 +26,4 @@ After completing the steps outlined in this guide, you will be able to: * Prepare your first project, and onboard your first project team. * Launch your first app. -## Documents in This Category \ No newline at end of file +## Documents in This Category diff --git a/content/en/docs/developerportal/digital-execution/implement-mendix/mendix-ecosystem.md b/content/en/docs/developerportal/digital-execution/implement-mendix/mendix-ecosystem.md index 70c5c589948..d7190ea76af 100644 --- a/content/en/docs/developerportal/digital-execution/implement-mendix/mendix-ecosystem.md +++ b/content/en/docs/developerportal/digital-execution/implement-mendix/mendix-ecosystem.md @@ -166,4 +166,4 @@ It is important to know what’s happening with the Mendix Platform to be sure t * [Join the Mendix Community](https://community.mendix.com/p/questions) to connect with over 290,000 community members. The Mendix Community is a great place for developers to ask questions and post ideas for our product managers. -* [Subscribe to our blog](https://www.mendix.com/blog/#blog__subscribe) and deep dive into our diverse library of articles and blog posts, where we discuss everything from Mendix best practices to industry trends. \ No newline at end of file +* [Subscribe to our blog](https://www.mendix.com/blog/#blog__subscribe) and deep dive into our diverse library of articles and blog posts, where we discuss everything from Mendix best practices to industry trends. diff --git a/content/en/docs/developerportal/digital-execution/implement-mendix/questions-feedback.md b/content/en/docs/developerportal/digital-execution/implement-mendix/questions-feedback.md index 4f5f1067aed..bfb1b8e2db0 100644 --- a/content/en/docs/developerportal/digital-execution/implement-mendix/questions-feedback.md +++ b/content/en/docs/developerportal/digital-execution/implement-mendix/questions-feedback.md @@ -23,4 +23,4 @@ If you need help with technical matters: Be sure to first check whether someone has already asked the question you're wondering about. If not, feel free to post it, and our community will help you out. Doing so will gain you points. * Submit a support ticket. If something really appears to be broken from a technical point of view, such as not being able to visit or edit your app anymore, contact our [Support Team](https://support.mendix.com/hc/en-us). -If you have feedback or any improvement suggestions, use the **Feedback** option at the bottom of this page. \ No newline at end of file +If you have feedback or any improvement suggestions, use the **Feedback** option at the bottom of this page. diff --git a/content/en/docs/marketplace/genai/concepts/_index.md b/content/en/docs/marketplace/genai/concepts/_index.md index 2620a4649ba..ccd275c71d9 100644 --- a/content/en/docs/marketplace/genai/concepts/_index.md +++ b/content/en/docs/marketplace/genai/concepts/_index.md @@ -102,7 +102,6 @@ See [Function Calling](/appstore/modules/genai/function-calling/) for more infor This pattern is supported both by [OpenAI](https://platform.openai.com/docs/guides/function-calling) and [various models available on Amazon Bedrock](https://docs.aws.amazon.com/bedrock/latest/userguide/conversation-inference.html#conversation-inference-supported-models-features). - ## Agents and Assistants {#agents} The agent concept combines prompts, RAG (Retrieval Augmented Generation), and ReAct patterns in a single call. These components of agent-based logic are all supported by our Agents Kit. Using LLMs, business logic can be enriched by enabling AI agents to reason and autonomously execute actions while being grounded in domain-specific knowledge. With Mendix's Agents Kit, agents become a seamless part of your application's logic. @@ -110,5 +109,3 @@ The agent concept combines prompts, RAG (Retrieval Augmented Generation), and Re For an overview of the components that help you get started, refer to [the Agents Kit overview](/appstore/modules/genai/#architecture). In addition, you can integrate agentic behavior in a Mendix app by leveraging external agents through cloud infrastructure providers. In this case, the Mendix app does not store the agent definition. Instead, it only calls the external agent. For example, [Agents for Amazon Bedrock](https://aws.amazon.com/bedrock/agents/) provides this functionality for Amazon Bedrock. You can find out how to use this in your Mendix application in [Invoking an Agent with the InvokeAgent Operation](/appstore/modules/aws/amazon-bedrock/#invokeagent) section of the *Amazon Bedrock* module documentation. - - diff --git a/content/en/docs/marketplace/platform-supported-content/modules/oidc.md b/content/en/docs/marketplace/platform-supported-content/modules/oidc.md index c67a9f44a2a..e3b654bb87b 100644 --- a/content/en/docs/marketplace/platform-supported-content/modules/oidc.md +++ b/content/en/docs/marketplace/platform-supported-content/modules/oidc.md @@ -1146,4 +1146,4 @@ If a user logs in on one tab and then attempts to log in on another tab, a `401` ### Endpoints cannot be reached -This issue can be caused by wrong configuration of your firewall. If you have a firewall between your application and your IdP, make sure it is properly configured for the consumption of the endpoints. \ No newline at end of file +This issue can be caused by wrong configuration of your firewall. If you have a firewall between your application and your IdP, make sure it is properly configured for the consumption of the endpoints. diff --git a/content/en/docs/marketplace/platform-supported-content/modules/snowflake/mendix-data-loader.md b/content/en/docs/marketplace/platform-supported-content/modules/snowflake/mendix-data-loader.md index a43440e3bd6..a346f7fbe1d 100755 --- a/content/en/docs/marketplace/platform-supported-content/modules/snowflake/mendix-data-loader.md +++ b/content/en/docs/marketplace/platform-supported-content/modules/snowflake/mendix-data-loader.md @@ -69,19 +69,19 @@ If you want to use specific resources, you should instead expose a new endpoint 9. Click **Back** to return to the **Details** page. 10. Click the **Ingestion Configuration** tab to set up your ingestion destination table. 11. Click **Create** to start setting up the Ingestion Configuration. - * **Target Database** – Name of the database for data ingestion + ***Target Database** – Name of the database for data ingestion * **Target Schema** – Target schema where all data will be ingested 12. Click **Save**. 13. Click the **Data Ingestion** tab, where you can start your data ingestion or set up a schedule. 14. Click **Ingest Now** to start a data ingestion. 15. Click **New Task** to create a CRON job for scheduled data ingestions. - * To schedule the data ingestion, specify the following parameters: + *To schedule the data ingestion, specify the following parameters: * **Ingestion Task Schedule** – Choose from custom CRON expression, every day at 00:00 AM UTC, every Monday at 00:00 AM UTC, or every first day of the month at 00:00 AM UTC. - * **Custom CRON Expression** – Use this field only when specifying a custom CRON expression. + ***Custom CRON Expression** – Use this field only when specifying a custom CRON expression. * **Timeout** – Optional setting to specify when a timeout exception should occur. - * **Number of Retry Attempts** – Number of retries for failed ingestion jobs. + ***Number of Retry Attempts** – Number of retries for failed ingestion jobs. * **Suspend Task After Failures** – Number of consecutive failures allowed before suspending the task. - * **Use Specific Warehouse** - Select this option if you want the task to use a specific warehouse. If selected, you need to run the provided script. + ***Use Specific Warehouse** - Select this option if you want the task to use a specific warehouse. If selected, you need to run the provided script. * **Warehouse** - Use this field to enter the name of the warehouse you want to use. This only applies when **Use Specific Warehouse** is selected. 16. Click **Schedule Ingestion Task**. diff --git a/content/en/docs/marketplace/platform-supported-content/widgets/richtext/_index.md b/content/en/docs/marketplace/platform-supported-content/widgets/richtext/_index.md index 8b8d1c3528f..103d4493466 100644 --- a/content/en/docs/marketplace/platform-supported-content/widgets/richtext/_index.md +++ b/content/en/docs/marketplace/platform-supported-content/widgets/richtext/_index.md @@ -147,14 +147,14 @@ Before use, please ensure you meet the following prerequisites: * Prior to adding a new font, the font files and font family have to already be included in your project. To add font files into the project, you can put the font files inside your styles/web directory. * Define font family in styling. You will need to define the new font by adding the font face custom styling. - ```css + ```css @font-face { font-family: 'Your-font-family-name'; src: url('YourFontFile.ttf') format('truetype'); font-weight: 100; font-style: normal; } - ``` + ``` #### Adding a Custom Font diff --git a/content/en/docs/mendix-portal/_index.md b/content/en/docs/mendix-portal/_index.md index f2296310b13..8c0b55d0d51 100755 --- a/content/en/docs/mendix-portal/_index.md +++ b/content/en/docs/mendix-portal/_index.md @@ -24,4 +24,4 @@ Mendix Portal is the online platform from Mendix. It allows you to create, share * Academy — Explore learning paths. * [Community](/community-tools/) — Connect with Community members, and ask and answer questions. -## Documents in This Category \ No newline at end of file +## Documents in This Category diff --git a/content/en/docs/mendix-portal/maia-portal.md b/content/en/docs/mendix-portal/maia-portal.md index 6fa524247fa..2393c231d85 100644 --- a/content/en/docs/mendix-portal/maia-portal.md +++ b/content/en/docs/mendix-portal/maia-portal.md @@ -59,4 +59,4 @@ Maia Chat supports asking follow-up questions based on your previous question an Maia Chat only keeps track of a conversation history within a session on a page in Mendix Portal. -{{% /alert %}} \ No newline at end of file +{{% /alert %}} diff --git a/content/en/docs/private-platform/configuration/pmp-configure-aws-secret.md b/content/en/docs/private-platform/configuration/pmp-configure-aws-secret.md index f55705bf595..9955ac46c9e 100644 --- a/content/en/docs/private-platform/configuration/pmp-configure-aws-secret.md +++ b/content/en/docs/private-platform/configuration/pmp-configure-aws-secret.md @@ -78,13 +78,13 @@ When creating a property to use as a key for external secret storage, use the fo * BuildPackage - * fileServerBasic + * fileServerBasic * **BuildPackage.FileBasicAuthPassword** - Password for the file server - * AwsAKSK + * AwsAKSK - * **BuildPackage.AwsSecretAccessKey** - AWS secret access key for the file server + * **BuildPackage.AwsSecretAccessKey** - AWS secret access key for the file server * RuntimeBaseImage diff --git a/content/en/docs/refguide/general/mxbuild.md b/content/en/docs/refguide/general/mxbuild.md index 8dff9a27dae..9803e784c02 100644 --- a/content/en/docs/refguide/general/mxbuild.md +++ b/content/en/docs/refguide/general/mxbuild.md @@ -42,7 +42,6 @@ For MxBuild and macOS users: If you are using the macOS version of Studio Pro and you store your project files on an external drive not formatted using the Apple File System, macOS can generate hidden files and folders that can make Windows versions of Studio Pro or MxBuild not work as expected. {{% /alert %}} - ## Command Line To build your package, specify the Mendix app file (*.mpr*) for which you want to build the deployment package (*.mda*) on the command-line. The file name may be preceded by a relative or absolute path. The app file should be located inside a Mendix app directory. diff --git a/content/en/docs/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/best-practices.md b/content/en/docs/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/best-practices.md index db4787eb670..f6fe49e9b33 100644 --- a/content/en/docs/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/best-practices.md +++ b/content/en/docs/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/best-practices.md @@ -143,11 +143,13 @@ Attribute paths can not be used in sort orderings in offline apps. ## Enhancing Persistent Mode in File Storage {#persistent-mode} When using offline profiles, files are stored locally on a user's device in the browser Origin Private File System (OPFS). The OPFS can operate in two modes: **persistent** and **best-effort**. The **persistent** mode is preferable because it offers greater storage capacity and better data durability. While **persistent** mode is used by default, a browser may opt for **best-effort** mode if it assesses the site's importance as low. This assessment is made based on internal browser heuristics, which include the following: + * The level of site engagement * Whether the site has been bookmarked * Whether permission for site notifications has been granted To enhance the likelihood of operating the OPFS in 'persistent' mode, consider taking the following actions: + * Bookmark the site * Enable notifications for the site diff --git a/content/en/docs/refguide/modeling/menus/translatable-texts/advanced-translations-export.md b/content/en/docs/refguide/modeling/menus/translatable-texts/advanced-translations-export.md index d7e686d400d..bfc55f99db0 100644 --- a/content/en/docs/refguide/modeling/menus/translatable-texts/advanced-translations-export.md +++ b/content/en/docs/refguide/modeling/menus/translatable-texts/advanced-translations-export.md @@ -53,4 +53,4 @@ After completion, a confirmation pop-up appears. If the operation fails, a failu {{% alert color="warning" %}} Do not close the app while the export is running. -{{% /alert %}} \ No newline at end of file +{{% /alert %}} diff --git a/content/en/docs/refguide9/mobile/distributing-mobile-apps/testing-mobile-apps.md b/content/en/docs/refguide9/mobile/distributing-mobile-apps/testing-mobile-apps.md index 4b98be05e13..d0ca544a991 100644 --- a/content/en/docs/refguide9/mobile/distributing-mobile-apps/testing-mobile-apps.md +++ b/content/en/docs/refguide9/mobile/distributing-mobile-apps/testing-mobile-apps.md @@ -85,10 +85,8 @@ To set up Appium Desktop for native Android testing, do the following: 1. Click on the blue **Select Elements** button, and then click on an element in the app preview to spy on that element. - ### Troubleshooting Espresso - While using Espresso in combination with Mendix apps, we observed a `No static method lifecycleEventObserver` error. More information about this can be found [here](https://github.com/appium/appium-espresso-driver/issues/639). You can fix this by adding the `espressoBuildConfig` property to the capabilities. It should point to a JSON file containing: ```json diff --git a/content/en/docs/releasenotes/marketplace/marketplace-services/_index.md b/content/en/docs/releasenotes/marketplace/marketplace-services/_index.md index ad10071dd7b..1495dda6211 100644 --- a/content/en/docs/releasenotes/marketplace/marketplace-services/_index.md +++ b/content/en/docs/releasenotes/marketplace/marketplace-services/_index.md @@ -9,4 +9,4 @@ numberless_headings: true The Marketplace Services Release Notes include updates to services delivered through the Mendix Marketplace: -* [Private PDF Document Generation Service](/releasenotes/marketplace/private-service/) \ No newline at end of file +* [Private PDF Document Generation Service](/releasenotes/marketplace/private-service/) diff --git a/content/en/docs/releasenotes/marketplace/marketplace-services/private-service.md b/content/en/docs/releasenotes/marketplace/marketplace-services/private-service.md index ad4740130a6..4f53c0dd197 100644 --- a/content/en/docs/releasenotes/marketplace/marketplace-services/private-service.md +++ b/content/en/docs/releasenotes/marketplace/marketplace-services/private-service.md @@ -13,4 +13,4 @@ numberless_headings: true ### Private PDF Document Generation Service -The [PDF Document Generation](/appstore/modules/document-generation/) module now supports the use of [private PDF document generation service instances](/appstore/services/private-document-generation-service/). This flexible solution is based on Docker, and is hosted and managed by you. It allows you to run your own version of the PDF Document Generation service with additional control and configuration options, and it specifically targets air-gapped apps, or tailored performance and data sharing requirements. \ No newline at end of file +The [PDF Document Generation](/appstore/modules/document-generation/) module now supports the use of [private PDF document generation service instances](/appstore/services/private-document-generation-service/). This flexible solution is based on Docker, and is hosted and managed by you. It allows you to run your own version of the PDF Document Generation service with additional control and configuration options, and it specifically targets air-gapped apps, or tailored performance and data sharing requirements. diff --git a/content/en/docs/releasenotes/mobile/native-template/_index.md b/content/en/docs/releasenotes/mobile/native-template/_index.md index 97431d3c3e0..79e9d43d19e 100644 --- a/content/en/docs/releasenotes/mobile/native-template/_index.md +++ b/content/en/docs/releasenotes/mobile/native-template/_index.md @@ -9,6 +9,7 @@ description: "Native Template release notes." For more information on native mobile app development, see the [native-template](https://github.com/mendix/native-template/) repository and the [Building, Testing, and Distributing Apps](/refguide/mobile/distributing-mobile-apps/) guide. Below you can see the current versions in active development and which Mendix Studio Pro versions they correspond with. Compatible with Studio Pro 11: + * Native Template versions of [15](/releasenotes/mobile/nt-15-rn/) are compatible with apps built using Studio Pro [11.0](/releasenotes/studio-pro/11.0/) and above. Compatible with Studio Pro 10: diff --git a/content/en/docs/releasenotes/mobile/native-template/nt-studio-pro-11-parent/_index.md b/content/en/docs/releasenotes/mobile/native-template/nt-studio-pro-11-parent/_index.md index d6a46759f90..96a8e0f15d1 100644 --- a/content/en/docs/releasenotes/mobile/native-template/nt-studio-pro-11-parent/_index.md +++ b/content/en/docs/releasenotes/mobile/native-template/nt-studio-pro-11-parent/_index.md @@ -8,4 +8,4 @@ description: "Studio Pro 11 compatible Native Template release notes." These are the current Native Template versions for Studio Pro 11 in active development: * Native Template versions of [15](/releasenotes/mobile/nt-15-rn/) are compatible with apps built using the following versions of Studio Pro: - * Studio Pro 11.0 and above. \ No newline at end of file + * Studio Pro 11.0 and above. diff --git a/content/en/docs/releasenotes/mobile/native-template/nt-studio-pro-11-parent/nt-15-rn.md b/content/en/docs/releasenotes/mobile/native-template/nt-studio-pro-11-parent/nt-15-rn.md index 348ff941b84..064844686bf 100644 --- a/content/en/docs/releasenotes/mobile/native-template/nt-studio-pro-11-parent/nt-15-rn.md +++ b/content/en/docs/releasenotes/mobile/native-template/nt-studio-pro-11-parent/nt-15-rn.md @@ -11,8 +11,8 @@ description: "Native Template 15" ### Improvements -- We migrated several libraries that had not been maintained to modern, actively-supported alternatives. -- We improved the update process from an older version of Studio Pro to the latest version. +* We migrated several libraries that had not been maintained to modern, actively-supported alternatives. +* We improved the update process from an older version of Studio Pro to the latest version. ### Removed @@ -34,11 +34,11 @@ description: "Native Template 15" ### Improvements -- We updated one library. +* We updated one library. ### Library Updates and Improvements -- **@mendix/native**: 10.1.4 +* **@mendix/native**: 10.1.4 ## 15.1.1 {#1511} @@ -66,8 +66,8 @@ description: "Native Template 15" ### Improvements -- We upgraded our Database Backend Library to the most recent version. This update brings better performance on database operations and performance improvements. +* We upgraded our Database Backend Library to the most recent version. This update brings better performance on database operations and performance improvements. ### Library Updates and Improvements -- **@op-engineering/op-sqlite**: 12.0.2 +* **@op-engineering/op-sqlite**: 12.0.2 diff --git a/content/en/docs/releasenotes/studio-pro/10/10.18.md b/content/en/docs/releasenotes/studio-pro/10/10.18.md index e94bcc61eec..2966b4eb409 100644 --- a/content/en/docs/releasenotes/studio-pro/10/10.18.md +++ b/content/en/docs/releasenotes/studio-pro/10/10.18.md @@ -55,7 +55,7 @@ This is the [MTS](/releasenotes/studio-pro/lts-mts/#mts) version 10 release for ### Known Issues * Importing a module containing workflows makes all running workflow instances incompatible. (Ticket 234084) - * Fixed in [10.21.0](/releasenotes/studio-pro/10.21/#fix-workflow-instances). + * Fixed in [10.21.0](/releasenotes/studio-pro/10.21/#fix-workflow-instances). * In the React client, re-running an app locally with runtime-only changes does not properly apply those changes. (Tickets 253176, 253539, 253842, 253932, 254100) * In the React client, the debugger does not reconnect when restarting an app. @@ -472,4 +472,4 @@ We are introducing a new beta feature that provides an overview of your app’s * Importing a module containing workflows makes all running workflow instances incompatible. (Ticket 234084) * Fixed in [10.21.0](/releasenotes/studio-pro/10.21/#fix-workflow-instances). * In the React client, re-running an app locally with runtime-only changes does not properly apply those changes. (Tickets 253176, 253539, 253842, 253932, 254100) -* In the React client, the debugger does not reconnect when restarting an app. \ No newline at end of file +* In the React client, the debugger does not reconnect when restarting an app. diff --git a/content/en/docs/releasenotes/studio-pro/11/11.0.md b/content/en/docs/releasenotes/studio-pro/11/11.0.md index ac1e482330f..f4fa31150ef 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.0.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.0.md @@ -359,4 +359,4 @@ For details on upgrading to Studio Pro 11, see [Upgrading from Mendix Studio Pro * In the React client, re-running an app locally with runtime-only changes does not properly apply those changes. (Tickets 253176, 253539, 253842, 253932, 254100) * Fixed in [11.1.0](/releasenotes/studio-pro/11.1/#fix-runtime-only-changes) * In the React client, the debugger does not reconnect when restarting an app. - * Fixed in [11.1.0](/releasenotes/studio-pro/11.1/#fix-debugger-reconnect) \ No newline at end of file + * Fixed in [11.1.0](/releasenotes/studio-pro/11.1/#fix-debugger-reconnect) 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 61a10dd868e..74ac03ad10d 100644 --- a/content/en/docs/releasenotes/studio-pro/11/11.1.md +++ b/content/en/docs/releasenotes/studio-pro/11/11.1.md @@ -13,14 +13,14 @@ weight: 99 ### New Features -- We added a new, experimental [Runtime API](/apidocs-mxsdk/apidocs/runtime-api-11/) call, `Core.createOqlStatement`, to execute OQL statements. -- We implemented [OQL `DELETE`](/refguide/oql-delete-statement/) statements to delete objects in bulk directly in the database without having to instantiate them in the runtime. -- You can now add a query parameter at any request in the Consumed REST Service document through the Query Parameters grid or through the URL editor. -- We added support for uploading images and PDF files for your requests in [Maia for Domain Model](/refguide/maia-for-domain-model/). -- We added support for access keys in context menus. The following editors are supported: domain model, microflow, page, mapping, and workflow. -- We added support for getting the URL of a stored file using the new [Client API](/apidocs-mxsdk/apidocs/client-api-11/). You can now use `getFileUrl` from `mx-api/data` to get the URL pointing a stored file. -- We introduced a new core feature in Studio Pro called **Call Hierarchy**. This functionality allows you to visualize both incoming and outgoing calls for documents such as microflows, nanoflows, pages, and more. For more information, see [Call Hierarchy Pane](/refguide/call-hierarchy-pane/). -- We added a page setting to configure [autofocus](/refguide/page-properties/#autofocus) behavior, giving developers more control over accessibility and user experience. Autofocus is set to **Desktop only** on all existing pages for backwards compatibility, and set to **Off** for new pages. The available configuration options for autofocus behavior are as follows: +* We added a new, experimental [Runtime API](/apidocs-mxsdk/apidocs/runtime-api-11/) call, `Core.createOqlStatement`, to execute OQL statements. +* We implemented [OQL `DELETE`](/refguide/oql-delete-statement/) statements to delete objects in bulk directly in the database without having to instantiate them in the runtime. +* You can now add a query parameter at any request in the Consumed REST Service document through the Query Parameters grid or through the URL editor. +* We added support for uploading images and PDF files for your requests in [Maia for Domain Model](/refguide/maia-for-domain-model/). +* We added support for access keys in context menus. The following editors are supported: domain model, microflow, page, mapping, and workflow. +* We added support for getting the URL of a stored file using the new [Client API](/apidocs-mxsdk/apidocs/client-api-11/). You can now use `getFileUrl` from `mx-api/data` to get the URL pointing a stored file. +* We introduced a new core feature in Studio Pro called **Call Hierarchy**. This functionality allows you to visualize both incoming and outgoing calls for documents such as microflows, nanoflows, pages, and more. For more information, see [Call Hierarchy Pane](/refguide/call-hierarchy-pane/). +* We added a page setting to configure [autofocus](/refguide/page-properties/#autofocus) behavior, giving developers more control over accessibility and user experience. Autofocus is set to **Desktop only** on all existing pages for backwards compatibility, and set to **Off** for new pages. The available configuration options for autofocus behavior are as follows: | Value | Behavior | |-------|----------| @@ -30,97 +30,98 @@ weight: 99 ### Improvements -- We slightly improved the memory consumption of object attributes. -- We improved the `toString` implementation of the `IMendixObjectMember` Java API to include useful data, such as name and value. -- We made various improvements to the logic editors: - - We now include Change Object activities when finding Entity usages. (Ticket 249539) - - When expanding loops after inserting elements into them, connected objects are now also moved aside. - - When resizing an element, connected annotations are now moved the same way as other elements. -- We have defined a list of associations: `System.WorkflowActivityRecord_Actor`, `System.WorkflowActivityRecord_TaskAssignedUsers`, and `System.WorkflowActivityRecord_TaskTargetedUsers`. Non-persistable objects referencing the current user through any of these associations will no longer be prevented from being garbage collected. -- The Chinese, Korean, and Japanese versions of the Studio Pro UI are now in general availability (GA). Please see the [Language](/refguide/preferences-dialog/#language) section of *Preferences* for more information. -- When updating pluggable widgets, Studio Pro will now try to preserve the value of properties that change type between versions. This is done when [the property types are compatible](/apidocs-mxsdk/apidocs/pluggable-widgets-property-types/#converting-properties). -- We improved [Start with Maia](/refguide/start-with-maia/) by making the test data generation step optional. -- We improved the way Start with Maia handles errors when test data is generated. The errors are now processed more gracefully and lead to fewer unnecessary crashes. -- We improved the notification system to alert users that third-party antivirus software (Microsoft Defender excepted) may impact system performance. -- We improved the item order in the **Go to** dialog in Studio Pro when searching to make more relevant items appear higher in the list. (Ticket 221215) -- We improved the quality of Korean and Chinese translations for error, warning, and deprecation messages. -- We improved the warning message shown when running an OQL query in view entities. When a query refers to '[%CurrentUser%]' and **App Security** is not toggled off, the warning message disappears as soon as the user is specified. -- We improved published REST services in Studio Pro so you can now download OpenAPI files, even when unrelated parts of the app are inconsistent. -- We improved the logging of published OData services so the **Debug** and **Trace** log levels of the `ConnectionBus_Retrieve` log node now log XPaths of requests. -- We removed the legacy toolbox in favor of the modernized **Toolbox**. -- Page, snippet, and action variables are now automatically mapped to microflow and nanoflow parameters that share the same name. -- We enabled [persistent mode](/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/best-practices/#persistent-mode) for storing file data in offline PWAs. This enables larger storage quotas (which are browser dependent), and the data will not be evicted in case of low disk space or infrequent Offline PWA use. In some web browsers this may lead to a browser dialog asking for permission. -- We fixed an issue when there are some files left after aborting a merge, cherry-pick, or revert operation on a commit. That caused an ERROR in STP. Now the files are reset to the initial state after aborting any of the mentioned operations. -- We now remove web service user sessions if they are expired. +* We slightly improved the memory consumption of object attributes. +* We improved the `toString` implementation of the `IMendixObjectMember` Java API to include useful data, such as name and value. +* We made various improvements to the logic editors: + * We now include Change Object activities when finding Entity usages. (Ticket 249539) + * When expanding loops after inserting elements into them, connected objects are now also moved aside. + * When resizing an element, connected annotations are now moved the same way as other elements. +* We have defined a list of associations: `System.WorkflowActivityRecord_Actor`, `System.WorkflowActivityRecord_TaskAssignedUsers`, and `System.WorkflowActivityRecord_TaskTargetedUsers`. Non-persistable objects referencing the current user through any of these associations will no longer be prevented from being garbage collected. +* The Chinese, Korean, and Japanese versions of the Studio Pro UI are now in general availability (GA). Please see the [Language](/refguide/preferences-dialog/#language) section of *Preferences* for more information. +* When updating pluggable widgets, Studio Pro will now try to preserve the value of properties that change type between versions. This is done when [the property types are compatible](/apidocs-mxsdk/apidocs/pluggable-widgets-property-types/#converting-properties). +* We improved [Start with Maia](/refguide/start-with-maia/) by making the test data generation step optional. +* We improved the way Start with Maia handles errors when test data is generated. The errors are now processed more gracefully and lead to fewer unnecessary crashes. +* We improved the notification system to alert users that third-party antivirus software (Microsoft Defender excepted) may impact system performance. +* We improved the item order in the **Go to** dialog in Studio Pro when searching to make more relevant items appear higher in the list. (Ticket 221215) +* We improved the quality of Korean and Chinese translations for error, warning, and deprecation messages. +* We improved the warning message shown when running an OQL query in view entities. When a query refers to '[%CurrentUser%]' and **App Security** is not toggled off, the warning message disappears as soon as the user is specified. +* We improved published REST services in Studio Pro so you can now download OpenAPI files, even when unrelated parts of the app are inconsistent. +* We improved the logging of published OData services so the **Debug** and **Trace** log levels of the `ConnectionBus_Retrieve` log node now log XPaths of requests. +* We removed the legacy toolbox in favor of the modernized **Toolbox**. +* Page, snippet, and action variables are now automatically mapped to microflow and nanoflow parameters that share the same name. +* We enabled [persistent mode](/refguide/mobile/building-efficient-mobile-apps/offlinefirst-data/best-practices/#persistent-mode) for storing file data in offline PWAs. This enables larger storage quotas (which are browser dependent), and the data will not be evicted in case of low disk space or infrequent Offline PWA use. In some web browsers this may lead to a browser dialog asking for permission. +* We fixed an issue when there are some files left after aborting a merge, cherry-pick, or revert operation on a commit. That caused an ERROR in STP. Now the files are reset to the initial state after aborting any of the mentioned operations. +* We now remove web service user sessions if they are expired. + * We upgraded the JDBC driver for Microsoft SQL Server to version 12.10.1. * 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. -- When committing a list of objects, we now use JDBC batch updates to update associations instead of using separate JDBC calls. This was already the case for attribute updates. -- We enhanced the version control portfix functionality by integrating the Git CLI to perform this operation. This update optimizes the process and improves the overall stability of the portfix functionality. -- We removed the old **Show Changes On Disk** dialog, as changes to files on disk are now shown in the regular **Changes** pane. -- Buttons to **Choose branch line** and **Open in Studio Pro** are now always visible in the **Open App** window. -- We now allow the `session` and `parser` API's from `mx-api` to be used in pluggable widgets as well. They can be imported from `mendix/session` and `mendix/parser` with your widget code. -- We added the `formatValue` and `parseValue` methods from the legacy `mx.parser` API to the new client API. -- We updated the bundled Node.js from v20 to v22. -- We improved the On Change action of the Tab Container widget. +* When committing a list of objects, we now use JDBC batch updates to update associations instead of using separate JDBC calls. This was already the case for attribute updates. +* We enhanced the version control portfix functionality by integrating the Git CLI to perform this operation. This update optimizes the process and improves the overall stability of the portfix functionality. +* We removed the old **Show Changes On Disk** dialog, as changes to files on disk are now shown in the regular **Changes** pane. +* Buttons to **Choose branch line** and **Open in Studio Pro** are now always visible in the **Open App** window. +* We now allow the `session` and `parser` API's from `mx-api` to be used in pluggable widgets as well. They can be imported from `mendix/session` and `mendix/parser` with your widget code. +* We added the `formatValue` and `parseValue` methods from the legacy `mx.parser` API to the new client API. +* We updated the bundled Node.js from v20 to v22. +* We improved the On Change action of the Tab Container widget. * Now, no attribute is required and the action is triggered whenever the tab is changed. We changed the caption for the attribute setting from **Attribute** to **Active tab index**. -- We improved the External Database Connector so you can dynamically modify connection settings at runtime by configuring connection parameters in the Query External Database microflow activity. +* We improved the External Database Connector so you can dynamically modify connection settings at runtime by configuring connection parameters in the Query External Database microflow activity. ### Fixes * We fixed a known issue that occurred when locally re-running an app with runtime-only changes while using the React client. Changes are now properly loaded by the runtime. * We fixed a known issue where where the debugger would not reconnect when restarting an app when using the React client. -- We fixed an issue where trying to retrieve more than 500 external objects by ID at once would fail. For example, when retrieving many external objects by association. (Ticket 251911) -- We fixed an issue with MxBuild that reported successful build before the build process has finished. (Ticket #252729) -- We fixed an issue in offline synchronization that could result in error log statements and System.SynchronizationError objects containing a text like "Changing member failed for security reasons. No write access for changed member" which was caused by the offline client trying to synchronize a change for a member that was inaccessible by that user. -- We save a file name when saving a document while being offline. -- We fixed a Native only issue that causes synchronize action to prompt error on specific scenarios. (Ticket 250114) -- We fixed an issue in offline apps that could result in significant longer synchronization times when large data sets are synchronized with a lot of associations. -- We fixed an error in native offline apps which causes upgrade from Mendix 10.12 or earlier to cause an error. -- We fixed an issue in offline apps where the use of offline entities in XPath constraints of online entities (and the use of online entities in XPath constraints of offline entities) was not properly prohibited. -- We fixed an issue in online entities used in offline apps where associations from online entities to offline entities could result into errors while saving data and calling microflows (errors like +* We fixed an issue where trying to retrieve more than 500 external objects by ID at once would fail. For example, when retrieving many external objects by association. (Ticket 251911) +* We fixed an issue with MxBuild that reported successful build before the build process has finished. (Ticket #252729) +* We fixed an issue in offline synchronization that could result in error log statements and System.SynchronizationError objects containing a text like "Changing member failed for security reasons. No write access for changed member" which was caused by the offline client trying to synchronize a change for a member that was inaccessible by that user. +* We save a file name when saving a document while being offline. +* We fixed a Native only issue that causes synchronize action to prompt error on specific scenarios. (Ticket 250114) +* We fixed an issue in offline apps that could result in significant longer synchronization times when large data sets are synchronized with a lot of associations. +* We fixed an error in native offline apps which causes upgrade from Mendix 10.12 or earlier to cause an error. +* We fixed an issue in offline apps where the use of offline entities in XPath constraints of online entities (and the use of online entities in XPath constraints of offline entities) was not properly prohibited. +* We fixed an issue in online entities used in offline apps where associations from online entities to offline entities could result into errors while saving data and calling microflows (errors like `java.lang.NumberFormatException: For input string: "GUID:[...]"`). -- We have fixed a caching issue for React applications that have precaching enabled. (Ticket 250116) -- We fixed an issue in which an unconfigured input widget displayed two separate consistency errors pointing to the same problem. -- We fixed an issue where closing a page from a microflow could still trigger data source retrievals on that page. (Ticket 239900) -- We fixed an issue where in some scenarios, the import of a module containing widgets would overwrite the widgets in the project without checking the version. -- We fixed an issue where during module import the widget version check was incorrectly comparing different widgets. (Ticket 252131) -- We fixed a recurring Oops dialog being caused by showing conditional hidden properties, such as Data Grid 2 columns, when configuring pluggable widgets through the properties pane. (Tickets 254074, 254426, 254632, 254637) -- We fixed displaying parenthesis for excluded documents in App Explorer. -- We added the ability to remove Mendix Studio Pro versions directly from the Version Selector interface when traditional uninstallation fails due to corrupted Windows registry paths, providing users with a manual cleanup option. -- We fixed an issue in the App Selector where users encountered crashes and error messages while trying to "Choose Branch Line" of an app after switching between different user accounts. -- We fixed the issue that the runtime loglevels were not restored correctly when restarting the app from Studio Pro if the runtime was stopped earlier due to the trial version timeout. (Ticket 251399) -- We fixed an issue for Import and Export Mappings that caused checkboxes in the 'Select schema elements' tree structure to be set incorrectly. (Tickets 251136, 250682, 227036, and 250266) -- We now correctly render the warning message for the association storage in the association properties dialog. This was not word-wrapped which caused part of the text to be unreadable. -- We fixed an issue in consumed OData services where clients reading large amounts of data would lead to errors related to database connections. (Ticket 251379) -- We fixed an issue in the Call External Action activity which caused a consistency warning about variables not being used even when they were used in an argument expression. -- We fixed an issue in the consistency checks of published OData services. The insertable, updatable, and deletable capabilities now have a consistency check that requires choosing a microflow when the user chooses *Call a microflow*. -- We fixed an issue in the Call REST Service activity in Studio Pro where the first time you edited the activity, Studio Pro did not save the body text. -- We fixed an issue in published REST services in Studio Pro where starting the app would move the **Edit** button of the location towards the left side of the screen. It now stays on the right side of the screen. -- 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 on macOS where Command + C did not copy the selected activity to clipboard but instead changed its caption. (Ticket 253384) -- We fixed an issue in the logic editors where the caption from the Show Message activity did not update when switching between languages. (Tickets 247962, 250137) -- In the logic editors, we now correctly update the toolbox when the exposed Java or JavaScript action info changes. -- In the logic editors, we fixed the sequence flow control points unintentionally overlapping the connection points in some cases. -- We fixed an issue in Maia for Pages where it did not properly take the previous API output into account, which could lead to errors during subsequent requests in the same conversation. -- We fixed an issue with Start with Maia where, in certain scenarios, it used the offline blank web app template instead of the online one if available. -- We fixed an issue where Studio Pro on MacOS could crash if the Java Development Kit was not installed. -- We fixed an issue where UTC is used instead of default timezone configured in application settings when executing task queue tasks. -- We fixed an issue where uploading a SVG image would cause an error. (Ticket #244585) -- We fixed an issue where trying to auto commit external entities would throw an exception. After this fix, all external entities will be excluded from being auto committed. (Ticket 250591) -- We fixed an issue where a loop in a microflow did not execute if the first activity was disabled. (Ticket 253542) -- We fixed an issue where conflicting versions of userlib jars did not give a consistency warning if the project has no managed dependencies configured. -- We fixed an issue where the tracing service name configuration could not be changed. -- We fixed an issue where some OpenTelemetry configurations would not apply. -- We fixed an issue where you were unable to commit unsaved documents while rebasing. -- We fixed an issue where new files created while rebasing were not added to the commit. -- We fixed an issue where selecting 'Resolve conflict using server' for a conflicted file did not solve the conflict. -- We fixed an issue where HTML anchor and area elements without a 'href' attribute, would interrupt the autofocus behavior, not allowing users to focus to the next item in order. -- We fixed an issue in the React client, where autofocus would not work when navigating to another page. -- We fixed the React client logging a message to the console to download the React Devtools when opening an app locally. -- In the Dojo client, we fixed popups resizing while interacting with a combobox inside the popup on mobile devices. -- When upgrading to a data widgets module version 3.0.0 or above, we fixed conversion issues affecting both grid-wide filtering configurations (when filter widgets were wrapped in containers) and drop-down filter settings for associations on data grid 2 columns during widget updates. -- We fixed an **Oops** pop-up window that appeared when trying to use the [radio buttons](/refguide/radio-buttons/) widget. +* We have fixed a caching issue for React applications that have precaching enabled. (Ticket 250116) +* We fixed an issue in which an unconfigured input widget displayed two separate consistency errors pointing to the same problem. +* We fixed an issue where closing a page from a microflow could still trigger data source retrievals on that page. (Ticket 239900) +* We fixed an issue where in some scenarios, the import of a module containing widgets would overwrite the widgets in the project without checking the version. +* We fixed an issue where during module import the widget version check was incorrectly comparing different widgets. (Ticket 252131) +* We fixed a recurring Oops dialog being caused by showing conditional hidden properties, such as Data Grid 2 columns, when configuring pluggable widgets through the properties pane. (Tickets 254074, 254426, 254632, 254637) +* We fixed displaying parenthesis for excluded documents in App Explorer. +* We added the ability to remove Mendix Studio Pro versions directly from the Version Selector interface when traditional uninstallation fails due to corrupted Windows registry paths, providing users with a manual cleanup option. +* We fixed an issue in the App Selector where users encountered crashes and error messages while trying to "Choose Branch Line" of an app after switching between different user accounts. +* We fixed the issue that the runtime loglevels were not restored correctly when restarting the app from Studio Pro if the runtime was stopped earlier due to the trial version timeout. (Ticket 251399) +* We fixed an issue for Import and Export Mappings that caused checkboxes in the 'Select schema elements' tree structure to be set incorrectly. (Tickets 251136, 250682, 227036, and 250266) +* We now correctly render the warning message for the association storage in the association properties dialog. This was not word-wrapped which caused part of the text to be unreadable. +* We fixed an issue in consumed OData services where clients reading large amounts of data would lead to errors related to database connections. (Ticket 251379) +* We fixed an issue in the Call External Action activity which caused a consistency warning about variables not being used even when they were used in an argument expression. +* We fixed an issue in the consistency checks of published OData services. The insertable, updatable, and deletable capabilities now have a consistency check that requires choosing a microflow when the user chooses *Call a microflow*. +* We fixed an issue in the Call REST Service activity in Studio Pro where the first time you edited the activity, Studio Pro did not save the body text. +* We fixed an issue in published REST services in Studio Pro where starting the app would move the **Edit** button of the location towards the left side of the screen. It now stays on the right side of the screen. +* 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 on macOS where Command + C did not copy the selected activity to clipboard but instead changed its caption. (Ticket 253384) +* We fixed an issue in the logic editors where the caption from the Show Message activity did not update when switching between languages. (Tickets 247962, 250137) +* In the logic editors, we now correctly update the toolbox when the exposed Java or JavaScript action info changes. +* In the logic editors, we fixed the sequence flow control points unintentionally overlapping the connection points in some cases. +* We fixed an issue in Maia for Pages where it did not properly take the previous API output into account, which could lead to errors during subsequent requests in the same conversation. +* We fixed an issue with Start with Maia where, in certain scenarios, it used the offline blank web app template instead of the online one if available. +* We fixed an issue where Studio Pro on MacOS could crash if the Java Development Kit was not installed. +* We fixed an issue where UTC is used instead of default timezone configured in application settings when executing task queue tasks. +* We fixed an issue where uploading a SVG image would cause an error. (Ticket #244585) +* We fixed an issue where trying to auto commit external entities would throw an exception. After this fix, all external entities will be excluded from being auto committed. (Ticket 250591) +* We fixed an issue where a loop in a microflow did not execute if the first activity was disabled. (Ticket 253542) +* We fixed an issue where conflicting versions of userlib jars did not give a consistency warning if the project has no managed dependencies configured. +* We fixed an issue where the tracing service name configuration could not be changed. +* We fixed an issue where some OpenTelemetry configurations would not apply. +* We fixed an issue where you were unable to commit unsaved documents while rebasing. +* We fixed an issue where new files created while rebasing were not added to the commit. +* We fixed an issue where selecting 'Resolve conflict using server' for a conflicted file did not solve the conflict. +* We fixed an issue where HTML anchor and area elements without a 'href' attribute, would interrupt the autofocus behavior, not allowing users to focus to the next item in order. +* We fixed an issue in the React client, where autofocus would not work when navigating to another page. +* We fixed the React client logging a message to the console to download the React Devtools when opening an app locally. +* In the Dojo client, we fixed popups resizing while interacting with a combobox inside the popup on mobile devices. +* When upgrading to a data widgets module version 3.0.0 or above, we fixed conversion issues affecting both grid-wide filtering configurations (when filter widgets were wrapped in containers) and drop-down filter settings for associations on data grid 2 columns during widget updates. +* We fixed an **Oops** pop-up window that appeared when trying to use the [radio buttons](/refguide/radio-buttons/) widget. ### Breaking Changes -- We removed `com.mendix.modules.email.EmailModule` as it is no longer supported. Please use the [Email Connector](https://marketplace.mendix.com/link/component/120739) module instead. +* We removed `com.mendix.modules.email.EmailModule` as it is no longer supported. Please use the [Email Connector](https://marketplace.mendix.com/link/component/120739) module instead. diff --git a/content/en/docs/releasenotes/studio-pro/8/8.18.md b/content/en/docs/releasenotes/studio-pro/8/8.18.md index 8ff9b9cd5a2..4a80f0d1b6a 100644 --- a/content/en/docs/releasenotes/studio-pro/8/8.18.md +++ b/content/en/docs/releasenotes/studio-pro/8/8.18.md @@ -25,7 +25,6 @@ This is the [LTS](/releasenotes/studio-pro/lts-mts/#lts) version 8 release for a * We fixed a security issue related to importing modules into Studio Pro. (6.1 – CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:N/I:H/A:N – for more information see [Security Advisories](/releasenotes/security-advisories/#40592)) * We fixed an issue where Consumed Web Service caused a validation failure at runtime for WSDL files imported locally. (Ticket 146066) - ## 8.18.34 {#81834} **Release date: April 24, 2025** diff --git a/content/en/docs/releasenotes/studio-pro/9/9.24.md b/content/en/docs/releasenotes/studio-pro/9/9.24.md index 1dc592c42a7..3f4cbba932e 100644 --- a/content/en/docs/releasenotes/studio-pro/9/9.24.md +++ b/content/en/docs/releasenotes/studio-pro/9/9.24.md @@ -30,8 +30,7 @@ This is the [LTS](/releasenotes/studio-pro/lts-mts/#lts) version 9 release for a ### Known Issues * Line endings in CSS files are not being handled properly, so when using [Revert All Changes](/refguide9/using-version-control-in-studio-pro/) or performing other version-control operations, CSS files appear in the [Changes on Disk](/refguide9/version-control-menu/#show-changes) dialog box. - * Workaround: For details, see [this section](/refguide9/troubleshoot-git-issues/#css-error) in *Troubleshooting Version Control*. - + * Workaround: For details, see [this section](/refguide9/troubleshoot-git-issues/#css-error) in *Troubleshooting Version Control*. ## 9.24.35 {#92435}