We also released v6 of eslint-plugin-react-hooks.
This release includes flat config by default, and lets you opt-in to new lint rules powered by the React Compiler.
In a future release, we plan to add these new lint rules to the recommended preset:
react.dev/reference/eslint-p…
Partial pre-rendering is a new capability in React DOM that lets you pre-render part of your app ahead of time, and then resume rendering later to fill in the remaining content.
Support includes new APIs to resume from the existing prerender APIs:
react.dev/blog/2025/10/01/re…
Performance Tracks are a new set of custom tracks in performance profiles that show more info about your app.
They include a Scheduler track that shows the priority of work, and a Components track to show which component is being worked on.
react.dev/reference/dev-tool…
useEffectEvent allows you to create "Effect Events" to split “Event” logic out of the Effect that emits it.
Similar to DOM events, Effect Events always “see” the latest props and state, so your Effect doesn't need to re-run when the values change:
react.dev/learn/separating-e…
<Activity> lets you break your app into “activities” that can be prioritized. It ships with 2 modes: "hidden" and "visible".
When "hidden", Activity hides the children, unmounts effects, and defers all updates until React has nothing left to work on:
react.dev/reference/react/Ac…
Big announcement! Amazon Developer will be the platinum sponsor of React Conf 2025. Connect with their team onsite to learn how to bring your React and React Native apps to Amazon's new Vega OS!
Meet Vega OS and Vega Developer Tools!
Starting with our Fire TV 4K Stick Select, Vega OS will power all future SMPs.
Vega Developer Tools features:
🔧 React Native framework
🌐 Web app support
📚 Comprehensive documentation
Read the blog to learn more➡️ developer.amazon.com/apps-an…