[ncl][expo] update react-native-skia to 0.1.157 (#19789)# Why fix https://github.com/Shopify/react-native-skia/issues/1030 for sdk 47 # How - there're no meaningful native changes from 0.1
[ncl][expo] update react-native-skia to 0.1.157 (#19789)# Why fix https://github.com/Shopify/react-native-skia/issues/1030 for sdk 47 # How - there're no meaningful native changes from 0.1.155 to 0.1.157, so we just update the _bundledNativeModules.json_ - revert the NCL webpack workaround from #19717 # Test Plan - tested on sdk 47 expo go + @shopify/[email protected] - NCL ci passed - NCL - `yarn build:web`
show more ...
[NCL] Fix skia web support (#19717)# Why ncl doesn't support @shopify/react-native-skia on web and publishing ci job is also failed: https://github.com/expo/expo/actions/runs/3313396371/jobs/547
[NCL] Fix skia web support (#19717)# Why ncl doesn't support @shopify/react-native-skia on web and publishing ci job is also failed: https://github.com/expo/expo/actions/runs/3313396371/jobs/5471317891 # How - add `WithSkiaWeb` wrapper for web to wait for canvaskit loading - add `dangerouslyAddModulePathsToTranspile` to transpile skia files for the nullish coalescing operators # Test Plan - ncl on web + skia - for publish ncl web ci, test `yarn build:web`
[android][ios] Upgrade @shopify/react-native-skia to 0.1.153 (#19360)# Why close ENG-6536 # How - [tools] Update react-native-skia.patch - `et uvm -m @shopify/react-native-skia -c 0.1.153
[android][ios] Upgrade @shopify/react-native-skia to 0.1.153 (#19360)# Why close ENG-6536 # How - [tools] Update react-native-skia.patch - `et uvm -m @shopify/react-native-skia -c 0.1.153` - [NCL] update SkiaScreen example mainly for `useDerivedValue -> useComputedValue` # Test Plan - android unversioned expo go + NCL skia - ios unversioned expo go + NCL skia
[ios] Add @shopify/react-native-skia vendoring support for Expo Go (#17704)# Why close ENG-4889 # How - add skia example in ncl - update vendoring tools to support react-native-skia that
[ios] Add @shopify/react-native-skia vendoring support for Expo Go (#17704)# Why close ENG-4889 # How - add skia example in ncl - update vendoring tools to support react-native-skia that will download files from npm, because prebuilt skia libraries are only accessible from npm. - update versioning tools to support react-native-skia. considering react-native-skia is still actively changed, i will update vendoring code later in separated pr. # Test Plan - `et uvm -m @shopify/react-native-skia -p ios -c 0.1.130` + unversioned skia ncl example - `et add-sdk -p ios -s 45.0.0 -v '@shopify/react-native-skia'` + sdk 45 skia ncl example