This release adds an operator-facing histogram metric and ListObjects performance improvements, fixes PostgreSQL and ListObjects defects, and addresses improper BatchCheck policy enforcement. Playground users face a breaking authentication constraint, while the built-in Playground and its port settings are deprecated.
Action needed (1)
securitymedium
BatchCheckpolicy enforcement fix for CVE-2026-34972The issue was fixed where
BatchCheckcalls with multiple checks for the same tuple could result in improper policy enforcement. The fix addresses CVE-2026-34972 and GHSA-jwvj-g8pc-cx45.
Check if affected (1)
breaking
Playgroundauthentication limited tononeApplies if the
Playgroundruns withpresharedkey authentication.The
Playgroundnow supports only thenoneauthentication method.presharedkey authentication is no longer supported.
Plan ahead (2)
deprecatedBuilt-in OpenFGA Playground deprecationremoval date not announced
Applies if you use the built-in OpenFGA Playground.
The built-in OpenFGA Playground is deprecated and intended only for development. It will be removed entirely in a future release.
deprecated
--playground-portandOPENFGA_PLAYGROUND_PORTdeprecationApplies if you configure
--playground-portorOPENFGA_PLAYGROUND_PORT.The
--playground-portflag andOPENFGA_PLAYGROUND_PORTenvironment variable are deprecated. The Playground server address is specified with--playground-addr(OPENFGA_PLAYGROUND_ADDR) instead, using the fullhost:portaddress.