Releases: facebook/react-native
0.78.0-rc.4
Fixed
Android specific
- Fix execution of early InteropEvents (4ed2b35bf6 by @mdvacca)
iOS specific
- Restore "Paused in debugger" overlay icon (f30c46efbd by @robhogan)
- Avoid crashing the app when the InteropLayer can't find some methods in the native implementation (3bd3f101b9 by @cipolleschi)
- Properly handle null value in TurboModule Interop layer (ebfd7057af by @cipolleschi)
Hermes 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.75.5
⚠️ React Native 0.75.x is now out of support. Please migrate to React Native 0.76.+ ⚠️
Added
- Implement more missing methods on WithRuntimeDecorator (80f67ca03c by @neildhar)
Changed
- Bump hermes version (fcf621aba3 by @cipolleschi)
Android specific
- [0.75] Bump Kotlin to 1.9.25 to mitigate #49115 (25e76a2717 by @riteshshukla04)
- Bump Kotlin to 1.9.25 to mitigate #49115 (25e76a2717 by @cortinico)
iOS specific
- Pin Xcodeproj to < 1.26.0 (2922af2e7e by @cipolleschi)
- Pin concurrent-ruby to <= 1.3.4 (794bf34e60 by @cipolleschi)
Fixed
- fix: FormData filename in content-disposition (78ef1e2bc2 by @foyarash)
Android specific
- Set TextInput selection correctly when attached to window in Android (1656394bae by @QichenZhu)
iOS specific
- Fix the generation of .xcode.env.local (dbffbf72d7 by @cipolleschi)
- Fabric: Fixes animations strict weak ordering sorted check failed (ea0bc54115 by @zhongwuzw)
- Exclude dSYM from the archive (fdb2631b5e by @cipolleschi)
- Fix images not displayed when extension is implicit (b6ed0d351e by @cipolleschi)
Hermes 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.
EOF
0.76.7
Changed
iOS specific
- Pin 'concurrent-ruby' to a working version (198adb47af by @cipolleschi)
Fixed
- Fix
maxFontSizeMultiplier
prop onText
andTextInput
components in Fabric / New Architecture (ea49d4d1b01107a5ecbbbd4904f1d935e51d6b32 by @RickardZrinski) - Appearance: Fix
Appearance.setColorScheme(null)
not resetting color scheme value (7d63235086 by @sangonz193)
Android specific
- Add missing
invariant
dependency (ee8088b615 by @tido64) - Fix execution of early InteropEvents (4ed2b35bf6 by @mdvacca)
- Bump Kotlin to 1.9.25 to mitigate #49115 (f8857ba3b5 by @cortinico)
iOS specific
- runtime:
RCTSurfaceHostingProxyRootView
no longer has different behavior (whether it callsstart
on the provided surface) depending on which initializer is used. Callstart
yourself on the surface instead. (13b93cfdda by Nolan O'Brien) - Be less strict with method parsing of TurboModule Interop Layer
- Avoid crashing the app when the InteropLayer can't find some methods in the native implementation. (3bd3f101b9 by @cipolleschi)
- Fix applicationDidEnterBackground not being called (adaceba546 by @alextoudic)
Hermes 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.78.0-rc.3
Added
iOS specific
- Add the
source
parameter to generate-codegen-artifacts to avoid generating files not needed by libraries. (98b8f17811 by @cipolleschi)
Fixed
- Add missing
invariant
dependency (ee8088b615 by @tido64) - Fix
maxFontSizeMultiplier
prop onText
andTextInput
components in Fabric / New Architecture (ea49d4d1b01107a5ecbbbd4904f1d935e51d6b32 by @RickardZrinski)
Android specific
- Pass the bundle URL protocol when setting up HMR client on Android (32fe244744 by @byCedric)
Hermes 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.78.0-rc.2
Fixed
iOS specific
- Load images even when the extension is implicit (b9f418e9bc by @cipolleschi)
Hermes 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.74.7
React Native 0.74.x is now out of support. Please migrate to React Native 0.75.+
Fixed
Android specific
- Fix #41226 by suppressing path adjustment when not actually drawing a border (8501b6396b by @knappam)
- RGNP - Remove unnecessary dependency on
gradle-tooling-api-builders
- serviceOf failure (b6bdecd309 by @cortinico)
iOS specific
- Fix iOS crash occurring when navigating to a new app screen with a displaying modal (52888c0c1e by Zhi Zhou)
- Fix ruby for CI (1c80702e95 by @cipolleschi)
- Fixes animations strict weak ordering sorted check failed (60889e170c by @zhongwuzw)
Hermes 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.77.0
0.77 stable is out!
This release also includes over 1061 commits from 161 contributors! Thanks to everyone who contributed to our first release of 2025!
You can see all the highlights of the release in our release blog post.
Hermes dSYMS:
You can file 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.78.0-rc.1
Changed
iOS specific
- Pin 'concurrent-ruby' to a working version (198adb47af by @cipolleschi)
Fixed
- Buttons becoming unresponsive when transform is animated (2204ec94d4 by @sammy-SC)
Hermes 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.77.0-rc.7
This is intended to be the 🥇 Golden RC 🥇. The 0.77.0 stable release is scheduled for next week.
Fixed
- Fix
TextMeasureCacheKey
discarding someLayoutConstraints
(e7db7a7266 by @NickGerleman
) - Fix buttons becoming unresponsive when transform is animated (Revert #48669) (c799aa07e2 by @sammy-SC)
iOS specific
- Fix
maxLength
not working in old arch (4b3ef3b00c by @mateoguzmana)
Hermes 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.78.0-rc.0
Hermes 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.
EOF