React'ın tam sürüm geçmişi aşağıda verilmiştir. Ayrıca GitHub'da son sürümlere ilişkin belgelerin tamamını görebilirsiniz.
SN | Sürüm | Yayın tarihi | Önemli değişiklikler |
---|---|---|---|
1. | 0.3.0 | 29.05.2013 | İlk Kamu Yayını |
2. | 0.4.0 | 07/20/2013 | Yorum düğümleri desteği {/* */}, İyileştirilmiş sunucu tarafı oluşturma API'leri, Kaldırılan React.autoBind, Anahtar desteği desteği, Formlarda iyileştirmeler, Düzeltilen hatalar. |
3. | 0.5.0 | 20.10.2013 | Bellek kullanımını iyileştirin, Seçim ve Kompozisyon olayları desteği, Karışımlarda getInitialState ve getDefaultProps desteği, React.version ve React.isValidClass Eklendi, Windows için geliştirilmiş uyumluluk. |
4. | 0.8.0 | 20.12.2013 | Satırlar ve sütunlar, erteleme ve zaman uyumsuzluk, & için döngü, otomatik Düzelt nitelikleri için destek eklendi. onContextMenu etkinlikleri eklendi, Yükseltilmiş jstransform ve esprima-fb araçları, Yükseltilmiş tarayıcılandırma. |
5. | 0.9.0 | 02/20/2014 | crossOrigin, download ve hrefLang, mediaGroup ve muted, sandbox, kesintisiz ve srcDoc, kapsam nitelikleri için destek eklendi, React.PropTypes'e herhangi bir arrayOf, bileşen, oneOfType, işlenebilir, şekil eklendi, onMouseOver ve onMouseOut olayı için destek eklendi, Destek eklendi onLoad ve onError için elementler. |
6. | 0.10.0 | 03-21-2014 | SrcSet ve textAnchor nitelikleri için destek eklendi, değiştirilemez veriler için güncelleme işlevi eklendi, Tüm geçersiz öğelerin kapanış etiketi eklemediğinden emin olun. |
7. | 0.11.0 | 07/17/2014 | İyileştirilmiş SVG desteği, Normalleştirilmiş e.view olayı, $apply komutunu güncelle, Ad alanları için destek eklendi, Yeni transformWithDetails API'si eklendi, dist/ altında önceden oluşturulmuş paketler içeriyor, MyComponent() artık bir örnek değil, bir tanımlayıcı döndürüyor. |
8. | 0.12.0 | 21.11.2014 | This.transferPropsTo'nun kullanımdan kaldırılması için yeni özellikler Spread operatörü ({...}) eklendi, AcceptCharset, classID, manifest HTML nitelikleri için destek eklendi, API'ye React.addons.batchedUpdates eklendi, @jsx React.DOM artık gerekli değil, Düzeltilen sorunlar CSS Geçişleri ile. |
9. | 0.13.0 | 03/10/2015 | 0.12'de uyarı verilen, kullanımdan kaldırılan kalıplar artık çalışmıyor, başvuru çözümleme sırası değişti, this._pendingState ve this._rootNodeID özellikleri kaldırıldı, ES6 sınıfları desteklendi, API React.findDOMNode(component) eklendi, Yineleyiciler ve değişmez js dizileri desteği, Yeni eklendi React.addons.createFragment'e sahiptir ve React.addons.classSet kullanımdan kaldırılmıştır. |
10. | 0.14.1 | 29.10.2015 | SrcLang, varsayılan, tür nitelikleri ve renk niteliği için destek eklendi, DOM düğümlerinde eski .props erişimi garanti edildi, scryRenderedDOMComponentsWithClass düzeltildi, react-dom.js eklendi. |
on bir. | 15.0.0 | 04/07/2016 | İlk oluşturma artık HTML oluşturmak yerine document.createElement kullanıyor, artık ekstra bir şey yoks, Geliştirilmiş SVG desteği, ReactPerf.getLastMeasurements() opaktır, Bir uyarıyla birlikte yeni kullanımdan kaldırılmalar eklendi, Birden fazla küçük bellek sızıntısı düzeltildi, React DOM artık alıntı ve profil HTML niteliklerini ve cssFloat, gridRow ve gridColumn CSS özelliklerini destekliyor. |
12. | 15.1.0 | 20.05.2016 | Toplu işlem hatasını düzeltin, En son nesne atamasının kullanılmasını sağlayın, Regresyon düzeltin, Birleştirme yardımcı programının kullanımını kaldırın, Bazı modülleri yeniden adlandırın. |
13. | 15.2.0 | 07/01/2016 | Bileşen yığını bilgilerini ekleyin, Bağlama zamanında destekleri doğrulamayı durdurun, React.PropTypes.symbol ekleyin, öğeye onLoad işleme ve onError işleme ekleyin, isRunning() API ekleyin, Performans regresyonunu düzeltin. |
14. | 15.3.0 | 30.07.2016 | React.PureComponent ekleyin, Yuvalanmış sunucu oluşturmayla ilgili sorunu düzeltin, SVG niteliklerini ve referrerPolicy to HTML niteliklerini desteklemek için xmlns, xmlnsXlink ekleyin, React Perf Eklentisini güncelleyin, Ref ile ilgili sorun düzeltildi. |
on beş. | 15.3.1 | 19.08.2016 | Geliştirme yapılarının performansını artırın, Dahili kancaları temizleyin, Fbjs'yi yükseltin, React'in başlangıç süresini iyileştirin, Sunucu oluşturmada bellek sızıntısını düzeltin, React Test Oluşturucuyu düzeltin, trackedTouchCount değişmezini bir console.error olarak değiştirin. |
16. | 15.4.0 | 11/16/2016 | React paketi ve tarayıcı yapısı artık React DOM, İyileştirilmiş geliştirme performansı, Sabit ara sıra test hataları, toplu güncelleme API'sini güncelleme, React Perf ve ReactTestRenderer.create()'ı içermiyor. |
17. | 15.4.1 | 23.11.2016 | Değişken atamanın yeniden yapılandırılması, Sabit olay işleme, Tarayıcı yapısının AMD ortamlarıyla uyumluluğu düzeltildi. |
18. | 15.4.2 | 01/06/2017 | Sabit derleme sorunları, Eksik paket bağımlılıkları eklendi, Geliştirilmiş hata mesajları. |
19. | 15.5.0 | 04/07/2017 | react-dom/test-utils eklendi, PeerDependencing'ler kaldırıldı, Closure Compiler ile ilgili sorun düzeltildi, React.createClass ve React.PropTypes için kullanımdan kaldırılma uyarısı eklendi, Chrome hatası düzeltildi. |
yirmi. | 15.5.4 | 04/11/2017 | Sığ oluşturucuda toplu Güncellemeleri açığa çıkararak Enzim ile uyumluluğu düzeltin, Prop türlerinin sürümünü güncelleyin, Gevşek envify dönüşümünü içerecek şekilde tepki-addons-oluşturma-parça paketini düzeltin. |
yirmi bir. | 15.6.0 | 06/13/2017 | Stil özelliğinde ve Izgara stili özelliklerinde CSS değişkenleri için destek ekleyin, Tepkiye bağlı olarak eklentiler için AMD desteğini düzeltin, Gereksiz bağımlılığı kaldırın, React.createClass ve React.DOM fabrika yardımcıları için kullanımdan kaldırma uyarısı ekleyin. |
22. | 16.0.0 | 09/26/2017 | 'Hata sınırlarının' getirilmesiyle hata yönetiminin iyileştirilmesi, React DOM standart olmayan niteliklerin aktarılmasına izin verir, setState davranışında küçük değişiklikler, react-with-addons.js yapısını kaldırma, React.createClass'ı create-react-class olarak ekleme, React.PropTypes Prop türleri olarak React.DOM, reaksiyon fabrikaları olarak, zamanlama ve yaşam döngüsü yöntemlerinin davranışında değişiklik yapar. |
23. | 16.1.0 | 11/9/2017 | Bower Sürümlerinin Durdurulması, UMD yapılarında yanlışlıkla oluşan ekstra bir genel değişkenin düzeltilmesi, onMouseEnter ve onMouseLeave tetiklenmesinin düzeltilmesi, Yer tutucunun düzeltilmesi, Kullanılmayan kodun kaldırılması, Eksik bir package.json bağımlılığının eklenmesi, React DevTools için destek eklenmesi. |
24. | 16.3.0 | 03/29/2018 | Resmi olarak desteklenen yeni bir bağlam API'si ekleyin, Yeni paket ekleyin SSR ile portalları oluşturmaya çalışırken sonsuz döngüyü önleyin, this.state ile ilgili bir sorunu düzeltin, Bir IE/Edge sorununu düzeltin. |
25. | 16.3.1 | 04/03/2018 | Özel API öneki, Geliştirme modunda performans gerilemesini ve hata işleme hatalarını düzeltin, Eş bağımlılığı ekleyin, Fragment kullanırken IE11'deki hatalı pozitif uyarıyı düzeltin. |
26. | 16.3.2 | 04/16/2018 | Bir IE çökmesini düzeltin, Kullanıcı Zamanlaması ölçümlerindeki etiketleri düzeltin, UMD yapısı ekleyin, İç içe yerleştirme ile kararsız_observedBits API'sinin performansını artırın. |
27. | 16.4.0 | 24.05.2018 | İşaretçi Olayları spesifikasyonu için destek ekleyin, propTypes belirtme yeteneği ekleyin, Okuma bağlamını düzeltin, getDerivedStateFromProps() desteğini düzeltin, testInstance.parent çökmesini düzeltin, Performansı ölçmek için React.unstable_Profiler bileşeni ekleyin, Dahili olay adlarını değiştirin. |
28. | 16.5.0 | 09/05/2018 | React DevTools Profiler için destek ekleyin, Daha uç durumlarda hataları zarif bir şekilde ele alın, React-dom/profiling ekleyin, Tarayıcılar için onAuxClick olayı ekleyin, Fare olaylarına motionX ve motionY alanları ekleyin, İşaretçi olayına tangentialPressure ve büküm alanları ekleyin. |
29. | 16.6.0 | 23.10.2018 | ContextType için destek ekleyin, Öncelik düzeylerini, devamlılıkları ve sarılmış geri aramaları destekleyin, Geri dönüş mekanizmasını iyileştirin, iOS Safari'de gri kaplamayı düzeltin, Kod bölme bileşenleri için React.lazy() ekleyin. |
30. | 16.7.0 | 20.12.2018 | Geç yüklenen bileşenler için React.lazy performansını düzeltin, Bellek sızıntılarını önlemek için bağlantıyı keserken alanları temizleyin, SSR ile hatayı düzeltin, Performans gerilemesini düzeltin. |
31. | 16.8.0 | 02/06/2019 | Toplu güncellemeler için Kancalar ekleyin, ReactTestRenderer.act() ve ReactTestUtils.act() ekleyin, React.lazy()'ye aktarılan senkronize sonradan kullanılabilirleri destekleyin, Reducer Hook tembel başlatma API'sini geliştirin. |
32. | 16.8.6 | 03/27/2019 | UseReducer()'da hatalı bir kurtarmayı düzeltin, Safari DevTools'ta iframe uyarılarını düzeltin, ContextType, Context yerine Context.Consumer olarak ayarlandıysa uyar, contextType geçersiz değerlere ayarlandıysa uyar. |