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 |
---|---|---|---|---|---|---|---|---|
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 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