From c253e96d4e0fe76ddb1436053d075bcf83efcd65 Mon Sep 17 00:00:00 2001 From: katarzyna_koltun Date: Wed, 22 Jul 2026 17:14:34 +0200 Subject: [PATCH 01/10] added Maia Make for PMP --- content/en/docs/private-platform/pmp-maia.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/en/docs/private-platform/pmp-maia.md b/content/en/docs/private-platform/pmp-maia.md index 134248164b5..44564c3d552 100644 --- a/content/en/docs/private-platform/pmp-maia.md +++ b/content/en/docs/private-platform/pmp-maia.md @@ -16,6 +16,7 @@ Mendix AI Assistance (Maia) in Private Mendix Platform has the following capabil Starting point for app creation: * **Start with Maia** - a starting point in Studio Pro that helps you to start the app development process. Based on a required text description and an optional image or PDF, it generates an app that includes a domain model, data management overview pages, test data, and a tailored homepage. For more information, see [Start with Maia](/refguide/start-with-maia/). +* **Maia Make** - a unified conversational interface in Studio Pro that groups all AI-assisted development capabilities into a single chat experience. With this interface, everything happens in one place. Start a conversation, describe what you need, and Maia generates the necessary app artifacts, such as a new domain model, pages, and microflows. You can also ask it to explain documents for you, including your app logic and pages. For more information, see [Maia Make Capabilities](/refguide/maia-make/). Recommenders: From 2b160da3777a10ec6731da2e5d2ec1da872ba627 Mon Sep 17 00:00:00 2001 From: katarzyna_koltun Date: Sun, 26 Jul 2026 20:54:53 +0200 Subject: [PATCH 02/10] PMP 2.8 --- .../docs/releasenotes/private-platform/2.8.md | 117 ++++++++++++++++++ .../releasenotes/private-platform/_index.md | 1 + 2 files changed, 118 insertions(+) create mode 100644 content/en/docs/releasenotes/private-platform/2.8.md diff --git a/content/en/docs/releasenotes/private-platform/2.8.md b/content/en/docs/releasenotes/private-platform/2.8.md new file mode 100644 index 00000000000..c233131e25c --- /dev/null +++ b/content/en/docs/releasenotes/private-platform/2.8.md @@ -0,0 +1,117 @@ +--- +title: "2.8" +url: /releasenotes/private-platform/2-8/ +description: "Release notes for version 2.8 of Private Mendix Platform" +weight: 5 +--- + +These release notes cover changes made to the [Private Mendix Platform](/private-mendix-platform/) in version 2.8. + +## 2.8.0 + +### Release date: July 31, 2026 + +Version 2.8.0 of Private Mendix Platform introduces a number of new features, updates, and fixes. + +#### New Features + +##### Dynamic Role Management through Platform Roles and Resource Roles + +You can now manage your access permissions in a more granular way by using platform and resource roles. Roles with platform-wide permissions can make changes and take actions that affect the whole instance. Roles with resource-scoped permissions can take actions on a group level without affecting the whole platform. Permissions that can be managed through platform and resource roles include portal access, app creation, Marketplace management, Environment Details, Build Packages, and App Settings. + +##### SSO Integration for Dynamic Role Management + +To help safely onboard users from my the customer's IdP onto Private Mendix Platform, System Admins can configure default group and resource roles for new users logging in using SSO. New users are placed in the default group and role before they can be assigned their target role, for example, by using an external orchestration app. In this way, customers can carefully manage permissions for new users incoming from an external system. + +#### Improvements + +##### Deployment Enhancements + +To help you streamline your deployment process, we have provided the following enhancements for the **Environment Overview** and **Create Package** pages: + +* When creating a deployment package, you can now specify a tag description. The package version and tag are displayed on the Environment Overview page. +* If you want to deploy and start your package immediately, you can enable the **Autodeploy** option during package creation. +* When deploying a package to an environment, you can provide the required configuration by uploading a .yaml file, either manually or through a secret manager. +* If an environment has a deployed package, you can promote the package to another environment (for example, from *Test* to *Acceptance*) by clicking **Promote** directly on the Environment Overview page. +* You can reorder environments on the Environment Overview page. + +For more information, see [Deploying Your App](/private-mendix-platform/user-guide/#deploy). + +##### Enhanced Control over Studio Pro Download Options + +Administrators can now use the [Version Settings](/private-mendix-platform/reference-guide/admin/system/#version-settings) page to manage the download options for Studio Pro. If you do not want your users to be able to download Studio Pro or patch files directly from the user interface of Private Mendix Platform, you can hide the download option from the onboarding banner on the home page and **My Apps** pages. You can also hide the option to download Studio Pro, patch, or offline dependencies from the **Get Studio Pro** page, and provide any custom instruction that you want to share with your users. + +##### API Enhancements + +To support the new features of Private Mendix Platform, we have updated the following APIs: + +* Group +* Pipeline +* Project +* Build +* Deploy + +For more information, refer to [APIs for Private Mendix Platform](/apidocs-mxsdk/apidocs/private-platform/). + +##### UI and UX Improvements + +We have improved the UI and UX for the following functionalities: + +* Home page +* **Group Apps** page +* **Environment Details** page - Various app configuration options +* **Environments Overview** page - **Deployment Packages** tab + +#### Updates + +##### Studio Pro Updates + +* Studio Pro 9.24 LTS latest patch version updated to [9.24.43](/releasenotes/studio-pro/9.24/#92443) +* Studio Pro 10.24 LTS latest patch version updated to [10.24.21](/releasenotes/studio-pro/10.24/#102421) +* Studio Pro 11.6 MTS latest patch version updated to [11.6.6](/releasenotes/studio-pro/11.6/#1166) + +##### Other Platform Components + +* Mendix on Kubernetes Operator version [2.27.1](/releasenotes/developer-portal/mendix-for-private-cloud/#2.27.1) +* Private Cloud License Manager (PCLM) version [0.10.11](/releasenotes/developer-portal/mendix-for-private-cloud/#0.10.11) +* [Interactor v1.25.4](https://gitlab.rnd.mendix.com/digital_ecosystems/interactor/-/pipelines/1949339) +* [Interactor Bridge v1.24.5](https://gitlab.rnd.mendix.com/digital_ecosystems/interactor-bridge/-/pipelines/1949340) +* [Collector v1.22.3](https://gitlab.rnd.mendix.com/digital_ecosystems/privatecloud-collector/-/pipelines/1949351) +* [Authenticator v1.22.3](https://gitlab.rnd.mendix.com/digital_ecosystems/privatecloud-collector/-/pipelines/1949351) +* Maia 0.39.0 +* DocGen 1.0.4 + +#### Fixes + +* (General) We have fixed an issue where it was impossible to assign a role directly to a user. +* (General) We have fixed an issue that was preventing users from leaving an app after being added as contributors. +* (General) We have resolved an issue where the **View All** button for activity logs would take users to the wrong page. +* (General) We have resolved an issue where the *Changed* tag was not displayed for updated constants in standalone deployment mode. +* (General) We have solved some issues related to creating and editing users. +* (General) We have solved an issue where the **Edit in Studio Pro** button for Private Mendix Platform apps did not work. +* (General) We have solved an issue where users could not open the **App URL** link on the **Environment Details** page. This issue affected instances running in Standalone mode. +* (General) We have solved some issues that occurred when selecting custom resources during environment creation. +* (General) We have fixed some build issues that occurred in Connected mode. +* (General) We have fixed some issues related to deploying app packages in Connected mode. +* (General) We have fixed an issue related to scaling replicas in Connected mode. +* (General) We have fixed some issues related to setting runtime settings in Connected mode. +* (General) We have fixed an error that prevented users from saving their changes after updating log nodes in Connected mode. +* (General) We have fixed an error that was preventing users from deleting log nodes in Standalone mode. +* (General) We have solved some issues with deployment pipelines which include a Wait Rest Call (WRC) step. +* (General) We have fixed an issue where the Debugger password was not visible in Private Mendix Platform UI after being set through API. +* (Studio Pro) We have fixed an error that occurred when creating a branch in Studio Pro 9.24.4x. +* (UI) We have fixed some UI-related issues. + +#### Known Issues {#known-issues} + +##### Apps Created through Studio Pro Assigned to the Mendix Group + +Ownership of Private Mendix Platform apps created through Studio Pro is automatically given to the `Mendix` root user group. If required, you can transfer the ownership to another group after creation. + +##### Error When Creating User + +When creating a new installation of Private Mendix Platform, there is an error while adding a local user. This issue wil be resolved in an upcoming release. As a workaround, the admin can create the user on the **User Management** page instead. + +##### Disabled Publish Option + +The **Publish** option in Studio Pro is disabled for Private Mendix Platform apps even after the environment is created. This issue will be resolved in an upcoming release. diff --git a/content/en/docs/releasenotes/private-platform/_index.md b/content/en/docs/releasenotes/private-platform/_index.md index 2e6f750aa36..10ff9284e9a 100644 --- a/content/en/docs/releasenotes/private-platform/_index.md +++ b/content/en/docs/releasenotes/private-platform/_index.md @@ -12,6 +12,7 @@ These release notes cover changes made to the [Private Mendix Platform](/private Release notes are available for the following versions of Private Mendix Platform: +* [2.8](/releasenotes/private-platform/2-8/) * [2.7](/releasenotes/private-platform/2-7/) * [2.6](/releasenotes/private-platform/2-6/) * [2.4](/releasenotes/private-platform/2-4/) From edbc38ef537a2d789c390c75eb35129179cf3556 Mon Sep 17 00:00:00 2001 From: katarzyna_koltun Date: Wed, 29 Jul 2026 21:33:27 +0200 Subject: [PATCH 03/10] test --- .../docs/releasenotes/private-platform/2.8.md | 96 +++++-------------- 1 file changed, 23 insertions(+), 73 deletions(-) diff --git a/content/en/docs/releasenotes/private-platform/2.8.md b/content/en/docs/releasenotes/private-platform/2.8.md index c233131e25c..5f6cafea3cb 100644 --- a/content/en/docs/releasenotes/private-platform/2.8.md +++ b/content/en/docs/releasenotes/private-platform/2.8.md @@ -15,52 +15,19 @@ Version 2.8.0 of Private Mendix Platform introduces a number of new features, up #### New Features -##### Dynamic Role Management through Platform Roles and Resource Roles +##### -You can now manage your access permissions in a more granular way by using platform and resource roles. Roles with platform-wide permissions can make changes and take actions that affect the whole instance. Roles with resource-scoped permissions can take actions on a group level without affecting the whole platform. Permissions that can be managed through platform and resource roles include portal access, app creation, Marketplace management, Environment Details, Build Packages, and App Settings. -##### SSO Integration for Dynamic Role Management -To help safely onboard users from my the customer's IdP onto Private Mendix Platform, System Admins can configure default group and resource roles for new users logging in using SSO. New users are placed in the default group and role before they can be assigned their target role, for example, by using an external orchestration app. In this way, customers can carefully manage permissions for new users incoming from an external system. +##### -#### Improvements - -##### Deployment Enhancements - -To help you streamline your deployment process, we have provided the following enhancements for the **Environment Overview** and **Create Package** pages: - -* When creating a deployment package, you can now specify a tag description. The package version and tag are displayed on the Environment Overview page. -* If you want to deploy and start your package immediately, you can enable the **Autodeploy** option during package creation. -* When deploying a package to an environment, you can provide the required configuration by uploading a .yaml file, either manually or through a secret manager. -* If an environment has a deployed package, you can promote the package to another environment (for example, from *Test* to *Acceptance*) by clicking **Promote** directly on the Environment Overview page. -* You can reorder environments on the Environment Overview page. - -For more information, see [Deploying Your App](/private-mendix-platform/user-guide/#deploy). - -##### Enhanced Control over Studio Pro Download Options - -Administrators can now use the [Version Settings](/private-mendix-platform/reference-guide/admin/system/#version-settings) page to manage the download options for Studio Pro. If you do not want your users to be able to download Studio Pro or patch files directly from the user interface of Private Mendix Platform, you can hide the download option from the onboarding banner on the home page and **My Apps** pages. You can also hide the option to download Studio Pro, patch, or offline dependencies from the **Get Studio Pro** page, and provide any custom instruction that you want to share with your users. - -##### API Enhancements - -To support the new features of Private Mendix Platform, we have updated the following APIs: -* Group -* Pipeline -* Project -* Build -* Deploy -For more information, refer to [APIs for Private Mendix Platform](/apidocs-mxsdk/apidocs/private-platform/). +#### Improvements -##### UI and UX Improvements +##### -We have improved the UI and UX for the following functionalities: -* Home page -* **Group Apps** page -* **Environment Details** page - Various app configuration options -* **Environments Overview** page - **Deployment Packages** tab #### Updates @@ -68,50 +35,33 @@ We have improved the UI and UX for the following functionalities: * Studio Pro 9.24 LTS latest patch version updated to [9.24.43](/releasenotes/studio-pro/9.24/#92443) * Studio Pro 10.24 LTS latest patch version updated to [10.24.21](/releasenotes/studio-pro/10.24/#102421) -* Studio Pro 11.6 MTS latest patch version updated to [11.6.6](/releasenotes/studio-pro/11.6/#1166) +* Studio Pro 11.6 MTS latest patch version updated to [11.12.1](/releasenotes/studio-pro/11.6/#1121) ##### Other Platform Components * Mendix on Kubernetes Operator version [2.27.1](/releasenotes/developer-portal/mendix-for-private-cloud/#2.27.1) -* Private Cloud License Manager (PCLM) version [0.10.11](/releasenotes/developer-portal/mendix-for-private-cloud/#0.10.11) +* Private Cloud License Manager (PCLM) version 0.11.00 * [Interactor v1.25.4](https://gitlab.rnd.mendix.com/digital_ecosystems/interactor/-/pipelines/1949339) * [Interactor Bridge v1.24.5](https://gitlab.rnd.mendix.com/digital_ecosystems/interactor-bridge/-/pipelines/1949340) -* [Collector v1.22.3](https://gitlab.rnd.mendix.com/digital_ecosystems/privatecloud-collector/-/pipelines/1949351) -* [Authenticator v1.22.3](https://gitlab.rnd.mendix.com/digital_ecosystems/privatecloud-collector/-/pipelines/1949351) +* Collector v1.22.3.1 +* Authenticator v1.19.1 * Maia 0.39.0 * DocGen 1.0.4 #### Fixes -* (General) We have fixed an issue where it was impossible to assign a role directly to a user. -* (General) We have fixed an issue that was preventing users from leaving an app after being added as contributors. -* (General) We have resolved an issue where the **View All** button for activity logs would take users to the wrong page. -* (General) We have resolved an issue where the *Changed* tag was not displayed for updated constants in standalone deployment mode. -* (General) We have solved some issues related to creating and editing users. -* (General) We have solved an issue where the **Edit in Studio Pro** button for Private Mendix Platform apps did not work. -* (General) We have solved an issue where users could not open the **App URL** link on the **Environment Details** page. This issue affected instances running in Standalone mode. -* (General) We have solved some issues that occurred when selecting custom resources during environment creation. -* (General) We have fixed some build issues that occurred in Connected mode. -* (General) We have fixed some issues related to deploying app packages in Connected mode. -* (General) We have fixed an issue related to scaling replicas in Connected mode. -* (General) We have fixed some issues related to setting runtime settings in Connected mode. -* (General) We have fixed an error that prevented users from saving their changes after updating log nodes in Connected mode. -* (General) We have fixed an error that was preventing users from deleting log nodes in Standalone mode. -* (General) We have solved some issues with deployment pipelines which include a Wait Rest Call (WRC) step. -* (General) We have fixed an issue where the Debugger password was not visible in Private Mendix Platform UI after being set through API. -* (Studio Pro) We have fixed an error that occurred when creating a branch in Studio Pro 9.24.4x. -* (UI) We have fixed some UI-related issues. - -#### Known Issues {#known-issues} - -##### Apps Created through Studio Pro Assigned to the Mendix Group - -Ownership of Private Mendix Platform apps created through Studio Pro is automatically given to the `Mendix` root user group. If required, you can transfer the ownership to another group after creation. - -##### Error When Creating User - -When creating a new installation of Private Mendix Platform, there is an error while adding a local user. This issue wil be resolved in an upcoming release. As a workaround, the admin can create the user on the **User Management** page instead. - -##### Disabled Publish Option - -The **Publish** option in Studio Pro is disabled for Private Mendix Platform apps even after the environment is created. This issue will be resolved in an upcoming release. +* (General) We have fixed an issue where it was impossible to select the user role when creating a local user during Private Mendix Platform installation. +* (General) We have solved an issue where unauthorized users could access Environment Details through the URL. +* (General) We have solved an issue where adding a user that was not a member of a group, resulted in a notification stating that the user would inherit roles. +* (General) We have solved an issue where changing user role resulted in a notification stating that the user was removed. +* (General) We have solved an issue which made it impossible to create a Set Constants role with specific permissions, even when no such role already existed. +* (General) We have fixed an issue where direct group memberships were lost when a group was moved in group hierarchy. +* (General) We have solved an issue where, after ownership was transferred away from a user that only had the direct Owner resource role, the old owner account would remain a member of the project with an unknown role and group. +* (General) We have improved the approve, decline, and delete behavior for Marketplace content. +* (General) We have resolved an issue where users outside a group could still see and download the content owned by the group. +* (General) We have fixed some CVEs related to the following: + + * Svix + * Mxpc + * Private Mendix Platform pipeline tools + * Build agent \ No newline at end of file From cd8758145c16d89408d7285106954451c47aa47c Mon Sep 17 00:00:00 2001 From: katarzyna_koltun Date: Thu, 30 Jul 2026 22:29:37 +0200 Subject: [PATCH 04/10] updates --- .../configuration/pmp-configure-aws-secret.md | 8 ++++---- .../pmp-configure-azure-key-vault.md | 8 ++++---- .../pmp-configure-hashicorp-vault.md | 8 ++++---- .../mendix-ai-assistance/maia-make/_index.md | 8 ++++++++ .../docs/releasenotes/private-platform/2.8.md | 14 +++++++++----- .../private-platform/pmp-llm-gateway.png | Bin 0 -> 186717 bytes 6 files changed, 29 insertions(+), 17 deletions(-) create mode 100644 static/attachments/private-platform/pmp-llm-gateway.png 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 5d046146c2a..d433abe6b8c 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 @@ -144,10 +144,10 @@ When creating a property to use as a key for external secret storage, use the fo * Maia - * **AmazonBedrockApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom AWS Bedrock LLM - * **AzureAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM - * **AnthropicApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM - * **OpenAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM + * **Maia.AmazonBedrockApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom AWS Bedrock LLM + * **Maia.AzureAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM + * **Maia.AnthropicApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM + * **Maia.OpenAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM The following is a JSON template. Copy this template into your secret, and set the values that you want to use. Leave those you do not want to use empty. diff --git a/content/en/docs/private-platform/configuration/pmp-configure-azure-key-vault.md b/content/en/docs/private-platform/configuration/pmp-configure-azure-key-vault.md index 1ee6449071c..b84653b0139 100644 --- a/content/en/docs/private-platform/configuration/pmp-configure-azure-key-vault.md +++ b/content/en/docs/private-platform/configuration/pmp-configure-azure-key-vault.md @@ -147,10 +147,10 @@ When creating the JSON structure for your secret, you must use a flat key-value * Maia - * **AmazonBedrockApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom AWS Bedrock LLM - * **AzureAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM - * **AnthropicApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM - * **OpenAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM + * **Maia.AmazonBedrockApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom AWS Bedrock LLM + * **Maia.AzureAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM + * **Maia.AnthropicApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM + * **Maia.OpenAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM ### Configuring Azure AD Workload Identity diff --git a/content/en/docs/private-platform/configuration/pmp-configure-hashicorp-vault.md b/content/en/docs/private-platform/configuration/pmp-configure-hashicorp-vault.md index 92b3e94a416..bcdfd16019d 100644 --- a/content/en/docs/private-platform/configuration/pmp-configure-hashicorp-vault.md +++ b/content/en/docs/private-platform/configuration/pmp-configure-hashicorp-vault.md @@ -157,10 +157,10 @@ Use the exact key names specified by Private Mendix Platform, with dots (`.`) as * **Maia** - * **AmazonBedrockApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom AWS Bedrock LLM - * **AzureAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM - * **AnthropicApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM - * **OpenAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM + * **Maia.AmazonBedrockApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom AWS Bedrock LLM + * **Maia.AzureAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM + * **Maia.AnthropicApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM + * **Maia.OpenAiApiKey** - An API key to allow [Maia](/private-mendix-platform/maia/) to connect to a custom Azure LLM ### Configuring the Kubernetes Authentication Method {#configure-k8s-auth} diff --git a/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md b/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md index 661f77cb1e7..11ba7309239 100644 --- a/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md +++ b/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md @@ -157,6 +157,14 @@ To enable custom LLM provider configuration, follow these steps: After enabling this feature, a **Settings** ({{% icon name="cog" %}}) icon appears in the upper-right corner of the Maia pane. +### LLM Gateway Configuration for Private Mendix Platform + +[Private Mendix Platform](/private-mendix-platform/) is provides an environment where you can develop and deploy your applications within your own enterprise security boundary to ensure the highest levels of data security and compliance. Because Private Mendix Platform instances are hosted within the enterprise firewall, selecting an LLM provider other than the default [Mendix Platform](#mendix-platform) requires you to also configure the LLM Gateway URL. + +{{< figure src="/attachments/private-platform/pmp-llm-gateway.png" class="no-border" >}} + +The LLM Gateway URL is configured during the installation or update of Private Mendix Platform. For more information, see [Installing Maia for Private Mendix Platform](/private-mendix-platform/quickstart/#maia). + ### Provider Configuration {#provider-configuration} Custom AI provider settings are per-project and local to your workstation. Each app can have its own configuration, and settings are not committed to version control. diff --git a/content/en/docs/releasenotes/private-platform/2.8.md b/content/en/docs/releasenotes/private-platform/2.8.md index 5f6cafea3cb..502c4bf97f8 100644 --- a/content/en/docs/releasenotes/private-platform/2.8.md +++ b/content/en/docs/releasenotes/private-platform/2.8.md @@ -15,19 +15,23 @@ Version 2.8.0 of Private Mendix Platform introduces a number of new features, up #### New Features -##### +##### Automated Installation through Helm +You can now use Helm charts in order to install Private Mendix Platform components and run the configurations through the Helm chart UI. For more information, refer to the [Private Mendix Platform Quickstart Guide](/private-mendix-platform/quickstart/). +##### Support for Maia Make -##### - - +Mendix AI Assistance (Maia) in Private Mendix Platform now supports Maia Make, a unified conversational interface in Studio Pro that groups all AI-assisted development capabilities into a single chat experience. For more information, see [Maia in Private Mendix Platform](/private-mendix-platform/maia/). #### Improvements -##### +##### Connected Mode Enhancements +To support deployments in Connected mode, we have provided the following enhancements: +* You can now configure custom HTTP headers in the **Network and TLS** tab of the **Environment Details** page. +* You can configure constants and schedule events by importing and exporting a yaml file on the *Model Options** tab of the **Environment Details** page. +* Private Mendix Platform now supports runtime leaderless mode for connected environments, which allows nodes to dynamically choose a leader. #### Updates diff --git a/static/attachments/private-platform/pmp-llm-gateway.png b/static/attachments/private-platform/pmp-llm-gateway.png new file mode 100644 index 0000000000000000000000000000000000000000..a4f13e6d920d0d6e9874e18e270e9226c87ab33d GIT binary patch literal 186717 zcmeFZc|4SV+ddvbk+h+#l~RZ)Yj$lU*^+H6qlCuT_iYFv$x^oL%9>?l8T(SHl)=bg z7|W1lFviGWn8AE6-Ov5}p8p>A^Uv>}kJl?RdCfJ~dpXbJJkR4i-dBvFzBU&JKgWRs z2e@?Z-hOc4z+tBY2M($pVgvrdv?fmkerrK*-7?gyJ@;-J zor=^zUF`~ak#RdL|EcYXqF)0?u6Vl3M!aORt}F_}Ed+`_7k(cgM?Ck%s79Yp==ewLDq>^HO#M#w_J=kFLv|XY{)cvyekE32E zA6H)w8YHhgZO#7G9MaCPgpXK#I{{BRYSHEU>EtPec%j0r+x`Qo`OgjH36{a{lrX*GyRbqLvXT(C5K){b?li7`Z<>Fxc2MWUL34+gSxH zT+8>s!s^?b>p1A?9gqOtA3AW5iT?oW-f{!~)R_eS`@I&^$>(XMb+KGpges`4-rBWyfHDgQSww}*|+hRTmd58y~N$!=&jXXow*nEACZ)Oo)9Y*FXgoL9S)_tylYV+ zlD^hdfW1sceA0wY8bAicw%4(&{gVS)GNHQ(Rb@jh3nTsSTw;g+yxMns&67EJXh7n| zR!q8qE|mh($-0@XjGUdK7olECA`<;`Zi=-~ccW+f)v*_H?5E=tlh0s^#d6w8_54SL zWM?u$BD@eozN4;E#+TxHmAFLrKi#K$(>*3FXQ<03?=g0DB%oO6p1IR@xe%Ik5v|5} zuzm2|wLvvQ*v#9*GRsi{w=7e3j4KASj{e&Q{8aA`=Qbu8ng|=U83ze7FZPwq`J%HkD&~2Fs0|t}+f^KZRSpJ-zQ4 z)UxhvP3>DvDeEyVyQnTi^OE_OHz+i&)?PaRHl#AEJ#+fOI14g_w&l1*UC?{7yDef@ zUyUy0`{B_kcw8mt_ zH1jY0X}!t|-!o@vQ+BCG?+#P_4h{6{S-1FCwe0i;$v7^jRl84}A90UZx2KcpUL%LV zvhNNio!jp{4XgHUIce#fmn!YK{g!B7Z|y7bXhGLe4f&|%2Y+Fz{_%0D-{FCm6UtHN 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

