Skip to content

Releases: PostgREST/postgrest

v14.9

11 Apr 00:03

Choose a tag to compare

Added

Fixed

  • Remove red herring warp logs on default log-level, only emit them on log-level=debug by @steve-chavez in #4799

v14.8

03 Apr 22:41

Choose a tag to compare

Added

  • Log a HINT when the LISTEN channel stops working due to a PostgreSQL bug by @laurenceisla in #4581

Fixed

  • Fix invalid OpenAPI 2.0 format for integer types (smallint, integer, bigint) by @arturbent0 in #4641

v14.7

20 Mar 20:04

Choose a tag to compare

Fixed

v14.6

06 Mar 22:08

Choose a tag to compare

Fixed

  • Fix leaking table and function names when calculating error hint by @taimoorzaeem in #4675

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