- Add PG_MODULE_MAGIC_EXT() macro for PostgreSQL >= 18.
- Remove support for PostgreSQL 12.
- Add PostgreSQL 17 support.
- Remove support for PostgreSQL < 12.
- Reorganized repository structure to allow for easier management of extension files during build process.
- Added NO_PGXS build flag to allow building of extension without PGXS. Restores ability to build on Windows.
- No changes to extension code.
- Deprecated GUCs are removed from
SHOW ALL.
- NOTICE fixed to only display on first reference to non-default deprecated variable.
- Use of GUCs with
whitelisthave been deprecated in lieu of a more appropriateallowlist. The last GUC set byALTER SYSTEMwill be used on reload, the first attempt toSHOWa deprecated variable will provide a NOTICE. - The extension is now non-relocatable and all functions are schema-qualified.