Skip to content

Spoke Right

Education for everyone

https://spokeright.com
Primary Menu
  • Home
  • Our Services
    • Translation
    • Interpretation
    • Transcription
    • Voice-Over
    • Proofreading
    • Content writing
  • Free Education
    • Learn Android Studio
    • Learn Python
    • Learn MongoDB
    • Learn MySql
    • Learn React
    • Montessori Education
  • Spoke Right News
  • Earn Online
  • Classic Games by Spoke Right
    • TicTac
    • Checkers
    • Foosball
    • Billiards
    • Master Chess
    • Logic Game
  • Contact Us
Download Now
  • Home
  • Learn React
  • How many versions of React are there
  • Learn React

How many versions of React are there

Spoke Right December 9, 2022 4 min read

React Version History

VERSIONFEATURESRELEASED ON
Version

0.3.0

●      Initial Public Release29 May 2013
Version

0.4.0

●      Support for comment nodes <div>{/* */}</div>

●      Improved server-side rendering APIs

●      Removed React.autoBind

●      Support for the key prop

●      Improvements to forms

●      Fixed bugs

20 July 2013
Version

0.5.0

●      Improved Memory usage

●      Support for Selection and Composition events

●      Support for getInitialState and getDefaultProps in mixins

●      Added React.version and React.isValidClass

●      Improved compatibility for Windows

20 Oct 2013
Version

0.8.0

●      Added support for rows & cols, defer & async, loop for <audio> & <video>, autoCorrect attributes

●      Added onContextMenu events

●      Upgraded jstransform and esprima-fb tools

●      Upgraded browserify

20 Dec 2013
Version

0.9.0

●      Added support for crossOrigin, download and hrefLang, mediaGroup and muted, sandbox, seamless, and srcDoc, scope attributes

●      Added any, arrayOf, component, oneOfType, renderable, shape to React.PropTypes

●      Added support for onMouseOver and onMouseOut event

●      Added support for onLoad and onError in <img> elements.

20 Feb 2014
Version

0.10.0

●      Added support for srcSet and textAnchor attributes, add update function for immutable data

●      Ensured that void elements don’t insert a closing tag

21 Mar 2014
Version

0.11.0

●      Improved SVG support

●      Normalized e.view event

●      Updated $apply command

●      Added support for namespaces

●      Added new transformWithDetails API, includes pre-built packages under dist/

●      MyComponent() now returns a descriptor, not an instance

17 July 2014
Version

0.12.0

●      Added new features Spread operator ({…}) introduced to deprecate this.transferPropsTo

●      Added support for acceptCharset, classID, manifest HTML attributes

●      React.addons.batchedUpdates added to API, @jsx React.DOM no longer required

●      Fixed issues with CSS Transitions

21 Nov 2014
Version

0.13.0

●      Deprecated patterns that warned in 0.12 no longer work, ref resolution order has changed

●      Removed properties this._pendingState and this._rootNodeID

●      Support ES6 classes

●      Added API React.findDOMNode(component)

●      Support for iterators and immutable-js sequences

●      Added new features React.addons.createFragment, deprecated React.addons.classSet

10 Mar 2015
Version

0.14.1

●      Added support for srcLang, default, kind attributes, and color attribute

●      Ensured legacy .props access on DOM nodes

●      Fixed scryRenderedDOMComponentsWithClass

●      Added react-dom.js

29 Oct 2015
Version

15.0.0

●      Initial render now uses document.createElement instead of generating HTML

●      No more extra <span>s

●      Improved SVG support

●      ReactPerf.getLastMeasurements() is opaque

●      New deprecations introduced with a warning

●      Fixed multiple small memory leaks

●      React DOM now supports the cite and profile HTML attributes and cssFloat, gridRow and gridColumn CSS properties

07 Apr 2016
Version

15.1.0

●      Fixed a batching bug

●      Ensured use of the latest object-assign

●      Fixed regression

●      Removed use of merge utility

●      Renamed some modules

20 May 2016
Version

15.2.0

●      Included component stack information

●      Stopped validating props at mount time

●      Added React.PropTypes.symbol

●      Added onLoad handling to <link> and onError handling to <source> elements

●      Added isRunning() API

●      Fixed performance regression

01 July 2016
Version

15.3.0

●      Added React.PureComponent

●      Fixed issue with nested server rendering

●      Added xmlns, xmlnsXlink to support SVG attributes and referrerPolicy to HTML attributes, updates React Perf Add-on

●      Fixed issue with ref

30 July 2016
Version

15.3.1

●      Improved performance of development builds

●      Cleanup internal hooks

●      Upgraded fbjs

●      Improved startup time of React

●      Fixed memory leak in server rendering, fix React Test Renderer

●      Changed trackedTouchCount invariant into a console.error

19 Aug 2016
Version

15.4.0

●      React package and browser build no longer includes React DOM

●      Improved development performance

●      Fixed occasional test failures, update batchedUpdates API, React Perf, and ReactTestRenderer.create()

16 Nov 2016
Version

15.4.1

●      Restructure variable assignment

●      Fixed event handling

●      Fixed compatibility of browser build with AMD environments

23 Nov 2016
Version

15.4.2

●      Fixed build issues

●      Added missing package dependencies

●      Improved error messages

06 Jan 2017
Version

15.5.0

●      Added react-dom/test-utils

●      Removed peerDependencies

●      Fixed issue with Closure Compiler

●      Added a deprecation warning for React.createClass and React.PropTypes

●      Fixed Chrome bug

07 Apr 2017
Version

