Change8

Migrating to React Native v0.85.0-rc.0

Version v0.85.0-rc.0 introduces 7 breaking changes. This guide details how to update your code.

Released: 3/4/2026

7
Breaking Changes
4
Migration Steps
18
Affected Symbols

⚠️ Check Your Code

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

StyleSheet.absoluteFillRCTEventEmitterUIManagerHelperUIImplementationReactTextUpdatePressableAnimationBackendAnimatedPropsRegistryAnimationTimestampRCTAnimationChoreographerRCTSchedulerEventEmitterNativeAnimatedNodesManagerPropsAnimatedNodeTextInputReactFontManagerDevSupportHttpClientDevSupportRequestHeaders

Breaking Changes

Issue #1

Deprecated type aliases have been removed. Users must now use the type directly instead of the alias.

Issue #2

The Jest preset has been moved to the new `react-native/jest-preset` package. Update Jest configurations to use the new path.

Issue #3

The deprecated `StyleSheet.absoluteFill` API has been removed.

Issue #4

Support for End-Of-Life (EOL) Node.js versions and old minor versions has been dropped.

Issue #5

Android: Deprecated `UIManagerHelper.getEventDispatcherForReactTag` and `UIManagerHelper.getEventDispatcher(ReactContext, UIManagerType Int)`. Use `getEventDispatcher` instead.

Issue #6

Android: The `UIImplementation` class has been stubbed as it is unused in the new architecture.

Issue #7

Android: `ReactTextUpdate` is now internal.

Migration Steps

  1. 1
    Update Jest configurations to use the new preset path: `react-native/jest-preset`.
  2. 2
    Replace usage of deprecated type aliases with the direct type.
  3. 3
    Replace usage of `StyleSheet.absoluteFill` with the appropriate direct style property.
  4. 4
    Ensure your Node.js version is not EOL or an old minor version.

Release Summary

This release removes several deprecated APIs and type aliases, moves the Jest preset to a new package, and introduces significant updates to the Animation Backend, including synchronization mechanisms and multi-CDP support. Android sees improvements in DevTools and font management.

Need More Details?

View the full release notes and all changes for React Native v0.85.0-rc.0.

View Full Changelog