v15.3
v15.3
- Add support for PostgreSQL 12 by @laurenceisla
v14.1
Fixed
- Fix
db-pre-configfunction failing when function names are pg reserved words by @taimoorzaeem in PostgREST#4380 - Fix
server-host=!6incorrectly binds to IPv4 address by @taimoorzaeem in PostgREST#3202
v14.0
Features
- Bounded JWT cache using the SIEVE algorithm by @mkleczek in PostgREST#4084
- Increases throughput of all requests having a JWT. 20% more throughput for GET requests according to our benchmarks.
- Includes JWT Cache Metrics.
- Ready flag for postgrest healthcheck by @taimoorzaeem in PostgREST#4239
Fixes
- Fix schema cache loading taking a long time for large schemas by @mkleczek in PostgREST#4360, PostgREST#3704
- On a complex database, it goes down from 7 minutes to 2 seconds.
- Fix not logging OpenAPI queries when
log-queryis enabled by @steve-chavez in PostgREST#4226 - Fix not logging explain query when
log-queryis enabled by @steve-chavez in PostgREST#4319 - Fix not logging transaction variables and db-pre-request function when
log-queryis enabled by @steve-chavez in PostgREST#3934 - Fix not logging the JSON message to stderr on a
PGRST002error by @laurenceisla in PostgREST#4129 - Fix reloading the Schema Cache unnecessarily on a
PGRST002error by @laurenceisla in PostgREST#4367
Breaking Changes
- Drop support for PostgreSQL EOL version 12 by @wolfgangwalther in PostgREST#3865
- From now on PostgREST will follow a
MAJOR.PATCHtwo-part versioning. Only even-numbered MAJOR versions will be released, reserving odd-numbered MAJOR versions for development. - Replaced
jwt-cache-max-lifetimeconfig with jwt-cache-max-entries by @mkleczek in PostgREST#4084 - log-query config now takes a boolean instead of a string value by @steve-chavez in PostgREST#3934