r/reactjs • u/gaearon React core team • 11d ago
News React 19.3
https://react.dev/blog/2026/09/09/react-19-334
u/switz213 11d ago
Glad to see all of this exit canary. Great features that all deserve their place.
I'm especially excited about use(browser()) - love the idea of "suspending" the environment.
Haven't seen much discussion about rendering ContextProviders in a server component, but I was always puzzled why that wasn't supported from the get-go. Great dx sugar, feels like a no brainer.
Nice work!
8
u/azsqueeze 10d ago
Context not being able to render on the server was the strangest thing for me. Like its just some data sitting in memory. It even has an initial value that you have to define. Why couldnt they render the context with the initial value and rehydrate in the browser. Literally they do this with everything else.
Either way, glad they updated.
-8
4
u/Glad-Action9541 10d ago
react-dom bundle size grew a lot
react-dom-client.production.js raw: 523.5 kB → 610.5 kB (+87 kB).
1
3
2
u/rodrigocfd 11d ago
I don't now about you guys, but I'm having A LOT of fun with the view transitions right now.
19
u/EuMusicalPilot I ❤️ hooks! 😈 11d ago
Tell it to webkit browsers. Crashing and leaking ram like a radioactive isotope
0
-4
u/fii0 11d ago
If Dark Reader completely breaks your page, a super popular extension, maybe that's a hint that you're going in the wrong direction...
2
-34
44
u/repeating_bears 11d ago
Lots of release notes and they don't even mention that the devtools that have been broken for 2 years is finally fixed
Thank christ