Skip to content

Version Numbering

Starting with PostgreSQL 18, AXDB uses the following format:

MAJOR.MINOR.PATCH

For example:

18.4.1

Where:

  • MAJOR = The upstream PostgreSQL major version (e.g. 18 → PostgreSQL 18)
  • MINOR = The upstream PostgreSQL release number
  • PATCH = AXDB’s internal build number (specific to packaging or AXDB-only updates)
Release type Version example What changes?
First AXDB build 18.0.1 Initial AXDB build on upstream 18.0, build #1
AXDB-only update 18.0.2 Build #2 on the same upstream 18.0
Upstream patch/feature 18.1.1 Upstream release → MINOR bump to 1, PATCH reset to 1
Next AXDB build 18.1.2 Build #2 on upstream 18.1

The above versioning is only applicable to AXDB 18.x.x as it is the only AXDB forked server. The third digit is always AXDB’s build number, never an upstream patch. If you see it go from …1 → …2 this means a AXDB-specific update was shipped.

Note

If you’re looking for more information, check the FAQ.