logo

نسخة الرد

يوجد أدناه سجل إصدار كامل لـ React. يمكنك أيضًا الاطلاع على الوثائق الكاملة للإصدارات الأخيرة على GitHub.

SN إصدار تاريخ الافراج عنه تغيرات مذهلة
1. 0.3.0 29/05/2013 الإصدار العام الأولي
2. 0.4.0 20/07/2013 دعم عقد التعليق {/* */}، تحسين واجهات برمجة التطبيقات للعرض من جانب الخادم، وإزالة React.autoBind، ودعم الدعامة الرئيسية، وتحسينات على النماذج، وإصلاح الأخطاء.
3. 0.5.0 20/10/2013 تحسين استخدام الذاكرة، ودعم أحداث التحديد والتركيب، ودعم getInitialState وgetDefaultProps في المزيج، وإضافة React.version وReact.isValidClass، وتحسين التوافق مع Windows.
4. 0.8.0 20/12/2013 تمت إضافة دعم للصفوف والأعمدة، والتأجيل وغير المتزامن، وحلقة لـ &، وسمات التصحيح التلقائي. تمت إضافة أحداث onContextMenu، وأدوات jstransform وesprima-fb التي تمت ترقيتها، وترقية المتصفح.
5. 0.9.0 20/02/2014 تمت إضافة دعم لـ crossOrigin، وdownload و hrefLang، وmediaGroup وكتم الصوت، وsandbox، وSleom، وsrcDoc، وسمات النطاق، تمت إضافة أي، arrayOf، مكون، oneOfType، قابل للعرض، الشكل إلى React.PropTypes، إضافة دعم لحدث onMouseOver وonMouseOut، إضافة دعم لـ onLoad وonError on عناصر.
6. 0.10.0 21-03-2014 تمت إضافة دعم لسمات srcSet وtextAnchor، وإضافة وظيفة التحديث للبيانات غير القابلة للتغيير، والتأكد من عدم قيام جميع العناصر الفارغة بإدراج علامة إغلاق.
7. 0.11.0 17/07/2014 تحسين دعم SVG، حدث e.view عادي، تحديث أمر $apply، إضافة دعم لمساحات الأسماء، إضافة واجهة برمجة التطبيقات TransformWithDetails الجديدة، تتضمن الحزم المعدة مسبقًا ضمن dist/، MyComponent() يُرجع الآن واصفًا، وليس مثيلًا.
8. 0.12.0 21/11/2014 تمت إضافة ميزات جديدة تم تقديم عامل الانتشار ({...}) لإهمال this.transferPropsTo، تمت إضافة دعم لـ AcceptCharset وclassID وسمات HTML الواضحة، وتمت إضافة React.addons.batchedUpdates إلى واجهة برمجة التطبيقات، ولم يعد @jsx React.DOM مطلوبًا، وتم إصلاح المشكلات مع انتقالات CSS.
9. 0.13.0 10/03/2015 الأنماط المهملة التي حذرت في 0.12 لم تعد تعمل، تغير ترتيب دقة المرجع، تمت إزالة الخصائص this._pendingState وthis._rootNodeID، دعم فئات ES6، تمت إضافة API React.findDOMNode(component)، دعم التكرارات وتسلسلات js غير القابلة للتغيير، تمت إضافة جديد ميزات React.addons.createFragment، وإهمال React.addons.classSet.
10. 0.14.1 29/10/2015 تمت إضافة دعم لـ srcLang، والسمات الافتراضية، وسمات النوع، وسمات اللون، وضمان الوصول إلى .props القديمة على عقد DOM، وتم إصلاح scryRenderedDOMComponentsWithClass، وإضافة رد فعل dom.js.
أحد عشر. 15.0.0 04/07/2016 يستخدم العرض الأولي الآن document.createElement بدلاً من إنشاء HTML، ولا مزيد من الإضافاتs، دعم SVG محسّن، ReactPerf.getLastMeasurements() غير شفاف، تم تقديم عمليات إهمال جديدة مع تحذير، تم إصلاح تسربات الذاكرة الصغيرة المتعددة، يدعم React DOM الآن سمات HTML للاستشهاد والملف الشخصي وخصائص cssFloat وgridRow وgridColumn CSS.
12. 15.1.0 20/05/2016 إصلاح خطأ التجميع، والتأكد من استخدام أحدث تعيين للكائن، وإصلاح الانحدار، وإزالة استخدام الأداة المساعدة للدمج، وإعادة تسمية بعض الوحدات.
13. 15.2.0 01/07/2016 قم بتضمين معلومات مكدس المكونات، وتوقف عن التحقق من صحة الدعائم في وقت التثبيت، وأضف React.PropTypes.symbol، وأضف معالجة onLoad إلى العنصر ومعالجة onError، وأضف واجهة برمجة تطبيقات isRunning()، وأصلح تراجع الأداء.
14. 15.3.0 30/07/2016 إضافة React.PureComponent، وإصلاح مشكلة عرض الخادم المتداخل، وإضافة xmlns، وxmlnsXlink لدعم سمات SVG وسياسة الإحالة إلى سمات HTML، وتحديث الوظيفة الإضافية React Perf، وتم إصلاح مشكلة المرجع.
خمسة عشر. 15.3.1 19/08/2016 تحسين أداء بنيات التطوير، وتنظيف الخطافات الداخلية، وترقية fbjs، وتحسين وقت بدء تشغيل React، وإصلاح تسرب الذاكرة في عرض الخادم، وإصلاح React Test Renderer، وتغيير TrackedTouchCount الثابت إلى console.error.
16. 15.4.0 16/11/2016 لم يعد إصدار حزمة React والمتصفح يتضمن React DOM، وأداء التطوير المُحسّن، وإصلاح حالات فشل الاختبار العرضية، وتحديث BatchedUpdates API، وReact Perf، وReactTestRenderer.create().
17. 15.4.1 23/11/2016 إعادة هيكلة تخصيص المتغير، ومعالجة الأحداث الثابتة، والتوافق الثابت لتصميم المتصفح مع بيئات AMD.
18. 15.4.2 01/06/2017 تم إصلاح مشكلات البناء، وإضافة تبعيات الحزمة المفقودة، وتحسين رسائل الخطأ.
19. 15.5.0 04/07/2017 تمت إضافة أدوات رد فعل/اختبار، وإزالة تبعيات الأقران، وإصلاح مشكلة مترجم الإغلاق، وإضافة تحذير إهمال لـ React.createClass وReact.PropTypes، وإصلاح خطأ Chrome.
عشرين. 15.5.4 11/04/2017 قم بإصلاح التوافق مع Enzyme من خلال الكشف عن التحديثات المجمعة على جهاز عرض سطحي، وتحديث إصدار أنواع الدعامات، وإصلاح حزمة رد الفعل-الإضافات-إنشاء-الجزء لتشمل تحويلًا فضفاضًا.
واحد وعشرين. 15.6.0 13/06/2017 أضف دعمًا لمتغيرات CSS في سمة النمط وخصائص نمط الشبكة، وأصلح دعم AMD للوظائف الإضافية اعتمادًا على التفاعل، وأزل التبعية غير الضرورية، وأضف تحذير إهمال لمساعدي مصنع React.createClass وReact.DOM.
22. 16.0.0 26/09/2017 تحسين معالجة الأخطاء من خلال تقديم 'حدود الأخطاء'، يسمح React DOM بتمرير سمات غير قياسية، تغييرات طفيفة على سلوك setState، إزالة إنشاء رد فعل مع Addons.js، إضافة React.createClass كفئة إنشاء رد فعل، React.PropTypes كأنواع دعائية، يقوم React.DOM كمصانع تفاعلية بتغيير سلوك الجدولة وأساليب دورة الحياة.
23. 16.1.0 11/9/2017 إيقاف إصدارات Bower، وإصلاح متغير عالمي إضافي غير مقصود في إصدارات UMD، وإصلاح تشغيل onMouseEnter وonMouseLeave، وإصلاح العنصر النائب، وإزالة التعليمات البرمجية غير المستخدمة، وإضافة تبعية package.json المفقودة، وإضافة دعم لـ React DevTools.
24. 16.3.0 29/03/2018 أضف واجهة برمجة تطبيقات سياقية جديدة مدعومة رسميًا، وأضف حزمة جديدة، وامنع حدوث حلقة لا نهائية عند محاولة عرض البوابات باستخدام SSR، وأصلح مشكلة في this.state، وأصلح مشكلة IE/Edge.
25. 16.3.1 04/03/2018 بادئة واجهة برمجة التطبيقات الخاصة، وإصلاح تراجع الأداء وأخطاء معالجة الأخطاء في وضع التطوير، وإضافة تبعية النظير، وإصلاح تحذير إيجابي خاطئ في IE11 عند استخدام Fragment.
26. 16.3.2 16/04/2018 إصلاح تعطل IE، وإصلاح التسميات في قياسات توقيت المستخدم، وإضافة بنية UMD، وتحسين أداء واجهة برمجة التطبيقات unstable_observedBits مع التداخل.
27. 16.4.0 24/05/2018 إضافة دعم لمواصفات أحداث المؤشر، إضافة القدرة على تحديد أنواع الخصائص، وإصلاح سياق القراءة، وإصلاح دعم getDerivedStateFromProps()، وإصلاح عطل testInstance.parent، وإضافة مكون React.unstable_Profiler لقياس الأداء، وتغيير أسماء الأحداث الداخلية.
28. 16.5.0 09/05/2018 إضافة دعم لـ React DevTools Profiler، والتعامل مع الأخطاء في المزيد من حالات الحافة بأمان، وإضافة رد فعل/تنميط، وإضافة حدث onAuxClick للمتصفحات، وإضافة حقول الحركة X وmotionY إلى أحداث الماوس، وإضافة الضغط العرضي وحقول الالتواء إلى حدث المؤشر.
29. 16.6.0 23/10/2018 أضف دعمًا لـ contextType، ودعم مستويات الأولوية، والاستمرارات، وعمليات رد الاتصال الملتفة، وتحسين آلية الرجوع، وإصلاح التراكب الرمادي في iOS Safari، وإضافة React.lazy() لمكونات تقسيم التعليمات البرمجية.
30. 16.7.0 20/12/2018 إصلاح أداء React.lazy للمكونات التي يتم تحميلها ببطء، ومسح الحقول عند إلغاء التحميل لتجنب تسرب الذاكرة، وإصلاح الخلل في SSR، وإصلاح تراجع الأداء.
31. 16.8.0 02/06/2019 أضف خطافات، وأضف ReactTestRenderer.act() وReactTestUtils.act() لتحديثات مجمعة، ودعم العناصر المتزامنة التي تم تمريرها إلى React.lazy()، وتحسين واجهة برمجة تطبيقات التهيئة البطيئة لـ useReducer Hook.
32. 16.8.6 27/03/2019 إصلاح عملية إنقاذ غير صحيحة في useReducer()، وإصلاح تحذيرات iframe في Safari DevTools، والتحذير إذا تم تعيين contextType على context.Consumer بدلاً من السياق، وتحذير إذا تم تعيين contextType على قيم غير صالحة.