Migrating to React Native v0.76.7
Version v0.76.7 introduces 1 breaking change. This guide details how to update your code.
Released: 2/6/2025
1
Breaking Changes
2
Migration Steps
6
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
TextTextInputAppearance.setColorSchemeRCTSurfaceHostingProxyRootViewInteropEventsTurboModule Interop LayerBreaking Changes
●Issue #1
RCTSurfaceHostingProxyRootView no longer automatically calls 'start' on the provided surface regardless of the initializer used. Developers must now manually call 'start' on the surface.
Migration Steps
- 1Update iOS code using RCTSurfaceHostingProxyRootView to explicitly call .start() on the associated surface.
- 2Ensure Android builds are compatible with the bumped Kotlin version (1.9.25).
Release Summary
This release includes critical bug fixes for the New Architecture, updates Kotlin to 1.9.25, and introduces a breaking change in how RCTSurfaceHostingProxyRootView handles surface initialization on iOS.
Need More Details?
View the full release notes and all changes for React Native v0.76.7.
View Full Changelog