uraway / react-native-simple-time-picker

Simple Wrapper Component for @react-native-picker/picker
https://snack.expo.io/@uraway/react-native-simple-time-picker
MIT License
37 stars 22 forks source link

Update dependency expo to v44 #204

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
expo 42.0.5 -> 44.0.6 age adoption passing confidence

Release Notes

expo/expo ### [`v44.0.6`](https://togithub.com/expo/expo/compare/e197a05c13ce10c77741183d5aea5e798d9a846b...ba24eba18bf4f4d4b0d54828992d81a2bb18246a) [Compare Source](https://togithub.com/expo/expo/compare/e197a05c13ce10c77741183d5aea5e798d9a846b...ba24eba18bf4f4d4b0d54828992d81a2bb18246a) ### [`v44.0.5`](https://togithub.com/expo/expo/compare/fadd71f60b8b429e6602bcb33ee57fb66f07bdc6...e197a05c13ce10c77741183d5aea5e798d9a846b) [Compare Source](https://togithub.com/expo/expo/compare/fadd71f60b8b429e6602bcb33ee57fb66f07bdc6...e197a05c13ce10c77741183d5aea5e798d9a846b) ### [`v44.0.4`](https://togithub.com/expo/expo/compare/0269dc20911dd3f1f367be2e139e5cfa43d7c99b...fadd71f60b8b429e6602bcb33ee57fb66f07bdc6) [Compare Source](https://togithub.com/expo/expo/compare/0269dc20911dd3f1f367be2e139e5cfa43d7c99b...fadd71f60b8b429e6602bcb33ee57fb66f07bdc6) ### [`v44.0.3`](https://togithub.com/expo/expo/compare/15af6a1b326913842a4a5453f38f872974f1c846...0269dc20911dd3f1f367be2e139e5cfa43d7c99b) [Compare Source](https://togithub.com/expo/expo/compare/15af6a1b326913842a4a5453f38f872974f1c846...0269dc20911dd3f1f367be2e139e5cfa43d7c99b) ### [`v44.0.2`](https://togithub.com/expo/expo/compare/5145f283481b62ea2a12cc98c308ca9b9aef3899...15af6a1b326913842a4a5453f38f872974f1c846) [Compare Source](https://togithub.com/expo/expo/compare/5145f283481b62ea2a12cc98c308ca9b9aef3899...15af6a1b326913842a4a5453f38f872974f1c846) ### [`v44.0.1`](https://togithub.com/expo/expo/compare/e8bb7f2764989bf79e01e6901f4ab0dc52a769a2...5145f283481b62ea2a12cc98c308ca9b9aef3899) [Compare Source](https://togithub.com/expo/expo/compare/e8bb7f2764989bf79e01e6901f4ab0dc52a769a2...5145f283481b62ea2a12cc98c308ca9b9aef3899) ### [`v44.0.0`](https://togithub.com/expo/expo/blob/HEAD/CHANGELOG.md#​4400--2021-12-03) [Compare Source](https://togithub.com/expo/expo/compare/c8d14087889956b7b8bcf2d9d79f6eb88dc64f0a...e8bb7f2764989bf79e01e6901f4ab0dc52a769a2) ##### 📚 3rd party library updates - Updated `react-native-webview` from `11.13.0` to `11.15.0`. ([#​15330](https://togithub.com/expo/expo/pull/15330) by [@​tsapeta](https://togithub.com/tsapeta)) - Updated `react-native-shared-element` from `0.8.2` to `0.8.3`. ([#​15338](https://togithub.com/expo/expo/pull/15338) by [@​kudo](https://togithub.com/kudo)) - Updated `lottie-react-native` from `4.0.3` to `5.0.1`. ([#​15345](https://togithub.com/expo/expo/pull/15345) by [@​kudo](https://togithub.com/kudo)) - Updated `@react-native-community/slider` from `4.1.4` to `4.1.12`. ([#​15356](https://togithub.com/expo/expo/pull/15356) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Updated `@react-native-community/datetimepicker` from `3.5.2` to `4.0.0`. ([#​15357](https://togithub.com/expo/expo/pull/15357) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Updated `@react-native-community/netinfo` from `6.0.2` to `7.1.3`. ([#​15352](https://togithub.com/expo/expo/pull/15352) by [@​kudo](https://togithub.com/kudo)) - Updated `@react-native-masked-view/masked-view` from `0.2.5` to `0.2.6`. ([#​15362](https://togithub.com/expo/expo/pull/15362) by [@​brentvatne](https://togithub.com/brentvatne)) - Updated `react-native-maps` from `0.28.1` to `0.29.4`. ([#​15397](https://togithub.com/expo/expo/pull/15397) by [@​bbarthec](https://togithub.com/bbarthec)) - Updated `react-native-pager-view` from `5.4.6` to `5.4.9`. ([#​15348](https://togithub.com/expo/expo/pull/15348) by [@​brentvatne](https://togithub.com/brentvatne)) - Updated `@stripe/stripe-react-native` from `0.2.2` to `0.2.3`. ([#​15396](https://togithub.com/expo/expo/pull/15396) by [@​brentvatne](https://togithub.com/brentvatne) and [@​kudo](https://togithub.com/kudo)) - Updated `react-native-gesture-handler` from `1.10.3` to `2.1.0`. ([#​15404](https://togithub.com/expo/expo/pull/15404) & [#​15568](https://togithub.com/expo/expo/pull/15568) by [@​kudo](https://togithub.com/kudo)) - Updated `react-native-screens` from `3.8.0` to `3.10.1`. ([#​15416](https://togithub.com/expo/expo/pull/15416) by [@​bbarthec](https://togithub.com/bbarthec)) - Updated `react-native-reanimated` from `2.2.3` to `2.3.1`. ([#​15475](https://togithub.com/expo/expo/pull/15475) & [#​15574](https://togithub.com/expo/expo/pull/15574) by [@​Kudo](https://togithub.com/Kudo)) ##### 🛠 Breaking changes - **`expo-ads-admob`** - Remove deprecated `setTestDeviceID` method. ([#​15091](https://togithub.com/expo/expo/pull/15091) by [@​Simek](https://togithub.com/Simek)) - **`expo-blur`** - On iOS replaced non-working `alpha`-based blur mechanism with a new one basing on `UIViewPropertyAnimator`. ([#​14946](https://togithub.com/expo/expo/pull/14946) by [@​bbarthec](https://togithub.com/bbarthec)) - Renamed `BlurProps` to `BlurViewProps` to align with React Native's types naming convention. ([#​14946](https://togithub.com/expo/expo/pull/14946) by [@​bbarthec](https://togithub.com/bbarthec)) - **`expo-constants`** - Deprecated `Constants.deviceYearClass`, moved to `expo-device` - `Device.deviceYearClass` ([#​14691](https://togithub.com/expo/expo/pull/14691) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Deprecated `Constants.platform.ios.model`, moved to `expo-device` - `Device.modelName` ([#​14691](https://togithub.com/expo/expo/pull/14691) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Remove deprecated `Constants.deviceId`. ([#​15280](https://togithub.com/expo/expo/pull/15280) by [@​Simek](https://togithub.com/Simek)) - Remove legacy `Constants.linkingUrl` alias. ([#​15280](https://togithub.com/expo/expo/pull/15280) by [@​Simek](https://togithub.com/Simek)) - **`expo-device`** - Changed naming format of `modelName` to be more consistent ([#​14670](https://togithub.com/expo/expo/pull/14670) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-firebase-analytics`** - Deprecates `setCurrentScreen` and removes the native API calls to support the latest Firebase SDKs. ([#​14366](https://togithub.com/expo/expo/pull/14366) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - **`expo-image-picker`** - Remove typo workaround for `getMediaLibaryPermissionsAsync` method. ([#​14646](https://togithub.com/expo/expo/pull/14646) by [@​Simek](https://togithub.com/Simek)) - **`expo-linking`** - Remove deprecated `useUrl` method. ([#​15226](https://togithub.com/expo/expo/pull/15226) by [@​Simek](https://togithub.com/Simek)) - **`expo-location`** - Remove deprecated `setApiKey` method. ([#​14672](https://togithub.com/expo/expo/pull/14672) by [@​Simek](https://togithub.com/Simek)) ##### 🎉 New features - **`expo-constants`** - Added support for iOS 15.0 devices ([#​14640](https://togithub.com/expo/expo/pull/14640) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-device`** - Added support for iOS 15.0 devices ([#​14640](https://togithub.com/expo/expo/pull/14640) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Moved `modelName` implementation to native ([#​14670](https://togithub.com/expo/expo/pull/14670) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-document-picker`** - \[plugin] Added `iCloudContainerEnvironment` prop for setting the `com.apple.developer.icloud-container-environment` entitlement ([#​14885](https://togithub.com/expo/expo/pull/14885) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-firebase-analytics`** - Add support for `setSessionTimeoutDuration` on iOS. ([#​14364](https://togithub.com/expo/expo/pull/14364) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - **`expo-firebase-core`** - \[iOS] Firebase native app will automatically be initialized without any extra native changes ([#​14750](https://togithub.com/expo/expo/pull/14750) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-gl`** - Add support for reanimated worklets. ([#​15296](https://togithub.com/expo/expo/pull/15296) by [@​wkozyra95](https://togithub.com/wkozyra95)) - **`expo-localization`** - Native module on iOS is now written in Swift using the new API. ([#​15266](https://togithub.com/expo/expo/pull/15266) by [@​tsapeta](https://togithub.com/tsapeta)) - **`expo-location`** - Added steetNumber to `reverseGeocodeAsync` for iOS ([#​13556](https://togithub.com/expo/expo/pull/13556) by [@​chrisdrackett](https://togithub.com/chrisdrackett)) - **`expo-sqlite`** - Removed lodash. ([#​12523](https://togithub.com/expo/expo/pull/12523) by [@​EvanBacon](https://togithub.com/EvanBacon)) ##### 🐛 Bug fixes - **`expo-analytics-amplitude`** - Fixed `setUserIdAsync` throwing error on Android when `null` is passed. ([#​15028](https://togithub.com/expo/expo/pull/15028) by [@​tsapeta](https://togithub.com/tsapeta)) - **`expo-av`** - Fix require cycles ([#​14820](https://togithub.com/expo/expo/pull/14820) by [@​EvanBacon](https://togithub.com/EvanBacon)) - On Web, do not try to attach fullscreen listener, when component `ref` is `null`. ([#​14713](https://togithub.com/expo/expo/pull/14713) by [@​Simek](https://togithub.com/Simek)) - **`expo-barcode-scanner`** - Fixed `BarCodeScanner` only scans on the first mount on Android. ([#​15393](https://togithub.com/expo/expo/pull/15393) by [@​lukmccall](https://togithub.com/lukmccall)) - Fixed crashes caused by the Zxing scanner on Android. ([#​15394](https://togithub.com/expo/expo/pull/15394) by [@​lukmccall](https://togithub.com/lukmccall)) - **`expo-blur`** - On iOS fixed `intensity` property not blurring text content properly. ([#​14946](https://togithub.com/expo/expo/pull/14946) by [@​bbarthec](https://togithub.com/bbarthec)) - **`expo-calendar`** - \[Android] Fix `allowModifications` always return false in calendar object. ([#​15307](https://togithub.com/expo/expo/pull/15307) by [@​jekiwijaya](https://togithub.com/jekiwijaya)) - **`expo-camera`** - Fix Gradle error when running Gradle from outside of the project directory. ([#​15109](https://togithub.com/expo/expo/pull/15109) by [@​kudo](https://togithub.com/kudo)) - **`expo-asset`** - Fix `fromModule` on restrictive (Snack) web environments. ([#​14435](https://togithub.com/expo/expo/pull/14435) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - **`expo-constants`** - Don't include fonts from family "System Font" (introduced by iOS 15) ([#​14577](https://togithub.com/expo/expo/pull/14577) by [@​brentvatne](https://togithub.com/brentvatne)) - Fix `Constants.deviceId has been deprecated in favor of generating and storing your own ID.` warnings in classic react-native projects. ([#​14837](https://togithub.com/expo/expo/pull/14837) by [@​kudo](https://togithub.com/kudo)) - Fix NODE_BINARY not found build error when using nvm via zsh ([#​14895](https://togithub.com/expo/expo/pull/14895) by [@​filipengberg](https://togithub.com/filipengberg)) - **`expo-firebase-core`** - Fix crash on launch in iOS classic builds where `GoogleService-Info.plist` is not configured. ([#​14811](https://togithub.com/expo/expo/pull/14811) by [@​kudo](https://togithub.com/kudo)) - **`expo-file-system`** - Fixed `uploadAsync` failing to resolve when using `BINARY_CONTENT`. ([#​14764](https://togithub.com/expo/expo/pull/14764) by [@​cruzach](https://togithub.com/cruzach)) - Fix `okio` library build error for `react-native@0.65` or above. ([#​14761](https://togithub.com/expo/expo/pull/14761) by [@​kudo](https://togithub.com/kudo)) - **`expo-image-picker`** - On Web add missing `cancelled` property to the return values of `launchCameraAsync` and `launchImageLibraryAsync` methods. ([#​14646](https://togithub.com/expo/expo/pull/14646) by [@​Simek](https://togithub.com/Simek)) - **`expo-image-manipulator`** - Fix `Tainted canvases may not be exported` CORS error on web. ([#​14739](https://togithub.com/expo/expo/pull/14739) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - **`expo-location`** - Call `jobService.jobFinished` for the finished geofencing jobs. ([#​14786](https://togithub.com/expo/expo/pull/14786) by [@​mdmitry01](https://togithub.com/mdmitry01)) - Check for null value of `mLocationClient` to prevent a crash ([#​15023](https://togithub.com/expo/expo/pull/15023) by [@​zakharchenkoAndrii](https://togithub.com/zakharchenkoAndrii)) - **`expo-print`** - Fix page-breaks and margins not supported on iOS ([#​14383](https://togithub.com/expo/expo/pull/14802) by [@​cruzach](https://togithub.com/IjzerenHein)) ([#​14802](https://togithub.com/expo/expo/pull/14802) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - **`expo-sensors`** - Fix Android crash caused by `assertSubscriptionAlive` method ([#​14720](https://togithub.com/expo/expo/pull/14720) by [@​zakharchenkoAndrii](https://togithub.com/zakharchenkoAndrii)) ##### 💡 Others - **`expo-ads-facebook`** - Update `nullthrows` dependency. ([#​15069](https://togithub.com/expo/expo/pull/15069) by [@​Simek](https://togithub.com/Simek)) - **`expo-app-auth`** - Added deprecation notice for module. ([#​15293](https://togithub.com/expo/expo/pull/15293) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-av`** - Update component types and event types. ([#​14713](https://togithub.com/expo/expo/pull/14713) by [@​Simek](https://togithub.com/Simek)) - Mark `status` as an optional field in `VideoFullscreenUpdateEvent` and `VideoReadyForDisplayEvent` types, becouse Web implementation do not return `status` in those events. ([#​14713](https://togithub.com/expo/expo/pull/14713) by [@​Simek](https://togithub.com/Simek)) - **`expo-calendar`** - Replace custom `OptionalKeys` type wrapper with embedded in TypeScript `Partial`. ([#​15192](https://togithub.com/expo/expo/pull/15192) by [@​Simek](https://togithub.com/Simek)) - Extract nested object in current types to new, separate types: `AlarmLocation` and `DaysOfTheWeek`. ([#​15192](https://togithub.com/expo/expo/pull/15192) by [@​Simek](https://togithub.com/Simek)) - **`expo-camera`** - Rewrite module to Kotlin. ([#​14717](https://togithub.com/expo/expo/pull/14717) by [@​mstach60161](https://togithub.com/mstach60161)) - \[plugin] Use more specific gradle variable name. ([#​14966](https://togithub.com/expo/expo/pull/14966) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-cellular`** - Removed legacy Objective-C implementation and changed the pod name to `ExpoCellular`. ([#​15082](https://togithub.com/expo/expo/pull/15082) by [@​tsapeta](https://togithub.com/tsapeta)) - **`expo-constants`** - Extract nested objects from current types to new, separate types - `ExpoGoPackagerOpts` and `ManifestExtra`. ([#​15113](https://togithub.com/expo/expo/pull/15113) by [@​Simek](https://togithub.com/Simek)) - Add missing `null` to the `Constants.buildNumber` type. ([#​15280](https://togithub.com/expo/expo/pull/15280) by [@​Simek](https://togithub.com/Simek)) - **`expo-facebook`** - Rewritten module to Kotlin. ([#​14572](https://togithub.com/expo/expo/pull/14572) by [@​mstach60161](https://togithub.com/mstach60161)) - **`expo-face-detector`** - Rewritten module to Kotlin. ([#​14943](https://togithub.com/expo/expo/pull/14943) by [@​mstach60161](https://togithub.com/mstach60161)) - **`expo-firebase-core`** - \[plugin] Native regular expressions have been removed in favor Expo modules AppDelegate proxy ([#​14750](https://togithub.com/expo/expo/pull/14750) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-haptics`** - Removed legacy Objective-C implementation and changed the pod name to `ExpoHaptics`. ([#​15083](https://togithub.com/expo/expo/pull/15083) by [@​tsapeta](https://togithub.com/tsapeta)) - Simplified iOS implementation with enums as argument types. ([#​15129](https://togithub.com/expo/expo/pull/15129) by [@​tsapeta](https://togithub.com/tsapeta)) - **`expo-google-app-auth`** - Added deprecation notice for module. ([#​15294](https://togithub.com/expo/expo/pull/15294) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-google-sign-in`** - Added deprecation notice for module. ([#​15295](https://togithub.com/expo/expo/pull/15295) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-image-picker`** - Export missing types: `ImageInfo`, `ImagePickerMultipleResult`, `OpenFileBrowserOptions`, `ExpandImagePickerResult`, `UIImagePickerControllerQualityType` and `UIImagePickerPresentationStyle`. ([#​14646](https://togithub.com/expo/expo/pull/14646) by [@​Simek](https://togithub.com/Simek)) - Extract return object containing `{ cancelled: true }` to separate type `ImagePickerCancelledResult` for `launchCameraAsync` and `launchImageLibraryAsync` methods. ([#​14646](https://togithub.com/expo/expo/pull/14646) by [@​Simek](https://togithub.com/Simek)) - **`expo-intent-launcher`** - Rewrite Android code to Kotlin. ([#​14479](https://togithub.com/expo/expo/pull/14479) by [@​kkafar](https://togithub.com/kkafar)) - **`expo-linear-gradient`** - Rewrote code to Swift, removed legacy Objective-C module implementation and changed the pod name to `ExpoLinearGradient`. ([#​15168](https://togithub.com/expo/expo/pull/15168) by [@​tsapeta](https://togithub.com/tsapeta)) - Rewrote module using Sweet API on Android. ([#​15166](https://togithub.com/expo/expo/pull/15166) by [@​lukmccall](https://togithub.com/lukmccall)) - **`expo-linking`** - Update `qs` dependency. ([#​15069](https://togithub.com/expo/expo/pull/15069) by [@​Simek](https://togithub.com/Simek)) - Extract `sendIntent` method `extras` parameter to the separate type named `SendIntentExtras`. ([#​15226](https://togithub.com/expo/expo/pull/15226) by [@​Simek](https://togithub.com/Simek)) - **`expo-localization`** - Rewrite module to Kotlin. ([#​14588](https://togithub.com/expo/expo/pull/14588) by [@​mstach60161](https://togithub.com/mstach60161)) - **`expo-location`** - Extract nested `foregroundService` object from `LocationTaskOptions` type to the separate type `LocationTaskServiceOptions`. ([#​14672](https://togithub.com/expo/expo/pull/14672) by [@​Simek](https://togithub.com/Simek)) - **`expo-media-library`** - Rewritten Android module to Kotlin. ([#​14562](https://togithub.com/expo/expo/pull/14562), [#​14563](https://togithub.com/expo/expo/pull/14563), [#​14564](https://togithub.com/expo/expo/pull/14564), [#​14565](https://togithub.com/expo/expo/pull/14565), [#​14566](https://togithub.com/expo/expo/pull/14566) by [@​barthap](https://togithub.com/barthap)) - **`expo-notifications`** - Update `fs-extra` dependency. ([#​15069](https://togithub.com/expo/expo/pull/15069) by [@​Simek](https://togithub.com/Simek)) - **`expo-screen-orientation`** - \[plugin] Added SDK 43 tests for new AppDelegate template ([#​14763](https://togithub.com/expo/expo/pull/14763) by [@​EvanBacon](https://togithub.com/EvanBacon)) - The app delegate subscriber on iOS has been separated from the singleton module to hook into the new implementation of `ExpoAppDelegate`. ([#​14867](https://togithub.com/expo/expo/pull/14867) by [@​tsapeta](https://togithub.com/tsapeta)) - **`expo-sqlite`** - Update `lodash` dependency. ([#​15069](https://togithub.com/expo/expo/pull/15069) by [@​Simek](https://togithub.com/Simek)) ##### ⚠️ Notices - **`expo-screen-orientation`** - Extra setup on iOS bare projects is not necessary from the support of `ExpoReactDelegateHandler`. ([#​15140](https://togithub.com/expo/expo/pull/15140) by [@​kudo](https://togithub.com/kudo)) ### [`v43.0.5`](https://togithub.com/expo/expo/compare/f7c098741da677fe83d7c554631c6447d14a2366...c8d14087889956b7b8bcf2d9d79f6eb88dc64f0a) [Compare Source](https://togithub.com/expo/expo/compare/f7c098741da677fe83d7c554631c6447d14a2366...c8d14087889956b7b8bcf2d9d79f6eb88dc64f0a) ### [`v43.0.4`](https://togithub.com/expo/expo/compare/a28a29bedc3cd5bb18e419e64c4856924a903c1b...f7c098741da677fe83d7c554631c6447d14a2366) [Compare Source](https://togithub.com/expo/expo/compare/a28a29bedc3cd5bb18e419e64c4856924a903c1b...f7c098741da677fe83d7c554631c6447d14a2366) ### [`v43.0.3`](https://togithub.com/expo/expo/compare/169796a915d88371f2120865aef0ca972ae1610c...a28a29bedc3cd5bb18e419e64c4856924a903c1b) [Compare Source](https://togithub.com/expo/expo/compare/169796a915d88371f2120865aef0ca972ae1610c...a28a29bedc3cd5bb18e419e64c4856924a903c1b) ### [`v43.0.2`](https://togithub.com/expo/expo/compare/1f87d30c179d6dca2c5f8a56fe14324595d13a7d...169796a915d88371f2120865aef0ca972ae1610c) [Compare Source](https://togithub.com/expo/expo/compare/1f87d30c179d6dca2c5f8a56fe14324595d13a7d...169796a915d88371f2120865aef0ca972ae1610c) ### [`v43.0.1`](https://togithub.com/expo/expo/compare/4fa0497a180ae707fa860cb03858630ab7af19f4...1f87d30c179d6dca2c5f8a56fe14324595d13a7d) [Compare Source](https://togithub.com/expo/expo/compare/4fa0497a180ae707fa860cb03858630ab7af19f4...1f87d30c179d6dca2c5f8a56fe14324595d13a7d) ### [`v43.0.0`](https://togithub.com/expo/expo/blob/HEAD/CHANGELOG.md#​4300--2021-10-01) [Compare Source](https://togithub.com/expo/expo/compare/81b912fb889303ebdf4d82eefd4c4b9c9dd4a934...4fa0497a180ae707fa860cb03858630ab7af19f4) ##### 📚 3rd party library updates - Updated `react-native-shared-element` from `0.7.0` to `0.8.2`. ([#​14245](https://togithub.com/expo/expo/pull/14245) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Updated `firebase` from `8.2.3` to `8.10.0`. ([#​14259](https://togithub.com/expo/expo/pull/14259) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Updated `@react-native-community/netinfo` from `6.0.0` to `6.0.2`. ([#​14329](https://togithub.com/expo/expo/pull/14329) by [@​cruzach](https://togithub.com/cruzach)) - Updated `react-native-webview` from `11.6.2` to `11.13.0`. ([#​14301](https://togithub.com/expo/expo/pull/14301) by [@​kudo](https://togithub.com/kudo)) - Updated `lottie-react-native` from `4.0.2` to `4.0.3`. ([#​14331](https://togithub.com/expo/expo/pull/14331) by [@​cruzach](https://togithub.com/cruzach)) - Updated `@stripe/stripe-react-native` from `0.1.4` to `0.2.2`. ([#​14357](https://togithub.com/expo/expo/pull/14357) & [#​14452](https://togithub.com/expo/expo/pull/14452) by [@​cruzach](https://togithub.com/cruzach)) - Updated `react-native-safe-area-context` from `3.2.0` to `3.3.2`. ([#​14303](https://togithub.com/expo/expo/pull/14303) by [@​kudo](https://togithub.com/kudo)) - Updated `@react-native-community/viewpager` from `5.0.11` to `react-native-pager-view@5.4.6`. ([#​14348](https://togithub.com/expo/expo/pull/14348) by [@​cruzach](https://togithub.com/cruzach)) ([#​14657](https://togithub.com/expo/expo/pull/14657) by [@​kudo](https://togithub.com/kudo)) - Updated `@react-native-picker/picker` from `1.6.7` to `2.1.0`. ([#​14358](https://togithub.com/expo/expo/pull/14358) by [@​ajsmth](https://togithub.com/ajsmth)) - Updated `react-native-screens` from `3.4.0` to `3.8.0`. ([#​14330](https://togithub.com/expo/expo/pull/14330) by [@​cruzach](https://togithub.com/cruzach)) ([#​14544](https://togithub.com/expo/expo/pull/14544) by [@​kudo](https://togithub.com/kudo)) ##### 🛠 Breaking changes - Updated `@expo/config-plugins` ([#​14798](https://togithub.com/expo/expo/pull/14798) by [@​jkhales](https://togithub.com/jkhales)) - Updated `@expo/config-types` ([#​14798](https://togithub.com/expo/expo/pull/14798) by [@​jkhales](https://togithub.com/jkhales)) - Removed `expo-payments-stripe`. Please use `@stripe/stripe-react-native` instead. ([#​14382](https://togithub.com/expo/expo/pull/14382) by [@​cruzach](https://togithub.com/cruzach)) - Updated firebase to version 9.0.2, including support for compat libraries and new modular style. ([#​14616](https://togithub.com/expo/expo/pull/14616) by [@​sebastianwilczek](https://togithub.com/sebastianwilczek)) - `navigator.geolocation` is no longer defined automatically as a side effect of the `expo` package. It previously provided a warning that you needed to install `expo-location`. ([#​14441](https://togithub.com/expo/expo/pull/14441) by [@​brentvatne](https://togithub.com/brentvatne) - Require scopeKey in custom push notifications. ([#​12964](https://togithub.com/expo/expo/pull/12964) by [@​wschurman](https://togithub.com/wschurman) - **`expo-ads-admob`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-ads-facebook`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-analytics-amplitude`** - Remove the deprecated, non-async methods: `initialize`, `setUserId`, `setUserProperties`, `clearUserProperties`, `logEvent`, `logEventWithProperties`, `setGroup` and `setTrackingOptions`. ([#​13675](https://togithub.com/expo/expo/pull/13675) by [@​Simek](https://togithub.com/Simek)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-analytics-segment`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-app-auth`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-apple-authentication`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-av`** - Dropped support for iOS 10.0 ([#​11344](https://togithub.com/expo/expo/pull/11344) by [@​tsapeta](https://togithub.com/tsapeta)) - Default audio recording settings on ios are now `extension: '.m4a'` and `outputFormat: RECORDING_OPTION_IOS_OUTPUT_FORMAT_MPEG4AAC` so as to ensure cross-platform compatibility. ([#​13492](https://togithub.com/expo/expo/pull/13492) by [@​actuallymentor](https://togithub.com/actuallymentor)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-background-fetch`** - \[plugin] Moved `UIBackgroundModes` `location` to the `expo-location` plugin ([#​14142](https://togithub.com/expo/expo/pull/14142) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Remove exported enums aliases for `BackgroundFetchResult` and `BackgroundFetchStatus`. ([#​12716](https://togithub.com/expo/expo/pull/13267) by [@​Simek](https://togithub.com/Simek)) ([#​13267](https://togithub.com/expo/expo/pull/13267) by [@​Simek](https://togithub.com/Simek)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-barcode-scanner`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-battery`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-application`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-blur`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-brightness`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-branch`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-calendar`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-camera`** - Deprecate `getPermissionsAsync` and `requestPermissionsAsync` methods, use specific permission requesters. ([#​13855](https://togithub.com/expo/expo/pull/13855) by [@​bycedric](https://togithub.com/bycedric)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-constants`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-contacts`** - Added `AndroidManifest.xml` queries for intent handling. ([#​13388](https://togithub.com/expo/expo/pull/13388) by [@​EvanBacon](https://togithub.com/EvanBacon)) - `Contacts.presentFormAsync` now resolves when the native form closes. ([#​13699](https://togithub.com/expo/expo/pull/13699) by [@​dsokal](https://togithub.com/dsokal)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-crypto`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-cellular`** - Deprecated module's constants in favor of new methods returning up-to-date data. ([#​13729](https://togithub.com/expo/expo/pull/13729) by [@​m1st4ke](https://togithub.com/m1st4ke)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-device`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-document-picker`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-face-detector`** - Replace exported `FaceDetector.Constants.*` with String Enums (`FaceDetector.FaceDetectorMode`, `FaceDetector.FaceDetectorLandmarks` and `FaceDetector.FaceDetectorClassifications`). ([#​14179](https://togithub.com/expo/expo/pull/14179) by [@​Simek](https://togithub.com/Simek)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-error-recovery`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-file-system`** - Added `AndroidManifest.xml` queries for intent handling. ([#​13388](https://togithub.com/expo/expo/pull/13388) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-facebook`** - \[plugin] Removed swift noop file plugin. ([#​13532](https://togithub.com/expo/expo/pull/13532) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-firebase-core`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - Rename `IFirebaseOptions` type to `FirebaseOptions`. ([#​14342](https://togithub.com/expo/expo/pull/14342) by [@​Simek](https://togithub.com/Simek)) - **`expo-firebase-analytics`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-font`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-gl`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-haptics`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-google-sign-in`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-image-manipulator`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-image-picker`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-intent-launcher`** - Replace the stand-alone action constant strings with String Enum named `ActivityAction`. ([#​14070](https://togithub.com/expo/expo/pull/14070) by [@​Simek](https://togithub.com/Simek)) - **`expo-image-loader`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-linear-gradient`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-keep-awake`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-localization`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-local-authentication`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-location`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-mail-composer`** - Added `AndroidManifest.xml` queries for intent handling. ([#​13388](https://togithub.com/expo/expo/pull/13388) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-media-library`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-network`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-print`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-notifications`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-permissions`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-screen-capture`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-screen-orientation`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-secure-store`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-sharing`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-sensors`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-sms`** - Added `AndroidManifest.xml` queries for intent handling. ([#​13388](https://togithub.com/expo/expo/pull/13388) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-random`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-speech`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-sqlite`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-store-review`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-task-manager`** - \[plugin] Moved `UIBackgroundModes` `location` to the `expo-location` plugin ([#​14142](https://togithub.com/expo/expo/pull/14142) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-web-browser`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`expo-video-thumbnails`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`unimodules-task-manager-interface`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) - **`unimodules-app-loader`** - Dropped support for iOS 11.0 ([#​14383](https://togithub.com/expo/expo/pull/14383) by [@​cruzach](https://togithub.com/cruzach)) ##### 🎉 New features - **`expo-ads-admob`** - Add permissions hook from modules factory. ([#​13849](https://togithub.com/expo/expo/pull/13849) by [@​bycedric](https://togithub.com/bycedric)) - **`expo-ads-facebook`** - Add `usePermissions` hooks from modules factory. ([#​13850](https://togithub.com/expo/expo/pull/13850) by [@​bycedric](https://togithub.com/bycedric)) - **`expo-av`** - \[av] Delete `prop-types` in favor of TypeScript. ([#​8679](https://togithub.com/expo/expo/pull/8679) by [@​EvanBacon](https://togithub.com/EvanBacon)) - \[av] Directly import `createElement` from `react-native-web` for RNW v12 support. ([#​8773](https://togithub.com/expo/expo/pull/8773) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Created config plugins ([#​11538](https://togithub.com/expo/expo/pull/11538) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Add optional sound level information in `RecordingStatus` object described with `metering` key. Add `isMeteringEnabled` flag in `RecordingOptions` to enable computing this information. The flag is set to `true` by default in `RecordingOptions` presets (`RECORDING_OPTIONS_PRESET_HIGH_QUALITY`, `RECORDING_OPTIONS_PRESET_LOW_QUALITY`). ([#​10759](https://togithub.com/expo/expo/pull/10759) by [@​danieloi](https://togithub.com/danieloi)) - Converted plugin to TypeScript. ([#​11715](https://togithub.com/expo/expo/pull/11715) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Updated Android build configuration to target Android 11 (added support for Android SDK 30). ([#​11647](https://togithub.com/expo/expo/pull/11647) by [@​bbarthec](https://togithub.com/bbarthec)) - \[plugin] Added Android `android.permission.MODIFY_AUDIO_SETTINGS` permission. ([#​13163](https://togithub.com/expo/expo/pull/13163) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Remove lodash and nullthrows. ([#​12522](https://togithub.com/expo/expo/pull/12522) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Add new `Recording.createAsync` API for faster recording on iOS. ([#​12294](https://togithub.com/expo/expo/pull/12294) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Add `keepAudioActiveHint` recording option to prevent deactivation of the Audio session when recording on iOS. ([#​12294](https://togithub.com/expo/expo/pull/12294) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Allow video audio to continue to play in the background on iOS. ([#​12950](https://togithub.com/expo/expo/pull/12950) by [@​matt-oakes](https://togithub.com/matt-oakes)) - \[plugin] Added ability to disable microphone permission via `microphonePermission: false`. ([#​13446](https://togithub.com/expo/expo/pull/13446) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Add web support for recording. ([#​8721](https://togithub.com/expo/expo/pull/8721) by [@​WazzaJB](https://togithub.com/WazzaJB) and [@​mnightingale](https://togithub.com/mnightingale)) ([#​8721](https://togithub.com/expo/expo/pull/8721) by [@​WazzaJB](https://togithub.com/WazzaJB), [@​mnightingale](https://togithub.com/mnightingale)) - Add permissions support for web. ([#​8721](https://togithub.com/expo/expo/pull/8721) by [@​mnightingale](https://togithub.com/mnightingale)) - Add Audio `usePermissions` hook from modules factory. ([#​13851](https://togithub.com/expo/expo/pull/13851) by [@​bycedric](https://togithub.com/bycedric)) - On iOS, add Audio metadata (title) updates via `setOnMetadataUpdate`. ([#​14134](https://togithub.com/expo/expo/pull/14134) by [@​dani-mp](https://togithub.com/dani-mp)) - **`expo-asset`** - Reapply [#​12624](https://togithub.com/expo/expo/pull/12624) ([#​13789](https://togithub.com/expo/expo/pull/13789) by [@​jkhales](https://togithub.com/jkhales)) ([#​12624](https://togithub.com/expo/expo/pull/12624), [#​13789](https://togithub.com/expo/expo/pull/13789) by [@​jkhales](https://togithub.com/jkhales)) - **`expo-background-fetch`** - Use stable manifest ID where applicable. ([#​12964](https://togithub.com/expo/expo/pull/12964) by [@​wschurman](https://togithub.com/wschurman)) - **`expo-auth-session`** - Update JS code to read manifest2 when manifest is not available. ([#​13602](https://togithub.com/expo/expo/pull/13602) by [@​wschurman](https://togithub.com/wschurman)) - **`expo-barcode-scanner`** - Add BarCodeScanner.usePermissions hook from modules factory. ([#​13852](https://togithub.com/expo/expo/pull/13852) by [@​bycedric](https://togithub.com/bycedric)) - **`expo-brightness`** - Add `Brightness.usePermissions` hook from modules factory. ([#​13853](https://togithub.com/expo/expo/pull/13853) by [@​bycedric](https://togithub.com/bycedric)) - **`expo-calendar`** - Add useCalendarPermissions and useRemindersPermissions hooks from modules factory. ([#​13854](https://togithub.com/expo/expo/pull/13854) by [@​bycedric](https://togithub.com/bycedric)) - **`expo-camera`** - Add `useCameraPermissions` and `useMicrophonePermissions` hooks from modules factory. ([#​13855](https://togithub.com/expo/expo/pull/13855) by [@​bycedric](https://togithub.com/bycedric)) - **`expo-constants`** - Use stable manifest ID where applicable. ([#​12964](https://togithub.com/expo/expo/pull/12964) by [@​wschurman](https://togithub.com/wschurman)) - Update JS code to read manifest2 when manifest is not available. ([#​13602](https://togithub.com/expo/expo/pull/13602) by [@​wschurman](https://togithub.com/wschurman)) - Update location of EAS projectId in new manifest. ([#​13739](https://togithub.com/expo/expo/pull/13739) by [@​wschurman](https://togithub.com/wschurman)) - Update location of scopeKey in new manifest. ([#​13817](https://togithub.com/expo/expo/pull/13817) by [@​wschurman](https://togithub.com/wschurman)) - **`expo-cellular`** - Added 5G cellular support ([#​13713](https://togithub.com/expo/expo/pull/13713) by [@​m1st4ke](https://togithub.com/m1st4ke)) - Added methods returning up-to-date data. ([#​13729](https://togithub.com/expo/expo/pull/13729) by [@​m1st4ke](https://togithub.com/m1st4ke)) - **`expo-facebook`** - Add `usePermissions` hook from modules factory. ([#​13857](https://togithub.com/expo/expo/pull/13857) by [@​bycedric](https://togithub.com/bycedric)) - **`expo-firebase-core`** - Update JS code to read manifest2 when manifest is not available. ([#​13602](https://togithub.com/expo/expo/pull/13602) by [@​wschurman](https://togithub.com/wschurman)) - **`expo-firebase-analytics`** - Add support for logging the `items` array to `logEvent` ([#​14189](https://togithub.com/expo/expo/pull/14189) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Update JS code to read manifest2 when manifest is not available. ([#​13602](https://togithub.com/expo/expo/pull/13602) by [@​wschurman](https://togithub.com/wschurman)) - Update TS typings to allow null user property values. ([#​14105](https://togithub.com/expo/expo/pull/14105) by [@​kylerjensen](https://togithub.com/kylerjensen)) - **`expo-google-sign-in`** - \[plugin] Created expo config plugin to disable arm64 for simulator builds. ([#​13989](https://togithub.com/expo/expo/pull/13989) by [@​EvanBacon](https://togithub.com/EvanBacon)) - **`expo-image-manipulator`** - Support loading base64 data URIs on iOS. ([#​13725](https://togithub.com/expo/expo/pull/13725) by [@​mnightingale](https://togithub.com/mnightingale)) - **`expo-image-picker`** - Add useCameraPermissions and useMediaLibraryPermissions hooks from modules factory. ([#​13859](https://togithub.com/expo/expo/pull/13859) by [@​bycedric](https://togithub.com/bycedric)) - Add possibility to change presentation style on iOS. ([#​14068](https://togithub.com/expo/expo/pull/14068) by [@​mstach60161](https://togithub.com/mstach60161)) - **`expo-linking`** - Update JS code to read manifest2 when manifest is not available. ([#​13602](https://togithub.com/expo/expo/pull/13602) by [@​wschurman](https://togithub.com/wschurman)) - **`expo-location`** - \[plugin] Added `isIosBackgroundLocationEnabled` to enable the background location UIMode ([#​14142](https://togithub.com/expo/expo/pull/14142) by [@​EvanBacon](https://togithub.com/EvanBacon)) - Use stable manifest ID where applicable. ([#​12964](https://togithub.com/expo/expo/pull/12964) by [@​wschurman](https://togithub.com/wschurman)) - Add useForegroundPermissions and useBackgroundPermissions hooks from modules factory. ([#​13860](https://togithub.com/expo/expo/pull/13860) by [@​bycedric](https://togithub.com/bycedric)) - **`expo-media-library`** - Added `isAvailableAsync` method. ([#​13418](https://togithub.com/expo/expo/pull/13418) by [@​danielmark0116](https://togithub.com/danielmark0116)) - Add `usePermissions` hook from modules factory. ([#​13862](https://togithub.com/expo/expo/pull/13862) by [@​bycedric](https://togithub.com/bycedric)) - **`expo-print`** - Add `markupFormatterIOS` option in `printToFileAsync` on iOS (default option can't handle html page breaks). ([#​13799](https://togithub.com/expo/expo/pull/13799) by [@​mstach60161](https://togithub.com/mstach60161)) - Deprecate `markupFormatterIOS` (string) in favor of `useMarkupFormatter` (boolean). ([#​13897](https://togithub.com/expo/expo/pull/13897) by [@​mstach60161](https://togithub.com/mstach60161)) - **`expo-notifications`** - Update JS code to read manifest2 when manifest is not available. ([#​13602](https://togithub.com/expo/expo/pull/13602) by [@​wschurman](https://togithub.com/wschurman)) - Add usePermissions hook from modules factory. ([#​13863](https://togithub.com/expo/expo/pull/13863) by [@​bycedric](https://togithub.com/bycedric)) - **`expo-store-review`** - Update JS code to read manifest2 when manifest is not available. ([#​13602](https://togithub.com/expo/expo/pull/13602) by [@​wschurman](https://togithub.com/wschurman)) - **`expo-task-manager`** - Use stable manifest ID where applicable. ([#​12964](https://togithub.com/expo/expo/pull/12964) by [@​wschurman](https://togithub.com/wschurman)) - **`unimodules-task-manager-interface`** - Use stable manifest ID where applicable. ([#​12964](https://togithub.com/expo/expo/pull/12964) by [@​wschurman](https://togithub.com/wschurman)) - **`unimodules-app-loader`** - Use stable manifest ID where applicable. ([#​12964](https://togithub.com/expo/expo/pull/12964) by [@​wschurman](https://togithub.com/wschurman)) ##### 🐛 Bug fixes - **`expo-ads-admob`** - Fix building errors from use_frameworks! in Podfile. ([#​14523](https://togithub.com/expo/expo/pull/14523) by [@​kudo](https://togithub.com/kudo)) - **`expo-ads-facebook`** - Fix building errors from use_frameworks! in Podfile. ([#​14523](https://togithub.com/expo/expo/pull/14523) by [@​kudo](https://togithub.com/kudo)) - **`expo-analytics-amplitude`** - Fix building errors from use_frameworks! in Podfile. ([#​14523](https://togithub.com/expo/expo/pull/14523) by [@​kudo](https://togithub.com/kudo)) - **`expo-analytics-segment`** - Install the Segment-Firebase integration via `aar` package to avoid potential build-time crashes. ([#​10972](https://togithub.com/expo/expo/pull/10972) by [@​cruzach](https://togithub.com/cruzach/)) - Fix building errors from use_frameworks! in Podfile. ([#​14523](https://togithub.com/expo/expo/pull/14523) by [@​kudo](https://togithub.com/kudo)) - **`expo-app-auth`** - Fix building errors from use_frameworks! in Podfile. ([#​14523](https://togithub.com/expo/expo/pull/14523) by [@​kudo](https://togithub.com/kudo)) - **`expo-apple-authentication`** - Fix building errors from use_frameworks! in Podfile. ([#​14523](https://togithub.com/expo/expo/pull/14523) by [@​kudo](https://togithub.com/kudo)) - **`expo-av`** - Fix unable to call presentFullScreenPlayer twice. ([#​8343](https://togithub.com/expo/expo/pull/8343) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fixed multiplied callbacks in `expo-av` after replaying ([#​7193](https://togithub.com/expo/expo/pull/7193) by [@​mczernek](https://togithub.com/mczernek)) - Fixed `Plaback.loadAsync()` return type. ([#​7559](https://togithub.com/expo/expo/pull/7559) by [@​awinograd](https://togithub.com/awinograd)) - Fixed the adaptive streaming for exoplayer on android. ([#​8380](https://togithub.com/expo/expo/pull/8363) by [@​watchinharrison](https://togithub.com/watchinharrison)) ([#​8363](https://togithub.com/expo/expo/pull/8363) by [@​watchinharrison](https://togithub.com/watchinharrison)) - Allow playing media files embedded as resources in an Android APK. ([#​8936](https://togithub.com/expo/expo/pull/8936) by [@​esamelson](https://togithub.com/esamelson)) - Fix stability issues when changing source and/or useNativeControls on iOS. ([#​9381](https://togithub.com/expo/expo/pull/9381) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix stability issue due to player-item observers not cleaned up on iOS. ([#​9350](https://togithub.com/expo/expo/pull/9350) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix audio recording not working after reload app in iOS. ([#​9283](https://togithub.com/expo/expo/pull/9283) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix native fullscreen events not emitted on iOS. ([#​9323](https://togithub.com/expo/expo/pull/9323) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix duplicate full-screen will-dismiss event on iOS. ([#​9366](https://togithub.com/expo/expo/pull/9366) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix mem-leak when unmounting Video component on iOS. ([#​9379](https://togithub.com/expo/expo/pull/9379) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix audio not resumable when app is in background on iOS (react-native-music-control usage). ([#​9363](https://togithub.com/expo/expo/pull/9363) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix posterStyle warning. ([#​9384](https://togithub.com/expo/expo/pull/9384) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix audio-session not de-activated after unloading sound on iOS. ([#​9365](https://togithub.com/expo/expo/pull/9365) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix debugger break in XCode when removing observations. ([#​9334](https://togithub.com/expo/expo/pull/9334) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Removed unused and potentionally unsafe call on iOS. ([#​9436](https://togithub.com/expo/expo/pull/9436) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix onReadyForDisplay not emitted for HLS streams/m3u8 files on iOS. ([#​9443](https://togithub.com/expo/expo/pull/9443) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix progress events when no playback is active on Android. ([#​9545](https://togithub.com/expo/expo/pull/9545) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix Video resizeMode not updated on Android. ([#​9567](https://togithub.com/expo/expo/pull/9567) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix Video source always reloaded when changing props on Android. ([#​9569](https://togithub.com/expo/expo/pull/9569) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix blank Video after unlocking screen. ([#​9586](https://togithub.com/expo/expo/pull/9586) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix exception on Android when loading invalid Video source. ([#​9596](https://togithub.com/expo/expo/pull/9596) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix Audio prepareToRecordAsync after it failed once on iOS. ([#​9612](https://togithub.com/expo/expo/pull/9612) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Improve error-messages on iOS. ([#​9618](https://togithub.com/expo/expo/pull/9618) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix orientation being returned incorrectly for videos in portrait mode in onReadyForDisplay on iOS. ([#​10449](https://togithub.com/expo/expo/pull/10449) by [@​lachenmayer](https://togithub.com/lachenmayer)) - Fix looping stops after 3 times on iOS. ([#​10602](https://togithub.com/expo/expo/pull/10602) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fix Audio.stopAndUnloadAsync not handling no-data on Android. ([#​9877](https://togithub.com/expo/expo/pull/9877) by [@​IjzerenHein](https://togithub.com/IjzerenHein)) - Fixed minor syntax error in `AVManager`. ([#​11375](https://togithub.com/expo/expo/pull/11375) by [@​sjchmiela](https://togithub.com/sjchmiela)) - Remove peerDependencies and unimodulePeerDependencies from Expo modules. ([#​11980](https://togithub.com/expo/expo/pull/11980) by [@​brentvatne](https://togithub.com/brentvatne))

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.