Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

React - Year In Review 2017

219 views

Published on

Let's take a look back into the growth of React.
Check it out: https://youtu.be/PKufnVpX21k
#YearInReview2017 #React

Music: Working It - Jingle Punks

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

React - Year In Review 2017

  1. 1. React 2017 in Review A look back into the growth of React
  2. 2. React v15.4.2 released • Fixed build issues with the Brunch bundler • Fixed a decimal point issue on uncontrolled number inputs • Fixed rendering of textarea placeholder in IE11 • Fixed build issues in RequireJS and SystemJS environments • Added missing package dependencies Highlights of 2017 JAN 06
  3. 3. React v15.5.0 released • New Deprecation Warnings (React.PropTypes & React.createClass) • New packages (prop-types & create-react-class) • Discontinuing support for React Addons. The add-ons have now all either been deprecated or moved to separate modules • Separating modules & reorganizing them APR 07
  4. 4. React v15.5.4 released • Critical Bugfix: Update the version of prop- types to fix critical bug • Fix react-addons-create-fragment package to include loose-envify transform for Browserify users • Fix compatibility with Enzyme by exposing batchedUpdates on shallow renderer APR 11 state Application data Component Component props props
  5. 5. New things in Create React App • Upgrading to webpack 2 • Runtime Error Overlay • Progressive Web Apps by Default • Jest 20 • Code Splitting with Dynamic import() • Better Console Output MAY 18
  6. 6. React v15.6.0 released • Improving Inputs • Less Noisy Deprecation Warnings JUN 13
  7. 7. React v15.6.1 released • Fix a crash on iOS Safari • Don't add px to custom CSS property values JUN 14
  8. 8. React 16 beta released • Error Handling is better JUN 26
  9. 9. DOM Attributes in React 16 • Any unknown attributes will end up in the DOM SEP 08
  10. 10. React v15.6.2 • Including a few more fixes to improve the stability of React across all browsers. • Adding support for the controlList attribute, and CSS columns are no longer appended with a px suffix. SEP 25
  11. 11. React v16.0 released • New render return types: fragments & strings • Better error handling • Portals • Better server-side rendering • Support for custom DOM attributes • Reduced file size • New core architecture (e.g. async rendering) • JavaScript Environment Requirements (include polyfills for older browsers ) SEP 26
  12. 12. React v16.1.0 released • Add support for portals in React.Children utilities • Add a new suppressHydrationWarning attribute for intentional client/server text mismatches • Fix multiple setState() calls in componentWillMount() in shallow renderer • Fix shallow renderer to ignore shouldComponentUpdate() after forceUpdate() NOV 09
  13. 13. React v16.2.0 released • Improving Support for Fragments NOV 28
  14. 14. Introducing the React RFC Process DEC 07
  15. 15. THANK YOU!

×