From a41a63e0ff33597e9279ca1c9bd426b97c4e40af Mon Sep 17 00:00:00 2001 From: Alisa Frelia <1579593+exec-astraea@users.noreply.github.com> Date: Thu, 5 Jun 2025 16:25:09 +0200 Subject: [PATCH 1/2] Moved Client API page into separate Studio Pro versions directories --- .../{frontend => studio-pro-10}/client-api.md | 10 ++++------ .../apidocs/studio-pro-11/client-api.md | 20 +++++++++++++++++++ .../apidocs/studio-pro-9/client-api.md | 14 +++++++++++++ 3 files changed, 38 insertions(+), 6 deletions(-) rename content/en/docs/apidocs-mxsdk/apidocs/{frontend => studio-pro-10}/client-api.md (64%) create mode 100644 content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/client-api.md create mode 100644 content/en/docs/apidocs-mxsdk/apidocs/studio-pro-9/client-api.md diff --git a/content/en/docs/apidocs-mxsdk/apidocs/frontend/client-api.md b/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/client-api.md similarity index 64% rename from content/en/docs/apidocs-mxsdk/apidocs/frontend/client-api.md rename to content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/client-api.md index 432facb1d18..be867b32139 100644 --- a/content/en/docs/apidocs-mxsdk/apidocs/frontend/client-api.md +++ b/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/client-api.md @@ -11,7 +11,7 @@ Use our powerful APIs to build any JavaScript action you need. ## Client API -The Client API is compatible with both the React and the Dojo client. +The client API is compatible with both the React and the Dojo client and will replace the previous API which was based on the global mx object. * [Mendix 10 Client API](https://apidocs.rnd.mendix.com/10/client-mx-api/index.html) @@ -23,9 +23,7 @@ The Mendix 10 Client API is available in Studio Pro 10.20.0 and above. For earli The Client API is not supported in widgets. For widget development, please use our [Pluggable Widgets API](/apidocs-mxsdk/apidocs/pluggable-widgets/) {{% /alert %}} -## Legacy Client APIs {#legacy} +## Legacy Client API {#legacy} -* [Mendix 10 React Client API](https://apidocs.rnd.mendix.com/10/client-react/index.html) -* [Mendix 10 Dojo Client API](https://apidocs.rnd.mendix.com/10/client/index.html) -* [Mendix 9 Dojo Client API](https://apidocs.rnd.mendix.com/9/client/index.html) -* [Mendix 8 Dojo Client API](https://apidocs.rnd.mendix.com/8/client/index.html) +* [Mendix 10 Client API (React)](https://apidocs.rnd.mendix.com/10/client-react/index.html) +* [Mendix 10 Client API (Dojo)](https://apidocs.rnd.mendix.com/10/client/index.html) diff --git a/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/client-api.md b/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/client-api.md new file mode 100644 index 00000000000..98ce61cc0a3 --- /dev/null +++ b/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/client-api.md @@ -0,0 +1,20 @@ +--- +title: "Client API" +url: /apidocs-mxsdk/apidocs/client-api-11/ +description: "This API enriches the user interface of your applications by building on top of the Mendix web Client APIs." +weight: 30 +--- + +## Introduction + +Use our powerful APIs to build any JavaScript action you need. + +## Client API + +The client API is compatible with both the React and the Dojo client. + +* [Mendix 11 Client API](https://apidocs.rnd.mendix.com/11/client-mx-api/index.html) + +{{% alert color="warning" %}} +The Client API is not supported in widgets. For widget development, please use our [Pluggable Widgets API](/apidocs-mxsdk/apidocs/pluggable-widgets/) +{{% /alert %}} diff --git a/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-9/client-api.md b/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-9/client-api.md new file mode 100644 index 00000000000..90c4d970b5d --- /dev/null +++ b/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-9/client-api.md @@ -0,0 +1,14 @@ +--- +title: "Client API" +url: /apidocs-mxsdk/apidocs/client-api-9/ +description: "This API enriches the user interface of your applications by building on top of the Mendix web Client APIs." +weight: 30 +--- + +## Introduction + +Use our powerful APIs to build any JavaScript action you need. + +## Client API + +* [Mendix 9 Client API](https://apidocs.rnd.mendix.com/9/client/index.html) From 4412cd28064ae857a31b7aba829852b1acbbd77f Mon Sep 17 00:00:00 2001 From: Alisa Frelia <1579593+exec-astraea@users.noreply.github.com> Date: Fri, 6 Jun 2025 15:37:18 +0200 Subject: [PATCH 2/2] Mention deprecation and removal of the legacy client API --- .../en/docs/apidocs-mxsdk/apidocs/studio-pro-10/client-api.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/client-api.md b/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/client-api.md index be867b32139..5ad7351ca53 100644 --- a/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/client-api.md +++ b/content/en/docs/apidocs-mxsdk/apidocs/studio-pro-10/client-api.md @@ -25,5 +25,7 @@ The Client API is not supported in widgets. For widget development, please use o ## Legacy Client API {#legacy} +This API is deprecated in Mendix 11 and will be fully removed in Mendix 12. + * [Mendix 10 Client API (React)](https://apidocs.rnd.mendix.com/10/client-react/index.html) * [Mendix 10 Client API (Dojo)](https://apidocs.rnd.mendix.com/10/client/index.html)