diff --git a/docs/release-notes/release-notes-v14.19.md b/docs/release-notes/release-notes-v14.19.md new file mode 100644 index 00000000..8217b85a --- /dev/null +++ b/docs/release-notes/release-notes-v14.19.md @@ -0,0 +1,44 @@ +# Percona Distribution for PostgreSQL 14.19 ({{date.14_19}}) + +[Installation](../installing.md){.md-button} + +--8<-- "release-notes-intro.md" + +This release of Percona Distribution for PostgreSQL is based on [PostgreSQL 14.19](https://www.postgresql.org/docs/14/release-14-19.html). + +## Release Highlights + +### Updated tarball installation preconditions + +The [installation preconditions for tarballs](../tarball.md) now include an extra step for RHEL, Rocky Linux, or Oracle Linux 10: installing the `acl` package. + +## Supplied third-party extensions + +Review each extension's release notes for What's new, improvements, or bug fixes. + +The following is the list of extensions available in Percona Distribution for PostgreSQL. + +| Extension | Version | Description | +|----------------------------------------------------------------------------------------|-----------|----------------------------------------------------------------------------------------------------------------------| +| [etcd](https://etcd.io/) | 3.5.21 | A distributed, reliable key-value store for setting up high available Patroni clusters | +| [HAProxy](https://www.haproxy.org/) | 2.8.15 | A high-availability and load-balancing solution | +| [Patroni](https://patroni.readthedocs.io/en/latest/) | 4.0.5 | A HA (High Availability) solution for PostgreSQL | +| [PgAudit](https://www.pgaudit.org/) | 1.6.3 | Provides detailed session or object audit logging via the standard logging facility provided by PostgreSQL | +| [pgAudit set_user](https://github.com/pgaudit/set_user) | 4.1.0 | Provides an additional layer of logging and control when unprivileged users must escalate themselves to superusers or object owner roles in order to perform needed maintenance tasks. | +| [pgBackRest](https://pgbackrest.org/) | 2.55.0 | A backup and restore solution for PostgreSQL | +| [pgBadger](https://github.com/darold/pgbadger) | 13.1 | A fast PostgreSQL Log Analyzer. | +| [PgBouncer](https://www.pgbouncer.org/) | 1.24.1 | A lightweight connection pooler for PostgreSQL | +| [pg_gather](https://github.com/jobinau/pg_gather) | v30 | An SQL script for running the diagnostics of the health of PostgreSQL cluster | +| [pgpool2](https://git.postgresql.org/gitweb/?p=pgpool2.git;a=summary) | 4.6.0 | A middleware between PostgreSQL server and client for high availability, connection pooling and load balancing. | +| [pg_repack](https://github.com/reorg/pg_repack) | 1.5.2 | Rebuilds PostgreSQL database objects | +| [pg_stat_monitor](https://github.com/percona/pg_stat_monitor) | 2.2.0 | collects and aggregates statistics for PostgreSQL and provides histogram information. | +| [pgvector](https://github.com/pgvector/pgvector) | v0.8.0 | A vector similarity search for PostgreSQL | +| [PostGIS](https://github.com/postgis/postgis) | 3.3.8 | A spatial extension for PostgreSQL. | +| [PostgreSQL Common](https://salsa.debian.org/postgresql/postgresql-common) | 277 | PostgreSQL database-cluster manager. It provides a structure under which multiple versions of PostgreSQL may be installed and/or multiple clusters may be maintained at one time. | +| [wal2json](https://github.com/eulerto/wal2json) | 2.6 | A PostgreSQL logical decoding JSON output plugin | + +For Red Hat Enterprise Linux 8 and compatible derivatives, Percona Distribution for PostgreSQL also includes the supplemental `python3-etcd` 0.4.5 packages, which are used for setting up Patroni clusters. + +Percona Distribution for PostgreSQL is also shipped with the [libpq](https://www.postgresql.org/docs/14/libpq.html) library. It contains "a set of +library functions that allow client programs to pass queries to the PostgreSQL +backend server and to receive the results of these queries." diff --git a/docs/release-notes/release-notes.md b/docs/release-notes/release-notes.md index 5a1ac0f0..6518daf5 100644 --- a/docs/release-notes/release-notes.md +++ b/docs/release-notes/release-notes.md @@ -4,6 +4,8 @@ This page lists all release notes for Percona Distribution for PostgreSQL 14, or ## 2025 +* [14.19](release-notes-v14.19.md) ({{date.14_19}}) + * [14.18 Update](release-notes-v14.18.upd.md) ({{date.14_18_1}}) * [14.18](release-notes-v14.18.md) ({{date.14_18}}) diff --git a/docs/templates/pdf_cover_page.tpl b/docs/templates/pdf_cover_page.tpl index 2c718a3d..f6aaa0ec 100644 --- a/docs/templates/pdf_cover_page.tpl +++ b/docs/templates/pdf_cover_page.tpl @@ -7,5 +7,5 @@ {% if config.site_description %}

{{ config.site_description }}

{% endif %} -

14.18 Update (July 14, 2025)

+

14.19 (August 30, 2025)

diff --git a/mkdocs-base.yml b/mkdocs-base.yml index 2b744667..927e332c 100644 --- a/mkdocs-base.yml +++ b/mkdocs-base.yml @@ -217,10 +217,10 @@ nav: - Uninstall: uninstalling.md - Release notes: - "Release notes index": release-notes/release-notes.md - - "2025": - - "14.18 Update": release-notes/release-notes-v14.18.upd.md - - "14.18": release-notes/release-notes-v14.18.md - - "14.17": release-notes/release-notes-v14.17.md + - "14.19": release-notes/release-notes-v14.19.md + - "14.18 Update": release-notes/release-notes-v14.18.upd.md + - "14.18": release-notes/release-notes-v14.18.md + - "14.17": release-notes/release-notes-v14.17.md - "2024 (versions 14.10 Update - 14.15)": - "14.15": release-notes/release-notes-v14.15.md - "14.13": release-notes/release-notes-v14.13.md diff --git a/variables.yml b/variables.yml index 8a6e6f8f..24190ea0 100644 --- a/variables.yml +++ b/variables.yml @@ -2,11 +2,12 @@ # See also mkdocs.yml plugins.with-pdf.cover_subtitle and output_path -release: 'release-notes-v14.18' +release: 'release-notes-v14.19' pgversion: '14' -dockertag: '14.18' +dockertag: '14.19' date: + 14_19: 2025-08-30 14_18_1: 2025-07-15 14_18: 2025-06-30 14_17: 2025-03-05