You may have missed the change, too, since the headline for React 17 was, and I’m quoting: “No New Features.”
“The React 17 release is unusual because it doesn’t add any new developer-facing features. Instead, this release is primarily focused on making it easier to upgrade React itself.” — React 17 Announcement by Dan Abramov and Rachel Nabors
I’m not even one to read release notes usually. I prefer writing new tutorials to stay “up-to-date” with dozens of technologies that are constantly changing. Writing keeps me focused on problems and use cases instead of feeling overwhelmed by the paradox of choice.
But I’m glad I read these release notes, because the change has to do with a core feature of how React works under-the-hood: the JSX transform resulting from the
import React from "react" statement.
Even though React 17 has “no new features,” there was actually a pretty big change if you’re a fan of function components. Take a quick look at the Biggest Change in React 17 That No One Is Talking About.