Skip to content

Commit eaad02a

Browse files
Merge pull request #10494 from mendix/kk-pmp-relesenotes
Release notes PMP
2 parents f67262c + f4b3128 commit eaad02a

File tree

6 files changed

+213
-22
lines changed

6 files changed

+213
-22
lines changed

content/en/docs/private-platform/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Exact feature support varies depending on chosen configuration. Please consult f
3131
* Support for SSO authentication for Private Mendix Platform and Studio Pro through your own identity provider (IdP)
3232
* A private version of the Mendix Marketplace, with all contents hosted entirely within your Private Mendix Platform, accessible in-browser and directly from Studio Pro
3333
* SCM repository support for GitLab, GitHub, Bitbucket and Azure DevOps, to be used as source code repository for your projects
34-
* CI/CD capabilities out-of-the-box, with additional support for integrations with Jenkins and Tekton; leverage our predefined templates or implement your own custom templates
34+
* CI/CD capabilities out-of-the-box, with additional support for integrations with Jenkins, Kubernetes, and Azure DevOps; leverage our predefined templates or implement your own custom templates
3535
* Operational capabilities such as basic log browsing and metrics through integrations with Loki and Grafana
3636
* Governance features like application landscape management, marketplace administration, user group management, as well as various developer platform feature settings and action logs
3737

content/en/docs/private-platform/configuration/pmp-role-management.md

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ To access the **Role Management** page, go to the **Admin > Manage** section of
1616

1717
Private Mendix Platform 2.0 ships with a set of predefined roles to cover common responsibilities:
1818

19-
* **Developer** - Full access to application development features.
20-
* **Contributor** - Limited access, typically for business users or domain experts contributing to projects.
21-
* **Operator** - Focused on operational tasks such as deployments, monitoring, and cluster management.
22-
* **Administrator** - Highest level of access, with full governance and configuration rights.
19+
* **Developer** - Full access to application development features
20+
* **Contributor** - Limited access, typically for business users or domain experts contributing to projects
21+
* **Operator** - Focused on operational tasks such as deployments, monitoring, and cluster management
22+
* **Administrator** - Highest level of access, with full governance and configuration rights
2323

2424
Admins can create new custom roles tailored to organizational needs.
2525

@@ -54,7 +54,7 @@ The following resources are currently supported:
5454
* Apps - Application-level access control.
5555
* Namespace purposes - Permissions tied to namespaces for deployment or operational segregation.
5656

57-
#### Ownership and Association Rules
57+
The following ownership and association rules apply:
5858

5959
* Apps - An app can only be owned by one group. Ownership is exclusive to ensure clear accountability.
6060
* Namespaces - A namespace can be associated with multiple groups non-exclusively, allowing flexible sharing of operational responsibilities across teams.
@@ -86,25 +86,19 @@ The Group Management page also provides real-time statistics to help administrat
8686

8787
## Permission Synchronization
8888

89-
### Overview
90-
91-
Permission synchronization ensures that role changes in groups (admin mode) are automatically reflected in user mode, impacting the resources owned or associated with those groups. This mechanism guarantees consistency between governance configurations and actual user access.
89+
Permission synchronization ensures that role changes in groups are automatically applied to the resources owned or associated with those groups. This mechanism guarantees consistency between governance configurations and actual user access.
9290

9391
### Role Change Propagation
9492

95-
When a member's role changes in a specific group through admin mode, the update is immediately synchronized to user mode. The change affects all resources owned by or associated with that group (for example, apps, or namespaces). This synchronization eliminates manual updates and ensures governance policies are enforced consistently.
93+
When a member's role changes in a specific group through admin mode, the update is immediately synchronized across all resources owned by or associated with that group (for example, apps, or namespaces). This synchronization eliminates manual updates and ensures governance policies are enforced consistently.
9694

9795
### Combined Permission Calculation
9896

