En komplet udgivelseshistorik for React er givet nedenfor. Du kan også se den fulde dokumentation for de seneste udgivelser på GitHub.
SN | Version | Udgivelses dato | Væsentlige ændringer |
---|---|---|---|
1. | 0.3.0 | 29/05/2013 | Første offentlig udgivelse |
2. | 0.4.0 | 20/07/2013 | Understøttelse af kommentarknuder {/* */} , Forbedrede server-side rendering API'er, Fjernet React.autoBind, Understøttelse af nøglerekvisitter, Forbedringer til formularer, Rettede fejl. |
3. | 0.5.0 | 20/10/2013 | Forbedre hukommelsesbrug, Understøttelse af udvælgelse og kompositionshændelser, Understøttelse af getInitialState og getDefaultProps i mixins, Tilføjet React.version og React.isValidClass, Forbedret kompatibilitet til Windows. |
4. | 0.8.0 | 20/12/2013 | Tilføjet understøttelse af rækker og kolonner, defer & async, loop for & , autoCorrect-attributter. Tilføjet på ContextMenu-begivenheder, opgraderede jstransform- og esprima-fb-værktøjer, opgraderet browserify. |
5. | 0.9.0 | 20/02/2014 | Tilføjet understøttelse af crossOrigin, download og hrefLang, mediaGroup og muted, sandbox, seamless og srcDoc, scope attributes, Tilføjet enhver, arrayOf, component, oneOfType, renderable, shape to React.PropTypes, Tilføjet support for onMouseOver og onMouseOut-hændelse for onLoad og onError on elementer. |
6. | 0.10.0 | 21-03-2014 | Tilføjet understøttelse af srcSet- og textAnchor-attributter, tilføj opdateringsfunktion til uforanderlige data. Sørg for, at alle void-elementer ikke indsætter et afsluttende tag. |
7. | 0.11.0 | 17/07/2014 | Forbedret SVG-understøttelse, Normaliseret e.view-begivenhed, Update $apply-kommando, Tilføjet understøttelse af navnerum, Tilføjet nyt transformWithDetails API, inkluderer forudbyggede pakker under dist/, MyComponent() returnerer nu en deskriptor, ikke en instans. |
8. | 0.12.0 | 21/11/2014 | Tilføjede nye funktioner Spread-operator ({...}) introduceret for at udfase this.transferPropsTo, Tilføjet understøttelse af acceptCharset, classID, manifest HTML-attributter, React.addons.batchedUpdates tilføjet til API, @jsx React.DOM ikke længere påkrævet, Rettede problemer med CSS-overgange. |
9. | 0.13.0 | 03/10/2015 | Forældede mønstre, der advarede i 0.12, virker ikke længere, ref-opløsningsrækkefølgen er ændret, Egenskaberne blev fjernet denne._pendingState og this._rootNodeID, Understøtter ES6-klasser, Tilføjet API React.findDOMNode(komponent), Understøttelse af iteratorer og uforanderlige-js-sekvenser, Tilføjet nyt funktioner React.addons.createFragment, forældet React.addons.classSet. |
10. | 0.14.1 | 29/10/2015 | Tilføjet understøttelse af srcLang, default, kind-attributter og farveattribut, sikret ældre .props-adgang på DOM-noder, Fixed scryRenderedDOMComponentsWithClass, Tilføjet react-dom.js. |
elleve. | 15.0.0 | 04/07/2016 | Indledende gengivelse bruger nu document.createElement i stedet for at generere HTML, ikke mere ekstras, Forbedret SVG-understøttelse, ReactPerf.getLastMeasurements() er uigennemsigtig, Nye deprecations introduceret med en advarsel, Rettede flere små hukommelseslækager, React DOM understøtter nu HTML-attributterne citere og profiler og cssFloat, gridRow og gridColumn CSS-egenskaber. |
12. | 15.1.0 | 20/05/2016 | Ret en batching-fejl, Sørg for brug af den seneste objekttildeling, Ret regression, Fjern brug af fletteværktøj, Omdøbte nogle moduler. |
13. | 15.2.0 | 07/01/2016 | Inkluder komponentstakoplysninger, Stop med at validere rekvisitter ved monteringstid, Tilføj React.PropTypes.symbol, Tilføj onLoad-håndtering til og onError-håndtering til element, Tilføj isRunning() API, Fix ydeevneregression. |
14. | 15.3.0 | 30/07/2016 | Tilføj React.PureComponent, Løs problem med indlejret servergengivelse, Tilføj xmlns, xmlnsXlink for at understøtte SVG-attributter og referrerPolicy til HTML-attributter, opdateringer React Perf Add-on, Rettet problem med ref. |
femten. | 15.3.1 | 19/08/2016 | Forbedre ydeevnen af udviklingsbuilds, Oprydning af interne hooks, Opgrader fbjs, Forbedre opstartstid for React, Ret hukommelseslæk i servergengivelse, ret React Test Renderer, Skift trackedTouchCount invariant til en console.error. |
16. | 15.4.0 | 16-11-2016 | React-pakke og browserbuild inkluderer ikke længere React DOM, Forbedret udviklingsydelse, Rettede lejlighedsvise testfejl, opdatering batchedUpdates API, React Perf og ReactTestRenderer.create(). |
17. | 15.4.1 | 23/11/2016 | Omstrukturer variabel tildeling, Fixed hændelseshåndtering, Fixed kompatibilitet af browser build med AMD-miljøer. |
18. | 15.4.2 | 01/06/2017 | Rettede buildproblemer, Tilføjede manglende pakkeafhængigheder, Forbedrede fejlmeddelelser. |
19. | 15.5.0 | 04/07/2017 | Tilføjet react-dom/test-utils, Fjernet peerDependencies, Rettet problem med Closure Compiler, Tilføjet en advarsel om udfasning for React.createClass og React.PropTypes, rettet Chrome-fejl. |
tyve. | 15.5.4 | 04/11/2017 | Ret kompatibilitet med Enzyme ved at eksponere batchedUpdates på lavvandede renderer, Opdater version af prop-typer, Fix react-addons-create-fragment-pakke for at inkludere loose-envify transformation. |
enogtyve. | 15.6.0 | 13/06/2017 | Tilføj understøttelse af CSS-variabler i stilattribut og Grid-stilegenskaber, Ret AMD-understøttelse af tilføjelser afhængigt af react, Fjern unødvendig afhængighed, Tilføj en advarsel om udfasning for React.createClass og React.DOM fabrikshjælpere. |
22. | 16.0.0 | 26/09/2017 | Forbedret fejlhåndtering med introduktion af 'fejlgrænser', React DOM tillader videregivelse af ikke-standard attributter, Mindre ændringer til setState adfærd, fjern react-with-addons.js build, Tilføj React.createClass som create-react-class, React.PropTypes som prop-typer, React.DOM som react-dom-fabrikker, ændringer i adfærden for planlægning og livscyklusmetoder. |
23. | 16.1.0 | 9.11.2017 | Afbrydelse af Bower-udgivelser, Ret en utilsigtet ekstra global variabel i UMD-builds, Ret onMouseEnter og onMouseLeave-udløsning, Ret pladsholder, Fjern ubrugt kode, Tilføj en manglende package.json-afhængighed, Tilføj understøttelse af React DevTools. |
24. | 16.3.0 | 29/03/2018 | Tilføj en ny officielt understøttet kontekst-API, Tilføj ny pakkeForhindr en uendelig løkke, når du forsøger at gengive portaler med SSR, Ret et problem med this.state, Ret et IE/Edge-problem. |
25. | 16.3.1 | 04/03/2018 | Præfiks privat API, Ret ydeevneregression og fejlhåndteringsfejl i udviklingstilstand, Tilføj peer-afhængighed, Ret en falsk positiv advarsel i IE11 ved brug af Fragment. |
26. | 16.3.2 | 16/04/2018 | Ret et IE-nedbrud, Ret etiketter i User Timing-målinger, Tilføj en UMD-build, Forbedre ydeevnen af unstable_observedBits API med indlejring. |
27. | 16.4.0 | 24/05/2018 | Tilføj understøttelse af Pointer Events-specifikation, Tilføj mulighed for at angive propTypes, Ret læsekontekst, Ret getDerivedStateFromProps()-understøttelsen, Ret et testInstance.parent-nedbrud, Tilføj React.unstable_Profiler-komponent til måling af ydeevne, Skift interne hændelsesnavne. |
28. | 16.5.0 | 09/05/2018 | Tilføj understøttelse af React DevTools Profiler, Håndter fejl i mere kantsager med ynde, Tilføj react-dom/profiling, Tilføj onAuxClick-begivenhed til browsere, Tilføj bevægelseX- og bevægelseY-felter til musehændelser, Tilføj tangentialtryk og drejningsfelter til pointerhændelse. |
29. | 16.6.0 | 23/10/2018 | Tilføj understøttelse af contextType, Understøttelse af prioritetsniveauer, fortsættelser og ombrudte tilbagekald, Forbedre fallback-mekanismen, Ret grå overlejring på iOS Safari, Tilføj React.lazy() til kodeopdelingskomponenter. |
30. | 16.7.0 | 20/12/2018 | Ret ydeevne af React.lazy for dovent indlæste komponenter, Ryd felter ved afmontering for at undgå hukommelseslækager, Ret fejl med SSR, Ret en præstationsregression. |
31. | 16.8.0 | 02/06/2019 | Tilføj Hooks, Tilføj ReactTestRenderer.act() og ReactTestUtils.act() til batchopdateringer, Understøttelse af synkrone thenables, der sendes til React.lazy(), Forbedre useReducer Hook lazy initialization API. |
32. | 16.8.6 | 27/03/2019 | Ret en forkert redningspakke i useReducer(), Ret iframe-advarsler i Safari DevTools, Advar hvis contextType er sat til Context.Consumer i stedet for Context, Advar hvis contextType er sat til ugyldige værdier. |