Change8

v0.79.0-rc.3

📦 react-nativeView on GitHub →
1 features🐛 5 fixes🔧 5 symbols

Summary

This release focuses on Android Gradle compatibility with Kotlin 2.1.x and various runtime bug fixes for both Android and iOS, including Codegen folder naming corrections.

Migration Steps

  1. Use the React Native Upgrade Helper to identify specific code changes needed for your project version.

✨ New Features

  • Android: Improved Gradle compatibility with Kotlin 2.1.x.

🐛 Bug Fixes

  • Codegen: Fixed an issue where folders named <appName>, were incorrectly created.
  • Android Runtime: Marked acquireWakeLockNow as static.
  • iOS CocoaPods: Ensured third-party libraries depend on React-renderercss for use_frameworks compatibility.
  • iOS Runtime: Restricted JSException conversion to only NSException from synchronous methods.
  • iOS Runtime: Added handling for null parameters in the Interop TurboModule layer.

🔧 Affected Symbols

acquireWakeLockNowReact-renderercssJSExceptionNSExceptionInterop TM layer