These release notes include the changes in versions 11.0.0 and 11.0.1. The detailed changelog and pre-compiled binaries are available on the GitHub release pages.
New configurable Isolation Level.
Filters on Table-Valued Functions are now guaranteed to be inlined. See Function Inlining.
isdistinctoperator. It is a direct translation of IS DINTINCT FROM.
New Top-level Ordering.
New Empty Embed.
Allow overriding the OpenAPI title.
New Trace Header.
New Transactions reference.
New Connection Pool reference.
Split API into other sub-references.
Split Authentication into Database Authorization and SQL User Management.
Split Admin into Integrations, Nginx and Connection Pool.
Please check the “Fixed” section on https://github.com/PostgREST/postgrest/releases/tag/v11.0.0 and https://github.com/PostgREST/postgrest/releases/tag/v11.0.1.
Removed Bulk Call with
Prefer: params=multiple-objectson Stored Procedures.
To comply with RFC 9110, the Range header is now only considered on GET.
Other methods will ignore it and instead should use the
PUT requests no longer return an error when this header is present (using limit/offset still triggers the error)
Big thanks from the PostgREST team to our sponsors!
If you like to join them please consider supporting PostgREST development.