Skip to content

Releases: PostgREST/postgrest

v14.5

13 Feb 01:56

Choose a tag to compare

Fixed

v14.4

29 Jan 19:55

Choose a tag to compare

Fixed

  • Ensure Listener connections are released by @mkleczek in #4614
  • Fix listener running with exception masked after first failure by @mkleczek #4615
  • Fix incorrectly filtering the returned representation for PATCH requests when using or/and filters by @laurenceisla in #3707

v14.3

03 Jan 09:26

Choose a tag to compare

Fixed

  • Fix performance and high memory usage of relation hint calculation by @mkleczek in #4462, #4463

v14.2

19 Dec 03:11

Choose a tag to compare

Fixed

  • Fix hasSingleUnnamedParam incorrectly matching functions with named parameters by @joelonsql in #4553
    • Functions with a single named parameter (e.g., foo(data json)) no longer incorrectly match the single-param fallback, returning a clean PGRST202 error instead of a confusing PostgreSQL 42883 error.
  • Fix misleading logs on unsupported PostgreSQL versions by @taimoorzaeem in #4519
  • Fix regression where the PGRST103 error response was truncated by @laurenceisla in #4455
    • Happened when an offset was greater than the rows requested and Prefer: count=exact was sent.
  • Fix not returning Content-Length on empty HTTP 201 responses by @laurenceisla in #4518
  • Fix inaccurate Server-Timing header durations by @steve-chavez in #4522
  • Fix inaccurate "Schema cache queried" logs by @steve-chavez in #4522

v14.1

05 Nov 15:09

Choose a tag to compare

Fixed

  • Fix db-pre-config function failing when function names are pg reserved words by @taimoorzaeem in #4380
  • Fix server-host=!6 incorrectly binds to IPv4 address by @taimoorzaeem in #3202

v14.0

25 Oct 00:46

Choose a tag to compare

Features

Authentication

CLI

Fixes

Breaking Changes

  • Drop support for PostgreSQL EOL version 12 by @wolfgangwalther in #3865
  • From now on PostgREST will follow a MAJOR.PATCH two-part versioning. Only even-numbered MAJOR versions will be released, reserving odd-numbered MAJOR versions for development.
  • Replaced jwt-cache-max-lifetime config with jwt-cache-max-entries by @mkleczek in #4084
  • log-query config now takes a boolean instead of a string value by @steve-chavez in #3934

v13.0.8

24 Oct 19:53

Choose a tag to compare

Fixed

v13.0.7

14 Sep 20:03

Choose a tag to compare

Added

  • Improve the PGRST106 error when the requested schema is invalid by @laurenceisla in #4089
    • It now shows the invalid schema in the message field.
    • The exposed schemas are now listed in the hint instead of the message field.
  • Improve error details of PGRST301 error by @taimoorzaeem in #4051

v13.0.6

30 Aug 19:52

Choose a tag to compare

Fixed

v13.0.5

24 Aug 18:25

Choose a tag to compare

Fixed