diff --git a/postgrest.dict b/postgrest.dict index bc12f8438..a5c4b6d0c 100644 --- a/postgrest.dict +++ b/postgrest.dict @@ -46,6 +46,7 @@ HMAC Homebrew HTTPS HV +Ibarluzea ilike io IP @@ -55,6 +56,7 @@ JSON JWK JWT jwt +JWTs Kinesis Kofi localhost @@ -86,6 +88,7 @@ openapi ORM ov passphrase +Pawel Pelletier Petr PgBouncer @@ -111,18 +114,22 @@ RabbitMQ Rafaj RDS reallyreallyreallyreallyverysafe +Rechkemmer Redux refactor +Remo requester's RESTful RestSharp RLS RPC RSA +Saleeba savepoint schemas Sencha Serverless +Severin SHA signup SIGUSR @@ -136,6 +143,7 @@ SSL stateful stdout Stolarz +subselect SuperAgent syslog systemd @@ -146,6 +154,7 @@ todos Tsingson tsquery tx +Tyll TypeScript UI ui diff --git a/releases/upcoming.rst b/releases/upcoming.rst index 81f8bbe88..21c84dc30 100644 --- a/releases/upcoming.rst +++ b/releases/upcoming.rst @@ -2,10 +2,10 @@
-Upcoming -======== +v8.0.0 +====== -These are changes yet unreleased. If you'd like to try them out before a new official release, you can use a `nightly release `_. +You can download this release at the `PostgREST v8.0.0 release page `_. Added ----- @@ -69,6 +69,60 @@ Fixed * Fix showing UNKNOWN on ``postgrest --help`` invocation. |br| -- `@monacoremo `_ +* Removed single column restriction to allow composite foreign keys in join tables. + |br| -- `@goteguru `_ + +* Fix how the PostgREST version is shown in the help text when the .git directory is not available. + |br| -- `@monacoremo `_ + +* Fix expired JWTs starting an empty transaction on the db. + |br| -- `@steve-chavez `_ + +* Fix location header for POST request with ``select=`` without PK. + |br| -- `@wolfgangwalther `_ + +* Fix error messages on connection failure for localized PostgreSQL on Windows. + |br| -- `@wolfgangwalther `_ + +* Fix ``application/octet-stream`` appending ``charset=utf-8``. + |br| -- `@steve-chavez `_ + +* Fix overloading of functions with unnamed arguments. + |br| -- `@wolfgangwalther `_ + +* Return ``405 Method not Allowed`` for GET of volatile RPC instead of 500. + |br| -- `@wolfgangwalther `_ + +* Fix RPC return type handling and embedding for domains with composite base type. + |br| -- `@wolfgangwalther `_ + +* Fix embedding through views that have COALESCE with subselect. + |br| -- `@wolfgangwalther `_ + +* Fix parsing of boolean config values for Docker environment variables, now it accepts double quoted truth values ``("true", "false")`` and numbers ``("1", "0")``. + |br| -- `@wolfgangwalther `_ + +* Fix using ``app.settings.xxx`` config options in Docker, now they can be used as ``PGRST_APP_SETTINGS_xxx``. + |br| -- `@wolfgangwalther `_ + +* Fix panic when attempting to run with unix socket on non-unix host and properly close unix domain socket on exit. + |br| -- `@monacoremo `_ + +* Disregard internal junction (in non-exposed schema) when embedding. + |br| -- `@steve-chavez `_ + +* Fix requests for overloaded functions from HTML forms to no longer hang. + |br| -- `@laurenceisla `_ + +* Add a hint and clarification to the no relationship found error. + |br| -- `@laurenceisla `_ + +* Show comprehensive error when an RPC is not found in a stale schema cache. + |br| -- `@laurenceisla `_ + +* Fix Location headers in headers only representation for null PK inserts on views. + |br| -- `@laurenceisla `_ + Changed ------- @@ -90,3 +144,50 @@ Changed * POST requests for insertions no longer include a ``Location`` header in the response by default and behave the same way as having a ``Prefer: return=minimal`` header in the request. This prevents permissions errors when having a write-only table. See :ref:`insert_update`. |br| -- `@laurenceisla `_ + +Thanks +------ + +.. 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.io/?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 + +* `Daniel Babiak `_ +* Evans Fernandes +* `Jan Sommer `_ +* `Franz Gusenbauer `_ +* 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 `_.