- Split core library into `react` and `react-dom` packages, requiring `ReactDOM.render` instead of `React.render` (breaking API change).
- Introduced stateless functional components and support for returning `null` from render functions.
- Enhanced server‑side rendering APIs and overall performance improvements.