Kompletná história vydaní pre React je uvedená nižšie. Úplnú dokumentáciu k najnovším vydaniam si môžete pozrieť aj na GitHub.
SN | Verzia | Dátum vydania | Významné zmeny |
---|---|---|---|
1. | 0.3.0 | 29.05.2013 | Prvé verejné vydanie |
2. | 0.4.0 | 20.07.2013 | Podpora uzlov komentárov {/* */} , Vylepšené rozhrania API na vykresľovanie na strane servera, Odstránené React.autoBind, Podpora pre kľúč, Vylepšenia formulárov, Opravené chyby. |
3. | 0.5.0 | 20.10.2013 | Zlepšenie využitia pamäte, podpora pre udalosti výberu a kompozície, podpora pre getInitialState a getDefaultProps v mixinoch, pridané React.version a React.isValidClass, Vylepšená kompatibilita pre Windows. |
4. | 0.8.0 | 20.12.2013 | Pridaná podpora pre riadky a stĺpce, odloženie a async, slučka pre & , atribúty autoCorrect. Pridané udalosti onContextMenu, vylepšené nástroje jstransform a esprima-fb, vylepšené prehliadačify. |
5. | 0.9.0 | 20.02.2014 | Pridaná podpora pre crossOrigin, sťahovanie a hrefLang, mediaGroup a stlmené, sandbox, bezšvíkové a srcDoc, atribúty rozsahu, pridané ľubovoľné, arrayOf, komponent, oneOfType, renderable, tvar do React.PropTypes, pridaná podpora pre udalosť onMouseOver a onMouseOut, pridaná podpora pre onLoad a onError on prvkov. |
6. | 0.10.0 | 21.03.2014 | Pridaná podpora pre atribúty srcSet a textAnchor, pridaná funkcia aktualizácie pre nemenné údaje, zabezpečenie, aby všetky prvky void nevkladali uzatváraciu značku. |
7. | 0.11.0 | 17.07.2014 | Vylepšená podpora SVG, normalizovaná udalosť e.view, príkaz Aktualizovať $apply, pridaná podpora pre priestory názvov, pridané nové API transformWithDetails, obsahuje vopred zostavené balíčky pod dist/, MyComponent() teraz vracia deskriptor, nie inštanciu. |
8. | 0.12.0 | 21.11.2014 | Pridané nové funkcie Spread operator ({...}) zavedený s cieľom ukončiť podporu this.transferPropsTo, pridaná podpora pre atribút acceptCharset, classID, manifest HTML, React.addons.batchedUpdates pridané do API, @jsx React.DOM sa už nevyžaduje, opravené problémy s prechodmi CSS. |
9. | 0.13.0 | 3.10.2015 | Zastarané vzory, ktoré upozorňovali vo verzii 0.12, už nefungujú, poradie rozlíšenia ref sa zmenilo, vlastnosti boli odstránené this._pendingState a this._rootNodeID, podpora tried ES6, pridané rozhranie API React.findDOMNode(component), podpora pre iterátory a sekvencie immutable-js, pridané nové obsahuje React.addons.createFragment, zastaraný React.addons.classSet. |
10. | 0.14.1 | 29.10.2015 | Pridaná podpora pre srcLang, predvolené, atribúty druhu a atribút farby, zabezpečený prístup k starším .props na uzloch DOM, opravené scryRenderedDOMComponentsWithClass, pridaný response-dom.js. |
jedenásť. | 15.0.0 | 4. 7. 2016 | Počiatočné vykreslenie teraz namiesto generovania HTML používa document.createElement, nič viacs, Vylepšená podpora SVG, ReactPerf.getLastMeasurements() je nepriehľadná, zavedené nové ukončenia s upozornením, opravené viaceré malé úniky pamäte, React DOM teraz podporuje atribúty HTML cite a profile a vlastnosti CSS cssFloat, gridRow a gridColumn. |
12. | 15.1.0 | 20.05.2016 | Opravte chybu dávkovania, Zaistite používanie najnovšieho priradenia objektov, Opravte regresiu, Odstráňte použitie nástroja na zlúčenie, Premenovali niektoré moduly. |
13. | 15.2.0 | 01.07.2016 | Zahrnúť informácie o zásobníku komponentov, Zastaviť overovanie rekvizít v čase pripojenia, Pridať React.PropTypes.symbol, Pridať spracovanie onLoad do prvku a spracovanie onError do prvku, Pridať isRunning() API, Opraviť regresiu výkonu. |
14. | 15.3.0 | 30.07.2016 | Pridať React.PureComponent, opraviť problém s vykresľovaním vnoreného servera, pridať xmlns, xmlnsXlink na podporu atribútov SVG a referrerPolicy do atribútov HTML, aktualizovať doplnok React Perf, opraviť problém s ref. |
pätnásť. | 15.3.1 | 19.08.2016 | Zlepšite výkon vývojových verzií, vyčistite interné háky, upgradujte fbjs, skrátite čas spustenia Reactu, opravte únik pamäte pri vykresľovaní servera, opravte React Test Renderer, zmeňte invariant trackedTouchCount na console.error. |
16. | 15.4.0 | 16.11.2016 | Balík React a zostava prehliadača už neobsahujú React DOM, Vylepšený výkon vývoja, Opravené občasné zlyhania testov, Aktualizácia API batchedUpdates, React Perf a ReactTestRenderer.create(). |
17. | 15.4.1 | 23.11.2016 | Reštrukturalizácia priradenia premenných, Opravené spracovanie udalostí, Opravená kompatibilita zostavy prehliadača s prostrediami AMD. |
18. | 15.4.2 | 01.06.2017 | Opravené problémy so zostavením, pridané chýbajúce závislosti balíkov, vylepšené chybové hlásenia. |
19. | 15.5.0 | 4. 7. 2017 | Pridané funkcie React-dom/test-utils, Odstránené vzájomné závislosti, Opravený problém s Closure Compiler, Pridané upozornenie na ukončenie podpory pre React.createClass a React.PropTypes, Opravená chyba Chrome. |
dvadsať. | 15.5.4 | 4. 11. 2017 | Opravte kompatibilitu s Enzyme vystavením batchedUpdates na plytkom vykresľovači, aktualizujte verziu prop-types, opravte balík response-addons-create-fragment tak, aby obsahoval transformáciu loose-envify. |
dvadsaťjeden. | 15.6.0 | 13.06.2017 | Pridajte podporu pre premenné CSS v atribúte štýlu a vlastnostiach štýlu mriežky, opravte podporu AMD pre doplnky v závislosti od reakcie, odstráňte nepotrebnú závislosť, pridajte upozornenie na ukončenie podpory pre pomocníkov továrne React.createClass a React.DOM. |
22. | 16.0.0 | 26.09.2017 | Vylepšené spracovanie chýb so zavedením „hraníc chýb“, React DOM umožňuje odovzdávanie neštandardných atribútov, Menšie zmeny v správaní setState, odstránenie zostavy response-with-addons.js, Pridať React.createClass ako triedu create-react-class, React.PropTypes ako rekvizitné typy, React.DOM ako továrne na reakcie, zmeny v správaní metód plánovania a životného cyklu. |
23. | 16.1.0 | 9. 11. 2017 | Zastavenie vydávania Bowera, oprava náhodnej extra globálnej premennej v zostavách UMD, oprava spúšťania pri onMouseEnter a onMouseLeave, oprava zástupného symbolu, odstránenie nepoužívaného kódu, pridanie chýbajúcej závislosti package.json, pridanie podpory pre React DevTools. |
24. | 16.3.0 | 29.03.2018 | Pridať nové oficiálne podporované kontextové API, Pridať nový balík Zabrániť nekonečnej slučke pri pokuse o vykreslenie portálov pomocou SSR, Opraviť problém s this.state, Opraviť problém s IE/Edge. |
25. | 16.3.1 | 4. 3. 2018 | Predpona súkromného rozhrania API, Oprava regresie výkonu a chýb spracovania chýb vo vývojovom režime, Pridanie závislosti od rovnocenných partnerov, Oprava falošne pozitívneho varovania v IE11 pri používaní Fragmentu. |
26. | 16.3.2 | 16.04.2018 | Opravte zlyhanie IE, opravte štítky v meraniach časovania používateľov, pridajte zostavu UMD, zlepšite výkon rozhrania unstable_observedBits API pomocou vnorenia. |
27. | 16.4.0 | 24.05.2018 | Pridanie podpory pre špecifikáciu udalostí ukazovateľa, pridanie možnosti špecifikovať propTypes, oprava kontextu čítania, oprava podpory getDerivedStateFromProps(), oprava zlyhania testInstance.parent, pridanie komponentu React.unstable_Profiler na meranie výkonu, zmena interných názvov udalostí. |
28. | 16.5.0 | 09.05.2018 | Pridajte podporu pre React DevTools Profiler, elegantne zvládajte chyby vo viacerých okrajových prípadoch, pridajte reakciu-dom/profilovanie, pridajte udalosť onAuxClick pre prehliadače, pridajte polia moveX a moveY k udalostiam myši, pridajte polia tangentialPressure a twist do udalosti ukazovateľa. |
29. | 16.6.0 | 23.10.2018 | Pridajte podporu pre contextType, Podporte úrovne priority, pokračovania a zabalené spätné volania, Vylepšite záložný mechanizmus, Opravte šedé prekrytie v iOS Safari, Pridajte React.lazy() pre komponenty na rozdelenie kódu. |
30. | 16.7.0 | 20.12.2018 | Opravte výkon React.lazy pre lenivo načítané komponenty, Vymažte polia pri odpojení, aby ste sa vyhli úniku pamäte, Opravte chybu s SSR, Opravte regresiu výkonu. |
31. | 16.8.0 | 2. 6. 2019 | Pridajte háky, pridajte ReactTestRenderer.act() a ReactTestUtils.act() pre dávkové aktualizácie, podporujte synchrónne potomné prvky odovzdané do React.lazy(), vylepšite rozhranie API pre lenivú inicializáciu useReducer Hook. |
32. | 16.8.6 | 27.03.2019 | Opravte nesprávnu pomoc v useReducer(), Opravte varovania iframe v Safari DevTools, Upozorniť, ak je contextType nastavené na Context.Consumer namiesto Context, Upozorniť, ak je contextType nastavené na neplatné hodnoty. |