PostgreSQL Version Upgrade Schedule

This page has been retired, please click here for the for compatibility and support schedules on the Synopsys Software Integrity Group Documentation Portal.

Schedule

Rolling support for the two most recent versions, with about 9 months lag for stabilization:

  • April releases:  Adds new version for use with external databases FOR TESTING AND EVALUATION ONLY (starting with PG 15.x in 2023.4.0).

  • July releases:  The new version transitions to fully supported (starting with PG 14.x in 2022.7.0).

  • October releases:  Support for the oldest version is removed and the PostgreSQL container migrates to the next version.

This schedule will provide some overlap between the new version being added and the old version being dropped to potentially make customers' migration planning easier.

Version

16.x

15.x

14.x

13.x

12.x

11.x

10.x

9.6.x

Version

16.x

15.x

14.x

13.x

12.x

11.x

10.x

9.6.x

PostgreSQL version supported

YES

YES

NO

NO

NO

EOL

PostgreSQL first release

Late 2023

October 2022

September 2021

September 2020

October 2019

October 2018

October 2017

September 2016

PostgreSQL last release

Late 2028

November 2027

November 2026

November 2025

November 2024

November 2023

November 2022

November 2021

Black Duck evaluation support

2024.4.0

2023.4.0

N/A

N/A

N/A

N/A

N/A

N/A

Black Duck external database support

2024.7.0

2023.7.0

2022.7.0

2021.8.0

2020.6.0

Primordial

Black Duck embedded PostgreSQL

2025.10.0

2024.10.0

2023.10.0

2022.10.0

2022.2.0

Primordial

Black Duck PostgreSQL end of support

2026.10.0

2025.10.0

2024.10.0

2023.10.0

2022.10.0

2021.6.0 (Official)

(Assumes PG continues with its current release cadence.)

Black Duck Direct Upgrade Support (PostgreSQL Container Only)

For upgrades of Black Duck where the PostgreSQL container is in use, direct upgrades to the newest Black Duck release will be restricted to Black Duck versions less than about 2 years old.  Specifically, direct upgrades will only be supported from Black Duck versions whose PostgreSQL container is using a PostgreSQL major version no more than 2 major versions older than the current PostgreSQL container version.

The table below shows which Black Duck versions will be able to directly upgrade to which other Black Duck versions.  The rows represent the Black Duck versions migrating FROM, and the columns are the versions migrating TO.

            To

From

(From PG)

2022.2.x

2022.4.x

2022.7.x

2022.10.x

2023.1.x

2023.4.x

2023.7.x

2023.10.x

2024.1.x

2024.4.x

2024.7.x

2024.10.x

            To

From

(From PG)

2022.2.x

2022.4.x

2022.7.x

2022.10.x

2023.1.x

2023.4.x

2023.7.x

2023.10.x

2024.1.x

2024.4.x

2024.7.x

2024.10.x

(To PG)

 

11

11

11

13

13

13

13

14

14

14

14

15

<= 2021.10.x

9.6

2022.2.x

11

---

NC

NC

2022.4.x

11

---

NC

2022.7.x

11

---

2022.10.x

13

---

NC

NC

NC

2023.1.x

13

---

NC

NC

2023.4.x

13

---

NC

2023.7.x

13

---

2023.10.x

14

---

NC

NC

NC

2024.1.x

14

---

NC

NC

2024.4.x

14

---

NC

2024.7.x

14

---

2024.10.x

15

---

where

  • = direct upgrades supported

  • = direct upgrades NOT supported.  Upgrading requires bouncing through one (or more) of the supported versions.

  • NC = no PG major version change

  • = not applicable

©2023 Synopsys, Inc. All Rights Reserved