99-
When multiple roles apply to a member, Private Mendix Platform calculates a combined permission set.
100-
101-
The calculation is performed as a scope union of all roles assigned and inherited.
97+
When multiple roles apply to a member, Private Mendix Platform calculates a combined permission set based on all assigned and inherited roles.
10298

10399
This ensures that the member's effective permissions cover all capabilities granted by any of the roles.
104100

105-
## User Mode
106-
107-
### Login and Portal Creation
101+
## Roles for Users
108102

109103
When a user logs in, they can create a new app in Private Mendix Platform.
110104

@@ -140,10 +134,8 @@ Roles for inherited members are determined by the **Group Management** page and
140134

141135
{{< figure src="/attachments/private-platform/pmp-roles7.png" class="no-border" >}}
142136

143-
### Role Assignment in User Mode
144-
145-
Direct members receive roles explicitly assigned by the app owner.
137+
### Role Assignment for Users
146138

147-
Inherited members retain the roles defined in their group context.
139+
Direct members receive roles explicitly assigned by the app owner. Inherited members retain the roles defined in their group context.
148140

149141
This approach ensures consistency. Direct roles can be managed with app-specific assignments, while inherited roles can have governance-driven assignments from group hierarchy.

content/en/docs/private-platform/pmp-prerequisites.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,6 @@ Private Mendix Platform must connect to services within your premises. Mandatory
8787
| Version control | Azure DevOps | Latest | Required for projects and collaboration |
8888
| CI/CD | Kubernetes | See [Supported Providers](/developerportal/deploy/private-cloud-supported-environments/) | Default for CI/CD |
8989
| CI/CD | Jenkins | 2.346.1 or newer, with support for the Docker agent | Required for CI/CD |
90-
| CI/CD | Tekton | Mendix Operator version 2.12 or newer, Kubernetes version 1.19 or newer, latest version of Tekton from Mendix on Kubernetes | Required for CI/CD |
9190
| CI/CD | Azure DevOps | Latest | Required for CI/CD |
9291
| Logging & Metrics | Prometheus | See [Supported Services](/developerportal/deploy/private-cloud-monitor/) | Required for Logging & Metrics |
9392
| Logging & Metrics | Grafana | See [Supported Services](/developerportal/deploy/private-cloud-monitor/) | Required for Logging & Metrics |

content/en/docs/private-platform/reference/admin/pmp-ref-admin-system.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ Settings in this section allow you to configure your CI/CD capabilities and Buil
184184

185185
##### Build Method
186186

