Hieronder vindt u een volledige releasegeschiedenis voor React. Je kunt ook de volledige documentatie voor recente releases op GitHub bekijken.
fout: kon de hoofdklasse niet vinden of laden
SN | Versie | Datum van publicatie | Significante veranderingen |
---|---|---|---|
1. | 0.3.0 | 29/05/2013 | Eerste publieke release |
2. | 0.4.0 | 20/07/2013 | Ondersteuning voor commentaarknooppunten {/* */}, Verbeterde weergave-API's aan de serverzijde, React.autoBind verwijderd, Ondersteuning voor de sleutelprop, Verbeteringen aan formulieren, Bugs opgelost. |
3. | 0.5.0 | 20/10/2013 | Verbeterd geheugengebruik, ondersteuning voor selectie- en compositiegebeurtenissen, ondersteuning voor getInitialState en getDefaultProps in mixins, React.version en React.isValidClass toegevoegd, verbeterde compatibiliteit voor Windows. |
4. | 0.8.0 | 20/12/2013 | Ondersteuning toegevoegd voor rijen en kolommen, uitstellen en async, loop for & en autoCorrect-attributen. OnContextMenu-evenementen toegevoegd, geüpgradede jstransform- en esprima-fb-tools, geüpgraded browserify. |
5. | 0.9.0 | 20/02/2014 | Ondersteuning toegevoegd voor crossOrigin, download en hrefLang, mediaGroup en gedempt, sandbox, naadloos en srcDoc, scope-attributen, Any toegevoegd, arrayOf, component, oneOfType, renderable, vorm aan React.PropTypes, Ondersteuning toegevoegd voor onMouseOver en onMouseOut gebeurtenis, Ondersteuning toegevoegd voor onLoad en onError aan elementen. |
6. | 0.10.0 | 21-03-2014 | Ondersteuning toegevoegd voor srcSet- en textAnchor-attributen, updatefunctie toegevoegd voor onveranderlijke gegevens, ervoor zorgen dat alle void-elementen geen afsluitende tag invoegen. |
7. | 0.11.0 | 17/07/2014 | Verbeterde SVG-ondersteuning, genormaliseerde e.view-gebeurtenis, update $apply-opdracht, toegevoegde ondersteuning voor naamruimten, nieuwe transformWithDetails API toegevoegd, bevat vooraf gebouwde pakketten onder dist/, MyComponent() retourneert nu een descriptor, geen instantie. |
8. | 0.12.0 | 21/11/2014 | Nieuwe functies toegevoegd Spread-operator ({...}) geïntroduceerd om this.transferPropsTo te beëindigen, Ondersteuning toegevoegd voor acceptCharset, classID, manifest HTML-attributen, React.addons.batchedUpdates toegevoegd aan API, @jsx React.DOM niet langer vereist, Problemen opgelost met CSS-overgangen. |
9. | 0.13.0 | 03/10/2015 | Verouderde patronen waarvoor in 0.12 werd gewaarschuwd, werken niet meer, de ref-resolutievolgorde is gewijzigd, eigenschappen this._pendingState en this._rootNodeID verwijderd, ondersteuning voor ES6-klassen, API React.findDOMNode(component) toegevoegd, ondersteuning voor iterators en onveranderlijke js-reeksen, nieuwe toegevoegd functies React.addons.createFragment, verouderde React.addons.classSet. |
10. | 0.14.1 | 29/10/2015 | Ondersteuning toegevoegd voor srcLang, default, kind attributen en color attribuut, gegarandeerde legacy .props-toegang op DOM-knooppunten, scryRenderedDOMComponentsWithClass opgelost, react-dom.js toegevoegd. |
elf. | 15.0.0 | 04/07/2016 | De eerste weergave gebruikt nu document.createElement in plaats van HTML te genereren, geen extra's meers, Verbeterde SVG-ondersteuning, ReactPerf.getLastMeasurements() is ondoorzichtig, Nieuwe beëindigingen geïntroduceerd met een waarschuwing, Meerdere kleine geheugenlekken opgelost, React DOM ondersteunt nu de cite- en profiel-HTML-attributen en cssFloat, gridRow en gridColumn CSS-eigenschappen. |
12. | 15.1.0 | 20/05/2016 | Een batch-bug repareren, zorgen voor gebruik van de nieuwste objecttoewijzing, regressie repareren, gebruik van samenvoeghulpprogramma verwijderen, sommige modules hernoemen. |
13. | 15.2.0 | 01-07-2016 | Neem componentstapelinformatie op, stop met het valideren van rekwisieten tijdens het koppelen, voeg React.PropTypes.symbol toe, voeg onLoad-afhandeling toe aan en onError-afhandeling aan element, voeg isRunning() API toe, herstel prestatieregressie. |
14. | 15.3.0 | 30/07/2016 | React.PureComponent toegevoegd, probleem met geneste serverweergave opgelost, xmlns, xmlnsXlink toegevoegd ter ondersteuning van SVG-attributen en referrerPolicy naar HTML-attributen, updates React Perf Add-on bijgewerkt, probleem opgelost met ref. |
vijftien. | 15.3.1 | 19/08/2016 | Verbeter de prestaties van ontwikkelingsbuilds, ruim interne hooks op, upgrade fbjs, verbeter de opstarttijd van React, repareer geheugenlekken in serverweergave, repareer React Test Renderer, verander trackedTouchCount invariant in een console.error. |
16. | 15.4.0 | 16-11-2016 | React-pakket en browserbuild omvatten niet langer React DOM, verbeterde ontwikkelingsprestaties, opgeloste incidentele testfouten, update batchedUpdates API, React Perf en ReactTestRenderer.create(). |
17. | 15.4.1 | 23-11-2016 | Variabele toewijzing herstructureren, afhandeling van vaste gebeurtenissen, vaste compatibiliteit van browserbuild met AMD-omgevingen. |
18. | 15.4.2 | 01/06/2017 | Bouwproblemen opgelost, ontbrekende pakketafhankelijkheden toegevoegd, verbeterde foutmeldingen. |
19. | 15.5.0 | 04/07/2017 | Reactie-dom/test-utils toegevoegd, peer-afhankelijkheden verwijderd, probleem met Closure Compiler opgelost, een beëindigingswaarschuwing toegevoegd voor React.createClass en React.PropTypes, Chrome-bug opgelost. |
twintig. | 15.5.4 | 04/11/2017 | Compatibiliteit met Enzyme repareren door batchedUpdates bloot te leggen op ondiepe renderer, Update-versie van prop-types, Reageer-addons-create-fragment-pakket repareren om losse-envify-transformatie op te nemen. |
eenentwintig. | 15.6.0 | 13-06-2017 | Voeg ondersteuning toe voor CSS-variabelen in stijlattribuut- en rasterstijleigenschappen, repareer AMD-ondersteuning voor add-ons afhankelijk van react, verwijder onnodige afhankelijkheid, voeg een beëindigingswaarschuwing toe voor React.createClass en React.DOM fabriekshelpers. |
22. | 16.0.0 | 26/09/2017 | Verbeterde foutafhandeling met introductie van 'foutgrenzen', React DOM maakt het doorgeven van niet-standaard attributen mogelijk, Kleine wijzigingen in setState-gedrag, verwijder react-with-addons.js build, Voeg React.createClass toe als create-react-class, React.PropTypes als prop-types, React.DOM als react-dom-factories, veranderingen in het gedrag van plannings- en levenscyclusmethoden. |
23. | 16.1.0 | 11/9/2017 | Beëindiging van Bower-releases, repareer een onbedoelde extra globale variabele in de UMD-builds, repareer onMouseEnter en onMouseLeave-vuren, repareer tijdelijke aanduiding, verwijder ongebruikte code, voeg een ontbrekende package.json-afhankelijkheid toe, voeg ondersteuning toe voor React DevTools. |
24. | 16.3.0 | 29/03/2018 | Voeg een nieuwe officieel ondersteunde context-API toe, voeg een nieuw pakket toeVoorkom een oneindige lus bij pogingen om portals met SSR weer te geven, los een probleem op met this.state, los een IE/Edge-probleem op. |
25. | 16.3.1 | 04/03/2018 | Privé-API vooraf instellen, prestatieregressie en bugs bij het afhandelen van fouten in de ontwikkelingsmodus repareren, peer-afhankelijkheid toevoegen, een vals-positieve waarschuwing in IE11 repareren bij gebruik van Fragment. |
26. | 16.3.2 | 16/04/2018 | Een IE-crash repareren, labels in User Timing-metingen repareren, een UMD-build toevoegen, de prestaties van instabiele_observedBits API verbeteren met nesten. |
27. | 16.4.0 | 24/05/2018 | Ondersteuning toegevoegd voor de Pointer Events-specificatie, de mogelijkheid toegevoegd om propTypes te specificeren, de leescontext repareren, de getDerivedStateFromProps()-ondersteuning repareren, een testInstance.parent crash repareren, React.unstable_Profiler component toevoegen voor het meten van prestaties, interne gebeurtenisnamen wijzigen. |
28. | 16.5.0 | 09/05/2018 | Voeg ondersteuning toe voor React DevTools Profiler, behandel fouten in meer randgevallen op een elegante manier, voeg react-dom/profiling toe, voeg onAuxClick-gebeurtenis toe voor browsers, voeg bewegingX- en bewegingY-velden toe aan muisgebeurtenissen, voeg tangentialPressure- en twist-velden toe aan aanwijzergebeurtenis. |
29. | 16.6.0 | 23/10/2018 | Ondersteuning toegevoegd voor contextType, ondersteuning van prioriteitsniveaus, voortzettingen en ingepakte callbacks, verbetering van het fallback-mechanisme, grijze overlay op iOS Safari gerepareerd, React.lazy() toegevoegd voor componenten voor het splitsen van code. |
30. | 16.7.0 | 20/12/2018 | Repareer de prestaties van React.lazy voor lui geladen componenten, wis velden bij het ontkoppelen om geheugenlekken te voorkomen, repareer een bug met SSR, repareer een prestatieregressie. |
31. | 16.8.0 | 02/06/2019 | Hooks toevoegen, ReactTestRenderer.act() en ReactTestUtils.act() toevoegen voor batchupdates, ondersteuning voor synchrone thenables doorgegeven aan React.lazy(), verbetering van useReducer Hook lazy initialisatie API. |
32. | 16.8.6 | 27-03-2019 | Repareer een onjuiste bailout in useReducer(), repareer iframe-waarschuwingen in Safari DevTools, waarschuw als contextType is ingesteld op Context.Consumer in plaats van Context, waarschuw als contextType is ingesteld op ongeldige waarden. |