The main features in this release are:
- smart-tags: ability to
@omit many
from foreign key constraints (graphile/graphile-engine#565; thanks @ab-pm) - graphql: support non-scalar value ranges (graphile/graphile-engine#591; thanks @singingwolfboy)
- pg-pubsub: the
@pgSubscription
directive now supports a filter argument (#596; thanks @enisdenjo)
We also did an amount of housekeeping including adding a couple minor TypeScript types, improving our snapshot tests, and adding more tests on the built project.
IMPORTANT: we released a preliminary 4.6.0-alpha.0
which completed conversion of the entire project to TypeScript (finally removing Flow from its last places) but unfortunately the type churn was too high for this to be included in a non-breaking update (even though it was only the types that changed) so we decided to move the release of TypeScript conversion until v5 of PostGraphile. Effectively we're going to pretent v4.6.0-alpha.0 never happened.