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
- @christophostertag made their first contribution in #604
- @pnahratow made their first contribution in #610
Full Changelog: v1.13.0...v1.13.1