logo

Reagovať Verzia

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.