Download Latest Version kubectl-cnpg_1.27.0-rc1_linux_s390x.tar.gz (20.6 MB)
Email in envelope

Get an email when there's a new version of CloudNativePG

Home / v1.25.3
Name Modified Size InfoDownloads / Week
Parent folder
cnpg-1.25.3-checksums.txt.sig 2025-07-25 566 Bytes
cnpg-1.25.3-checksums.txt 2025-07-25 1.7 kB
kubectl-cnpg_1.25.3_linux_s390x.deb 2025-07-25 20.2 MB
kubectl-cnpg_1.25.3_linux_arm64.deb 2025-07-25 19.1 MB
kubectl-cnpg_1.25.3_linux_ppc64le.deb 2025-07-25 18.8 MB
kubectl-cnpg_1.25.3_linux_x86_64.deb 2025-07-25 20.8 MB
kubectl-cnpg_1.25.3_linux_arm64.rpm 2025-07-25 20.0 MB
kubectl-cnpg_1.25.3_linux_ppc64le.rpm 2025-07-25 19.6 MB
kubectl-cnpg_1.25.3_linux_s390x.rpm 2025-07-25 21.3 MB
kubectl-cnpg_1.25.3_linux_x86_64.rpm 2025-07-25 21.8 MB
kubectl-cnpg_1.25.3_darwin_x86_64.tar.gz 2025-07-25 21.1 MB
kubectl-cnpg_1.25.3_linux_ppc64le.tar.gz 2025-07-25 18.7 MB
kubectl-cnpg_1.25.3_linux_s390x.tar.gz 2025-07-25 20.1 MB
kubectl-cnpg_1.25.3_windows_x86_64.tar.gz 2025-07-25 21.2 MB
kubectl-cnpg_1.25.3_darwin_arm64.tar.gz 2025-07-25 20.1 MB
kubectl-cnpg_1.25.3_linux_arm64.tar.gz 2025-07-25 19.1 MB
kubectl-cnpg_1.25.3_linux_x86_64.tar.gz 2025-07-25 20.7 MB
kubectl-cnpg_1.25.3_windows_arm64.tar.gz 2025-07-25 19.2 MB
cnpg-1.25.3.yaml 2025-07-25 1.1 MB
README.md 2025-07-25 3.1 kB
v1.25.3 source code.tar.gz 2025-07-25 10.8 MB
v1.25.3 source code.zip 2025-07-25 12.2 MB
Totals: 22 Items   346.0 MB 0

Release date: Jul 25, 2025

In memory of DJ Walker-Morgan.

Changes

  • Removed 386 and ARM (v5/v6/v7) architectures from the cnpg plugin build matrix, reducing the number of published binaries (#7648).

Enhancements

  • Improved validation of shared_buffers by correctly considering HugePages settings, ensuring accurate memory configuration checks (#7864).

  • Set oom_score_adj for PostgreSQL worker processes to improve prioritization during out-of-memory situations (#7891).

  • Added fqdn-uri and fqdn-jdbc-uri fields in user secrets to simplify application connection string management and align with DNS-based connection best practices (#7852).

  • Added the systemID field and related condition in the Cluster status to track the PostgreSQL system identifier. (#7717).

Fixes

  • Added a mutex in the connection pooler to protect concurrent access to the connections map, improving stability in high-concurrency environments (#7804).

  • Fixed replica cluster instance ordering by correctly detecting the designated primary, improving replica cluster stability and switchover operations (#8108).

  • Added support for reconciling VolumeAttributesClass for PVCs, enhancing storage compatibility and lifecycle management (#7885).

  • Made the internal webserver routines non-blocking to improve responsiveness under load (#8071).

  • Fixed an issue where the ensureReplicationClientLeafCertificate error did not display the correct secretName in the not found message (#8086).

  • Prevented invalid ALTER SUBSCRIPTION statements by updating only PostgreSQL‑supported parameters; unsupported options like copy_data are ignored to avoid reconciliation failures (7844).

  • Fixed an issue where the bootstrap-controller in the connection pooler did not apply resources settings correctly (#7922).

  • Ensured online backups fail cleanly if the targetPod becomes unhealthy during backup, preventing partial or misleading backups (#7944).

  • Ensured the Backup resource status is set properly after a failure, improving observability and scripting reliability (#7898).

Source: README.md, updated 2025-07-25