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/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: 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..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 @@ -186,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/) 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..c3f5ed93a75 --- /dev/null +++ b/content/en/docs/releasenotes/private-platform/2.8.md @@ -0,0 +1,76 @@ +--- +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: August 2, 2026 + +Version 2.8.0 of Private Mendix Platform introduces a number of new features, updates, and fixes. + +#### New Features + +##### 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/#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/#maia). + +##### 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 + +##### 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.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.11.00 +* Interactor v1.25.4 +* Interactor Bridge v1.24.5 +* 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 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 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/) 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 00000000000..a4f13e6d920 Binary files /dev/null and b/static/attachments/private-platform/pmp-llm-gateway.png differ