187-
Configure CI/CD capabilities for your app. If you enable this option, you must also specify your CI system, configure the necessary settings, and register a Kubernetes cluster. Tekton, Jenkins, [AzureDevops](/private-mendix-platform/configure-azure/) and [Kubernetes](/private-mendix-platform-configure-k8s/) are supported. You can also configure a [custom template](/private-mendix-platform/reference-guide/admin/company/#manual-deployment) for your CI/CD capabilities.
187+
Configure CI/CD capabilities for your app. If you enable this option, you must also specify your CI system, configure the necessary settings, and register a Kubernetes cluster. Jenkins, [AzureDevops](/private-mendix-platform/configure-azure/) and [Kubernetes](/private-mendix-platform-configure-k8s/) are supported. You can also configure a [custom template](/private-mendix-platform/reference-guide/admin/company/#manual-deployment) for your CI/CD capabilities.
188188

189189
##### Build Steps {#build-steps}
190190

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
---
2+
title: "2.0"
3+
url: /releasenotes/private-platform/2-0/
4+
description: "Release notes for version 2.0 of Private Mendix Platform"
5+
weight: 9
6+
---
7+
8+
These release notes cover changes made to the [Private Mendix Platform](/private-mendix-platform/) in version 2.0.
9+
10+
## 2.0
11+
12+
### Release date: December 7, 2025
13+
14+
Version 2.0 of Private Mendix Platform introduces a number of new features, updates, and fixes.
15+
16+
#### New Features
17+
18+
##### Secret Management in Azure Key Vault
19+
20+
Private Mendix Platform now supports [Azure Key Vault](https://azure.microsoft.com/en-us/products/key-vault) as an external secret management solution, alongside the traditional database storage option. For more information, see [Configuring External Secret Management with Azure Key Vault](/private-mendix-platform/configure-azure-key-vault/).
21+
22+
##### Secret Management in Hashicorp Vault
23+
24+
Private Mendix Platform now supports [Hashicorp Vault](https://www.hashicorp.com/en/products/vault) as an external secret management solution, alongside the traditional database storage option. For more information, see [Configuring External Secret Management with HashiCorp Vault](/private-mendix-platform/configure-hashicorp-vault/).
25+
26+
##### Dynamic Role Management
27+
28+
You can now connect your Single Sign-On (SSO) roles with the custom roles that you set up in Private Mendix Platform. Administrators can now manage role assignments in a more flexible and automated way, with granular control over managing permissions.
29+
30+
##### Software Composition Insights
31+
32+
Private Mendix Platform now supports Software Composition Insights. For more information, see [Software Composition](/developerportal/deploy/software-composition/).
33+
34+
##### Pipeline Improvements
35+
36+
We have updated the templates that provision pipelines into Jenkins and Azure DevOps Pipelines CI/CD tools to include SBOM generation and storing the file in the same folder as the MDA, for analysis by [Software Composition](/developerportal/deploy/software-composition/).
37+
38+
#### Improvements
39+
40+
##### UX Improvements
41+
42+
We have improved the UX for the following capabilities of Private Mendix Platform:
43+
44+
* Logging in
45+
* Configuring the initial settings
46+
* Restoring backups
47+
* Managing users
48+
* Managing apps
49+
* Publishing components on the Private Mendix Platform Marketplace
50+
* Managing components on the Private Mendix Platform Marketplace
51+
52+
#### Updates
53+
54+
##### Studio Pro Updates
55+
56+
* Studio Pro 9.24 LTS latest patch version updated to [9.24.40](/releasenotes/studio-pro/9.24/#92440)
57+
* Studio Pro 10.24 LTS latest patch version updated to [10.24.11](/releasenotes/studio-pro/10.24/#102411)
58+
59+
##### Other Platform Components
60+
61+
* Mendix on Kubernetes Operator version [2.24.1](/releasenotes/developer-portal/mendix-for-private-cloud/#2.24.1)
62+
* Private Cloud License Manager (PCLM) version [0.10.5](/releasenotes/developer-portal/mendix-for-private-cloud/#license-manage-cli-v0105)
63+
* SVIX webhooks service version 1.73.0
64+
65+
#### Fixes
66+
67+
* (General) We have fixed an issue where licenses with an expiration date past 2038 were not processed correctly after upload by the Private Mendix Platform portal and its runtime.
68+
* (General) We have fixed vulnerabilities related to the following:
69+
70+
* CVE-2025-11226
71+
* CVE-2021-0341
72+
73+
#### Deprecations
74+
75+
##### Tekton No Longer Supported for CI/CD
76+
77+
Private Mendix Platform no longer supports Tekton as a CI/CD tool. We have removed Tekton as build utility for your Build and Deploy pipelines.
78+
79+
#### Known Issues
80+
81+
##### Opening Apps in Studio Pro with Inherited Roles
82+
83+
Members who have roles in an app that were inherited from a group cannot open that app in Studio Pro from **My Group Apps**.
84+
85+
###### Solution
86+
87+
As a temporary workaround, ask the app owner to add you directly to the app. This issue will be resolved in a future release.
88+
89+
##### Archiving and Deleting Apps with Group Members
90+
91+
Archiving or deleting an app does not work if there are still members linked to it through inherited group roles.
92+
93+
###### Solution
94+
95+
Ask a Company Admin to archive or delete the app from the **App Management** page. This issue will be resolved in a future release.
96+
97+
##### Content Sharing and Transfer Issues
98+
99+
When content is shared with a group, the group members cannot see it on their **Group Contents** page. Content cannot be transferred to a group.
100+
101+
###### Solution
102+
103+
This issue will be resolved in a future release.
104+
105+
##### Missing Marketplace Content in Admin Panel
106+
107+
Marketplace-related content does not appear in the **Group Resources** section of the admin panel.
108+
109+
###### Solution
110+
111+
This issue will be resolved in a future release.
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: "2.2"
3+
url: /releasenotes/private-platform/2-2/
4+
description: "Release notes for version 2.2 of Private Mendix Platform"
5+
weight: 8
6+
---
7+
8+
These release notes cover changes made to the [Private Mendix Platform](/private-mendix-platform/) in version 2.2.
9+
10+
## 2.2
11+
12+
### Release date: December 12, 2025
13+
14+
Version 2.2 of Private Mendix Platform introduces a number of updates and fixes.
15+
16+
#### New Features
17+
18+
##### Maia Integration
19+
20+
Private Mendix Platform now offers support for [Maia-assisted app creation](/refguide/start-with-maia/). Other Maia capabilities, such as Maia Chat, are not included in this release.
21+
22+
{{% alert color="info" %}}
23+
This feature is available as a private beta release, available to selected customers. For more information about beta releases, see [Release Status](/releasenotes/release-status/).
24+
{{% /alert %}}
25+
26+
27+
#### Updates
28+
29+
##### Studio Pro Updates
30+
31+
* Studio Pro 9.24 LTS latest patch version updated to [9.24.40](/releasenotes/studio-pro/9.24/#92440)
32+
* Studio Pro 10.24 LTS latest patch version updated to [10.24.11](/releasenotes/studio-pro/10.24/#102411)
33+
* Studio Pro 11.5 latest patch version updated to [11.5.0](/releasenotes/studio-pro/11.5/#1150)
34+
35+
##### Other Platform Components
36+
37+
* Mendix on Kubernetes Operator version [2.24.1](/releasenotes/developer-portal/mendix-for-private-cloud/#2.24.1)
38+
* Private Cloud License Manager (PCLM) version [0.10.5](/releasenotes/developer-portal/mendix-for-private-cloud/#license-manage-cli-v0105)
39+
* SVIX webhooks service version 1.73.0
40+
41+
#### Known Issues
42+
43+
##### Inapplicable Tabs and Items in Studio Pro
44+
45+
Studio Pro may sometimes display inapplicable tabs and items.
46+
47+
###### Solution
48+
49+
This issue will be resolved in a future release.
50+
51+
##### Studio Pro Marketplace Functionality Issue
52+
53+
The Marketplace within Studio Pro may not work correctly.
54+
55+
###### Solution
56+
57+
This issue will be resolved in a future release.
58+
59+
##### Opening Apps in Studio Pro with Inherited Roles
60+
61+
Members who have roles in an app that were inherited from a group cannot open that app in Studio Pro from **My Group Apps**.
62+
63+
###### Solution
64+
65+
As a temporary workaround, ask the app owner to add you directly to the app. This issue will be resolved in a future release.
66+
67+
##### Archiving and Deleting Apps with Group Members
68+
69+
Archiving or deleting an app does not work if there are still members linked to it through inherited group roles.
70+
71+
###### Solution
72+
73+
Ask a Company Admin to archive or delete the app from the **App Management** page. This issue will be resolved in a future release.
74+
75+
##### Content Sharing and Transfer Issues
76+
77+
When content is shared with a group, the group members cannot see it on their **Group Contents** page. Content cannot be transferred to a group.
78+
79+
###### Solution
80+
81+
This issue will be resolved in a future release.
82+
83+
##### Missing Marketplace Content in Admin Panel
84+
85+
Marketplace-related content does not appear in the **Group Resources** section of the admin panel.
86+
87+
###### Solution
88+
89+
This issue will be resolved in a future release.

0 commit comments

Comments
 (0)