React Tldr; React v16.9.0

twitter logo ・1 min read

New Deprecations:

  • you will now see a warning when using any of the old names of unsafe lifecycle method
  • Using "javascript:" URLs now will log a warning
  • No support for β€œfactory” component that returns an object with a render method

New Features:

  • act() testing utility also accepts asynchronous functions
  • programmatic way to gather measurements called - measures how often app renders and what's the "cost" of render is

Bugfixes:

  • A crash when calling findDOMNode() inside a tree has been fixed.
  • A memory leak caused by retaining deleted subtrees has been fixed too.
  • An infinite loop caused by setState in useEffect now logs an error. (This is similar to the error you see when you call setState in componentDidUpdate in a class.)

Source: https://reactjs.org/blog/2019/08/08/react-v16.9.0.html

twitter logo DISCUSS
Classic DEV Post from May 23 '18

Javascript: What Is The Execution Context? What Is The Call Stack?

Ever heard of the Execution Context in Javascript? If not, time to brush up your Javascript skills. In this post we'll see what is the Execution Context in Javascript, what is the Call Stack and how they work together.

Mariusz profile image
Building the most demanding and challenging interfaces with React.