v2.48.6
Breaking Changes📦 hasura-authView on GitHub →
⚠ 1 breaking🐛 2 fixes🔧 1 symbols
Summary
This patch release for v2.48 includes support for Postgres 17, fixes schema mixing issues in remote joins, and improves streaming subscription reliability on non-unique columns for supported databases.
⚠️ Breaking Changes
- The output of the `/v1alpha1/pg_dump` endpoint changes slightly for users of the `hasura` Docker container because the underlying Postgres version has been updated to v17.
Migration Steps
- If you rely on the exact output format of `/v1alpha1/pg_dump` when using the `hasura` Docker container, review the output as it has changed due to the Postgres v17 upgrade.
🐛 Bug Fixes
- Fixed an issue where types from two remote joins with different type prefixes and namespaces could be incorrectly mixed in the schema.
- Partially fixed an issue in streaming subscriptions on non-unique columns where rows might be skipped due to duplicates. This fix is complete for Postgres and Citus, but incomplete for Cockroach and other postgres-likes. For fixed databases, a batch might return more rows than requested due to the use of `FETCH ... WITH TIES`.
🔧 Affected Symbols
/v1alpha1/pg_dump