11.0.1
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.
Features
Transactions
New configurable Isolation Level.
Inserts
Functions
Filters on Table-Valued Functions are now guaranteed to be inlined. See Function Inlining.
Horizontal Filtering
New
isdistinct
operator. It is a direct translation of IS DINTINCT FROM.New
and/all
Operator Modifiers.
Resource Embedding
New Top-level Ordering.
New Empty Embed.
OpenAPI
Allow overriding the OpenAPI title.
Admin
New Trace Header.
Documentation improvements
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.
Bug fixes
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.
Breaking changes
Removed Bulk Call with
Prefer: params=multiple-objects
on 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
limit/offset
.PUT requests no longer return an error when this header is present (using limit/offset still triggers the error)
Thanks
Big thanks from the PostgREST team to our sponsors!
Evans Fernandes
Jan Sommer
Zac Miller
Tsingson Qin
Michel Pelletier
Jay Hannah
Robert Stolarz
Nicholas DiBiase
Christopher Reid
Nathan Bouscal
Daniel Rafaj
David Fenko
Remo Rechkemmer
Severin Ibarluzea
Tom Saleeba
Pawel Tyll
If you like to join them please consider supporting PostgREST development.