Closed
Description
Description
If I read the code correctly here , storage.tab
should return an ObservableDict
except that on handshake the tab storage is initialized as a persistent dict. Back in 2.9.0
I found it correctly uses an ObservableDict.
I was previously relying on this since I store non-serializable objects in the tab storage for caching. This contradicts serializable requirements.
Can we revert this behavior to match the documented behavior of storage? For now, I have to pin my dependencies to 2.9.0