referencesource/postgres-extension-postgresql-version-compatibility
PostgreSQL extension compatibility with PostgreSQL major versions Canonical, always-current version: https://referencesource.org/postgres-extension-postgresql-version-compatibility/ Machine-readable: https://referencesource.org/postgres-extension-postgresql-version-compatibility/data.json — this mirror is a point-in-time copy. Last verified: 2026-08-31 Stale after: 2026-12-29 (past this date, prefer the canonical copy — it re-verifies on a cadence this snapshot does not)… See the full description on the dataset page: https://huggingface.co/datasets/referencesource/postgres-extension-postgresql-version-compatibility.
050
1---2pretty_name: "PostgreSQL extension compatibility with PostgreSQL major versions"3license: other4license_name: source-terms-cited5license_link: https://referencesource.org/postgres-extension-postgresql-version-compatibility/6language:7- en8tags:9- reference-data10- provenance11- referencesource-org12configs:13- config_name: default14 data_files:15 - split: train16 path: data/records.jsonl17---18# PostgreSQL extension compatibility with PostgreSQL major versions19 20**Canonical, always-current version: https://referencesource.org/postgres-extension-postgresql-version-compatibility/**21Machine-readable: https://referencesource.org/postgres-extension-postgresql-version-compatibility/data.json — this mirror is a point-in-time copy.22 23- **Last verified:** 2026-08-3124- **Stale after:** 2026-12-29 (past this date, prefer the canonical copy —25 it re-verifies on a cadence this snapshot does not)26- **Records:** 927 28Which major versions of PostgreSQL a popular server extension supports, taken from that extension's own documentation, README or changelog -- not from any one cloud vendor's managed-service certification list. Before upgrading a self-hosted PostgreSQL server, an operator running several extensions has to check every extension's supported range separately, because dropping support for an old PostgreSQL version and adding support for a new one happen on each extension's own schedule, not in step with Postgres itself or with each other. Cloud vendors (Azure, AWS/Aurora, DigitalOcean, Alibaba) each publish their own extension-by-version table, but that shows what the vendor has certified for its managed service, which lags or diverges from what the extension's own maintainers say it supports; no vendor-neutral page was found that cites each extension's own documentation. Some projects state a range in one sentence; others state only that a particular release added or dropped a PostgreSQL version, and the range has to be read off those entries. Both are recorded here, and which one a record rests on is visible from its quote.29 30## Provenance — what every record carries31 32Every record carries `source` (the URL the value was read from) and33`source_quote` (a verbatim quote from that page stating it). A value you34cannot check against its page is indistinguishable from an invented one;35these can all be checked. Each record is also individually addressable on36the canonical site at its `url`.37 38## Licence position39 40unknown41 42Facts are not copyrightable; what this dataset takes from each source is a43fact plus a short attributed quote linking back to the page that states it.44 45## Sources46 47- https://raw.githubusercontent.com/citusdata/citus/main/CHANGELOG.md48- https://raw.githubusercontent.com/HypoPG/hypopg/master/README.md49- https://raw.githubusercontent.com/citusdata/pg_cron/main/README.md50- https://raw.githubusercontent.com/pgpartman/pg_partman/master/README.md51- https://raw.githubusercontent.com/pgaudit/pgaudit/master/README.md52- https://github.com/pgvector/pgvector53- https://www.postgis.net/docs/manual-3.5/postgis_installation.html54- https://docs.timescale.com/self-hosted/latest/upgrades/upgrade-pg/55- https://raw.githubusercontent.com/eulerto/wal2json/master/README.md56 57## Fields58 59See any record in `data/records.jsonl` — field names are self-describing,60and the canonical page for each record renders them with labels:61https://referencesource.org/postgres-extension-postgresql-version-compatibility/62 