github pgplex/pgschema v1.13.1
Release v1.13.1

4 hours ago

What's Changed

  • feat: manage config table rows declaratively (#559) by @tianzhou in #583
  • fix: mirror target extensions into the embedded plan database (#584) by @tianzhou in #585
  • fix: stub referenced roles in the plan database (#450) by @tianzhou in #586
  • fix: re-emit VALIDATE for an unvalidated PG18 NOT NULL constraint (#564) by @tianzhou in #587
  • fix: carry ON DELETE SET NULL/SET DEFAULT column list on foreign keys (#589) by @tianzhou in #590
  • fix: detect and apply GENERATED ALWAYS AS changes on existing columns (#591) by @tianzhou in #592
  • fix: exclude extension-owned objects and privileges from inspection (#595) by @christophostertag in #604
  • fix: preserve primary key column order on partitioned tables (#606) by @pnahratow in #610
  • revert: take config table data management out of main (#559) by @tianzhou in #612
  • fix: preserve explicit column collations in dump and plan (#593) by @tianzhou in #613
  • fix: reject unknown keys in .pgschemaignore (#594) by @tianzhou in #614
  • fix: resolve managed-schema qualifiers in inlined SQL function bodies (#596) by @tianzhou in #615
  • fix: create SQL functions after the later-batch functions they call (#596) by @tianzhou in #616
  • fix: track ENABLE REPLICA and ENABLE ALWAYS trigger states (#599) by @tianzhou in #617
  • fix: commit enum ADD VALUE before statements that use the new label (#600) by @tianzhou in #618
  • fix: recreate dependent views around a function DROP + CREATE (#601) by @tianzhou in #619
  • docs: document that object ownership is not managed (#602) by @tianzhou in #620
  • feat: warn about and skip statements that have no effect on the plan (#602, #603) by @tianzhou in #621

New Contributors

Full Changelog: v1.13.0...v1.13.1

Don't miss a new pgschema release

NewReleases is sending notifications on new releases.