new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

Expo & React Native · all subjects

expo-api-docs

241 notes in this subject, read out of this brain and free to use. This is page 4 of 5.

expo-barcode-scanner deprecated in favor of expo-camera

expo-barcode-scanner is now deprecated. Please use expo-camera instead.

expo-font web name property removed

The unused web name property was dropped from expo-font.

expo-modules-core React Native 0.75.x and 0.76.x support

expo-modules-core added support for React Native 0.75.x and 0.76.x.

expo-camera barcode types iOS upc_a support

On iOS, scanning of UPC-A barcode types is now enabled. Previously, barcode type conversion on iOS was incorrect, which prevented the scanner from starting immediately.

expo-device.productName Android behavior

On Android, Device.productName now returns Build.PRODUCT instead of Build.DEVICE.

expo-image-picker fileSize property Android naming

On Android, the fileSize property was previously named filesize, which did not match the documentation and TypeScript definition. This has been corrected to fileSize.

expo-sqlite FTS3 and FTS5 enabled

Full-Text Search (FTS) and FTS5 are now enabled for SQLite in expo-sqlite.

expo-modules-core Kotlin version bump

In expo-modules-core, Kotlin version was bumped from 1.8.10 to 1.8.22 on Android.

expo-screen-orientation SizeClassIOS enum values fix

The SizeClassIOS enum values in expo-screen-orientation were reversed and have been corrected.

expo-linear-gradient colors and locations array type

In expo-linear-gradient, the type of colors and locations array was changed to readonly.

expo-camera next package promoted to stable

The expo-camera next package has been promoted to stable.

expo-calendar migrate to Expo Modules API iOS

On iOS, expo-calendar was migrated to the Expo Modules API.

expo-font scoping on Expo Go iOS

Font family name scoping on Expo Go for iOS was stopped, meaning font family names are no longer scoped in Expo Go on iOS.

expo-screen-capture Swift migration iOS

The native module on iOS for expo-screen-capture is now written in Swift using the Sweet API.

expo-asset deprecation of expo.modules.core.Promise

The class expo.modules.core.Promise has been deprecated.

expo-camera getAvailablePictureSizes ratio parameter required

The ratio parameter of getAvailablePictureSizes is now required for Android, as omitting it causes a crash. On iOS, the parameter has no effect.

expo-application Android SDK 21 and 22 support dropped

Support for Android SDK 21 and 22 was dropped from expo-application.

expo-application androidId removed in favor of getAndroidId method

The androidId constant was removed from expo-application in favor of a method getAndroidId to comply with Huawei and Xiaomi's app store policies.

expo-modules-core Android bridgeless support

Bridgeless support was added to expo-modules-core on Android via ReactNativeHostHandler.

expo-modules-core iOS bridgeless support

Bridgeless support was added to expo-modules-core on iOS via ExpoReactDelegate.

expo-modules-core custom type converters support dropped Android

Support for custom type converters on Android was dropped in expo-modules-core.

expo-calendar createEventAsync and updateEventAsync forbid id parameter

Passing an id to createEventAsync and updateEventAsync is now forbidden in expo-calendar.

expo-blur experimentalBlurMethod Android feature

On Android, BlurView in expo-blur is now an experimental feature, which can be enabled with the experimentalBlurMethod prop.

expo-constants remove logUrl support

Support for logUrl was dropped from expo-constants. This previously sent console logs to the legacy expo-cli.

react-native-maps version update

react-native-maps was updated from version 1.3.2 to 1.7.1.

expo-font deprecated makeUrl removed

The deprecated makeUrl function has been removed from expo-linking.

expo-camera iOS methods now return promises

Methods stopRecording, pausePreview and resumePreview have been updated to return promises in expo-camera.

expo-blur supports more blur effects

expo-blur now supports more blur effects. On iOS, it uses UIBlurEffect.Style. On Android, it finds the closest available color reference.

expo-localization adds temperatureUnit field

expo-localization now includes a temperatureUnit field that contains the default temperature unit for the locale.

expo-image-picker returns fileName, filesize and mimeType

On Android, expo-image-picker now supports returning fileName and filesize in the returned assets. Support for returning the mime type of returned assets has been added across the module.

expo-image-manipulator adds extent action

expo-image-manipulator has added a new extent action.

expo-modules-core enums support events definition

On Android, Enums can now be used to define events in expo-modules-core.

expo-modules-core promises resolve without arguments

On Android, Promises can now be resolved without arguments in expo-modules-core.

expo-modules-core requireOptionalNativeModule returns null instead of throwing

expo-modules-core introduced requireOptionalNativeModule that returns null when the module cannot be found instead of throwing an error.

expo-modules-core Android shared refs for native objects

On Android, expo-modules-core introduced shared refs – a way to pass native objects among different independent modules.

expo-modules-core Set type support

On Android, Set<T> can now be passed as an argument to a module method in expo-modules-core.

expo-modules-core iOS CGFloat type support

On iOS, CGFloat can now be used as an argument type in expo-modules-core.

expo-modules-core iOS Data to Uint8Array conversion

expo-modules-core added Data <-> Uint8Array convertible on iOS.

expo-modules-core Android ByteArray to Uint8Array conversion

expo-modules-core added ByteArray <-> Uint8Array convertible on Android.

expo-secure-store synchronous functions on iOS

On iOS, expo-secure-store added synchronous functions for storing and retrieving values from the store.

expo-secure-store same keychainService for different authentication requirements

On iOS, expo-secure-store now allows storing values that require authentication and ones that don't under the same keychainService. On Android, this functionality was also made possible.

expo-sqlite new next API

expo-sqlite introduced expo-sqlite/next new APIs with improved Promise-based implementations.

expo-sqlite closeSync synchronous method

expo-sqlite added synchronous method closeSync.

expo-sqlite CRSQLite support on Android

On Android, expo-sqlite added support for CRSQLite. Legacy API CRSQLite support has been removed.

expo-sqlite raw queries on Android

On Android, expo-sqlite added support for running raw queries.

expo-sqlite useSQLiteContext hook

expo-sqlite added the useSQLiteContext hook that can be used across components.

expo-sqlite Uint8Array binary data support

expo-sqlite added binary data support to the expo-sqlite/next API through the Uint8Array.

expo-font static font extraction with expo-router

expo-font added static font extraction support with expo-router.

expo-font custom native fonts support

expo-font added custom native fonts support to Font.isLoaded().

expo-application iOS module migrated to Expo modules API

expo-application iOS module has been migrated to Expo modules API.

expo-application Android Sweet API

expo-application Android module is now written using the Sweet API.

expo-camera iOS rewritten to Swift

On iOS, expo-camera Objective-C classes have been rewritten to Swift.

expo-constants Apple tvOS support

expo-constants added support for Apple tvOS.

expo-keep-awake Apple tvOS support

expo-keep-awake added support for Apple tvOS.

expo-font Apple tvOS support

expo-font added support for Apple tvOS.

expo-modules-core Apple tvOS support

expo-modules-core added support for Apple tvOS.

expo-device new iOS devices

expo-device added new devices for iOS.

expo-network Node.js support

expo-network added Node.js support.

expo-sqlite Android Expo Modules API migration

expo-sqlite Android codebase has been migrated to Expo Modules API.

Linking.clearInitialURL() method added in SDK 57.0.0

SDK 57.0.0 adds `Linking.clearInitialURL()` to reset the cached deep-link URL.

Give your agent this brain