9.0.1
This version includes important fixes for production environments and other miscellaneous fixes. You can download the pre-compiled binaries on the GitHub release page.
Bug Fixes
Keep working when
EMFILE (Too many open files)
is reached. (#2042)Disable parallel GC for better performance on higher core CPUs (#2294). Thanks to NoRedInk for their blog post that lead us to this fix.
Fix using CPU while idle. (#1076)
Fix reading database configuration properly when
=
is present in the value. (#2120)Fix
is
not working with upper or mixed case values likeNULL
,TrUe
,FaLsE
. (#2077)Execute deferred constraint triggers when using
Prefer: tx=rollback
. (#2020)Ignore
Content-Type
headers forGET
requests when calling RPCs. (#2147)Previously,
GET
without parameters, but withContent-Type: text/plain
orContent-Type: application/octet-stream
would fail with404 Not Found
, even if a function without arguments was available.
Fix wrong CORS header from
Authentication
toAuthorization
. (#1724)Fix
json
andjsonb
columns showing a type in OpenAPI spec. (#2165)Remove trigger functions from the schema cache and OpenAPI output, because they can’t be called directly anyway. (#2135)
Remove aggregates, procedures and window functions from the schema cache and OpenAPI output. (#2101)
Fix schema cache loading when views with
XMLTABLE
andDEFAULT
are present. (#2024)Fix
--dump-schema
running with a wrong PG version. (#2153)Fix misleading disambiguation error where the content of the
relationship
key looks like valid syntax. (#2239)
Thanks
Big thanks from the PostgREST team to our sponsors!
Evans Fernandes
Jan Sommer
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.