Releases: facebook/react-native
0.84.1
Fixed
Android specific
- Fix included-build
gradle.propertiesresolution for monorepos by reading from parent Gradle start parameters (projectDir/currentDir) before falling back to../../android/gradle.properties, sohermesV1Enabledcan be inherited correctly. (c5ae0c820a by @Titozzz) - Provide symbol fallbacks for
inspector-modern/chrome/Registration.hwhen HermesV1 is disabled. (5ee695ad8f by @tjzel) - ReactPlugin.kt always setting
hermesV1Enabledtotrue(45896674d1 by @tjzel)
Hermes dSYMS:
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
0.84.0
Hermes dSYMS:
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
0.84.0-rc.5
Fixed
iOS specific
- Fix Hermes builds for Mac Catalyst (facebook/hermes#1885, facebook/hermes#1888 by @cipolleschi)
Hermes dSYMS:
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
0.83.2
Hermes dSYMS:
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
0.81.6
Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
0.84.0-rc.4
Fixed
Android specific
- Fix incorrect
fetch()response URL after redirect (#55248) (fbe6a686e6 by @MarkCSmith)
Hermes dSYMS:
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
0.84.0-rc.3
Added
- Animated: Added
transformOriginprop support to theAnimationBackend. (20779edd3b by @coado) - Animated: Added support for
backfaceVisibilityprop and added missingflexstyle to theAnimatedPropsBuilder. (d379cde036 by @coado) - Animated: Added support for
borderCurves,borderStyles,pointerEvents,isolation,cursor,boxShadow, andmixBlendModeprops to the AnimationBackend. (6d5b524f87 by @coado) - Animated: Added support for
overflow,position,zIndex, anddirectionprops to the AnimationBackend. (bed1a9a20f by @coado)
Fixed
iOS specific
- Codegen: Fix codegen failing when project is inside a hidden folder (a12b442d26 by @dinisnunes1)
Hermes dSYMS:
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
0.80.3
🚨 This is the final release for 0.80, which is now out of support. 🚨
Fixed
- Codegen: Fix missing dependencies (24c5eec1a7 by @tido64)
Android specific
- Accessibility: Stabilize custom accessibility action IDs for TalkBack (ec91661395 by @leg234-png)
- Build: Fix a race condition with codegen libraries missing sources (75562ca9e5 by @cortinico)
- HeadlessJsTaskService: Make accessors inside HeadlessJsTaskService open again (1eef1fda6e by @cortinico)
- Legacy Architecture: Fix legacy architecture Android freeze on metro refresh (e7ed0b1347 by @robhogan)
- Permissions: Fix request permission is not always resolving in Android 16 (9c8cc347ee by @lukmccall)
- View: Update font scale on Android when recreating RootView (98f5c818f5 by @j-piasecki)
iOS specific
- Prebuild: Fixed cp command to work with gnu coreutils (ea68e829bb by @chrfalch)
- RefreshControl: Fix RefreshControl recycling (8f8a5bee6b by @cipolleschi)
- RefreshControl: Fix RefreshControl not refreshing on initial mount (be7353881 by @cipolleschi)
- RCTDeviceInfo: Fix RCTDeviceInfo crash when application.delegate.window is nil (f153e7e05f by @25harsh)
- TextInput: Fix setting maxLength to 0 in TextInput still allows typing (a209403ce3 by @riteshshukla04)
Hermes dSYMS:
ReactNativeDependencies dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
0.84.0-rc.2
Fixed
- Fix empty screen for RNDT Network and Performance panels (c1ff074436 by @huntie)
iOS specific
- Fix glog namespace issue to allow using interop mode of objcxx (68aab492e1 by @riteshshukla04)
Hermes dSYMS:
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
0.84.0-rc.1
Breaking
iOS specific
- Make Hermes V1 the default engine for iOS (f140c4906b by @cipolleschi)
Fixed
- Fixed missing dependency breaking
react-native configin pnpm setups (5c43ed2348 by @tido64)
Android specific
- Handle
unstable_pathquery param in asset URLs (42986f27a0 by @tido64)
Hermes dSYMS:
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.