nImSPDoa2u=w!IJxPYzH2027=0y$J>fd%1 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 $fF;@Zu|E_t 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 literal 0 HcmV?d00001 From 679dd4d803da302401c83bd10e2cbb30a2237d87 Mon Sep 17 00:00:00 2001 From: katarzyna-koltun-mx <108737161+katarzyna-koltun-mx@users.noreply.github.com> Date: Fri, 31 Jul 2026 09:20:14 +0200 Subject: [PATCH 05/10] Update _index.md --- .../en/docs/refguide/mendix-ai-assistance/maia-make/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md b/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md index 11ba7309239..1ca9d29a158 100644 --- a/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md +++ b/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md @@ -163,7 +163,7 @@ After enabling this feature, a **Settings** ({{% icon name="cog" %}}) icon appea {{< figure src="/attachments/private-platform/pmp-llm-gateway.png" class="no-border" >}} -The LLM Gateway URL is configured during the installation or update of Private Mendix Platform. For more information, see [Installing Maia for Private Mendix Platform](/private-mendix-platform/quickstart/#maia). +The LLM Gateway URL is configured during the installation or upgrade of Private Mendix Platform. For more information, see [Installing Maia for Private Mendix Platform](/private-mendix-platform/quickstart/#maia). ### Provider Configuration {#provider-configuration} From 12d42eb5aa894ffc9861c7aa7456433ff146e50b Mon Sep 17 00:00:00 2001 From: katarzyna-koltun-mx <108737161+katarzyna-koltun-mx@users.noreply.github.com> Date: Fri, 31 Jul 2026 09:21:40 +0200 Subject: [PATCH 06/10] Restore LLM Gateway Configuration details Reintroduced the LLM Gateway Configuration section for Private Mendix Platform, ensuring clarity on its importance and setup. --- .../mendix-ai-assistance/maia-make/_index.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md b/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md index 1ca9d29a158..da63b5388e2 100644 --- a/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md +++ b/content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md @@ -157,14 +157,6 @@ To enable custom LLM provider configuration, follow these steps: After enabling this feature, a **Settings** ({{% icon name="cog" %}}) icon appears in the upper-right corner of the Maia pane. -### LLM Gateway Configuration for Private Mendix Platform - -[Private Mendix Platform](/private-mendix-platform/) is provides an environment where you can develop and deploy your applications within your own enterprise security boundary to ensure the highest levels of data security and compliance. Because Private Mendix Platform instances are hosted within the enterprise firewall, selecting an LLM provider other than the default [Mendix Platform](#mendix-platform) requires you to also configure the LLM Gateway URL. - -{{< figure src="/attachments/private-platform/pmp-llm-gateway.png" class="no-border" >}} - -The LLM Gateway URL is configured during the installation or upgrade of Private Mendix Platform. For more information, see [Installing Maia for Private Mendix Platform](/private-mendix-platform/quickstart/#maia). - ### Provider Configuration {#provider-configuration} Custom AI provider settings are per-project and local to your workstation. Each app can have its own configuration, and settings are not committed to version control. @@ -194,6 +186,14 @@ To configure an OpenAI-compatible provider, follow these steps: 5. Optional: Enter your **API Key**. Studio Pro stores this key securely across sessions. 6. Click **Save Config**. +### LLM Gateway Configuration for Private Mendix Platform + +[Private Mendix Platform](/private-mendix-platform/) provides an environment where you can develop and deploy your applications within your own enterprise security boundary to ensure the highest levels of data security and compliance. Because Private Mendix Platform instances are hosted within the enterprise firewall, selecting an LLM provider other than the default [Mendix Platform](#mendix-platform) requires you to also configure the LLM Gateway URL. + +{{< figure src="/attachments/private-platform/pmp-llm-gateway.png" class="no-border" >}} + +The LLM Gateway URL is configured during the installation or upgrade of Private Mendix Platform. For more information, see [Installing Maia for Private Mendix Platform](/private-mendix-platform/quickstart/#maia). + ## Read More * [Mendix AI Assistance (Maia)](/refguide/mendix-ai-assistance/) From 2b84a43aa636987b3ab8ea724452667ea8879178 Mon Sep 17 00:00:00 2001 From: katarzyna_koltun Date: Fri, 31 Jul 2026 16:45:23 +0200 Subject: [PATCH 07/10] sme review --- .../docs/releasenotes/private-platform/2.8.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/content/en/docs/releasenotes/private-platform/2.8.md b/content/en/docs/releasenotes/private-platform/2.8.md index 502c4bf97f8..8d26f90a417 100644 --- a/content/en/docs/releasenotes/private-platform/2.8.md +++ b/content/en/docs/releasenotes/private-platform/2.8.md @@ -3,10 +3,15 @@ title: "2.8" url: /releasenotes/private-platform/2-8/ description: "Release notes for version 2.8 of Private Mendix Platform" weight: 5 +lts: true --- These release notes cover changes made to the [Private Mendix Platform](/private-mendix-platform/) in version 2.8. +{{% alert color="info" %}} +This is the [LTS](/releasenotes/studio-pro/lts-mts/#lts) version release. Customers are encouraged to upgrade to this version. [Previous MTS versions](/releasenotes/private-platform/1-13/) of Private Mendix Platform are no longer supported. +{{% /alert %}} + ## 2.8.0 ### Release date: July 31, 2026 @@ -15,15 +20,15 @@ Version 2.8.0 of Private Mendix Platform introduces a number of new features, up #### New Features -##### Automated Installation through Helm +##### Manage Platform Ops as Code -You can now use Helm charts in order to install Private Mendix Platform components and run the configurations through the Helm chart UI. For more information, refer to the [Private Mendix Platform Quickstart Guide](/private-mendix-platform/quickstart/). +You can now use Helm and Helmfile in order to automate the declarative installation of Private Mendix Platform and its components through GitOps and CI/CD pipelines. For more information, refer to the [Private Mendix Platform Quickstart Guide](/private-mendix-platform/quickstart/). -##### Support for Maia Make +#### Improvements -Mendix AI Assistance (Maia) in Private Mendix Platform now supports Maia Make, a unified conversational interface in Studio Pro that groups all AI-assisted development capabilities into a single chat experience. For more information, see [Maia in Private Mendix Platform](/private-mendix-platform/maia/). +##### Improved Support for Maia Make -#### Improvements +We have enhanced the support for the [Maia Make capability](/refguide/maia-make/) of Mendix AI Assistance (Maia), and provided an LLM gateway setting to help you configure a custom LLM provider for your Private Mendix Platform. For more information, refer to the [Private Mendix Platform Quickstart Guide](/private-mendix-platform/quickstart/). ##### Connected Mode Enhancements @@ -45,8 +50,8 @@ To support deployments in Connected mode, we have provided the following enhance * Mendix on Kubernetes Operator version [2.27.1](/releasenotes/developer-portal/mendix-for-private-cloud/#2.27.1) * Private Cloud License Manager (PCLM) version 0.11.00 -* [Interactor v1.25.4](https://gitlab.rnd.mendix.com/digital_ecosystems/interactor/-/pipelines/1949339) -* [Interactor Bridge v1.24.5](https://gitlab.rnd.mendix.com/digital_ecosystems/interactor-bridge/-/pipelines/1949340) +* Interactor v1.25.4 +* Interactor Bridge v1.24.5 * Collector v1.22.3.1 * Authenticator v1.19.1 * Maia 0.39.0 From 2a991f68572418c51d945f525b164e579408447a Mon Sep 17 00:00:00 2001 From: katarzyna_koltun Date: Fri, 31 Jul 2026 16:54:36 +0200 Subject: [PATCH 08/10] sme review --- content/en/docs/releasenotes/private-platform/2.8.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/private-platform/2.8.md b/content/en/docs/releasenotes/private-platform/2.8.md index 8d26f90a417..fc3c3e1108f 100644 --- a/content/en/docs/releasenotes/private-platform/2.8.md +++ b/content/en/docs/releasenotes/private-platform/2.8.md @@ -28,7 +28,7 @@ You can now use Helm and Helmfile in order to automate the declarative installat ##### Improved Support for Maia Make -We have enhanced the support for the [Maia Make capability](/refguide/maia-make/) of Mendix AI Assistance (Maia), and provided an LLM gateway setting to help you configure a custom LLM provider for your Private Mendix Platform. For more information, refer to the [Private Mendix Platform Quickstart Guide](/private-mendix-platform/quickstart/). +We have significantly updated the functionality of [Maia Make](/refguide/maia-make/), and provided a new LLM Gateway component to help you configure Maia for Studio Pro 11.12 LTS. For more information, refer to the [Private Mendix Platform Quickstart Guide](/private-mendix-platform/quickstart/). ##### Connected Mode Enhancements From b0496765beeb6eec476a0c1a3704143e8251cc81 Mon Sep 17 00:00:00 2001 From: katarzyna_koltun Date: Fri, 31 Jul 2026 16:56:30 +0200 Subject: [PATCH 09/10] update links --- content/en/docs/releasenotes/private-platform/2.8.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/en/docs/releasenotes/private-platform/2.8.md b/content/en/docs/releasenotes/private-platform/2.8.md index fc3c3e1108f..ef26f68ce17 100644 --- a/content/en/docs/releasenotes/private-platform/2.8.md +++ b/content/en/docs/releasenotes/private-platform/2.8.md @@ -22,13 +22,13 @@ Version 2.8.0 of Private Mendix Platform introduces a number of new features, up ##### Manage Platform Ops as Code -You can now use Helm and Helmfile in order to automate the declarative installation of Private Mendix Platform and its components through GitOps and CI/CD pipelines. For more information, refer to the [Private Mendix Platform Quickstart Guide](/private-mendix-platform/quickstart/). +You can now use Helm and Helmfile in order to automate the declarative installation of Private Mendix Platform and its components through GitOps and CI/CD pipelines. For more information, refer to the [Private Mendix Platform Quickstart Guide](/private-mendix-platform/quickstart/#helm). #### Improvements ##### Improved Support for Maia Make -We have significantly updated the functionality of [Maia Make](/refguide/maia-make/), and provided a new LLM Gateway component to help you configure Maia for Studio Pro 11.12 LTS. For more information, refer to the [Private Mendix Platform Quickstart Guide](/private-mendix-platform/quickstart/). +We have significantly updated the functionality of [Maia Make](/refguide/maia-make/), and provided a new LLM Gateway component to help you configure Maia for Studio Pro 11.12 LTS. For more information, refer to the [Private Mendix Platform Quickstart Guide](/private-mendix-platform/quickstart/#maia). ##### Connected Mode Enhancements From e3f30ea87cad16c6a05aa2639501998f5ee329f2 Mon Sep 17 00:00:00 2001 From: katarzyna_koltun Date: Fri, 31 Jul 2026 16:59:14 +0200 Subject: [PATCH 10/10] updated release date --- content/en/docs/releasenotes/private-platform/2.8.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/releasenotes/private-platform/2.8.md b/content/en/docs/releasenotes/private-platform/2.8.md index ef26f68ce17..c3f5ed93a75 100644 --- a/content/en/docs/releasenotes/private-platform/2.8.md +++ b/content/en/docs/releasenotes/private-platform/2.8.md @@ -14,7 +14,7 @@ This is the [LTS](/releasenotes/studio-pro/lts-mts/#lts) version release. Custom ## 2.8.0 -### Release date: July 31, 2026 +### Release date: August 2, 2026 Version 2.8.0 of Private Mendix Platform introduces a number of new features, updates, and fixes.