What's wrong with this entry?
The client data cache (used for fetching configuration from the API) now performs a deep equality check before updating state, avoiding unnecessary state propagation when the fetched data hasn't changed.
- Previously, every fetch from the OAuth client data endpoint would overwrite the cache with a new object, even if the data was identical
- Now uses
isDeepStrictEqualto compare fresh data against cached data and only triggers a state update when something actually changed - This reduces unnecessary re-renders and state propagation in the UI
Client data fetch function sQK() (search for "clientDataCache") — added deep equality check via $Q() before cache write at line ~69394
Strings lifted out of the shipped bundle, so the claim above can be checked against them.