React Release History: A Summary of Key Updates and Features
Explore the evolution of React with this summary of significant releases. This guide provides a timeline of key updates, including new features, performance improvements, and breaking changes, providing valuable context for React developers working with different versions.
React Release History
This table summarizes significant releases of React. For detailed information, refer to the official React documentation and GitHub releases.
Version | Release Date | Significant Changes |
---|---|---|
0.3.0 | 29/05/2013 | Initial Public Release |
0.4.0 | 20/07/2013 | Support for comment nodes, improved server-side rendering, key prop support, form improvements, bug fixes. |
0.5.0 | 20/10/2013 | Improved memory usage, support for selection and composition events, getInitialState and getDefaultProps support in mixins, improved Windows compatibility. |
0.8.0 | 20/12/2013 | Support for rows , cols , defer , async , loop attributes; onContextMenu events; updated tools and browserify. |
0.9.0 | 20/02/2014 | Added support for various HTML attributes; additions to React.PropTypes ; onMouseOver , onMouseOut , onLoad , onError event support. |
0.10.0 | 21/03/2014 | Support for srcSet , textAnchor attributes; update function for immutable data; void element handling improvements. |
0.11.0 | 17/07/2014 | Improved SVG support, event normalization, namespace support, new transform API. |
0.12.0 | 21/11/2014 | Spread operator, support for HTML attributes, React.addons.batchedUpdates , fixes for CSS transitions. |
0.13.0 | 10/03/2015 | Deprecated patterns removed, ref resolution changes, ES6 class support, React.findDOMNode , iterator support. |
0.14.1 | 29/10/2015 | Support for attributes and properties; bug fixes. |
15.0.0 | 07/04/2016 | Initial render improvements, improved SVG support, new deprecations, memory leak fixes. |
15.1.0 | 20/05/2016 | Bug fixes and module renaming. |
15.2.0 | 01/07/2016 | Improved error handling, added React.PropTypes.symbol , performance improvements. |
15.3.0 | 30/07/2016 | Added React.PureComponent , improved server rendering, support for SVG and HTML attributes, updated React Perf add-on. |
15.3.1 | 19/08/2016 | Performance improvements, bug fixes, updated fbjs . |
15.4.0 | 16/11/2016 | React package and browser build changes, performance improvements, updated APIs. |
15.4.1 & 15.4.2 | 23/11/2016 & 06/01/2017 | Bug fixes and improvements. |
15.5.0 & 15.5.4 | 07/04/2017 & 11/04/2017 | Added react-dom/test-utils , removed peerDependencies , bug fixes, deprecation warnings. |
15.6.0 | 13/06/2017 | Support for CSS variables and Grid properties, deprecation warnings. |
16.0.0 | 26/09/2017 | Improved error handling (error boundaries), changes to setState behavior, removal of react-with-addons.js build. |
16.1.0 | 09/11/2017 | Discontinued Bower releases, bug fixes, support for React DevTools. |
16.3.0 | 29/03/2018 | New Context API, improved portal rendering, bug fixes. |
16.3.1 & 16.3.2 | 03/04/2018 & 16/04/2018 | Bug fixes and performance improvements. |
16.4.0 | 24/05/2018 | Support for Pointer Events, React.unstable_Profiler for performance measurement. |
16.5.0 | 05/09/2018 | Support for React DevTools Profiler, improved error handling, onAuxClick event. |
16.6.0 | 23/10/2018 | Support for contextType , improved lazy loading, bug fixes. |
16.7.0 | 20/12/2018 | Performance improvements, bug fixes. |
16.8.0 | 06/02/2019 | Introduction of Hooks, improvements to useReducer . |
16.8.6 | 27/03/2019 | Bug fixes and warnings. |