PostGIS
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Release and Upgrade Rules

Release and Upgrade Rules

This directory collects release-policy and upgrade-safety rules consolidated from the former doc/developer.md and the developer wiki. Use it when a patch changes SQL API, C API, extension upgrade behavior, dependency requirements, or supported PostgreSQL versions.

Topics

Quick Rules

  • Do not add SQL API functions in a patch release.
  • Do not remove SQL API or C API functions except in a major release unless the old signatures are safely stubbed or migrated.
  • Do not require newer dependency-library versions in a micro release.
  • Treat pg_upgrade as the design constraint for legacy SQL and C signatures.
  • Keep upgrade metadata comments current and minimal.