Kompletní historie vydání Reactu je uvedena níže. Úplnou dokumentaci k nejnovějším verzím si také můžete prohlédnout na GitHubu.
otevřete nabídku nastavení
SN | Verze | Datum vydání | Významné změny |
---|---|---|---|
1. | 0.3.0 | 29.05.2013 | První veřejné vydání |
2. | 0.4.0 | 20.07.2013 | Podpora uzlů komentářů {/* */} , Vylepšená rozhraní API pro vykreslování na straně serveru, Odstraněno React.autoBind, Podpora pro klíč, Vylepšení formulářů, Opravené chyby. |
3. | 0.5.0 | 20. 10. 2013 | Zlepšení využití paměti, podpora událostí Selection and Composition, podpora getInitialState a getDefaultProps v mixinech, přidány React.version a React.isValidClass, vylepšená kompatibilita pro Windows. |
4. | 0.8.0 | 20.12.2013 | Přidána podpora pro rows & cols, defer & async, loop for & , autoCorrect atributy. Přidány události onContextMenu, vylepšené nástroje jstransform a esprima-fb, vylepšené browserify. |
5. | 0.9.0 | 20.02.2014 | Přidána podpora pro crossOrigin, download a hrefLang, mediaGroup and muted, sandbox, seamless a srcDoc, atributy rozsahu, přidána jakákoli, arrayOf, komponenta, oneOfType, renderable, shape do React.PropTypes, přidána podpora pro události onMouseOver a onMouseOut, přidána podpora pro onLoad a onError on Prvky. |
6. | 0.10.0 | 21.03.2014 | Přidána podpora pro atributy srcSet a textAnchor, přidat funkci aktualizace pro neměnná data, zajistit, aby všechny prvky void nevkládaly uzavírací značku. |
7. | 0.11.0 | 17.07.2014 | Vylepšená podpora SVG, normalizovaná událost e.view, příkaz Update $apply, přidána podpora pro jmenné prostory, přidáno nové rozhraní transformWithDetails API, zahrnuje předpřipravené balíčky pod dist/, MyComponent() nyní vrací deskriptor, nikoli instanci. |
8. | 0.12.0 | 21. 11. 2014 | Přidány nové funkce Spread operator ({...}) představený za účelem ukončení podpory this.transferPropsTo, přidána podpora pro acceptCharset, classID, manifest HTML atributy, React.addons.batchedUpdates přidány do API, @jsx React.DOM již není vyžadován, opravené problémy s přechody CSS. |
9. | 0.13.0 | 03/10/2015 | Zastaralé vzory, které varovaly ve verzi 0.12 již nefungují, pořadí rozlišení ref se změnilo, vlastnosti byly odstraněny this._pendingState a this._rootNodeID, podpora tříd ES6, přidáno rozhraní API React.findDOMNode(component), podpora pro iterátory a sekvence immutable-js, přidáno nové obsahuje React.addons.createFragment, zastaralá React.addons.classSet. |
10. | 0.14.1 | 29. 10. 2015 | Přidána podpora pro srcLang, výchozí, druh atributů a atribut barvy, zajištěn přístup ke starším .props na uzlech DOM, opraveno scryRenderedDOMComponentsWithClass, přidána reakce-dom.js. |
jedenáct. | 15.0.0 | 4. 7. 2016 | Počáteční render nyní používá document.createElement namísto generování HTML, žádné dalšís, Vylepšená podpora SVG, ReactPerf.getLastMeasurements() je neprůhledná, Zavedena nová zastaralost s varováním, Opraveno několik malých úniků paměti, React DOM nyní podporuje atributy HTML cite a profile a vlastnosti CSS cssFloat, gridRow a gridColumn. |
12. | 15.1.0 | 20.05.2016 | Opravit chybu při dávkování, zajistit použití nejnovějšího přiřazení objektu, opravit regresi, odstranit použití nástroje pro sloučení, přejmenovat některé moduly. |
13. | 15.2.0 | 7. 1. 2016 | Zahrnout informace o zásobníku komponent, Zastavit ověřování rekvizit v době připojení, Přidat React.PropTypes.symbol, Přidat zpracování onLoad k prvku a zpracování onError k prvku, Přidat isRunning() API, Opravit regresi výkonu. |
14. | 15.3.0 | 30.07.2016 | Přidat React.PureComponent, opravit problém s vykreslováním vnořeného serveru, přidat xmlns, xmlnsXlink pro podporu atributů SVG a referrerPolicy do atributů HTML, aktualizovat doplněk React Perf, opraven problém s ref. |
patnáct. | 15.3.1 | 19.08.2016 | Zlepšení výkonu vývojových sestavení, vyčištění interních háčků, upgrade fbjs, zlepšení doby spouštění Reactu, oprava úniku paměti při vykreslování serveru, oprava React Test Renderer, změna invariantu trackedTouchCount na console.error. |
16. | 15.4.0 | 16. 11. 2016 | Balíček React a sestavení prohlížeče již nezahrnují React DOM, Vylepšený vývojový výkon, Opravená občasná selhání testu, Aktualizace API batchedUpdates, React Perf a ReactTestRenderer.create(). |
17. | 15.4.1 | 23. 11. 2016 | Restrukturalizovat přiřazení proměnných, Opravené zpracování událostí, Opravená kompatibilita sestavení prohlížeče s prostředími AMD. |
18. | 15.4.2 | 01.06.2017 | Opraveny problémy se sestavením, přidány chybějící závislosti balíčků, vylepšeny chybové zprávy. |
19. | 15.5.0 | 4. 7. 2017 | Přidány React-dom/test-utils, Odstraněny vzájemné závislosti, Opraven problém s Closure Compiler, Přidáno upozornění na ukončení podpory pro React.createClass a React.PropTypes, Opravena chyba Chrome. |
dvacet. | 15.5.4 | 4. 11. 2017 | Opravte kompatibilitu s Enzyme vystavením batchedUpdates na mělkém rendereru, aktualizujte verzi prop-types, opravte balíček response-addons-create-fragment tak, aby zahrnoval loose-envify transform. |
dvacet jedna. | 15.6.0 | 13.06.2017 | Přidejte podporu pro proměnné CSS v atributu stylu a vlastnostech stylu mřížky, Opravte podporu AMD pro doplňky v závislosti na reakci, Odstraňte zbytečnou závislost, Přidejte upozornění na ukončení podpory pro tovární pomocníky React.createClass a React.DOM. |
22. | 16.0.0 | 26.09.2017 | Vylepšené zpracování chyb se zavedením „hranic chyb“, React DOM umožňuje předávání nestandardních atributů, Drobné změny chování setState, odstranění sestavení React-with-addons.js, Přidání React.createClass jako třídy create-react-class, React.PropTypes jako prop-types, React.DOM jako reakce-dom-factory, změny chování metod plánování a životního cyklu. |
23. | 16.1.0 | 9. 11. 2017 | Ukončení vydávání Bower, oprava náhodné další globální proměnné v sestaveních UMD, oprava spouštění onMouseEnter a onMouseLeave, oprava zástupného symbolu, odstranění nepoužívaného kódu, přidání chybějící závislosti package.json, přidání podpory pro React DevTools. |
24. | 16.3.0 | 29.03.2018 | Přidat nové oficiálně podporované kontextové rozhraní API, Přidat nový balíček Zabránit nekonečné smyčce při pokusu o vykreslení portálů pomocí SSR, Opravit problém s this.state, Opravit problém s IE/Edge. |
25. | 16.3.1 | 4. 3. 2018 | Předpona private API, Oprava regrese výkonu a chyb při zpracování chyb ve vývojovém režimu, Přidání závislosti na peer, Oprava falešně pozitivního varování v IE11 při použití Fragmentu. |
26. | 16.3.2 | 16.04.2018 | Opravte pád IE, opravte štítky v měření časování uživatelů, přidejte sestavení UMD, zvyšte výkon unstable_observedBits API pomocí vnoření. |
27. | 16.4.0 | 24.05.2018 | Přidejte podporu pro specifikaci událostí ukazatele, přidejte možnost specifikovat propTypes, opravte kontext čtení, opravte podporu getDerivedStateFromProps(), opravte pád testInstance.parent, přidejte komponentu React.unstable_Profiler pro měření výkonu, změňte interní názvy událostí. |
28. | 16.5.0 | 09.05.2018 | Přidejte podporu pro React DevTools Profiler, elegantně zpracujte chyby ve více okrajových případech, přidejte reakci-dom/profilování, přidejte událost onAuxClick pro prohlížeče, přidejte pole moveX a moveY k událostem myši, přidejte pole tangentialPressure a twist do události ukazatele. |
29. | 16.6.0 | 23. 10. 2018 | Přidejte podporu pro contextType, úrovně priority podpory, pokračování a zabalená zpětná volání, Vylepšete nouzový mechanismus, Opravte šedé překrytí v iOS Safari, Přidejte React.lazy() pro komponenty pro dělení kódu. |
30. | 16.7.0 | 20.12.2018 | Oprava výkonu React.lazy pro líně načtené komponenty, Vymazání polí při odpojení, aby se zabránilo únikům paměti, Oprava chyby s SSR, Oprava regrese výkonu. |
31. | 16.8.0 | 02/06/2019 | Přidejte háky, přidejte ReactTestRenderer.act() a ReactTestUtils.act() pro dávkové aktualizace, podporujte synchronní potomky předané React.lazy(), vylepšete rozhraní API pro pomalé inicializaci háku useReducer. |
32. | 16.8.6 | 27.03.2019 | Opravit nesprávnou pomoc v useReducer(), Opravit varování iframe v Safari DevTools, Upozornit, pokud je contextType nastaveno na Context.Consumer místo Context, Upozornit, pokud je contextType nastaveno na neplatné hodnoty. |