From 4b284a65ed735d3fc9367668fd0351c549e88ed1 Mon Sep 17 00:00:00 2001 From: Ishan Sharma Date: Wed, 10 Jun 2026 13:49:49 +0200 Subject: [PATCH 1/3] adds release notes for potgresql 17 binaries --- .../docs/releasenotes/deployment/mendix-cloud/2026.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/content/en/docs/releasenotes/deployment/mendix-cloud/2026.md b/content/en/docs/releasenotes/deployment/mendix-cloud/2026.md index f3aac647ccd..e23ee4904bf 100644 --- a/content/en/docs/releasenotes/deployment/mendix-cloud/2026.md +++ b/content/en/docs/releasenotes/deployment/mendix-cloud/2026.md @@ -7,6 +7,16 @@ weight: 1 --- ## June 2026 +### June 9, 2026 + +#### Improvements + +Mendix Cloud database backups are now created with `pg_dump` version `1.16`. This version is shipped with PostgreSQL since September 2024 (PostgreSQL 17). +The side effect is that it is not possible to restore these PostgreSQL backups using a `pg_restore` version below 1.16 (PostgreSQL < 17). +The error that you will receive is pg_restore: [archiver] unsupported version (1.16) in the file header. +To resolve this issue, upgrade your software to a version that includes newer versions of `pg_dump` and `pg_restore`. +Please note that the backups taken on Mendix Cloud before 9th June will continue to work as expected after your local PostgresSQL binaries are updated to newer versions. + ### June 7, 2026 #### Bug Fixes From d63b78f7d11a3d20d13421549eb407b85d76feb1 Mon Sep 17 00:00:00 2001 From: Ishan Sharma Date: Wed, 10 Jun 2026 14:06:48 +0200 Subject: [PATCH 2/3] update backups restore documentation --- .../mendix-cloud-deploy/backups/restore-backup-locally.md | 2 +- .../deployment/mendix-cloud-deploy/backups/restore-backup.md | 2 +- .../en/docs/howto/data-models/migrating-your-mendix-database.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup-locally.md b/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup-locally.md index 7adefd28b27..51fbbb048f3 100644 --- a/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup-locally.md +++ b/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup-locally.md @@ -22,7 +22,7 @@ This how-to explains how to do the following: Before starting this how-to, make sure you have completed the following prerequisites: * [Download a backup](/developerportal/operate/download-backup/) that you want to restore locally. -* Install PostgreSQL version 12 or above (as you need pgAdmin version 4.12 or above) on your local machine by downloading and running the [PostgreSQL Installer](https://www.postgresql.org/download/windows/). When installing, use the program defaults and choose a password. +* Install PostgreSQL version 17 or above (as you need pgAdmin version 8.14 (https://www.postgresql.org/ftp/pgadmin/pgadmin4/v8.14/) or above) on your local machine by downloading and running the [PostgreSQL Installer](https://www.postgresql.org/download/windows/). When installing, use the program defaults and choose a password. {{% alert color="info" %}}You will need this password later to allow your Mendix app to access the restored data.{{% /alert %}} diff --git a/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup.md b/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup.md index 1a7c53fa638..cccd2bf38f6 100644 --- a/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup.md +++ b/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup.md @@ -162,7 +162,7 @@ This folder contains the *db.backup* file, which is a PostgreSQL dump file creat {{% alert color="warning" %}} If the dump does not use the custom format, then the restore will fail. -The dump must be created with `pg_dump` version 1.15 or below, which is currently bundled with PostgreSQL 13, 14, and 15. If it is created with a later version, then the upload will fail. +The dump must be created with `pg_dump` version 1.16 or below, which is currently bundled with PostgreSQL 17 and below. If it is created with a later version, then the upload will fail. You can find the exact version of PostgreSQL each environment of your application is using on the [General](/developerportal/deploy/environments-details/#general-tab) tab of each environment's **Environment Details** page. {{% /alert %}} diff --git a/content/en/docs/howto/data-models/migrating-your-mendix-database.md b/content/en/docs/howto/data-models/migrating-your-mendix-database.md index a55c44e2c57..88710ef5bf5 100644 --- a/content/en/docs/howto/data-models/migrating-your-mendix-database.md +++ b/content/en/docs/howto/data-models/migrating-your-mendix-database.md @@ -110,7 +110,7 @@ If you are using [pg_dump](https://www.postgresql.org/docs/current/app-pgdump.ht For more information about pg_dump methods, see [SQL Dump](https://www.postgresql.org/docs/current/backup-dump.html). {{% alert color="warning" %}} -As described in [Restoring a Backup](/developerportal/operate/restore-backup/#db-folder), the backup must be created using pg_dump version 1.14 or below, which is currently bundled with PostgreSQL 12, 13, 14, and 15. If it is created with a later version, then it will not be possible to upload the file to Mendix Cloud. +As described in [Restoring a Backup](/developerportal/operate/restore-backup/#db-folder), the backup must be created using pg_dump version 1.16 or below, which is currently bundled with PostgreSQL 17 and below. If it is created with a later version, then it will not be possible to upload the file to Mendix Cloud. {{% /alert %}} #### Using pgAdmin From ddb2388e59739eec4f6a1b58bd9945a89c29dd78 Mon Sep 17 00:00:00 2001 From: Olufunke Moronfolu Date: Thu, 11 Jun 2026 11:37:48 +0200 Subject: [PATCH 3/3] Postgres binary update review --- .../backups/restore-backup-locally.md | 2 +- .../mendix-cloud-deploy/backups/restore-backup.md | 2 +- .../data-models/migrating-your-mendix-database.md | 2 +- content/en/docs/releasenotes/deployment/_index.md | 2 +- .../docs/releasenotes/deployment/mendix-cloud/2026.md | 10 +++++----- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup-locally.md b/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup-locally.md index 51fbbb048f3..b339deab8b2 100644 --- a/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup-locally.md +++ b/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup-locally.md @@ -22,7 +22,7 @@ This how-to explains how to do the following: Before starting this how-to, make sure you have completed the following prerequisites: * [Download a backup](/developerportal/operate/download-backup/) that you want to restore locally. -* Install PostgreSQL version 17 or above (as you need pgAdmin version 8.14 (https://www.postgresql.org/ftp/pgadmin/pgadmin4/v8.14/) or above) on your local machine by downloading and running the [PostgreSQL Installer](https://www.postgresql.org/download/windows/). When installing, use the program defaults and choose a password. +* Install PostgreSQL version 17 or above (you need pgAdmin version [8.14](https://www.postgresql.org/ftp/pgadmin/pgadmin4/v8.14/) or above) on your local machine by downloading and running the [PostgreSQL Installer](https://www.postgresql.org/download/windows/). When installing, use the program defaults and choose a password. {{% alert color="info" %}}You will need this password later to allow your Mendix app to access the restored data.{{% /alert %}} diff --git a/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup.md b/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup.md index cccd2bf38f6..eb49f959118 100644 --- a/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup.md +++ b/content/en/docs/deployment/mendix-cloud-deploy/backups/restore-backup.md @@ -162,7 +162,7 @@ This folder contains the *db.backup* file, which is a PostgreSQL dump file creat {{% alert color="warning" %}} If the dump does not use the custom format, then the restore will fail. -The dump must be created with `pg_dump` version 1.16 or below, which is currently bundled with PostgreSQL 17 and below. If it is created with a later version, then the upload will fail. +The dump must be created with `pg_dump` version 1.16 or below, which is currently bundled with PostgreSQL 17 and below. If it is created with a version above 1.16, the upload will fail. You can find the exact version of PostgreSQL each environment of your application is using on the [General](/developerportal/deploy/environments-details/#general-tab) tab of each environment's **Environment Details** page. {{% /alert %}} diff --git a/content/en/docs/howto/data-models/migrating-your-mendix-database.md b/content/en/docs/howto/data-models/migrating-your-mendix-database.md index 88710ef5bf5..2f70a58b687 100644 --- a/content/en/docs/howto/data-models/migrating-your-mendix-database.md +++ b/content/en/docs/howto/data-models/migrating-your-mendix-database.md @@ -110,7 +110,7 @@ If you are using [pg_dump](https://www.postgresql.org/docs/current/app-pgdump.ht For more information about pg_dump methods, see [SQL Dump](https://www.postgresql.org/docs/current/backup-dump.html). {{% alert color="warning" %}} -As described in [Restoring a Backup](/developerportal/operate/restore-backup/#db-folder), the backup must be created using pg_dump version 1.16 or below, which is currently bundled with PostgreSQL 17 and below. If it is created with a later version, then it will not be possible to upload the file to Mendix Cloud. +As described in [Restoring a Backup](/developerportal/operate/restore-backup/#db-folder), the backup must be created using pg_dump version 1.16 or below, which is currently bundled with PostgreSQL 17 and below. If it is created with a version above 1.16, it will not be possible to upload the file to Mendix Cloud. {{% /alert %}} #### Using pgAdmin diff --git a/content/en/docs/releasenotes/deployment/_index.md b/content/en/docs/releasenotes/deployment/_index.md index 270449ebccf..acae71463f6 100644 --- a/content/en/docs/releasenotes/deployment/_index.md +++ b/content/en/docs/releasenotes/deployment/_index.md @@ -15,7 +15,7 @@ Follow the links in the table below to see the release notes you want: | Type of Deployment | Last Updated | | --- | --- | -| [Mendix Cloud](/releasenotes/developer-portal/mendix-cloud/) | June 7, 2026 | +| [Mendix Cloud](/releasenotes/developer-portal/mendix-cloud/) | June 9, 2026 | | [Mendix on Kubernetes](/releasenotes/developer-portal/mendix-for-private-cloud/) | February 5, 2026 | | [Mendix on Azure](/releasenotes/developer-portal/mendix-on-azure/) | January 29, 2026 | | [SAP Business Technology Platform (SAP BTP)](/releasenotes/developer-portal/sap-cloud-platform/) | September 28, 2025 | diff --git a/content/en/docs/releasenotes/deployment/mendix-cloud/2026.md b/content/en/docs/releasenotes/deployment/mendix-cloud/2026.md index e23ee4904bf..86539a728c1 100644 --- a/content/en/docs/releasenotes/deployment/mendix-cloud/2026.md +++ b/content/en/docs/releasenotes/deployment/mendix-cloud/2026.md @@ -11,11 +11,11 @@ weight: 1 #### Improvements -Mendix Cloud database backups are now created with `pg_dump` version `1.16`. This version is shipped with PostgreSQL since September 2024 (PostgreSQL 17). -The side effect is that it is not possible to restore these PostgreSQL backups using a `pg_restore` version below 1.16 (PostgreSQL < 17). -The error that you will receive is pg_restore: [archiver] unsupported version (1.16) in the file header. -To resolve this issue, upgrade your software to a version that includes newer versions of `pg_dump` and `pg_restore`. -Please note that the backups taken on Mendix Cloud before 9th June will continue to work as expected after your local PostgresSQL binaries are updated to newer versions. +* Mendix Cloud database backups are now created with `pg_dump` version `1.16`. This version has been included with PostgreSQL since September 2024 as part of PostgreSQL 17. As a result, backups created in Mendix Cloud can only be restored with `pg_restore` version `1.16` or above (PostgreSQL 17 or above). + + If you attempt to restore a backup using an earlier version, you will receive the following error: `pg_restore: [archiver] unsupported version (1.16) in the file header`. To resolve this issue, upgrade your software to a version that includes newer versions of `pg_dump` and `pg_restore`. + + Backups created in Mendix Cloud before June 9, 2026, continue to work as expected after you upgrade your local PostgreSQL binaries to newer versions. ### June 7, 2026