- Mainline many Postgres related changes and wiring. This is mostly a no-op, since everything is behind a cargo feature flag. When enabled, this is far from being ready and many tests are failing, especially tests requiring schema metadata.
- Add a runtime
ConnectionTypeto polymorphic connection allowing refinery'sversion_historyschema to apply conditionally. - Alternate psql-compatible "base" migrations.
- Support named PG parameters with underscores.
- Fork
pgrow2serdeand add support for more types: arrays (e.g.[u8; 16]), UUID, ... . - Wire up
pglite-oxidefor testing. Pretty promising but still new and issues to be worked out (e.g. error handling, broken RNG). - Support a wider set of
FromSql/ToSqlconversions fortrailbase_sqlite::Value. - Hoist
ExecuteReturnedResultserror and fixexecute()for PG.
- Add a runtime
- Fix connection clean-up.
- Overhaul custom-endpoint/UI tutorial.
- Update dependencies.
Full Changelog: v0.27.1...v0.27.2