Release notes

History of user-visible changes for CloudNativePG.

Version 1.15.0

Releasedate: 21 April 2022

Features:

Fixes:

Version 1.14.0

Releasedate: 25 March 2022

Features:

Container Images:

  • Latest PostgreSQL containers include Barman Cloud 2.19

Security Enhancements:

Fixes:

Version 1.13.0

Releasedate: 17 February 2022

Features:

Container Images:

  • PostgreSQL containers include Barman 2.18

Security Fix:

Fixes:

Version 1.12.0

Releasedate: 11 January 2022

Features:

Fixes:

Version 1.11.0

Releasedate: 15 December 2021

Features:

Fixes:

Version 1.10.0

Releasedate: 11 November 2021

Features:

Security:

Fixes:

Version 1.9.2

Releasedate: 15 October 2021

Features:

Fixes:

Version 1.9.1

Releasedate: 30 September 2021

  • This release is to celebrate the launch of PostgreSQL 14 by making it the default major version when a new Cluster is created without defining a specific image name.*

Fixes:

Version 1.9.0

Releasedate: 28 September 2021

  • Version 1.9.0 is not available on OpenShift due to delays with the release process and the subsequent release of version 1.9.1.*

Features:

Fixes:

Version 1.8.0

Releasedate: 13 September 2021

Features:

  1. number of WAL files and computed total size on disk 2. number of .ready and .done files in the archive status folder 3. flag for replica mode 4. number of requested minimum/maximum synchronous replicas, as well as the expected and actually observed ones

Security Enhancements:

Fixes:

Version 1.7.1

Releasedate: 11 August 2021

Features:

Fixes:

  • Allow the operator to failover when the primary is not ready (bug introduced in 1.7.0)

  • Execute administrative queries using the LOCAL synchronous commit level

  • Correctly parse multi-line log entries in PGAudit

Version 1.7.0

Releasedate: 28 July 2021

Features:

  • Native support for the pg_stat_statements and auto_explain extensions - The target_databases option in the Prometheus exporter to run a user-defined metric query on one or more databases (including auto-discovery of databases through shell-like pattern matching) - Exposure of the manual_switchover_required metric to promptly report whether a cluster with primaryUpdateStrategy set to supervised requires a manual switchover

  • Automatic configuration of shared_preload_libraries for PostgreSQL when pg_stat_statements , pgaudit or auto_explain options are added to the postgresql parameters section

Security Enhancements:

Fixes:

  • Correctly parse histograms in the Prometheus exporter

  • Reconcile services created by the operator for a cluster

Version 1.6.0

Releasedate: 12 July 2021

Features:

Changes:

Version 1.5.1

Releasedate: 17 June 2021

Change:

  • Fix a bug with CRD validation preventing auto-update with Operator Deployments on Red Hat OpenShift

  • Allow passing operator’s configuration using a Secret.

Version 1.5.0

Releasedate: 11 June 2021

Features:

Security Enhancements:

Changes:

Version 1.4.0

Releasedate: 18 May 2021

Features:

Security Enhancements:

  • Set readOnlyRootFilesystem security context for pods

Changes:

Version 1.3.0

Releasedate: 23 Apr 2021

Features:

  • Inheritance of labels and annotations

  • Set resource limits for every container

Security Enhancements:

Changes:

Version 1.2.1

Releasedate: 6 Apr 2021

Version 1.2.0

Releasedate: 31 Mar 2021

 Version 1.1.0

Releasedate: 3 Mar 2021

Version 1.0.0

Releasedate: 4 Feb 2021

The first major stable release of CloudNativePG implements Cluster , Backup and ScheduledBackup in the API group postgresql.cnpg.io/v1 .It uses these resources to create and manage PostgreSQL clusters insideKubernetes with the following main capabilities: