diff --git a/CHANGELOG.md b/CHANGELOG.md index e7590ca006..cf23162f08 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,11 +15,9 @@ ### General changes #### Improved performance -One of the largest performance bottlenecks of the legacy DevTools extension was the amount of message it sent across its "bridge" (an abstraction around e.g. `postMessage`). The primary goal for the DevTools rewrite was to drastically reduce this traffic. +The legacy DevTools extension used to add significant performance overhead, making it unusable for some larger React applications. That overhead has been effectively eliminated in version 4. -The legacy DevTools also rendered the entire application tree in the form of a large DOM structure of nested nodes. A secondary goal of the rewrite was to avoid rendering unnecessary nodes by using a windowing library (specifically [react-window](https://github.com/bvaughn/react-window)). - -Learn more about these optimizations [here](https://github.com/bvaughn/react-devtools-experimental/blob/master/OVERVIEW.md). +[Learn more](https://github.com/bvaughn/react-devtools-experimental/blob/master/OVERVIEW.md) about the performance optimizations that made this possible. #### Component stacks @@ -39,6 +37,8 @@ Large component trees can sometimes be hard to navigate. DevTools now provides a  +Host nodes (e.g. HTML `