logo

Različica React

Celotna zgodovina izdaj za React je podana spodaj. Ogledate si lahko tudi celotno dokumentacijo za nedavne izdaje na GitHubu.

SN Različica Datum izdaje Pomembne spremembe
1. 0.3.0 29. 5. 2013 Začetna javna objava
2. 0.4.0 20. 7. 2013 Podpora za vozlišča komentarjev {/* */}, izboljšani API-ji za upodabljanje na strežniški strani, odstranjen React.autoBind, podpora za ključno podlago, izboljšave obrazcev, odpravljene napake.
3. 0.5.0 20. 10. 2013 Izboljšana uporaba pomnilnika, podpora za dogodke izbire in sestave, podpora za getInitialState in getDefaultProps v mešanicah, dodana React.version in React.isValidClass, izboljšana združljivost za Windows.
4. 0.8.0 20. 12. 2013 Dodana podpora za vrstice in stolpce, odložitev in asinhronost, zanko za &, atribute samopopravkov. Dodani dogodki onContextMenu, nadgrajeni orodji jstransform in esprima-fb, nadgrajen brskalnik.
5. 0.9.0 20. 2. 2014 Dodana podpora za crossOrigin, download in hrefLang, mediaGroup in muted, sandbox, seamless in srcDoc, atributi obsega, dodano any, arrayOf, component, oneOfType, renderable, shape za React.PropTypes, dodana podpora za dogodek onMouseOver in onMouseOut, dodana podpora za onLoad in onError on elementi.
6. 0.10.0 21.03.2014 Dodana podpora za atribute srcSet in textAnchor, dodajte funkcijo posodabljanja za nespremenljive podatke, zagotovite, da vsi prazni elementi ne vstavijo zaključne oznake.
7. 0.11.0 17. 7. 2014 Izboljšana podpora za SVG, normaliziran dogodek e.view, posodobitev ukaza $apply, dodana podpora za imenske prostore, dodan nov transformWithDetails API, vključuje vnaprej zgrajene pakete pod dist/, MyComponent() zdaj vrne deskriptor, ne primerka.
8. 0.12.0 21.11.2014 Dodane nove funkcije Spread operator ({...}), uveden zaradi opustitve this.transferPropsTo, dodana podpora za acceptCharset, classID, atribute HTML manifesta, React.addons.batchedUpdates dodan v API, @jsx React.DOM ni več potreben, odpravljene težave s prehodi CSS.
9. 0.13.0 3. 10. 2015 Zastareli vzorci, ki so bili opozorili v 0.12, ne delujejo več, vrstni red ločljivosti ref je spremenjen, odstranjeni lastnosti this._pendingState in this._rootNodeID, podpora za razrede ES6, dodan API React.findDOMNode(component), podpora za iteratorje in nespremenljiva zaporedja js, dodana nova funkcije React.addons.createFragment, zastarel React.addons.classSet.
10. 0.14.1 29. 10. 2015 Dodana podpora za atribute srcLang, default, kind in barvni atribut, zagotovljen podedovan dostop .props na vozliščih DOM, popravljen scryRenderedDOMComponentsWithClass, dodan react-dom.js.
enajst. 15.0.0 4. 7. 2016 Začetno upodabljanje zdaj uporablja document.createElement namesto generiranja HTML-ja, nič več dodatnegas, Izboljšana podpora za SVG, ReactPerf.getLastMeasurements() je neprozoren, Uvedene so nove zastarelosti z opozorilom, Popravljeno več majhnih uhajanj pomnilnika, React DOM zdaj podpira atribute HTML za navajanje in profil ter lastnosti CSS cssFloat, gridRow in gridColumn.
12. 15.1.0 20. 5. 2016 Popravite napako pri paketnem delovanju, Zagotovite uporabo najnovejše dodelitve objektov, Popravite regresijo, Odstranite uporabo pripomočka za združevanje, Preimenujte nekatere module.
13. 15.2.0 01.07.2016 Vključite informacije o skladu komponent, ustavite preverjanje rekvizitov ob času namestitve, dodajte React.PropTypes.symbol, dodajte ravnanje onLoad in onError v element, dodajte isRunning() API, popravite regresijo zmogljivosti.
14. 15.3.0 30. 7. 2016 Dodajte React.PureComponent, odpravite težavo z upodabljanjem ugnezdenega strežnika, dodajte xmlns, xmlnsXlink za podporo atributom SVG in referrerPolicy v atribute HTML, posodobite dodatek React Perf, odpravite težavo z ref.
petnajst. 15.3.1 19.08.2016 Izboljšajte zmogljivost razvojnih gradenj, počistite notranje kljuke, nadgradite fbjs, izboljšajte zagonski čas Reacta, popravite uhajanje pomnilnika pri upodabljanju strežnika, popravite React Test Renderer, spremenite invariant trackedTouchCount v console.error.
16. 15.4.0 16.11.2016 Paket React in izdelava brskalnika ne vključujeta več React DOM, izboljšane razvojne zmogljivosti, popravljenih občasnih neuspešnih testov, posodobitve batchedUpdates API, React Perf in ReactTestRenderer.create().
17. 15.4.1 23. 11. 2016 Prestrukturiranje dodelitve spremenljivk, Popravljena obravnava dogodkov, Popravljena združljivost gradnje brskalnika z okolji AMD.
18. 15.4.2 01.06.2017 Odpravljene težave z gradnjo, dodane manjkajoče odvisnosti paketov, izboljšana sporočila o napakah.
19. 15.5.0 07.04.2017 Dodan react-dom/test-utils, odstranjene peerDependencies, odpravljena težava s prevajalnikom zapiranja, dodano opozorilo o zastarelosti za React.createClass in React.PropTypes, odpravljena napaka Chrome.
dvajset. 15.5.4 4. 11. 2017 Popravite združljivost z Enzyme tako, da razkrijete batchedUpdates na plitkem upodabljalniku, posodobite različico prop-types, popravite paket react-addons-create-fragment, da vključite pretvorbo loose-envify.
enaindvajset. 15.6.0 13. 6. 2017 Dodajte podporo za spremenljivke CSS v atribut sloga in lastnosti sloga mreže, popravite podporo AMD za dodatke glede na reakcijo, odstranite nepotrebno odvisnost, dodajte opozorilo o zastarelosti za tovarniške pomočnike React.createClass in React.DOM.
22. 16.0.0 26.09.2017 Izboljšano obravnavanje napak z uvedbo 'meja napak', React DOM omogoča posredovanje nestandardnih atributov, Manjše spremembe vedenja setState, odstranitev zgradbe react-with-addons.js, Dodajanje React.createClass kot create-react-class, React.PropTypes kot prop-types, React.DOM kot react-dom-factory, spremembe obnašanja razporejanja in metod življenjskega cikla.
23. 16.1.0 9. 11. 2017 Prekinitev izdaj Bower, popravek nenamerne dodatne globalne spremenljivke v zgradbah UMD, popravek sprožitve onMouseEnter in onMouseLeave, popravek označbe mesta, odstranitev neuporabljene kode, dodajanje manjkajoče odvisnosti package.json, dodajanje podpore za React DevTools.
24. 16.3.0 29.03.2018 Dodajte nov uradno podprt kontekstni API, dodajte nov paket, preprečite neskončno zanko pri poskusu upodabljanja portalov s SSR, odpravite težavo s this.state, odpravite težavo IE/Edge.
25. 16.3.1 03.04.2018 Predpona zasebnega API-ja, popravljanje regresije zmogljivosti in napak pri obravnavanju napak v razvojnem načinu, dodajanje odvisnosti od vrstnikov, popravljanje lažno pozitivnega opozorila v IE11 pri uporabi Fragmenta.
26. 16.3.2 16. 4. 2018 Popravite zrušitev IE, popravite oznake v meritvah uporabniškega časa, dodajte zgradbo UMD, izboljšajte zmogljivost API-ja unstable_observedBits z gnezdenjem.
27. 16.4.0 24. 5. 2018 Dodajte podporo za specifikacijo Pointer Events, dodajte možnost določanja propTypes, popravite kontekst branja, popravite podporo za getDerivedStateFromProps(), popravite zrušitev testInstance.parent, dodajte komponento React.unstable_Profiler za merjenje zmogljivosti, spremenite imena notranjih dogodkov.
28. 16.5.0 05.09.2018 Dodajte podporo za React DevTools Profiler, elegantno obravnavajte napake v bolj robnih primerih, dodajte react-dom/profiliranje, dodajte dogodek onAuxClick za brskalnike, dodajte polja za premikanjeX in gibanjeY miškinim dogodkom, dodajte polja tangentialPressure in twist dogodku kazalca.
29. 16.6.0 23.10.2018 Dodajte podporo za contextType, podprite ravni prioritete, nadaljevanja in zavite povratne klice, izboljšajte nadomestni mehanizem, popravite sivo prekrivanje v iOS Safariju, dodajte React.lazy() za komponente za razdelitev kode.
30. 16.7.0 20.12.2018 Popravek zmogljivosti React.lazy za leno naložene komponente, Počistite polja ob izklopu, da se izognete uhajanju pomnilnika, Popravite napako s SSR, Popravite regresijo zmogljivosti.
31. 16.8.0 06.02.2019 Dodajte kljuke, dodajte ReactTestRenderer.act() in ReactTestUtils.act() za paketne posodobitve, podprite sinhrone natoable, posredovane v React.lazy(), izboljšajte API za leno inicializacijo useReducer Hook.
32. 16.8.6 27.3.2019 Popravi nepravilno reševanje v useReducer(), Popravi opozorila iframe v Safari DevTools, Opozori, če je contextType nastavljen na Context.Consumer namesto Context, Opozori, če je contextType nastavljen na neveljavne vrednosti.