React Native: v0.78.1 Release

Release date:
March 19, 2025
Previous version:
v0.78.0 (released February 19, 2025)
Magnitude:
142 Diff Delta
Contributors:
11 total committers
Data confidence:
Commits:

Top Contributors in v0.78.1

zhongwuzw
wneel
mateoguzmana
robhogan
react-native-bot
vzaidman
polovi
huntie
bruno-aybar-428e
cipolleschi

Directory Browser for v0.78.1

All files are compared to previous version, v0.78.0. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

⚠️ We are aware of an incompatibility using resolver.unstable_enablePackageExports and the defaults from @react-native/metro-config. It will error with a redbox "interopRequireDefault is not a function". Set resolver.unstable_conditionNames = ['react-native'] to mitigate. It will be fixed in 0.78.2 ⚠️

Fixed

  • Deps: community-cli-plugin: resolve cli-server-api via peer dependency on cli (9ffbeadf8a by @robhogan)
  • DevTools: Fix disconnections of DevTools when the network is under significant strain (9e47ed9a20 by @vzaidman)

Android specific

iOS specific

  • Initialization: Call extraModulesForBridge callback in the New Architecture. (97adbd897f by @Bruno125)
  • Initialization: Added custom load js block in bridge mode (bdc83cb129 by @zhongwuzw)
  • Interop Layer: Properly pass nil for nullable parameters instead of NSNull for legacy modules (619d5dfbb2 by @cipolleschi)
  • TextInput: Fixes TextInput crashes when any text is entered while running as iOS app on apple silicon mac (282cdc9fb4 by @zhongwuzw)

Hermes dSYMS: - Debug - Release


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.