Changed
- Support context in assertions #1907
Added
-
Stack trace when logging panics #1904
-
Throttling metric
throttled_requests_count
for observing the number of throttled requests for a given throttling configuration #1863 -
New metric on number of allowed vs. non-allowed Check responses #1911
-
New datastore engine: SQLite (beta) #1615 Thanks @DanCech!
openfga migrate --datastore-engine sqlite --datastore-uri openfga.sqlite openfga run --datastore-engine sqlite --datastore-uri openfga.sqlite
Fixed
- When a request gets cancelled by a client, throw a 4xx, not a 5xx. #1905
- Makes the
pkg.logger.Logger.With
immutable by creating a child logger instead of mutating the delegate one to prevent side effects 1906 - Extend request timeout to 10s for slow tests 1926
- Improve performance of Check API in the case that the query involves resolving a tuple to userset and/or a userset, by streaming intermediate results. #1888