Change8

v0.86.3

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

Summary

This release includes a Hermes update to version 250829098.0.17 and addresses several critical bug fixes related to event propagation, runtime exceptions, and font rendering in the New Architecture.

Migration Steps

  1. Ensure Podfile.lock SPEC CHECKSUMS are deterministic across machines by sorting Dir.glob results in Yoga.podspec and using a dynamically computed Pods-relative path in hermes-engine.podspec.

🐛 Bug Fixes

  • Fixed a use-after-free data race in EventEmitter.cpp.
  • Resolved an issue where `parentNode`/`parentElement` for `<Modal>` and other nested root host views incorrectly returned the document instead of the containing element, which prevented event propagation to ancestors.
  • Fixed a ConcurrentModificationException that occurred when getInitialURL re-entered during onHostResume.
  • Custom fonts with an explicit fontWeight now render correctly at the specified weight on the New Architecture, instead of defaulting to the heaviest weight.

Affected Symbols