PostgreSQL
DatabasePostgreSQL 18 is the newest actively maintained release, currently at patch 18.4. 5 of 29 tracked cycles remain supported. The next cycle scheduled to reach end-of-life is 14, on November 12, 2026.
How PostgreSQL versioning, EOL & security support work
PostgreSQL does not use semantic versioning. Since version 10, the version number is major.minor (for example 17.6), where the first number is the major release and the second is a bug-fix-only minor release. The PostgreSQL Global Development Group ships a new major version about once a year, and each major version then receives minor releases on a regular cadence, at least once every three months, or sooner for urgent fixes. Minor releases never add features, only bug and security fixes.
PostgreSQL security issues are handled through a dedicated, private security process: reports go to the project's security team, are investigated confidentially, and a fix is coordinated for release, with advance notice so major packagers and cloud providers can prepare before it goes public. Each addressed issue is tracked with a CVE. Running a version past its five-year window means any new CVE affecting it will simply never be patched.
Sources: PostgreSQL Versioning Policy
Release lifecycle
Data sourced from endoflife.date.
Want to hear about it the moment PostgreSQL has a new release or reaches end-of-life?
Get alerts