This version includes important fixes for production environments and other miscellaneous fixes. You can download the pre-compiled binaries on the GitHub release page.
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)
isnot working with upper or mixed case values like
Execute deferred constraint triggers when using
Prefer: tx=rollback. (#2020)
GETrequests when calling RPCs. (#2147)
GETwithout parameters, but with
Content-Type: application/octet-streamwould fail with
404 Not Found, even if a function without arguments was available.
Fix wrong CORS header from
jsonbcolumns 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
DEFAULTare present. (#2024)
--dump-schemarunning with a wrong PG version. (#2153)
Fix misleading disambiguation error where the content of the
relationshipkey looks like valid syntax. (#2239)
Big thanks from the PostgREST team to our sponsors!
If you like to join them please consider supporting PostgREST development.