Skip to content

Commit 5e31498

Browse files
FloorDgbartolini
andauthored
Add release post for 1.27.0 RC1 (#341)
Signed-off-by: Floor Drees <[email protected]> Signed-off-by: Gabriele Bartolini <[email protected]> Co-authored-by: Gabriele Bartolini <[email protected]>
1 parent 128cbb3 commit 5e31498

File tree

3 files changed

+90
-1
lines changed

3 files changed

+90
-1
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
release: 1.27.0-rc1
3-
location: /documentation/1.27.0-rc1
3+
location: /documentation/preview
44
release_date: 29 Jul 2025
55
release_notes: https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.27.0-rc1
66
---
442 KB
Loading
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: "CloudNativePG 1.27.0 RC1 Released!"
3+
date: 2025-07-29
4+
draft: false
5+
author: fdrees
6+
image:
7+
url: 58364dde1adc4a0a8.37186404-2048x1445.jpg
8+
attribution: from <a href="https://wordpress.org/photos/photo/58364dde1a/">Saurabh</a>
9+
tags:
10+
- release
11+
- postgresql
12+
- postgres
13+
- kubernetes
14+
- k8s
15+
- cloudnativepg
16+
- preview
17+
- cnpg
18+
- extensions
19+
- ImageVolume
20+
- FailoverQuorum
21+
summary: "The CloudNativePG community is excited to announce the first release candidate of CloudNativePG 1.27! This preview introduces features like the dynamic loading of PostgreSQL extensions, and the automatic synchronization of logical decoding slots across high-availability clusters. Join us in testing these updates to shape the final release."
22+
---
23+
24+
The CloudNativePG Community is thrilled to announce the first release candidate
25+
of CloudNativePG 1.27! This preview release provides an opportunity to explore
26+
new features and enhancements before the final version is officially launched.
27+
While refinements may still occur, here’s a look at what’s new.
28+
29+
## Key Features
30+
31+
### Dynamic loading of PostgreSQL extensions
32+
33+
We introduced the `.spec.postgresql.extensions` field to support mounting
34+
PostgreSQL extensions—packaged as OCI-compliant container images—as read-only,
35+
immutable volumes within instance pods. This enables [dynamic extension management](/documentation/preview/imagevolume_extensions/)
36+
without the need to rebuild base images.
37+
38+
### Logical decoding slot synchronization
39+
40+
We added the `synchronizeLogicalDecoding` field under
41+
`spec.replicationSlots.highAvailability` to enable
42+
[automatic synchronization of logical decoding slots](/documentation/preview/replication/#logical-decoding-slot-synchronization)
43+
across high-availability clusters. This ensures seamless continuity for logical
44+
replication subscribers after a publisher failover.
45+
46+
### Primary Isolation Check
47+
48+
The liveness pinger, introduced as an experimental feature in 1.26, has
49+
been promoted to stable. A new `.spec.probes.liveness.isolationCheck` section
50+
enables [primary isolation checks in the liveness probe](/documentation/preview/instance_manager/#primary-isolation)
51+
by default, improving detection and handling of primary connectivity issues in
52+
Kubernetes environments.
53+
54+
## There’s More…
55+
56+
Explore other improvements in this release, including:
57+
58+
- An opt-in, experimental feature that enables [quorum-based failover](/documentation/preview/failover/#failover-quorum-quorum-based-failover)
59+
to improve safety and data durability during failover events.
60+
- Added support for user maps for predefined users such as `streaming_replica`,
61+
allowing the use of self-managed client certificates with different Common Names
62+
in environments with strict policies or shared CAs.
63+
- Added a new `PhaseFailurePlugin` phase in the `Cluster status` to improve
64+
observability of plugin-related failures.
65+
66+
Dive into the full details in the
67+
[release notes for 1.27 RC1](https://cloudnative-pg.io/documentation/preview/release_notes/v1.27/).
68+
69+
## Testing
70+
71+
The stability of each CloudNativePG release relies on the community’s
72+
engagement. Testing your workloads with this release candidate helps
73+
identify bugs and regressions early.
74+
75+
- View the [open issues for the 1.27 release](https://github.com/cloudnative-pg/cloudnative-pg/milestone/28).
76+
- Report bugs directly on [GitHub](https://github.com/cloudnative-pg/cloudnative-pg/issues/new/choose).
77+
78+
## Release Timeline
79+
80+
CloudNativePG 1.27 RC1 is the first in a series of release candidates.
81+
Additional release candidates may follow as needed before the final release,
82+
currently planned for the end of August.
83+
84+
# Join the Community
85+
86+
[Connect with our community on your preferred platform](https://github.com/cloudnative-pg/cloudnative-pg?tab=readme-ov-file#communications)!
87+
88+
Thank you for your continued support of CloudNativePG. Your contributions help
89+
us advance the Kubernetes-native PostgreSQL experience.

0 commit comments

Comments
 (0)