Upgrading React Native to 0.66.5 surfaced an issue with the version of react-native-v8 that existed at the time of our upgrade. This issue led us to switch to JSC for the JS engine in https://github.com/digidem/mapeo-mobile/pull/1040, causing a slew of changes related to polyfilling necessary Intl apis.
Apparently the original issue(s) in v8 should be fixed by now as of v1.6.0, so it would be nice to revert JSC-related changes and go back to using v8 again.
Upgrading React Native to 0.66.5 surfaced an issue with the version of react-native-v8 that existed at the time of our upgrade. This issue led us to switch to JSC for the JS engine in https://github.com/digidem/mapeo-mobile/pull/1040, causing a slew of changes related to polyfilling necessary Intl apis.
Apparently the original issue(s) in v8 should be fixed by now as of v1.6.0, so it would be nice to revert JSC-related changes and go back to using v8 again.
https://github.com/Kudo/react-native-v8/issues/149#issuecomment-1320710785 https://github.com/Kudo/react-native-v8/issues/150#issuecomment-1320711591