الأعمال والنمو
React Native 0.80 جمّد المعمارية القديمة. قائمة التحقق للترقية تبدأ هنا.
- React Native
- الجوال
- الهندسة
- TypeScript
- الترقيات

React Native 0.80 جمّد المعمارية القديمة. إذا كان تطبيقك ما زال يعتمد على Legacy Architecture، هذا الإصدار موعد تقويم—not مجرد bump بسيط.
[React Native 0.80](https://reactnative.dev/blog/2025/06/12/version-0.80) صدر في 12 يونيو 2025 بهدف تثبيت API JavaScript العامة والاستعداد لـ New Architecture ومكاسب أداء قابلة للقياس.
React 19.1.0 في React Native
المواءمة مع **React 19.1.0**. **Owner stacks** لسياق أخطاء أفضل في التطوير. انتبه لتعارض محتمل مع `@babel/plugin-transform-function-name`.
deep imports أصبحت تحذيرات
استيرادات مثل `react-native/Libraries/...` تحذّر في console وESLint. استخدم **root import**: `import { Alert } from 'react-native'`.
Strict TypeScript API اختياري
أنواع مولّدة من مصدر RN. في `tsconfig.json`: `"customConditions": ["react-native-strict-api"]`. أصلح على فرع منفصل.
Legacy Architecture مجمدة
من 0.76 New Architecture افتراضي. في 0.80 **Legacy مجمدة**—بلا ميزات أو إصلاحات جديدة.
الأداء والمحرك
**Android:** IPO يقلّص APK ~**1 ميجابايت**. **iOS:** prebuild تجريبي مع `RCT_USE_RN_DEP=1`. **JSC:** آخر دعم رسمي؛ لاحقاً حزمة community. **Hermes** افتراضي وموصى به.
تغييرات كاسرة
حقل `exports`، eslint-plugin-react-hooks v5.2، Kotlin 2.1.20، إزالة `RCTFloorPixelValue` على iOS.
قائمة ترقية عملية
[React Native Upgrade Helper](https://react-native-community.github.io/upgrade-helper/).
- إعادة هيكلة **deep imports**
- اختبار **Strict TS** على فرع
- معالجة **تحذيرات Legacy**
- **إعادة بناء نظيفة** واختبار على جهاز
الخلاصة
0.80 **علامة حدود**: API مستقر، legacy مجمد، Hermes افتراضي. أصلح deep imports الآن. خطط لـ New Arch كموعد منتج.