Change8

v0.80.2

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

Summary

React Native 0.80.2 introduces timezone cache resetting in Hermes, support for enterprise maven repositories on both Android and iOS, and a concurrency fix for the Android Interop Layer.

Migration Steps

  1. Use the React Native Upgrade Helper to identify specific code changes required for version 0.80.2.
  2. If using a personal maven mirror on iOS, configure the ENTERPRISE_REPOSITORY environment variable.

✨ New Features

  • Hermes: Added method to reset the timezone cache.
  • Android (RNGP): Added support for exclusiveEnterpriseRepository.
  • iOS (Cocoapods): Added ENTERPRISE_REPOSITORY environment variable to allow consuming artifacts from personal maven mirrors.

🐛 Bug Fixes

  • Android (InteropLayer): Fixed ConcurrentModificationException in InteropUIBlockListener.

🔧 Affected Symbols

HermesInteropUIBlockListenerInteropLayerRNGPexclusiveEnterpriseRepositoryENTERPRISE_REPOSITORY