Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Mobx has just released version 5 which uses the Proxy object under the hood, but out of the box, Android doesn't have support for that
So we have to upgrade JSCore manually but this is not doable in Expo
I would post this on Canny except it would take forever for it gain enough votes to even make it to your eyes in addition to how much less love Android gets in general.
Essentially anyone using Expo right now would be stuck in a sub version 5 of Mobx if this is not done.
Related issue: mobxjs/mobx#1587
The polyfill is not ideal because of the issues mentioned on here:
@brentvatne Since this didn't make it into SDK 29, when are we expected to see it? And please, update the docs at least. We upgraded to MobX 5 because the docs say that both Symbol and Proxy are supported by JSC (on Android and iOS 10+) so we thought we were in the clear.