CloudNativePG 1.28.1 and 1.27.3 released!

February 5, 2026 • 2 minutes
blog image

The CloudNativePG Community is pleased to announce the release of CloudNativePG Operator versions 1.28.1 and 1.27.3.

These releases deliver important bug fixes and stability improvements, ensuring your PostgreSQL clusters continue to run reliably in production environments. We recommend all users upgrade at their earliest convenience, particularly those using PgBouncer or managing replica clusters.

Specifically, these updates address several critical scenarios that directly impact production reliability:

  • Critical fix for PgBouncer upgrades: We resolved an issue where stale TLS status fields in the Pooler were not correctly cleared. This was particularly disruptive for users upgrading to version 1.28, as it could cause PgBouncer to use incorrect certificates, resulting in “unsupported certificate” errors and blocking all application connectivity.

  • Timeline protection during WAL restore: Improved the WAL restore logic to prevent replicas from downloading timeline history files with IDs greater than the cluster’s current timeline. This prevents recovery failures caused by incomplete promotion attempts, where PostgreSQL creates history files for timelines that the cluster never officially adopts.

  • Timeline reset after major upgrades: We addressed a critical issue in the major version upgrade path. After a pg_upgrade, the operator now correctly resets the TimelineID to 1. This prevents replicas from attempting to follow an incompatible timeline from the previous major version, which formerly led to fatal recovery errors.

Read the full release notes for details:


Upgrade guidance

We recommend upgrading to 1.28.1 to benefit from the latest features, enhancements, and long-term stability.

If you’re on 1.27.x, please be reminded that version 1.27 will be supported until 9 March 2026. Upgrade to 1.27.3 to get the latest fixes in that series and begin planning your transition to the 1.28 minor release series.

Follow the upgrade instructions for a smooth transition.


Get involved with the community

Join us to help shape the future of cloud-native Postgres!

If you’re using CloudNativePG in production, consider adding your organisation as an adopter to support the project’s growth and evolution.

Thank you for your continued support and for being part of the CloudNativePG community!

Categories in this blog post