From 580184532b8d39d077fd71ddad060c46e84a8e02 Mon Sep 17 00:00:00 2001 From: Laurence Isla Date: Tue, 14 Jun 2022 10:40:10 -0500 Subject: [PATCH] Add 9.0.1 changelog --- docs/index.rst | 1 + docs/releases/latest.rst | 20 --------- docs/releases/v9.0.1.rst | 89 ++++++++++++++++++++++++++++++++++++++++ postgrest.dict | 2 + 4 files changed, 92 insertions(+), 20 deletions(-) create mode 100644 docs/releases/v9.0.1.rst diff --git a/docs/index.rst b/docs/index.rst index c26e2477a..db3a181d5 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -99,6 +99,7 @@ The project has a friendly and growing community. Join our `chat room + v9.0.1 v9.0.0 releases/v8.0.0 releases/v7.0.1 diff --git a/docs/releases/latest.rst b/docs/releases/latest.rst index 101d8fd77..e09ccb247 100644 --- a/docs/releases/latest.rst +++ b/docs/releases/latest.rst @@ -67,38 +67,18 @@ Documentation improvements Bug fixes --------- -* Execute deferred constraint triggers when using ``Prefer: tx=rollback`` (`#2020 `_) - * Return ``204 No Content`` without ``Content-Type`` for ``PUT`` (`#2058 `_) -* Fix ``is`` not working with upper or mixed case values like ``NULL, TrUe, FaLsE`` (`#2077 `_) - -* Fix schema cache loading when views with ``XMLTABLE`` and ``DEFAULT`` are present (`#2024 `_) - -* Fix wrong CORS header Authentication -> Authorization (`#1724 `_) - * Clarify error for failed schema cache load. (`#2107 `_) - From ``Database connection lost. Retrying the connection`` to ``Could not query the database for the schema cache. Retrying.`` -* Fix reading database configuration properly when ``=`` is present in its value (`#2120 `_) - * Fix silently ignoring filter on a non-existent embedded resource (`#1771 `_) -* Remove trigger functions from 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 `_) - * Remove functions, which are not callable due to unnamed arguments, from schema cache and OpenAPI output. (`#2152 `_) * Fix accessing JSON array fields with ``->`` and ``->>`` in ``?select=`` and ``?order=``. (`#2145 `_) -* Fix ``--dump-schema`` running with a wrong PG version. (`#2153 `_) - -* Keep working when ``EMFILE (Too many open files)`` is reached. (`#2042 `_) - -* Ignore ``Content-Type`` headers for ``GET`` requests when calling RPCs. Previously, ``GET`` without parameters, but with ``Content-Type: text/plain`` or ``Content-Type: application/octet-stream`` would fail with ``404 Not Found``, even if a function without arguments was available. (`#2147 `_) - Breaking changes ---------------- diff --git a/docs/releases/v9.0.1.rst b/docs/releases/v9.0.1.rst new file mode 100644 index 000000000..ffec1ee2a --- /dev/null +++ b/docs/releases/v9.0.1.rst @@ -0,0 +1,89 @@ + +PostgREST 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 like ``NULL``, ``TrUe``, ``FaLsE``. (`#2077 `_) + +* Execute deferred constraint triggers when using ``Prefer: tx=rollback``. (`#2020 `_) + +* Ignore ``Content-Type`` headers for ``GET`` requests when calling RPCs. (`#2147 `_) + + * Previously, ``GET`` without parameters, but with ``Content-Type: text/plain`` or ``Content-Type: application/octet-stream`` would fail with ``404 Not Found``, even if a function without arguments was available. + +* Fix wrong CORS header from ``Authentication`` to ``Authorization``. (`#1724 `_) + +* Fix ``json`` and ``jsonb`` 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`` and ``DEFAULT`` 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! + +.. container:: image-container + + .. image:: ../_static/cybertec-new.png + :target: https://www.cybertec-postgresql.com/en/?utm_source=postgrest.org&utm_medium=referral&utm_campaign=postgrest + :width: 13em + + .. image:: ../_static/2ndquadrant.png + :target: https://www.2ndquadrant.com/en/?utm_campaign=External%20Websites&utm_source=PostgREST&utm_medium=Logo + :width: 13em + + .. image:: ../_static/retool.png + :target: https://retool.com/?utm_source=sponsor&utm_campaign=postgrest + :width: 13em + + .. image:: ../_static/gnuhost.png + :target: https://gnuhost.eu/?utm_source=sponsor&utm_campaign=postgrest + :width: 13em + + .. image:: ../_static/supabase.png + :target: https://supabase.com/?utm_source=postgrest%20backers&utm_medium=open%20source%20partner&utm_campaign=postgrest%20backers%20github&utm_term=homepage + :width: 13em + + .. image:: ../_static/oblivious.jpg + :target: https://oblivious.ai/?utm_source=sponsor&utm_campaign=postgrest + :width: 13em + +* Evans Fernandes +* `Jan Sommer `_ +* `Franz Gusenbauer `_ +* `Daniel Babiak `_ +* 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 `_. diff --git a/postgrest.dict b/postgrest.dict index fe4bf205a..2262fe9bc 100644 --- a/postgrest.dict +++ b/postgrest.dict @@ -24,6 +24,7 @@ ClojureScript cloudfared config CORS +CPUs cryptographically CSV Daemonizing @@ -41,6 +42,7 @@ Fernandes filename FreeBSD fts +GC GHC Github Google