Azure Database for PostgreSQL flexible server: August 2026 release

We're excited to announce the August 2026 version of Azure Database for PostgreSQL. This version introduces a range of new features and enhancements, resolves known issues, and includes essential security patches to ensure optimal performance and security.

Note

New servers created on or after August 5, 2026, are automatically be onboarded to this latest version. Existing servers will be updated during their next scheduled maintenance. Azure deployments roll out region by region, so availability may vary and the global rollout can take up to one month. Customers should monitor their scheduled maintenance notifications to know when the update will be applied to their server.

Engine version changes

  • No PostgreSQL minor version change.

Features

  • PgBouncer upgraded to latest community version release 1.25.2.
  • Fabric Mirroring: Support for AutoMode to automatically add newly created tables to a mirroring session and remove tables when they are dropped from the database.
  • Fabric Mirroring: Support for Data Definition Language (DDL) re-seeding, allowing table and column renames during an active mirroring session by automatically re-snapshotting the affected table to Fabric.
  • Fabric Mirroring: Added table quarantine to surface unsupported values in the UI and stop mirroring affected tables, helping prevent silent data loss in Fabric.

Improvements

  • Migrations: Added configurable batching for pgoutput publication creation, which prevents timeouts and memory spikes when migrating databases with very large numbers of tables.
  • Migrations: Publication batch size and SQL command timeout are now configurable.
  • Improved read availability during compute scale-up and scale-down operations.
  • Multiple security fixes and hardening improvements to enhance platform security and reliability.

Known issue fixes

  • Fabric Mirroring: Fixed an issue that could prevent a new mirroring session from being established after a previous setup attempt failed.
  • Fixed an issue that could cause Microsoft Entra ID administrator creation to fail when the principal name exceeded 63 bytes.
  • Migrations: Fixed online migration reliability for PostgreSQL 9.5 and 9.6 source servers by using the correct WAL-position function and automatically selecting wal2json, preventing follow-stage and publication failures.
  • Migrations: Corrected SSL-mode handling during publication validation and added a clearer, actionable error for SSL handshake failures.
  • Migrations: Corrected publication validation to run only for online migrations, preventing publication-ownership failures during offline migrations.
  • Migrations: Added missing en_NZ.UTF-8 and en_NZ.utf8 collation mappings, enabling New Zealand English databases to map correctly during migration.
  • Long-term retention (LTR): Backup failures caused by insufficient CPU credits on burstable Azure Database for PostgreSQL flexible servers now surface in Azure Backup with an actionable error, enabling you to take corrective action.