15.5.4

●      Fixed compatibility with Enzyme by exposing batchedUpdates on shallow renderer

●      Updated version of prop-types

●      Fixed react-addons-create-fragment package to include loose-envify transform

11 Apr 2017
Version

15.6.0

●      Added support for CSS variables in style attribute and Grid style properties

●      Fixed AMD support for addons depending on react

●      Removed unnecessary dependency

●      Added a deprecation warning for React.createClass and React.DOM factory helpers

13 Jun 2017
Version

16.0.0

●      Improved error handling with introduction of “error boundaries”

●      React DOM allows passing non-standard attributes

●      Minor changes to setState behavior, remove react-with-addons.js build

●      Added React.createClass as create-react-class, React.PropTypes as prop-types

●      React.DOM as react-dom-factories, changes to the behavior of scheduling and lifecycle methods

26 Sep 2017
Version

16.1.0

●      Discontinuing Bower Releases

●      Fixed an accidental extra global variable in the UMD builds

●      Fixed onMouseEnter and onMouseLeave firing

●      Fixed <textarea> placeholder

●      Removed unused code

●      Added a missing package.json dependency

●      Added support for React DevTools

9 Nov 2017
Version

16.3.0

●      Added a new officially supported context API

●      Added new packagePrevent an infinite loop when attempting to render portals with SSR

●      Fixed an issue with this.state

●      Fixed an IE/Edge issue

29 Mar 2018
Version

16.3.1

●      Prefix private API

●      Fixed performance regression and error handling bugs in development mode

●      Added peer dependency

●      Fixed a false positive warning in IE11 when using Fragment

03 Apr 2018
Version

16.3.2

●      Fixed an IE crash

●      Fixed labels in User Timing measurements

●      Added a UMD build

●      Improved performance of unstable_observedBits API with nesting

16 Apr 2018
Version

16.4.0

●      Added support for Pointer Events specification

●      Added the ability to specify propTypes

●      Fixed reading context

●      Fixed the getDerivedStateFromProps() support

●      Fixed a testInstance.parent crash

●      Added React.unstable_Profiler component for measuring performance

●      Changed internal event names

24 May 2018
Version

16.5.0

●      Added support for React DevTools Profiler

●      Handled errors in more edge cases gracefully

●      Added react-dom/profiling

●      Added onAuxClick event for browsers

●       Added movementX and movementY fields to mouse events

●      Added tangentialPressure and twist fields to pointer event

05 Sep 2018
Version

16.6.0

●      Added support for contextType

●      Support for priority levels, continuations, and wrapped callbacks

●      Improved the fallback mechanism

●      Fixed gray overlay on iOS Safari

●      Added React.lazy() for code splitting components

23 Oct 2018
Version

16.7.0

●      Fixed performance of React.lazy for lazily-loaded components

●      Cleared fields on unmount to avoid memory leaks

●      Fixed bug with SSR

●      Fixed a performance regression

20 Dec 2018
Version

16.8.0

●      Added Hooks

●      Added ReactTestRenderer.act() and ReactTestUtils.act() for batching updates

●      Support synchronous thenables passed to React.lazy()

●      Improved useReducer Hook lazy initialization API

06 Feb 2019
Version

16.8.6

●      Fixed an incorrect bailout in useReducer()

●      Fixed iframe warnings in Safari DevTools

●      Warned if contextType is set to Context.Consumer instead of Context

●      Warned if contextType is set to invalid values

Continue Reading

Next: How Install React JS

Related Stories

Which is Difference Between AngularJS And ReactJS
1 min read
  • Learn React

Which is Difference Between AngularJS And ReactJS

December 16, 2022
What is higher-order component in Reactjs
2 min read
  • Learn React

What is higher-order component in Reactjs

December 16, 2022
How do I create a table in ReactJS
2 min read
  • Learn React

How do I create a table in ReactJS

December 16, 2022

This AD Will support Us

Support Us

Coding Ustad LTD Support
Coding Ustad LTD Support

Coding Ustad LTD

Coding Ustad LTD
Coding Ustad LTD

Recent Posts

  • How to Install Node.js and npm on CentOS 7
  • How to Install Node.js and npm on CentOS 7
  • How to Install CentOS Web Panel (CWP) on CentOS 7
  • The Power of Marketing in Real Estate: A Guide to Boost Your Business
  • Vehicle Verification in Pakistan

Get free Hosting

Hostens.com - A home for your website

You may have missed

How to Install Node.js and npm on CentOS 7
4 min read
  • Coding Ustad LTD
  • Education for Everyone

How to Install Node.js and npm on CentOS 7

May 3, 2023
How to Install Node.js and npm on CentOS 7
4 min read
  • Coding Ustad LTD
  • Education for Everyone

How to Install Node.js and npm on CentOS 7

May 2, 2023
How to Install CentOS Web Panel (CWP) on CentOS 7
3 min read
  • Coding Ustad LTD
  • Education for Everyone

How to Install CentOS Web Panel (CWP) on CentOS 7

May 2, 2023
The Power of Marketing in Real Estate: A Guide to Boost Your Business https://thaikadar.com/secureinvestment/
2 min read
  • Article By Spoke Right
  • Blog By Spoke Right
  • Circular Byte Private Limited

The Power of Marketing in Real Estate: A Guide to Boost Your Business

January 30, 2023
  • Home
  • Our Services
  • Free Education
  • Spoke Right News
  • Earn Online
  • Classic Games by Spoke Right
  • Contact Us
Copyright © All rights reserved. | MoreNews by AF themes.