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
isnot working with upper or mixed case values likeNULL,TrUe,FaLsE. (#2077)Execute deferred constraint triggers when using
Prefer: tx=rollback. (#2020)Ignore
Content-Typeheaders forGETrequests when calling RPCs. (#2147)Previously,
GETwithout parameters, but withContent-Type: text/plainorContent-Type: application/octet-streamwould fail with404 Not Found, even if a function without arguments was available.
Fix wrong CORS header from
AuthenticationtoAuthorization. (#1724)Fix
jsonandjsonbcolumns 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
XMLTABLEandDEFAULTare present. (#2024)Fix
--dump-schemarunning with a wrong PG version. (#2153)Fix misleading disambiguation error where the content of the
relationshipkey 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.





