DEV Community

Adrian Twarog
Adrian Twarog

Posted on

9 5

React 17 version release

Version 17 of ReactJS is out. This release brings no new features, but also no depreciated methods either. The goal was to make sure that bugs are fixed, and the future path for upgrading react is easier.

I've done a quick summary video covering the important items below, but if you want a more in-depth changelog, you can take a look at the official blog post on the reactjs website:
https://reactjs.org/blog/2020/08/10/react-v17-rc.html


Youtube: React 17 Release

Summary of what to expect:

  • No new features
  • No deprecated methods
  • New event listener (no longer on documents, but on root elements)
  • Easier to run different versions of react at the same time
  • Easier to put react inside jquery apps, or visa versa
  • useEffects cleanup function runs asynchronously, requires slightly different syntax
  • Better error handling (in production)
  • Removing Private Exports (effecting react-native for the web)

For the full information of changes, check out the changelog or the official blog:
https://reactjs.org/blog/2020/08/10/react-v17-rc.html

Follow and support me:

Special thanks if you subscribe to my channel :)

Want to see more:

I will try to post new great content every day. Here are the latest items:

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

Cloudinary image

Optimize, customize, deliver, manage and analyze your images.

Remove background in all your web images at the same time, use outpainting to expand images with matching content, remove objects via open-set object detection and fill, recolor, crop, resize... Discover these and hundreds more ways to manage your web images and videos on a scale.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay