History log of /expo/CHANGELOG.md (Results 1 – 25 of 552)
Revision Date Author Comments
# 10141ef4 13-Jul-2023 Brent Vatne <[email protected]>

Sync root changelog


# 8281e896 28-Jun-2023 Kudo Chien <[email protected]>

[go] update @shopify/react-native-skia to 0.1.196 (#23157)

# Why

0.1.196 is the first version compatible with react-native 0.72, we need this version for sdk 49

# How

- `et uvm -m @shopify/

[go] update @shopify/react-native-skia to 0.1.196 (#23157)

# Why

0.1.196 is the first version compatible with react-native 0.72, we need this version for sdk 49

# How

- `et uvm -m @shopify/react-native-skia -c 0.1.196`
- re-add sdk49 versioned code for skia

# Test Plan

- [x] unversioned expo-go + unversioned ncl skia test case
- [x] sdk49 versioned expo-go + sdk49 ncl skia test case
- [x] ios expo go (2.29.1, the current testflight version, which is @shopify/[email protected]) + sdk49 ncl skia test case (@shopify/[email protected]). this test makes sure 0.1.196 doesn't have breaking changes and compatible with 0.1.195, so that we don't have to submit a new expo-go build.

show more ...


# 3cb53286 27-Jun-2023 Brent Vatne <[email protected]>

[changelog] Cut for SDK 49


# 28a8cd00 27-Jun-2023 Brent Vatne <[email protected]>

[changelog] Add third party module updates


# 44a18ba7 21-Jun-2023 Tomasz Sapeta <[email protected]>

Prune root changelog entries for SDK 47 and older (#22999)


# fd0f6df6 24-May-2023 Kudo Chien <[email protected]>

[go] vendor gesture-handler 2.10.1 (#22621)

# Why

we need https://github.com/software-mansion/react-native-gesture-handler/pull/2305 to unblock react-native-web 0.19 upgrade

# How

`et uvm -

[go] vendor gesture-handler 2.10.1 (#22621)

# Why

we need https://github.com/software-mansion/react-native-gesture-handler/pull/2305 to unblock react-native-web 0.19 upgrade

# How

`et uvm -m react-native-gesture-handler -c 2.10.1`

# Test Plan

unversioned expo go + ncl gesture-handler test cases

show more ...


# 52da1ca3 10-Apr-2023 Gabriel Donadel Dall'Agnol <[email protected]>

[go] Disable Remote JS debugger on SDK 49+ (#22027)

# Why

As part of https://github.com/facebook/react-native/pull/36754, we
should remove the ability to use remote JS debugging from the DevMenu

[go] Disable Remote JS debugger on SDK 49+ (#22027)

# Why

As part of https://github.com/facebook/react-native/pull/36754, we
should remove the ability to use remote JS debugging from the DevMenu.
This change is motivated by the fact that generally speaking, this
feature does not work with the new architecture and most of the popular
modules these days.

Follow up of https://github.com/expo/expo/pull/22010
Closes ENG-8088

# How

This PR removes the `Remote JS debugger` option from Expo Go menu when
using SDK 49 or above

# Test Plan


Run Expo Go locally

<table>
<tr><th>iOS</th><th>Android</th></tr>
<tr>
<td>
<img
src="https://user-images.githubusercontent.com/11707729/230474710-28b0a90a-9f49-48c1-baaf-8883fdad8178.png"
height="700px" />
</td>
<td>
<img
src="https://user-images.githubusercontent.com/11707729/230473058-e06831e6-96d9-4a17-8da1-d884d9c9678f.png"
height="700px" />
</td>
</tr>
</table>


# Checklist

<!--
Please check the appropriate items below if they apply to your diff.
This is required for changes to Expo modules.
-->

- [ ] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [ ] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [ ] This diff will work correctly for `expo prebuild` & EAS Build (eg:
updated a module plugin).

show more ...


# 43bf9c6d 13-Feb-2023 Tomasz Sapeta <[email protected]>

Update react-native-screens to 3.20.0 (#21186)


# dd2a2b42 09-Feb-2023 Brent Vatne <[email protected]>

[changelog] Merge and cut off for SDK 48


# acd96eb4 08-Feb-2023 Kudo Chien <[email protected]>

[android] fix expo go build errors (#21117)

# Why

fix expo go build error where kotlin 1.8 is incompatible with 1.6:
https://github.com/expo/expo/actions/runs/4120016867/jobs/7114321156

# How

[android] fix expo go build errors (#21117)

# Why

fix expo go build error where kotlin 1.8 is incompatible with 1.6:
https://github.com/expo/expo/actions/runs/4120016867/jobs/7114321156

# How

- the underlying module of stripe 0.23.1 ships kotlin 1.8 which is
prebuilt as aar/jar on maven central. we have no way to downgrade its
kotlin version but only to upgrade kotlin in whole android expo go.
- stripe 0.23.1 has a build error error and fixed at
https://github.com/stripe/stripe-react-native/pull/1289. upgrade the
vendoring module to 0.23.3.

# Test Plan

versioned android expo go + ncl launch test

# Checklist

- [x] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [x] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [x] This diff will work correctly for `expo prebuild` & EAS Build (eg:
updated a module plugin).

show more ...


# b0d15132 02-Feb-2023 Burak Simsek <[email protected]>

Update CHANGELOG.md (#21061)

Minor typo fix


# 3adab923 02-Feb-2023 Kudo Chien <[email protected]>

[av][ncl][go] fix audio and video qa issues (#21055)

# Why

fix audio and video issues from sdk48 android unversioned qa

# How

- [ncl] play position back-and-forth is actually from slider's

[av][ncl][go] fix audio and video qa issues (#21055)

# Why

fix audio and video issues from sdk48 android unversioned qa

# How

- [ncl] play position back-and-forth is actually from slider's [`onSlidingComplete` issue](https://github.com/callstack/react-native-slider/issues/487). this pr update the vendored slider to the latest version with a fix.
- [ncl] `setVolumeAsync` unhandled promise rejection: access `sound` when it's before starting (undefined).
- [av] also find a regression for SimpleExoPlayer jsi audio sampler which should access the player from main thread.

# Test Plan

- ci passed
- android unversioned expo go + ncl audio / video

show more ...


# 01689d49 02-Feb-2023 Kudo Chien <[email protected]>

[go] update @shopify/react-native-skia to 0.1.172 (#21014)

# Why

last chance to upgrade vendored react-native-skia to 0.1.172 for sdk 48

# How

- `et uvm -m @shopify/react-native-skia -c 0.1

[go] update @shopify/react-native-skia to 0.1.172 (#21014)

# Why

last chance to upgrade vendored react-native-skia to 0.1.172 for sdk 48

# How

- `et uvm -m @shopify/react-native-skia -c 0.1.172`

# Test Plan

unversioned android/ios expo go + skia ncl

show more ...


# 86dbd8e0 02-Feb-2023 aleqsio <[email protected]>

[stripe] Upgrade stripe to 0.23.1 (#20964)


# 4db800d7 31-Jan-2023 Łukasz Kosmaty <[email protected]>

[go] Upgrade `@shopify/flash-list` to `1.4.0` (#20927)

# Why

Upgrades `@shopify/flash-list` to `1.4.0`
Closes ENG-7315.

# How

```
et update-vendored-module -m @shopify/flash-list -c 505eb

[go] Upgrade `@shopify/flash-list` to `1.4.0` (#20927)

# Why

Upgrades `@shopify/flash-list` to `1.4.0`
Closes ENG-7315.

# How

```
et update-vendored-module -m @shopify/flash-list -c 505eb70e7a885d48539ed89cb30aa48dbf81c57d
```

It was a simple upgrade because they didn't change anything in the native code.

# Test Plan

- expo go with NCL ✅

show more ...


# 866561df 30-Jan-2023 Tomasz Sapeta <[email protected]>

[android][ios] Upgrade react-native-reanimated to 2.14.4 (#20990)


# 0a9cf62f 29-Jan-2023 Cedric van Putten <[email protected]>

Upgrade `@react-native-community/[email protected]` ➡️ `@react-native-community/[email protected]` (#20926)

# Why

Fixes ENG-7318

# How

Ran `et update-vendored-module --module
@react-

Upgrade `@react-native-community/[email protected]` ➡️ `@react-native-community/[email protected]` (#20926)

# Why

Fixes ENG-7318

# How

Ran `et update-vendored-module --module
@react-native-community/datetimepicker --target expo-go --commit
5d174d097d2821911b73b5e308520f9e028b8348`

<details><summary>See log output</summary>

```bash
�� Cloning @react-native-community/datetimepicker#5d174d097d2821911b73b5e308520f9e028b8348 from https://github.com/react-native-community/react-native-datetimepicker.git
‼️ Using legacy vendoring for platform ios
NOTE: In Expo, native Android styles are prefixed with ReactAndroid. Please ensure that resourceNames used for grabbing style of dialogs are being resolved properly.

Cleaning up iOS files at Exponent/Versioned/Core/Api/Components/DateTimePicker ...

Copying iOS files ...
> ios/Exponent/Versioned/Core/Api/Components/DateTimePicker/RNDateTimePicker.h
> ios/Exponent/Versioned/Core/Api/Components/DateTimePicker/RNDateTimePicker.m
> ios/Exponent/Versioned/Core/Api/Components/DateTimePicker/RNDateTimePickerManager.h
> ios/Exponent/Versioned/Core/Api/Components/DateTimePicker/RNDateTimePickerManager.m
> ios/Exponent/Versioned/Core/Api/Components/DateTimePicker/RNDateTimePickerShadowView.h
> ios/Exponent/Versioned/Core/Api/Components/DateTimePicker/RNDateTimePickerShadowView.m

Updating pbxproj configuration ...
Saving updated pbxproj structure to the file Exponent.xcodeproj/project.pbxproj ...

Successfully updated iOS files, but please make sure Xcode project files are setup correctly in Exponent/Versioned/Core/Api/Components/DateTimePicker
‼️ Using legacy vendoring for platform android
NOTE: In Expo, native Android styles are prefixed with ReactAndroid. Please ensure that resourceNames used for grabbing style of dialogs are being resolved properly.

Cleaning up Android files at expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker ...

Copying Android files ...
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/Common.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/KeepDateInRangeListener.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/MinuteIntervalSnappableTimePickerDialog.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/ReflectionHelper.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNConstants.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNDate.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNDatePickerDialogFragment.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNDatePickerDialogModule.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNDatePickerDisplay.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNDateTimePickerPackage.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNDismissableDatePickerDialog.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNDismissableTimePickerDialog.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNTimePickerDialogFragment.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNTimePickerDialogModule.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/datetimepicker/RNTimePickerDisplay.java
✍️ Updating bundled native modules
✍️ Updating workspace dependencies
�� Successfully updated @react-native-community/datetimepicker
```

</details>

# Test Plan

## Android

After changing:
- Add 1global.setImmediate = function(){};` -> to fix reanimated issue
- Change `@shopify/flash-list` (vendored SDK 46 and 47 code)
`androidx.annotation:annotation:+` to
`androidx.annotation:annotation:1.2.0`

I managed to test the date time picker on Android. Dropped a few test
features that weren't used, or are removed.
- The "open and hide dialog after 3 seconds" -> had no logic connected,
was mostly confusing
- Dropped `clock` and `calendar` (which is `default` now) enums.
- Updated `neutralButtonLabel` -> `neutralButton`

## iOS

> **Warning**
> Testing on iOS is currently blocked by building issues.

<details><summary>Build errors</summary>


![image](https://user-images.githubusercontent.com/1203991/215162429-a4f57b50-5040-4321-9af7-8da21b6a2da5.png)

</details>

# Checklist

<!--
Please check the appropriate items below if they apply to your diff.
This is required for changes to Expo modules.
-->

- [ ] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [ ] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [ ] This diff will work correctly for `expo prebuild` & EAS Build (eg:
updated a module plugin).

show more ...


# a6e242bf 27-Jan-2023 Cedric van Putten <[email protected]>

Upgrade `[email protected]` ➡️ `[email protected]` (#20929)

# Why

Fixes ENG-7319

# How

Ran `et update-vendored-module --module react-native-shared-element
-

Upgrade `[email protected]` ➡️ `[email protected]` (#20929)

# Why

Fixes ENG-7319

# How

Ran `et update-vendored-module --module react-native-shared-element
--target expo-go --commit ff44d562af566f0eb61daddba683e088d4206378`

<details><summary>See output log</summary>

```bash
�� Cloning react-native-shared-element#ff44d562af566f0eb61daddba683e088d4206378 from https://github.com/IjzerenHein/react-native-shared-element
‼️ Using legacy vendoring for platform ios

Cleaning up iOS files at Exponent/Versioned/Core/Api/Components/SharedElement ...

Copying iOS files ...
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementContent.h
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementContent.m
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementCornerRadii.h
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementCornerRadii.m
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementDelegate.h
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementNode.h
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementNode.m
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementNodeManager.h
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementNodeManager.m
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementStyle.h
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementStyle.m
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementTransition.h
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementTransition.m
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementTransitionItem.h
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementTransitionItem.m
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementTransitionManager.h
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementTransitionManager.m
> ios/Exponent/Versioned/Core/Api/Components/SharedElement/RNSharedElementTypes.h

Updating pbxproj configuration ...
Saving updated pbxproj structure to the file Exponent.xcodeproj/project.pbxproj ...

Successfully updated iOS files, but please make sure Xcode project files are setup correctly in Exponent/Versioned/Core/Api/Components/SharedElement
‼️ Using legacy vendoring for platform android

Cleaning up Android files at expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement ...

Copying Android files ...
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementContent.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementDrawable.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementModule.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementNode.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementNodeManager.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementPackage.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementStyle.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementTransition.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementTransitionItem.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementTransitionManager.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementTypes.java
> android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/components/sharedelement/RNSharedElementView.java
✍️ Updating bundled native modules
✍️ Updating workspace dependencies
�� Successfully updated react-native-shared-element


```

</details>

# Test Plan

## Android

> **Warning**
> Testing on Android is currently blocked by a reanimated related issue
on `main`.
> `Can't find variable: setImmediate` - when opening
`apps/native-component-list`

## iOS

> **Warning**
> Testing on iOS is currently blocked by a cocoapod issue on `main`.

<details><summary>Cocoapods error</summary>

```bash
[!] CocoaPods could not find compatible versions for pod "GoogleSignIn":
In snapshot (Podfile.lock):
GoogleSignIn (= 7.0.0)

In Podfile:
ABI46_0_0ExpoKit/Expo (from `./versioned-react-native/ABI46_0_0/Expo/ExpoKit`) was resolved to 46.0.0, which depends on
GoogleSignIn
```

</details>

# Checklist

<!--
Please check the appropriate items below if they apply to your diff.
This is required for changes to Expo modules.
-->

- [ ] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [ ] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [ ] This diff will work correctly for `expo prebuild` & EAS Build (eg:
updated a module plugin).

---------

Co-authored-by: Cedric van Putten <[email protected]>

show more ...


# 5cb3fbea 26-Jan-2023 Steffen Forkmann <[email protected]>

fix changelog entry (#20959)

# Why

Someone duplicated the line and didn't change the text


# a9c51fbb 25-Jan-2023 Gabriel Donadel Dall'Agnol <[email protected]>

[android][ios] Upgrade @react-native-community/slider to 4.4.1 (#20903)

# Why

Closes ENG-7322

# How

Updated `@react-native-community/slider` target config `rootDir` to
`package/` as they h

[android][ios] Upgrade @react-native-community/slider to 4.4.1 (#20903)

# Why

Closes ENG-7322

# How

Updated `@react-native-community/slider` target config `rootDir` to
`package/` as they have recently reorganized their repo structure

And then

```sh
et uvm -m @react-native-community/slider -c v4.4.1
et pods -f
yarn
```

# Test Plan

- [x] test using `bare-expo` Android + NCL slider
- [x] test using `bare-expo` iOS + NCL slider
- [x] test unversioned expo go ios + NCL slider
- [x] test unversioned expo go android + NCL slider
# Checklist

<!--
Please check the appropriate items below if they apply to your diff.
This is required for changes to Expo modules.
-->

- [x] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [x] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [x] This diff will work correctly for `expo prebuild` & EAS Build (eg:
updated a module plugin).

show more ...


# c615fa2e 25-Jan-2023 Gabriel Donadel Dall'Agnol <[email protected]>

[android][ios] Upgrade react-native-pager-view to 6.1.2 (#20932)

# Why

Closes ENG-7320

# How

```sh
et uvm -m react-native-pager-view -c v6.1.2
et pods -f
yarn
```


# Test Plan

[android][ios] Upgrade react-native-pager-view to 6.1.2 (#20932)

# Why

Closes ENG-7320

# How

```sh
et uvm -m react-native-pager-view -c v6.1.2
et pods -f
yarn
```


# Test Plan

- [x] test unversioned expo go ios + NCL Pager View
- [x] test unversioned expo go android + NCL Pager View

# Checklist

<!--
Please check the appropriate items below if they apply to your diff.
This is required for changes to Expo modules.
-->

- [x] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [x] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [x] This diff will work correctly for `expo prebuild` & EAS Build (eg:
updated a module plugin).

show more ...


# 3f9d6895 25-Jan-2023 aleqsio <[email protected]>

[android][ios][webview] Upgrade react native webview to 11.26.0 (#20933)


# b83210f6 25-Jan-2023 Tomasz Sapeta <[email protected]>

[android][ios] Upgrade react-native-gesture-handler to 2.9.0 (#20930)


# 46db93c3 24-Jan-2023 Łukasz Kosmaty <[email protected]>

[go] Upgrade `react-native-screens` to `3.19.0` (#20938)

# Why

Closes ENG-7311.

# How

```
et update-vendored-module -m react-native-screens -c '3.19.0'
```

# Test Plan

- expo go wit

[go] Upgrade `react-native-screens` to `3.19.0` (#20938)

# Why

Closes ENG-7311.

# How

```
et update-vendored-module -m react-native-screens -c '3.19.0'
```

# Test Plan

- expo go with NCL ✅

show more ...


# fdbd41f2 23-Jan-2023 Gabriel Donadel Dall'Agnol <[email protected]>

[android][ios] Upgrade react-native-safe-area-context to 4.5.0 (#20899)

# Why

Closes ENG-7321

# How

- `et update-module -m react-native-safe-area-context -c 'v4.5.0'`
- `et pods -f`
- `ya

[android][ios] Upgrade react-native-safe-area-context to 4.5.0 (#20899)

# Why

Closes ENG-7321

# How

- `et update-module -m react-native-safe-area-context -c 'v4.5.0'`
- `et pods -f`
- `yarn`


# Test Plan

- [x] test using `bare-expo` Android + NCL safe area context (Expo go is
currently broken)
- [x] test using `bare-expo` iOS + NCL safe area context
- [ ] test unversioned expo go ios + NCL safe area context
- [ ] test unversioned expo go android + NCL safe area context

# Checklist

<!--
Please check the appropriate items below if they apply to your diff.
This is required for changes to Expo modules.
-->

- [x] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [x] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [x] This diff will work correctly for `expo prebuild` & EAS Build (eg:
updated a module plugin).

show more ...


12345678910>>...23