Change8

v0.79.3

📦 react-nativeView on GitHub →
🐛 10 fixes🔧 8 symbols

Summary

React Native 0.79.3 provides bug fixes for timer web-standard alignment, TypeScript definition resolution, and various UI/Codegen issues on Android and iOS.

Migration Steps

  1. Use the React Native Upgrade Helper to identify specific file changes for version 0.79.3.

🐛 Bug Fixes

  • Align timer IDs and timer function argument error handling with web standards.
  • Reference global.d.ts using path instead of types to ensure TSC resolution.
  • Fix issue with z-indexed sibling removal on Android.
  • Fix incorrect borderBottomEndRadius on RTL layouts for Android.
  • Enable DEFINES_MODULE in React-jsc for iOS Cocoapods.
  • Allow .pnpm folder discovery during iOS code generation.
  • Exclude selectively disabled libraries from iOS codegen generation.
  • Fix adding child views to a native view using the Interop Layer on iOS.
  • Fix disappearing RedBox on initial load of an invalid bundle on iOS.
  • Fix iOS Switch component incorrectly rendering as toggled on when value prop is false.

🔧 Affected Symbols

setTimeoutsetIntervalglobal.d.tsborderBottomEndRadiusReact-jscSwitchRCTRedBoxInterop Layer