Tomasz Sapeta
Tomasz Sapeta
# Why Further improvements on the Expo Modules docs page # How - Took Expo Modules API out of Alpha. - Renamed `Expo Modules API` to just `Expo Modules` (sidebar...
# Why It turned out that constants exported by the camera are not working (all are `undefined`) because Objective-C enums that we use there are not convertible to primitive types....
# Why Following up #22619 to remove `expo-face-detector` in bare-expo as running it in Rosetta is pretty annoying (the simulator crashes frequently for me). # How Excluded `expo-face-detector` from autolinking...
# Why First step to remove dependencies from the `expo` package # How - Removed `expo-asset` from dependencies - Replaced `import 'expo-asset'` with an optional require to make sure that...
# Why `tintColor` prop was not working for some SVGs (including Expo logo 😮) # How It turned out that the tint transformer doesn't trigger for vector and animated images....
# Why # How # Test Plan
# Why I found it useful to know from the npm page which version is dedicated for the specific SDK version. This is also needed for #26934 to work properly....
# Why Currently, on the JS side, shared objects inherit only from `Object`. To provide some common functionalities, we're introducing a `SharedObject` class in JS (`global.expo.SharedObject`). # How *to do*...
# Why Preparing the ground for #27038 by moving and adding some more C++ utils to the common codebase. # How - Moved creating classes and objects with prototypes from...
# Why Right now if the module needs to emit events, it requires some additional setup on the JS side – creating an emitter using the `EventEmitter` class. What if...