A React teljes megjelenési előzménye alább látható. A legutóbbi kiadások teljes dokumentációját is megtekintheti a GitHubon.
SN | Változat | Kiadási dátum | Jelentős változások |
---|---|---|---|
1. | 0.3.0 | 2013.05.29 | Első nyilvános kiadás |
2. | 0.4.0 | 2013.07.20 | Megjegyzés csomópontok támogatása {/* */} , Továbbfejlesztett szerveroldali megjelenítési API-k, eltávolítva a React.autoBind, a kulcsprofil támogatása, az űrlapok továbbfejlesztése, a hibák javítása. |
3. | 0.5.0 | 2013.10.20 | A memóriahasználat javítása, a kijelölési és kompozíciós események támogatása, a getInitialState és a getDefaultProps támogatása a mixinekben, a React.version és a React.isValidClass hozzáadása, a Windows-kompatibilitás javítása. |
4. | 0.8.0 | 2013.12.20 | Támogatás hozzáadva a sorokhoz és oszlopokhoz, a késleltetéshez és aszinkronizáláshoz, a ciklushoz és az automatikus javításhoz. Hozzáadott onContextMenu események, frissített jstransform és esprima-fb eszközök, frissített browserify. |
5. | 0.9.0 | 2014.02.20 | Hozzáadott támogatás a crossOriginhez, letöltéshez és hrefLang, mediaGroup és némított, homokozó, zökkenőmentes és srcDoc, hatókör attribútumok, hozzáadva bármilyen, arrayOf, komponens, oneOfType, renderelhető, alakzat a React.PropTypeshez, hozzáadva az onMouseOver és onMouseOut események támogatása, hozzáadott támogatás onLoad és onError on elemeket. |
6. | 0.10.0 | 2014-03-21 | Hozzáadott támogatás az srcSet és textAnchor attribútumokhoz, frissítési funkció hozzáadása a megváltoztathatatlan adatokhoz, Győződjön meg arról, hogy az üres elemek nem szúrnak be záró címkét. |
7. | 0.11.0 | 2014.07.17 | Továbbfejlesztett SVG-támogatás, Normalizált e.view esemény, Frissítés $apply parancs, Hozzáadott támogatás a névterekhez, Hozzáadott új transformWithDetails API, előre elkészített csomagokat tartalmaz a dist/ alatt, a MyComponent() mostantól leírót ad vissza, nem példányt. |
8. | 0.12.0 | 2014.11.21 | Hozzáadott új szolgáltatások A Spread operátor ({...}) a this.transferPropsTo megszüntetésére került bevezetésre, Az acceptCharset, classID, manifest HTML attribútumok támogatása hozzáadva, React.addons.batchedUpdates hozzáadva az API-hoz, a @jsx React.DOM már nem szükséges, Javítva a problémák CSS átmenetekkel. |
9. | 0.13.0 | 2015.10.03 | Az elavult minták, amelyek a 0.12-ben figyelmeztettek, már nem működnek, a reffelbontási sorrend megváltozott, A this._pendingState és this._rootNodeID tulajdonságok eltávolítva, az ES6 osztályok támogatása, hozzáadva az API React.findDOMNode(komponens), az iterátorok és megváltoztathatatlan js szekvenciák támogatása, új hozzáadva funkciók React.addons.createFragment, elavult React.addons.classSet. |
10. | 0.14.1 | 2015.10.29 | Hozzáadott támogatás az srcLang, alapértelmezett, kind attribútumokhoz és color attribútumokhoz, biztosított örökölt .props hozzáférés a DOM csomópontokon, javítva a scryRenderedDOMComponentsWithClass, hozzáadva a react-dom.js. |
tizenegy. | 15.0.0 | 2016.07.04 | A kezdeti renderelés most a document.createElement elemet használja a HTML generálása helyett. Nincs több extras, Továbbfejlesztett SVG-támogatás, a ReactPerf.getLastMeasurements() átlátszatlan, Új, figyelmeztetéssel járó elavulások, Több kis memóriaszivárgás javítása, A React DOM mostantól támogatja a cite és profile HTML attribútumokat, valamint a cssFloat, gridRow és gridColumn CSS tulajdonságokat. |
12. | 15.1.0 | 2016.05.20 | Kötegeltetési hiba javítása, A legújabb objektum-hozzárendelés használatának biztosítása, Regresszió javítása, Egyesítési segédprogram használatának megszüntetése, Egyes modulok átnevezése. |
13. | 15.2.0 | 2016.07.01 | Tartalmazza a komponens vereminformációit, állítsa le a kellékek érvényesítését a csatlakoztatási időpontban, adja hozzá a React.PropTypes.symbol-ot, adja hozzá az onLoad kezelést az elemhez és az onError kezelést az elemhez, Add isRunning() API-t, Javítsa ki a teljesítmény regresszióját. |
14. | 15.3.0 | 2016.07.30 | React.PureComponent hozzáadása, beágyazott kiszolgáló megjelenítésével kapcsolatos probléma javítása, xmlns, xmlnsXlink hozzáadása az SVG-attribútumok és referrerPolicy támogatásához a HTML-attribútumokhoz, a React Perf bővítmény frissítése, a ref. |
tizenöt. | 15.3.1 | 2016.08.19 | A fejlesztési buildek teljesítményének javítása, Belső hookok tisztítása, Fbjs frissítése, A React indítási idejének javítása, Memóriaszivárgás javítása a szerver megjelenítésében, React Test Renderer javítása, TrackedTouchCount invariáns módosítása console.error formátumba. |
16. | 15.4.0 | 2016.11.16 | A React csomag és a böngésző összeállítása már nem tartalmazza a React DOM-ot, a javított fejlesztési teljesítményt, az alkalmi teszthibák javítását, a batchedUpdates API frissítését, a React Perf és a ReactTestRenderer.create(). |
17. | 15.4.1 | 2016.11.23 | Változó-hozzárendelés átstrukturálása, Rögzített eseménykezelés, Böngésző AMD környezetekkel való kompatibilitás javítása. |
18. | 15.4.2 | 2017.01.06 | Javítva az összeállítási problémák, hiányzó csomagfüggőségek hozzáadva, javított hibaüzenetek. |
19. | 15.5.0 | 2017.07.04 | Hozzáadott react-dom/test-utils, eltávolított peerdependenciák, a Closure Compiler problémája javítva, a React.createClass és a React.PropTypes elavulási figyelmeztetése hozzáadva, a Chrome hibajavítása. |
húsz. | 15.5.4 | 2017.11.04 | Az Enzyme-mal való kompatibilitás javítása a batchedUpdates közzétételével a sekély rendereren, a prop-típusok verziójának frissítése, a react-addons-create-fragment csomag javítása a laza-envify átalakításhoz. |
huszonegy. | 15.6.0 | 2017.06.13 | CSS-változók támogatásának hozzáadása a stílusattribútumokhoz és a rácsstílus tulajdonságaihoz, AMD-támogatás javítása a react-tól függően kiegészítőkhöz, a szükségtelen függőség eltávolítása, a React.createClass és a React.DOM gyári segítőinek elavulási figyelmeztetés hozzáadása. |
22. | 16.0.0 | 2017.09.26 | Javított hibakezelés a „hibahatárok” bevezetésével, a React DOM lehetővé teszi a nem szabványos attribútumok átadását, A setState viselkedésének kisebb módosításai, a react-with-addons.js build eltávolítása, React.createClass hozzáadása Create-react-osztályként, React.PropTypes mint kelléktípusok, a React.DOM mint react-dom-factories, az ütemezési és életciklus-módszerek viselkedésének változásai. |
23. | 16.1.0 | 2017.11.09 | A Bower kiadások megszüntetése, egy véletlen extra globális változó javítása az UMD buildekben, az onMouseEnter és onMouseLeave tüzelésének javítása, a helyőrző javítása, a nem használt kód eltávolítása, a hiányzó package.json-függőség hozzáadása, a React DevTools támogatásának hozzáadása. |
24. | 16.3.0 | 2018.03.29 | Új, hivatalosan támogatott környezeti API hozzáadása, új csomag hozzáadása. Megakadályozza a végtelen hurok kialakulását, amikor a portálokat SSR-rel próbálja megjeleníteni, javítsa ki a this.state problémát, javítson ki egy IE/Edge problémát. |
25. | 16.3.1 | 2018.04.03 | Privát API előtagja, teljesítményregressziós és hibakezelési hibák javítása fejlesztési módban, társfüggőség hozzáadása, téves pozitív figyelmeztetés javítása az IE11-ben a Fragment használatakor. |
26. | 16.3.2 | 2018.04.16 | Javítsa ki az IE összeomlását, javítsa ki a címkéket a felhasználói időmérésekben, adjon hozzá UMD-összeállítást, javítsa az unstable_observedBits API teljesítményét egymásba ágyazással. |
27. | 16.4.0 | 2018.05.24 | Támogatás hozzáadása a Pointer Events specifikációhoz, ProTypes megadási képesség hozzáadása, olvasási környezet javítása, getDerivedStateFromProps() támogatás javítása, testInstance.parent összeomlás javítása, React.unstable_Profiler összetevő hozzáadása a teljesítmény méréséhez, belső eseménynevek módosítása. |
28. | 16.5.0 | 2018.09.05 | Támogatás hozzáadása a React DevTools Profilerhez, kecsesebben kezelje a hibákat a szélsőséges esetekben, Adjon hozzá react-dom/profilozást, Adjon hozzá onAuxClick eseményt a böngészőkhöz, Adjon hozzá moveX és MotionY mezőket az egéreseményekhez, Adjon TangentialPressure és twist mezőket a pointer eseményhez. |
29. | 16.6.0 | 2018.10.23 | Támogatás hozzáadása a kontextustípushoz, a prioritási szintek, a folytatások és a tördelt visszahívások támogatása, a tartalék mechanizmus javítása, a szürke fedvény javítása az iOS Safari rendszeren, a React.lazy() hozzáadása a kódfelosztó összetevőkhöz. |
30. | 16.7.0 | 2018.12.20 | Javítsa ki a React.lazy teljesítményét a lustán betöltött komponenseknél, törölje le a mezőket leválasztáskor a memóriaszivárgások elkerülése érdekében, Javítsa ki az SSR-t, javítsa ki a teljesítménycsökkenést. |
31. | 16.8.0 | 2019.02.06 | Hookok hozzáadása, ReactTestRenderer.act() és ReactTestUtils.act() hozzáadása a frissítések kötegelt összeállításához, A React.lazy()-nak átadott szinkron átvitel támogatása, A useReducer Hook lusta inicializálási API javítása. |
32. | 16.8.6 | 2019.03.27 | Hibás mentőcsomag javítása a useReducer(ben), iframe figyelmeztetések javítása a Safari DevToolsban, Figyelmeztetés, ha a ContextType Context értékre van állítva. Context helyett Consumer, Figyelmeztetés, ha a ContextType érvénytelen értékekre van állítva. |