NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3185 most downloaded on npm
Types for the Expo config object app.config.ts
Last release today
16 Sep 2026
Ships fairly regularly
a new release about every 9 days
Rarely documented
notes for 11 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
257 releases · first in 2020
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[Android] Fix path traversal vulnerability in getFileForUri function. (#25549 by @behenate)
react-native-maps from 1.3.2 to 1.7.1. (#28007 by @lukmccall)expo-location
expo-asset
../ to _ for the property httpServerLocation in hashAssetFiles (Metro asset pre-processor) to support assets in monorepos the same everywhere. (#24090 by @EvanBacon)expo-apple-authentication
expo-application
androidId constant in favor of a method (getAndroidId) to comply with Huawei and Xiaomi's app store policies. (#22585 by @fobos531)Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-auth-session
expo-barcode-scanner
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-battery
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-background-fetch
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-av
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-camera
ratio param of getAvailablePictureSizes as required because omitting it causes a crash on Android. On iOS, the param has no effect. (#24234 by @vonovak)Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-cellular
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-calendar
createEventAsync and updateEventAsync. (#23810 by @pierrezimmermannbam)Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-brightness
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-blur
BlurView on Android an experimental feature, which can be enabled with experimentalBlurMethod prop. (#24709 by @behenate)Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-constants
logUrl which sent console logs to the legacy expo-cli. (#18596 by @EvanBacon)Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-crypto
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-clipboard
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-contacts
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-file-system
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-document-picker
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-face-detector
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-haptics
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-image-loader
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-font
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-gl
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-image-manipulator
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-keep-awake
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-image-picker
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-intent-launcher
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-linear-gradient
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-mail-composer
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-local-authentication
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-location
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-linking
makeUrl function. (#24300 by @EvanBacon)expo-media-library
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-localization
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-modules-core
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-notifications
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-print
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-device
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-screen-capture
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-network
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-sensors
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-random
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-secure-store
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-screen-orientation
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-sms
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-store-review
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-task-manager
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-speech
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-sharing
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-video-thumbnails
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-web-browser
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-sqlite
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)unimodules-app-loader
Android bump compileSdkVersion and targetSdkVersion to 34. (#24708 by @alanjhughes)expo-asset
expo-application
expo-barcode-scanner
expo-battery
expo-background-fetch
expo-av
expo-camera
stopRecording, pausePreview and resumePreview have been updated to return promises. (#25737 by @lukmccall)expo-cellular
expo-calendar
expo-brightness
expo-blur
UIBlurEffect.Style. On Android, find the closest available color reference. (#24392 by @alanjhughes)expo-constants
expo-crypto
expo-clipboard
expo-contacts
expo-file-system
expo-document-picker
expo-face-detector
expo-haptics
expo-image-loader
expo-font
expo-router. (#24027 by @EvanBacon)unimodule.json in favour of expo-module.config.json. (#25099 by @reichhartd)Font.isLoaded(). (#25770 by @kudo)expo-gl
expo-image-manipulator
expo-keep-awake
expo-image-picker
fileName and filesize in the returned assets. (#24524 by @alanjhughes)expo-intent-launcher
expo-linear-gradient
expo-mail-composer
expo-local-authentication
expo-location
expo-media-library
expo-localization
expo-modules-core
Property component can now take the native shared object instance as the first argument. (#24206 by @lukmccall)requireOptionalNativeModule that returns null when the module cannot be found instead of throwing an error. (#24262 by @tsapeta)CommonExceptions.ModuleNotFound. (#24898 by @lukmccall)Set<T> can now be passed as an argument to a module method. (#24897 by @lukmccall)preventModuleOverriding to ModuleRegistry.register method. (#24860 by @wschurman)CGFloat can now be used as an argument type. (#25140 by @tsapeta)Data <-> Uint8Array convertible on iOS. (#25726 by @kudo)ByteArray <-> Uint8Array convertible on Android. (#25727 by @kudo)expo-notifications
expo-print
expo-device
expo-screen-capture
expo-network
expo-sensors
expo-random
expo-secure-store
keychainService. (#23804 by @behenate)keychainService. (#23841 by @behenate)expo-screen-orientation
expo-sms
expo-store-review
expo-task-manager
expo-speech
expo-sharing
expo-video-thumbnails
expo-web-browser
expo-sqlite
Promise based execAsync and transactionAsync functions. (#23109 by @kudo)CRSQLite. (#24322 by @alanjhughes)closeSync. (#23757 by @alanjhughes)expo-sqlite/next new APIs. (#24812 by @kudo)sqlite/next APIs. (#25021 by @kudo)useSQLiteContext hook that can be used across components. (#25129 by @kudo)expo-sqlite/next API. (#25314 by @kudo)expo-sqlite/next API through the Uint8Array. (#25787 by @kudo)unimodules-app-loader
expo-asset
expo-application
expo-barcode-scanner
Android, use rawValue in the case of scanning a contact card to return complete information. (#24791 by @alanhughes) (#24791 by @alanjhughes)iOS, correctly handle when unsupported barcode types are passed to the barCodeTypes prop. (#24784 by @alanhughes) (#24784 by @alanjhughes)expo-av
LOW_QUALITY preset producing large audio files. (#24323 by @behenate)naturalSize.orientation in prop onReadyForDisplay for hls stream (#25169 by @souzaluiz)expo-camera
expo-calendar
iOS, fix permissions error on iOS 17. (#24545 by @alanjhughes)iOS, fix check that determines if the version of Xcode supports iOS 17. (#24655 by @alanjhughes)iOS, validate calendars argument in getRemindersAsync before accessing count. (#24677 by @alanjhughes)saveCalendarAsync with entityType "reminder" (#24967 by @robertying)expo-brightness
Android, add event to prevent the new NativeEventEmitter() warning. (#24942 by @alanjhughes)expo-constants
gradlew test on Android. (#23511 by @lukmccall)expo-clipboard
expo-contacts
expo-file-system
copyAsync on Android. (#23892 by @brentvatne)Android, use addInterceptor instead of addNetworkInterceptor in downloadResumableStartAsync. (#24702 by @alanhughes) (#24702 by @alanjhughes)Android, handle using files from SAF correctly. (#25389 by @alanjhughes)bundledAssets constant that was used only in standalone apps. (#25484 by @tsapeta)deleteAsync method. (#25704 by @tsapeta)expo-document-picker
expo-image-loader
Glide version to resolve SecurityException on Android 13. (#24196 by @alanjhughes)expo-font
fontfaceobserver. (#22954 by @bradjones1)expo-image-manipulator
expo-image-picker
Uri type is not serializable and causes a crash when recreating the activity. (#23768 by @alanjhughes)expo-intent-launcher
expo-location
expo-linking
+ symbols in the pathname. (#24300 by @EvanBacon)expo-media-library
albumNeedsMigrationAsync crashing if called with invalid albumId on Android. (#23516 by @lukmccall)the bind value at index 1 is null exception thrown by ExpoMediaLibrary.migrateAlbumIfNeededAsync on Android. (#23515 by @lukmccall)writeOnly permissions. (#23780 by @alanjhughes)presentPermissionsPickerAsync, on nested views and reject Promise if state is not limited. (#25521 by @exodusanto)expo-localization
expo-modules-core
View cannot be cast to ViewGroup exception on Android. (#23264 by @lukmccall)URL type that failed despite receiving a string that contained a valid URL. (#23331 by @alanhughes) (#23331 by @alanjhughes) (#23331, #23331 by @alanjhughes, @alanjhughes)Content-Length header. (#23405 by @kudo)SoLoader does not work on Android. (#23415 by @kudo)ErrorViewGroup cannot be cast to module view class exception on Android. (#23651 by @lukmccall)Info.plist being ignored when no delegates requested a different orientation. (#23593 by @behenate)getDelayLoadAppHandler() from expo-updates. (#23747 by @kudo)List and Map when converting from JS to native. (#23942 by @lukmccall)No space left on device when saving persistent log. (#24247 by @RodolfoGS)null or undefined wasn't converted to JavaScriptValue. (#24899 by @lukmccall)Either converter not working with types that have common representation in JavaScript. (#24903 by @lukmccall)Any converter doesn't use ReadableMap or ReadableList anymore. Objects and arrays are converted to Kotlin's primitives. (#24963 by @lukmccall)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Removed the deprecated UploadProgressData.totalByteSent field. (#22277 by @gabrieldonadel)
@react-native-community/datetimepicker from 6.7.3 to 7.2.0. (#23034 by @gabrieldonadel)@react-native-community/netinfo from 9.3.7 to 9.3.10. (#22892 by @douglowder)@react-native-masked-view/masked-view from 0.2.8 to 0.2.9. (#22875 by @gabrieldonadel)@react-native-picker/picker from 2.4.8 to 2.4.10. (#22919 by @keith-kurak)@react-native-segmented-control/segmented-control from 2.4.0 to 2.4.1. (#22911 by @keith-kurak)@shopify/flash-list from 1.4.0 to 1.4.3. (#22893 by @gabrieldonadel)@shopify/react-native-skia from 0.1.172 to 0.1.196. (#22900, #23036, #23157 by @kudo)lottie-react-native from 5.1.4 to 5.1.6. (#22868 by @alanjhughes)react-native-gesture-handler from 2.10.1 to 2.12.0. (#22621 by @aleqsio)react-native-maps from 1.3.2 to 1.7.1. (#22908 by @aleqsio)react-native-pager-view from 6.1.2 to 6.2.0. (#22892 by @douglowder)react-native-reanimated from 2.14.4 to 3.3.0. (#22907 by @kudo)react-native-safe-area-context from 4.5.0 to 4.6.3. (#23026 by @tsapeta)react-native-screens from 3.20.0 to 3.22.0. (#23022 by @tsapeta)react-native-svg from 13.4.0 to 13.9.0. (#22934 by @alanjhughes)react-native-view-shot from 3.5.0 to 3.7.0. (#23024 by @tsapeta))react-native-webview from 11.26.0 to 13.2.2. (#22913 by @aleqsio)expo-application
robolectric to 4.10 and junit to 4.13.2. (#22395 by @josephyanks)expo-battery
robolectric to 4.10 and junit to 4.13.2. (#22395 by @josephyanks)expo-clipboard
robolectric to 4.10. (#22395 by @josephyanks)expo-crypto
robolectric to 4.10 and junit to 4.13.2. (#22395 by @josephyanks)expo-location
com.google.android.gms:play-services-location to 21.0.1 and io.nlopez.smartlocation:library to 3.3.3 (#22468 by @josephyanks)expo-media-library
robolectric to 4.10. (#22395 by @josephyanks)expo-modules-core
robolectric to 4.10 and junit to 4.13.2. (#22395 by @josephyanks)expo-sms
robolectric to 4.10 and junit to 4.13.2. (#22395 by @josephyanks)expo-web-browser
robolectric to 4.10. (#22395 by @josephyanks)expo-blur
expo-face-detector
expo-gl
enableExperimentalWorkletSupport to use GLView from Reanimated worklet. (#22613 by @wkozyra95)expo-file-system
UploadProgressData.totalByteSent field. (#22277 by @gabrieldonadel)expo-linking
detach.scheme schemes (ExpoKit). (#22848 by @EvanBacon)expo-notifications
ExpoPushTokenOptions.experienceId field. (#22303 by @gabrieldonadel)expo-battery
useBatteryLevel, useBatteryState, useLowPowerMode, and usePowerState. (#22646 by @Adam-Schlichtmann)expo-blur
expo-brightness
expo-clipboard
ClipboardPasteButton view that uses UIPasteControl. (#22823 by @alanjhughes)expo-device
deviceType constant. (#21633 by @robertherber)expo-document-picker
expo-gl
expo-file-system
expo-image-picker
expo-localization
expo-media-library
expo-screen-capture
expo-sharing
UIDocumentInteractionController to UIActivityViewController which provides more features. (#22012 by @alanjhughes)expo-modules-core
ReactActivityHandler.getDelayLoadAppHandler interface on Android. (#20273 by @kudo)Image and Media rather than Fetch. (#23058 by @kudo)expo-speech
expo-print
expo-screen-orientation
expo-secure-store
expo-sqlite
Promise based execAsync and transactionAsync functions. (#23109 by @kudo)expo-application
expo-asset
@react-native/assets-registry module not found issue on Web. (#21469 by @kudo)expo-background-fetch
expo-barcode-scanner
expo-av
expo-battery
expo-blur
expo-brightness
expo-branch
expo-calendar
expo-cellular
expo-clipboard
expo-device
expo-document-picker
Record on Android. (#21588 by @alanjhughes)copyToCacheDirectory on iOS. (#23102 by @aleqsio)expo-camera
expo-contacts
expo-face-detector
expo-gl
expo-file-system
expo-haptics
expo-image-loader
expo-crypto
expo-intent-launcher
expo-image-picker
.png when opening .bmp files and selecting any quality in ImagePickerOptions. (#21361 by @behenate)MediaTypeOptions.All (#22606 by @fobos531)expo-constants
expo-keep-awake
expo-font
expo-mail-composer
expo-location
expo-local-authentication
NSFaceIDUsageDescription in the Info.plist. (#21500 by @alanjhughes)expo-localization
getCalendars on Web. (#22003 by @aleqsio)expo-linear-gradient
expo-media-library
expo-random
expo-notifications
expo-screen-capture
expo-sharing
expo-modules-core
URL type to support unencoded UTF8 urls and file paths. (#21139 by @tsapeta)# getting cut off. (#21326 by @lukmccall)URL object. (#21569 by @tsapeta)ReadableNativeMap cannot be cast to the Record. (#21773 by @lukmccall)JavaScriptObject argument and view props. (#22427 by @lukmccall)Color converter doesn't work on devices with SDK version below 26. (#22191 by @lukmccall)View cannot be cast to ViewGroup exception on Android. (#23264 by @lukmccall)URL type that failed despite receiving a string that contained a valid URL. (#23331 by @alanhughes) (#23331 by @alanjhughes)Content-Length header. (#23405 by @kudo)SoLoader does not work on Android. (#23415 by @kudo)expo-network
expo-sensors
expo-speech
expo-permissions
expo-print
expo-screen-orientation
rootViewController value. (#23039 by @gabrieldonadel)Info.plist instead of being set to portrait. (#23456 by @behenate)expo-image-manipulator
expo-secure-store
expo-store-review
expo-sms
expo-sqlite
expo-task-manager
expo-video-thumbnails
unimodules-app-loader
expo-web-browser
expo-camera
Remote JS debugger option from Expo Go menu when using SDK 49 or above. (#22027 by @gabrieldonadel)expo-barcode-scanner
com.google.android.gms:play-services-vision with com.google.mlkit:barcode-scanning. (#22107 by @toshiyuki-suzuki-yukashikado)expo-auth-session
useProxy option. (#21313 by @gabrieldonadel)makeRedirectUriAsync with makeRedirectUri. (#21314 by @gabrieldonadel)promptAsync when the useProxy option is used. (#21367 by @gabrieldonadel)startAsync from js doc. (#23150 by @alanhughes) (#23150 by @alanjhughes)expo-calendar
expo-document-picker
getDocumentAsync. (#23135 by @alanjhughes)expo-gl
expo-file-system
expo-crypto
randomUUID method. (#21187 by @KiwiKilian)expo-constants
Constants.deviceYearClass and Constants.platform.ios.model. These properties now live on expo-device. (#23068 by @brentvatne)expo-linking
expo-mail-composer
expo-location
LocationRequest constructor and replaced with LocationRequest.Builder. (#22653 by @alanjhughes)expo-notifications
expo-screen-capture
expo-modules-core
fallbackCallback optional in the registerForActivityResult method. (#21661 by @lukmccall)jsi::WeakObject for weak objects on Hermes. (#21986 by @tsapeta)proxiedProperties prop. (#22280 by @tsapeta)JavaScriptValue.kind public. (#22386 by @lukmccall)androidx.activity:activity-ktx to 1.7.1 and androidx.fragment:fragment-ktx to 1.5.7 #22658 by @fobos531ExpoReactDelegate and ExpoReactDelegateHandler to fix issues with versioning in Expo Go. (#23229 by @tsapeta)expo-screen-orientation
expo-secure-store
NSFaceIDUsageDescription key in the set function. (#23275 by @alanjhughes)expo-task-manager
defineTask to accept type arguments. (#21958 by @kazuma0129)Nothing published for this version
Remove deprecated and legacy contact fields constants. (#20269 by @Simek)
@stripe/stripe-react-native from 0.19.0 to 0.23.3. (#20964 by @aleqsio, #21117 by @kudo)react-native-webview from 11.23.1 to 11.26.0. (#20933 by @aleqsio)react-native-gesture-handler from 2.8.0 to 2.9.0. (#20930 by @tsapeta)react-native-shared-element from 0.8.4 to 0.8.7. (#20593 by @ijzerenhein)@react-native-async-storage/async-storage from 1.17.3 to 1.17.11. (#20780 by @kudo)react-native-reanimated from 2.12.0 to 2.14.4. (#20798 by @kudo, #20990 by @tsapeta)@shopify/react-native-skia from 0.1.157 to 0.1.172. (#20857, #21014 by @kudo)react-native-safe-area-context from 4.4.1 to 4.5.0. (#20899 by @gabrieldonadel)react-native-screens from 3.18.0 to 3.20.0. (#20938 by @lukmccall, #21186 by @tsapeta)react-native-pager-view from 6.0.1 to 6.1.2. (#20932 by @gabrieldonadel)@react-native-community/slider from 4.2.4 to 4.4.2. (#20903 by @gabrieldonadel, #21055 by @kudo)react-native-shared-element from 0.8.7 to 0.8.8. (#20929 by @byCedric)@react-native-community/datetimepicker from 6.5.2 to 6.7.3. (#20926 by @byCedric)@shopify/flash-list from 1.3.1 to 1.4.0. (#20927 by @lukmccall)expo-contacts
expo-keep-awake
KeepAwake.activateKeepAwake has been deprecated in favor of KeepAwake.activateKeepAwakeAsync. (#15826 by @EvanBacon)expo-linking
expo-apple-authentication
expo-av
expo-barcode-scanner
expo-blur
expo-brightness
expo-constants
expo-crypto
randomUUID method to get a random UUIDv4 string. (#20274 by @aleqsio)getRandomValues method to fill typed arrays. (#20257 by @aleqsio)getRandomBytes, getRandomBytesAsync methods from expo-random. (#20217 by @aleqsio)digest method to get a cryptographic digest of a typed array. (#20886 by @aleqsio)expo-device
expo-document-picker
expo-gl
expo-haptics
expo-keep-awake
KeepAwake.isAvailableAsync which returns false on certain web browsers. (#15826 by @EvanBacon)KeepAwake.addListener to observe state changes on web. (#15826 by @EvanBacon)expo-intent-launcher
expo-local-authentication
expo-image-picker
expo-media-library
expo-modules-core
TypedArray and additional union types for Int, Uint and Float TypedArrays. (#20257 by @aleqsio)executeOnJavaScriptThread method to appContext to allow for running code blocks on the JS thread. (#20161 by @aleqsio)Exceptions.MissingActivity on Android. (#20174 by @lukmccall)Events component can now be initialized with an array of event names (not only variadic arguments). (#20590 by @tsapeta)Property component can now take the native shared object instance as the first argument. (#20608 by @tsapeta)Property's owner properties using Swift key paths. (#20610 by @tsapeta)Long type as function parameters on Android. (#20787 by @lukmccall)expo-network
expo-sharing
expo-sms
expo-store-review
expo-speech
expo-video-thumbnails
expo-asset
/. (#20258 by @EvanBacon)expo-av
HTMLMediaElement.play and HTMLMediaElement.pause calls on the Web aren't properly awaited. (#20439) by @zhigang1992 (#20439 by @zhigang1992)SimpleExoPlayer implementation on Android. (#21055 by @kudo)expo-barcode-scanner
expo-blur
-webkit-backdrop-filter to support blurring on Safari. (#21003 by @EvanBacon)expo-clipboard
ImageFormat or the StringFormat not working in the release builds on Android. (#20155 by @lukmccall)expo-constants
expo-camera
Cannot set prop 'barCodeScannerSettings' on view 'class expo.modules.camera.ExpoCameraView' on Android. (#21033 by @lukmccall)expo-file-system
expo-gl
expo-haptics
expo-image-picker
expo-mail-composer
composeAsync not resolving promise after sending/ discarding email. (#20869 by @keith-kurak)expo-media-library
expo-modules-core
new NativeEventEmitter() was called with a non-null argument without the required addListener method. warnings on Android with JSC. (#19920 by @kudo)ViewDefinitionBuilder crashes when ProGuard or R8 is enabled on Android. (#20197 by @lukmccall)SharedObject initializer being inaccessible due to internal protection level. (#20588 by @tsapeta)null or undefined. (#20755 & #20766 by @tsapeta & @lukmccall) (#20755, #20766 by @tsapeta, @lukmccall)expo-location
isolatedModules flag. (#20239 by @zakharchenkoAndrii)expo-print
printAsync not reflecting custom width/ height, useMarkupFormatter option preventing custom width/ height/ margin from being reflected. (#18873 by @keith-kurak) (#20046 by)expo-sensors
isolatedModules flag. (#20239 by @zakharchenkoAndrii)expo-web-browser
url for web. (#20708 by @EvanBacon)expo-asset
expo-application
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-auth-session
expo-random package. (#21063 by @lukmccall)expo-background-fetch
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-av
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-barcode-scanner
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-branch
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-brightness
useSystemBrightnessAsync and add it as renamed restoreSystemBrightnessAsync method to avoid violating Rules of Hooks. (#19701 by @Simek)compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-cellular
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-calendar
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-clipboard
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-constants
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-contacts
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-crypto
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-battery
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-device
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-document-picker
uuid. (#20477 by @LinusU)compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-camera
videoStabilizationMode option. (#20130 by @simek)compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-error-recovery
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-file-system
DeletingOptions, InfoOptions, RelocatingOptions and MakeDirectoryOptions types. (#20103 by @Simek)UploadProgressData totalByteSent field to totalBytesSent. (#20804 by @gabrieldonadel)compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-font
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-face-detector
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-gl
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-haptics
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-image-manipulator
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-image-loader
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-keep-awake
KeepAwakeOptions type, update the doc comments. (#20489 by @Simek)compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-linear-gradient
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-intent-launcher
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-local-authentication
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-linking
expo-image-picker
uuid. (#20476 by @LinusU)compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-localization
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-mail-composer
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-media-library
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-modules-core
ArgumentCastException to use ordinal numbers. (#19912 by @tsapeta)Enumerable protocol implement CaseIterable to get rid of operating on unsafe pointers. (#20640 by @tsapeta)compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-location
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-network
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-print
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-random
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-permissions
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-screen-capture
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-notifications
getExpoPushTokenAsync to make projectId required. (#20833 by @gabrieldonadel)compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)getExpoPushTokenAsync parameter type. (#21104 by @Simek)expo-sharing
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-screen-orientation
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-sms
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-sensors
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-store-review
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-secure-store
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-speech
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-sqlite
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-task-manager
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-video-thumbnails
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)expo-web-browser
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)unimodules-app-loader
compileSdkVersion and targetSdkVersion to 33. (#20721 by @lukmccall)For changelog entries prior to SDK 47, refer to: https://github.com/expo/expo/blob/ff35557463c0db1cf8683939d752c59baf127f21/CHANGELOG.md#L323
For changelog entries prior to SDK 47, refer to: https://github.com/expo/expo/blob/ff35557463c0db1cf8683939d752c59baf127f21/CHANGELOG.md#L323
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →