{"id":"postgresql","name":"PostgreSQL","categories":["Databases","Relational Database"],"website":"https://www.postgresql.org/","description":"PostgreSQL compatibility for popular independently versioned extensions.","versions":{"16":{"dependencies":{"postgis":{"ranges":["3.6"],"relationship":"extension","confidence":"high","notes":["The PostGIS 3.6 release line supports PostgreSQL 12 through 18."],"sources":[{"title":"PostGIS 3.6 Release Notes","url":"https://postgis.net/docs/release_notes.html","accessedAt":"2026-10-08"},{"title":"PostGIS 3.6 Installation Requirements","url":"https://postgis.net/docs/manual-3.6/en/postgis_installation.html","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"pgvector-linux-macos":{"ranges":["0.8"],"relationship":"extension on Linux and macOS","confidence":"high","notes":["The pgvector 0.8 release line documents support for PostgreSQL 13 and newer on Linux and macOS. Windows support is not covered by this dependency key."],"sources":[{"title":"pgvector 0.8.0 Installation","url":"https://github.com/pgvector/pgvector/blob/v0.8.0/README.md","accessedAt":"2026-10-08"},{"title":"pgvector 0.8.7 Installation","url":"https://github.com/pgvector/pgvector/blob/v0.8.7/README.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"timescaledb":{"ranges":[">=2.23 <2.31"],"relationship":"extension","confidence":"high","notes":["TimescaleDB 2.23 introduced PostgreSQL 18 support alongside PostgreSQL 16 and 17, and the 2.30 release line continues to support all three PostgreSQL majors."],"sources":[{"title":"TimescaleDB 2.23.0 Release","url":"https://github.com/timescale/timescaledb/releases/tag/2.23.0","accessedAt":"2026-10-08"},{"title":"TimescaleDB 2.30.2 PostgreSQL version check","url":"https://github.com/timescale/timescaledb/blob/2.30.2/CMakeLists.txt","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"pg-cron":{"ranges":["1.6"],"relationship":"extension","confidence":"high","notes":["The pg_cron 1.6 release line documents support for PostgreSQL 10 and newer."],"sources":[{"title":"pg_cron 1.6.0 Installation","url":"https://github.com/citusdata/pg_cron/blob/v1.6.0/README.md","accessedAt":"2026-10-08"},{"title":"pg_cron 1.6.8 Installation","url":"https://github.com/citusdata/pg_cron/blob/v1.6.8/README.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"}}},"17":{"dependencies":{"postgis":{"ranges":["3.6"],"relationship":"extension","confidence":"high","notes":["The PostGIS 3.6 release line supports PostgreSQL 12 through 18."],"sources":[{"title":"PostGIS 3.6 Release Notes","url":"https://postgis.net/docs/release_notes.html","accessedAt":"2026-10-08"},{"title":"PostGIS 3.6 Installation Requirements","url":"https://postgis.net/docs/manual-3.6/en/postgis_installation.html","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"pgvector-linux-macos":{"ranges":["0.8"],"relationship":"extension on Linux and macOS","confidence":"high","notes":["The pgvector 0.8 release line documents support for PostgreSQL 13 and newer on Linux and macOS. Windows support is not covered by this dependency key."],"sources":[{"title":"pgvector 0.8.0 Installation","url":"https://github.com/pgvector/pgvector/blob/v0.8.0/README.md","accessedAt":"2026-10-08"},{"title":"pgvector 0.8.7 Installation","url":"https://github.com/pgvector/pgvector/blob/v0.8.7/README.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"timescaledb":{"ranges":[">=2.23 <2.31"],"relationship":"extension","confidence":"high","notes":["TimescaleDB 2.23 introduced PostgreSQL 18 support alongside PostgreSQL 16 and 17, and the 2.30 release line continues to support all three PostgreSQL majors."],"sources":[{"title":"TimescaleDB 2.23.0 Release","url":"https://github.com/timescale/timescaledb/releases/tag/2.23.0","accessedAt":"2026-10-08"},{"title":"TimescaleDB 2.30.2 PostgreSQL version check","url":"https://github.com/timescale/timescaledb/blob/2.30.2/CMakeLists.txt","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"pg-cron":{"ranges":[">=1.6.3 <1.7"],"relationship":"extension","confidence":"high","notes":["pg_cron 1.6.3 introduced PostgreSQL 17 compatibility in the 1.6 release line."],"sources":[{"title":"pg_cron 1.6.3 release","url":"https://github.com/citusdata/pg_cron/releases/tag/v1.6.3","accessedAt":"2026-10-08"},{"title":"pg_cron 1.6.8 installation","url":"https://github.com/citusdata/pg_cron/blob/v1.6.8/README.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"}}},"18":{"dependencies":{"postgis":{"ranges":["3.6"],"relationship":"extension","confidence":"high","notes":["The PostGIS 3.6 release line supports PostgreSQL 12 through 18."],"sources":[{"title":"PostGIS 3.6 Release Notes","url":"https://postgis.net/docs/release_notes.html","accessedAt":"2026-10-08"},{"title":"PostGIS 3.6 Installation Requirements","url":"https://postgis.net/docs/manual-3.6/en/postgis_installation.html","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"pgvector-linux-macos":{"ranges":[">=0.8.1 <0.9"],"relationship":"extension on Linux and macOS","confidence":"high","notes":["PostgreSQL 18 support was introduced in pgvector 0.8.1; 0.8.0 does not include that support. This dependency key covers Linux and macOS; Windows support is not modeled."],"sources":[{"title":"pgvector 0.8.7 changelog - PostgreSQL 18 support added in 0.8.1","url":"https://github.com/pgvector/pgvector/blob/v0.8.7/CHANGELOG.md","accessedAt":"2026-10-08"},{"title":"pgvector 0.8.7 installation","url":"https://github.com/pgvector/pgvector/blob/v0.8.7/README.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"timescaledb":{"ranges":[">=2.23 <2.31"],"relationship":"extension","confidence":"high","notes":["TimescaleDB 2.23 introduced PostgreSQL 18 support alongside PostgreSQL 16 and 17, and the 2.30 release line continues to support all three PostgreSQL majors."],"sources":[{"title":"TimescaleDB 2.23.0 Release","url":"https://github.com/timescale/timescaledb/releases/tag/2.23.0","accessedAt":"2026-10-08"},{"title":"TimescaleDB 2.30.2 PostgreSQL version check","url":"https://github.com/timescale/timescaledb/blob/2.30.2/CMakeLists.txt","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"pg-cron":{"ranges":[">=1.6.6 <1.7"],"relationship":"extension","confidence":"high","notes":["pg_cron 1.6.6 introduced PostgreSQL 18 compatibility in the 1.6 release line."],"sources":[{"title":"pg_cron 1.6.6 release","url":"https://github.com/citusdata/pg_cron/releases/tag/v1.6.6","accessedAt":"2026-10-08"},{"title":"pg_cron 1.6.8 installation","url":"https://github.com/citusdata/pg_cron/blob/v1.6.8/README.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"}}}}}