Change8

Migrating to React Native v0.79.1

Version v0.79.1 introduces 1 breaking change. This guide details how to update your code.

Released: 4/15/2025

1
Breaking Changes
2
Migration Steps
5
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

ReleaseDevSupportManagerdefaultJSExceptionHandlerJSExceptionHandlerTextInputReactCodegen.podspec

Breaking Changes

Issue #1

Android: defaultJSExceptionHandler's type in ReleaseDevSupportManager changed to JSExceptionHandler. This may require updating custom DevSupport implementations to match the new type signature.

Migration Steps

  1. 1
    Update Android DevSupport implementations to use the JSExceptionHandler type for defaultJSExceptionHandler.
  2. 2
    Use the React Native Upgrade Helper to identify further project-specific changes.

Release Summary

This release addresses Codegen issues on both Android and iOS, fixes a TextInput caret positioning bug on iOS, and updates the DevSupport exception handler type on Android.

Need More Details?

View the full release notes and all changes for React Native v0.79.1.

View Full Changelog