WarpSQL adopts Semantic Versioning(SemVer) using the MAJOR.MINOR.PATCH
format.
For a summary of changes in the WarpSQL refer to the CHANGELOG.
when backward incompatible changes are introduced. Examples:
- Increment an extension to
MAJOR
versions - Features causing backward incompatibility
when new features and extensions are added, but are backward compatible. Examples:
- Increment an extension to
MINOR
/PATCH
versions - Addition of an extension
- Upgrades maintaining backward compatibility
when backward compatible bug fixes are added.
This releases might introduce breaking changes on any update. This release carries no stability guarantees.
The pre-release progression follows the sequence:
- Alpha:
-alpha
- Beta:
-beta
- Release Candidate:
-rc
The WarpSQL images tags follow a consistent naming convention,
deliberately excluding the use of a latest
tag. This omission is intentional to prevent accidental upgrades in dependencies and PostgreSQL versions.
The default base distribution for WarpSQL is Alpine. The tags follow this format:
<warpsql_version>-pg<postgres_version>
<warpsql_version>-pg<postgres_version>-alpine
<warpsql_version>-pg<postgres_version>-bitnami
- An Alpine image with
warpsql_version=1.2.1-alpha
and PostgreSQL 15 is represented by the tag1.2.1-alpha-pg15-alpine
.