This file documents pg_tle version boundaries that affect pgxntool's pg_tle support code. Each boundary represents a backward-incompatible API change.
- pg_tle versions: 1.0.0 through 1.3.x
- PostgreSQL support: 11-17
- API: No
pgtle.uninstall_extension()function, no schema parameter - Features: Basic extension management, custom data types, authentication hooks
- pg_tle versions: 1.4.0 through 1.4.x
- PostgreSQL support: 11-17
- API: Added
pgtle.uninstall_extension()function, no schema parameter - Features: Custom alignment/storage, enhanced warnings
- pg_tle versions: 1.5.0 and later (tested through 1.5.2)
- PostgreSQL support: 12-18 (dropped PG 11)
- API: BREAKING CHANGE -
pgtle.install_extension()now requires schema parameter - Features: Schema parameter support in installation
1.4.0: Added pgtle.uninstall_extension()
- Versions before 1.4.0 cannot uninstall extensions
1.5.0: Changed pgtle.install_extension() signature
- Added required
schemaparameter - Dropped PostgreSQL 11 support
X.Y.Z+- Works on pg_tle >= X.Y.ZX.Y.Z-A.B.C- Works on pg_tle >= X.Y.Z and < A.B.C
Boundary conditions:
1.5.0+means >= 1.5.0 (includes 1.5.0)1.4.0-1.5.0means >= 1.4.0 and < 1.5.0 (excludes 1.5.0)1.0.0-1.4.0means >= 1.0.0 and < 1.4.0 (excludes 1.4.0)
pgtle.sh(comments at top)- https://github.com/aws/pg_tle