# React Blog

This blog is the official source for the updates from the React team. Anything important, including release notes or deprecation notices, will be posted here first.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## React 19.3

DevFeed: [React 19.3](<https://devfeed.tech/articles/react-19-3-2998.md>)

Original publisher: [Read original article](<https://react.dev/blog/2026/09/09/react-19-3>)

Author: The React Team

Published: 2026-09-09T00:00:00Z

Content type: release

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React UI animations](<https://devfeed.tech/topics/react-ui-animations.md>), [web animation](<https://devfeed.tech/topics/web-animation.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [Web platform](<https://devfeed.tech/topics/web-platform.md>)

Tags: [animation](<https://devfeed.tech/tags/animation.md>), [api](<https://devfeed.tech/tags/api.md>), [browser](<https://devfeed.tech/tags/browser.md>), [css](<https://devfeed.tech/tags/css.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>), [view-transitions](<https://devfeed.tech/tags/view-transitions.md>)

### AI overview

React 19.3 stabilizes View Transitions and Fragment Refs. The article focuses on using View Transitions to animate UI updates, with CSS and Web Animations API customization options.

### Source excerpt

React 19.3 adds new features like View Transitions, Fragment Refs, browser(), Trusted Types, and more.

## The React Foundation: A New Home for React Hosted by the Linux Foundation

DevFeed: [The React Foundation: A New Home for React Hosted by the Linux Foundation](<https://devfeed.tech/articles/the-react-foundation-a-new-home-for-react-hosted-by-the-linux-foundation-2997.md>)

Original publisher: [Read original article](<https://react.dev/blog/2026/02/24/the-react-foundation>)

Author: Matt Carroll

Published: 2026-02-24T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [React Native](<https://devfeed.tech/topics/react-native.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Meta](<https://devfeed.tech/topics/meta.md>), [amazon](<https://devfeed.tech/topics/amazon.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [building](<https://devfeed.tech/tags/building.md>), [community](<https://devfeed.tech/tags/community.md>), [contributors](<https://devfeed.tech/tags/contributors.md>), [developers](<https://devfeed.tech/tags/developers.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [linux](<https://devfeed.tech/tags/linux.md>), [meta](<https://devfeed.tech/tags/meta.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [react](<https://devfeed.tech/tags/react.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

The React Foundation has officially launched as an independent foundation hosted by the Linux Foundation. React, React Native, and supporting projects such as JSX are moving from Meta ownership to the new foundation, with founding members including Amazon, Expo, Huawei, Meta, Microsoft, Software Mansion, and Vercel.

### Source excerpt

The React Foundation has officially launched, hosted by the Linux Foundation.

## Denial of Service and Source Code Exposure in React Server Components

DevFeed: [Denial of Service and Source Code Exposure in React Server Components](<https://devfeed.tech/articles/denial-of-service-and-source-code-exposure-in-react-server-components-2995.md>)

Original publisher: [Read original article](<https://react.dev/blog/2025/12/11/denial-of-service-and-source-code-exposure-in-react-server-components>)

Author: The React Team

Published: 2025-12-11T00:00:00Z

Content type: release

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>)

Tags: [react](<https://devfeed.tech/tags/react.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [update](<https://devfeed.tech/tags/update.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

React disclosed high-severity denial-of-service and medium-severity source-code-exposure vulnerabilities in React Server Components. Affected users should upgrade to fixed releases immediately.

### Source excerpt

Security researchers have found and disclosed two additional vulnerabilities in React Server Components while attempting to exploit the patches in last week's critical vulnerability. High vulnerability Denial of Service (CVE-2025-55184), and medium vulnerability Source Code Exposure (CVE-2025-55183)

## Critical Security Vulnerability in React Server Components

DevFeed: [Critical Security Vulnerability in React Server Components](<https://devfeed.tech/articles/critical-security-vulnerability-in-react-server-components-2994.md>)

Original publisher: [Read original article](<https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components>)

Author: The React Team

Published: 2025-12-03T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Security](<https://devfeed.tech/topics/security.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [React Router](<https://devfeed.tech/topics/react-router.md>)

Tags: [cve](<https://devfeed.tech/tags/cve.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [packages](<https://devfeed.tech/tags/packages.md>), [react](<https://devfeed.tech/tags/react.md>), [remote-code-execution-vulnerability](<https://devfeed.tech/tags/remote-code-execution-vulnerability.md>), [router](<https://devfeed.tech/tags/router.md>), [security](<https://devfeed.tech/tags/security.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

The React Team disclosed an unauthenticated remote code execution vulnerability in React Server Components, tracked as CVE-2025-55182 and rated CVSS 10.0. The issue affects certain React 19 releases and related frameworks and bundlers, including Next.js and React Router. Users should upgrade immediately to a patched version.

### Source excerpt

There is an unauthenticated remote code execution vulnerability in React Server Components. A fix has been published in versions 19.0.1, 19.1.2, and 19.2.1. We recommend upgrading immediately.

## React Conf 2025 Recap

DevFeed: [React Conf 2025 Recap](<https://devfeed.tech/articles/react-conf-2025-recap-2992.md>)

Original publisher: [Read original article](<https://react.dev/blog/2025/10/16/react-conf-2025-recap>)

Author: Matt Carroll and Ricky Hanlon

Published: 2025-10-16T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [React Native](<https://devfeed.tech/topics/react-native.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [developer tooling](<https://devfeed.tech/topics/developer-tooling.md>), [Document Object Model (DOM)](<https://devfeed.tech/topics/dom.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Expo](<https://devfeed.tech/topics/expo.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [Vite](<https://devfeed.tech/topics/vite.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [ai](<https://devfeed.tech/tags/ai.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [event](<https://devfeed.tech/tags/event.md>), [migration](<https://devfeed.tech/tags/migration.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [performance](<https://devfeed.tech/tags/performance.md>), [profiling](<https://devfeed.tech/tags/profiling.md>), [react-native](<https://devfeed.tech/tags/react-native.md>), [recap](<https://devfeed.tech/tags/recap.md>), [vite](<https://devfeed.tech/tags/vite.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

A recap of React Conf 2025 covering React 19.2, Canary features, React Compiler v1.0, the React Foundation, and React Native announcements. It also highlights performance tooling, web compatibility, application migrations, and the growth of React Native.

### Source excerpt

Last week we hosted React Conf 2025, in this post, we summarize the talks and announcements from the event...

## React Compiler v1.0

DevFeed: [React Compiler v1.0](<https://devfeed.tech/articles/react-compiler-v1-0-2991.md>)

Original publisher: [Read original article](<https://react.dev/blog/2025/10/07/react-compiler-1>)

Author: Lauren Tan, Joe Savona, and Mofei Zhang

Published: 2025-10-07T00:00:00Z

Content type: release

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [Compiler](<https://devfeed.tech/topics/compiler.md>), [React](<https://devfeed.tech/topics/react.md>), [React Native](<https://devfeed.tech/topics/react-native.md>), [build performance](<https://devfeed.tech/topics/build-performance.md>), [Expo](<https://devfeed.tech/topics/expo.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [Vite](<https://devfeed.tech/topics/vite.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [case-studies](<https://devfeed.tech/tags/case-studies.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [meta](<https://devfeed.tech/tags/meta.md>), [production](<https://devfeed.tech/tags/production.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>), [v1](<https://devfeed.tech/tags/v1.md>)

### AI overview

React Compiler 1.0 is released as the first stable version of a build-time compiler that automatically memoizes and optimizes React and React Native components and hooks without requiring rewrites. The release includes compiler-powered lint rules, an incremental adoption guide, and integrations intended to help new apps use the compiler with Expo, Vite, and Next.js.

### Source excerpt

We are releasing the compiler's first stable release today.

## Introducing the React Foundation

DevFeed: [Introducing the React Foundation](<https://devfeed.tech/articles/introducing-the-react-foundation-2989.md>)

Original publisher: [Read original article](<https://react.dev/blog/2025/10/07/introducing-the-react-foundation>)

Author: Seth Webster, Matt Carroll, Joe Savona

Published: 2025-10-07T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [React Native](<https://devfeed.tech/topics/react-native.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [ci](<https://devfeed.tech/topics/ci.md>), [amazon](<https://devfeed.tech/topics/amazon.md>), [Meta](<https://devfeed.tech/topics/meta.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [amazon](<https://devfeed.tech/tags/amazon.md>), [ci](<https://devfeed.tech/tags/ci.md>), [community](<https://devfeed.tech/tags/community.md>), [company](<https://devfeed.tech/tags/company.md>), [corporate](<https://devfeed.tech/tags/corporate.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [executive](<https://devfeed.tech/tags/executive.md>), [github](<https://devfeed.tech/tags/github.md>), [governance](<https://devfeed.tech/tags/governance.md>), [meta](<https://devfeed.tech/tags/meta.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [projects](<https://devfeed.tech/tags/projects.md>), [react](<https://devfeed.tech/tags/react.md>), [react-native](<https://devfeed.tech/tags/react-native.md>), [support](<https://devfeed.tech/tags/support.md>), [technical](<https://devfeed.tech/tags/technical.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

React announces plans to create the React Foundation and establish an independent technical governance structure. React and React Native would move from Meta to the new foundation, which would maintain infrastructure, organize React Conf, and support ecosystem projects through initiatives such as grants and financial assistance.

### Source excerpt

Today, we're announcing our plans to create the React Foundation a new technical governance structure

## React 19.2

DevFeed: [React 19.2](<https://devfeed.tech/articles/react-19-2-2988.md>)

Original publisher: [Read original article](<https://react.dev/blog/2025/10/01/react-19-2>)

Author: The React Team

Published: 2025-10-01T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [linter](<https://devfeed.tech/tags/linter.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [npm](<https://devfeed.tech/tags/npm.md>), [performance](<https://devfeed.tech/tags/performance.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>), [state](<https://devfeed.tech/tags/state.md>)

### AI overview

React 19.2 introduces Activity for prioritizing hidden and visible UI work, React Performance Tracks, and useEffectEvent for separating event logic from Effects. The release also improves pre-rendering, background loading, navigation performance, and state preservation.

### Source excerpt

React 19.2 adds new features like Activity, React Performance Tracks, useEffectEvent, and more.

## React Labs: View Transitions, Activity, and more

DevFeed: [React Labs: View Transitions, Activity, and more](<https://devfeed.tech/articles/react-labs-view-transitions-activity-and-more-2986.md>)

Original publisher: [Read original article](<https://react.dev/blog/2025/04/23/react-labs-view-transitions-activity-and-more>)

Author: Ricky Hanlon

Published: 2025-04-23T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [view transitions](<https://devfeed.tech/topics/view-transitions.md>), [Development](<https://devfeed.tech/topics/development.md>), [ui](<https://devfeed.tech/topics/ui.md>), [CSS animations](<https://devfeed.tech/topics/css-animations.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [css](<https://devfeed.tech/tags/css.md>), [css-animations](<https://devfeed.tech/tags/css-animations.md>), [development](<https://devfeed.tech/tags/development.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [react](<https://devfeed.tech/tags/react.md>), [ui](<https://devfeed.tech/tags/ui.md>), [view-transitions](<https://devfeed.tech/tags/view-transitions.md>)

### AI overview

A React Labs article introduces experimental View Transitions and Activity features. It explains how React can declaratively animate UI transitions using browser View Transition APIs, CSS animations, and triggers such as navigation, state updates, and content switching.

### Source excerpt

In React Labs posts, we write about projects in active research and development. In this post, we're sharing two new experimental features that are ready to try today, and updates on other areas we're working on now.

## Sunsetting Create React App

DevFeed: [Sunsetting Create React App](<https://devfeed.tech/articles/sunsetting-create-react-app-2985.md>)

Original publisher: [Read original article](<https://react.dev/blog/2025/02/14/sunsetting-create-react-app>)

Author: Matt Carroll and Ricky Hanlon

Published: 2025-02-14T00:00:00Z

Content type: release

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Single-page application (SPA)](<https://devfeed.tech/topics/spa.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [React Router](<https://devfeed.tech/topics/react-router.md>)

Tags: [frameworks](<https://devfeed.tech/tags/frameworks.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [react](<https://devfeed.tech/tags/react.md>), [react-router](<https://devfeed.tech/tags/react-router.md>), [release](<https://devfeed.tech/tags/release.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [vite](<https://devfeed.tech/tags/vite.md>)

### AI overview

React is deprecating Create React App for new applications and recommends migrating existing applications to a framework or build tool such as Vite. The article explains the historical role of Create React App, its production limitations, lack of active maintainers, continued maintenance-mode support, and migration options for client-only single-page applications.

### Source excerpt

Today, we're deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework, or to migrate to a build tool like Vite, Parcel, or RSBuild. We're also providing docs for when a framework isn't a good fit for your project, you want to build your own framework, or you just want to learn how React works by building a React app from scratch.

## React v19

DevFeed: [React v19](<https://devfeed.tech/articles/react-v19-2983.md>)

Original publisher: [Read original article](<https://react.dev/blog/2024/12/05/react-19>)

Author: The React Team

Published: 2024-12-05T00:00:00Z

Content type: release

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Forms](<https://devfeed.tech/topics/forms.md>), [npm](<https://devfeed.tech/topics/npm.md>), [API](<https://devfeed.tech/topics/api.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [features](<https://devfeed.tech/tags/features.md>), [forms](<https://devfeed.tech/tags/forms.md>), [npm](<https://devfeed.tech/tags/npm.md>), [react](<https://devfeed.tech/tags/react.md>), [updates](<https://devfeed.tech/tags/updates.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

React 19 is now available on npm. The release article overviews its new features and adoption guidance, including Actions for managing asynchronous transitions, pending states, errors, forms, and optimistic updates.

### Source excerpt

React 19 is now available on npm! In this post, we'll give an overview of the new features in React 19, and how you can adopt them.

## React Compiler Beta Release

DevFeed: [React Compiler Beta Release](<https://devfeed.tech/articles/react-compiler-beta-release-2982.md>)

Original publisher: [Read original article](<https://react.dev/blog/2024/10/21/react-compiler-beta-release>)

Author: Lauren Tan

Published: 2024-10-21T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [Compiler](<https://devfeed.tech/topics/compiler.md>), [React](<https://devfeed.tech/topics/react.md>), [ESLint](<https://devfeed.tech/topics/eslint.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [npm](<https://devfeed.tech/topics/npm.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [build](<https://devfeed.tech/tags/build.md>), [community](<https://devfeed.tech/tags/community.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [eslint](<https://devfeed.tech/tags/eslint.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [linter](<https://devfeed.tech/tags/linter.md>), [npm](<https://devfeed.tech/tags/npm.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>)

### AI overview

React Compiler Beta is now available for early adopters and library maintainers. The build-time tool automatically memoizes React applications, supports React 17 and later, and is accompanied by an ESLint plugin that helps identify Rules of React violations. The React team also opened public membership in the React Compiler Working Group to gather feedback and support gradual adoption.

### Source excerpt

At React Conf 2024, we announced the experimental release of React Compiler, a build-time tool that optimizes your React app through automatic memoization. In this post, we want to share what's next for open source, and our progress on the compiler.

## React Conf 2024 Recap

DevFeed: [React Conf 2024 Recap](<https://devfeed.tech/articles/react-conf-2024-recap-2980.md>)

Original publisher: [Read original article](<https://react.dev/blog/2024/05/22/react-conf-2024-recap>)

Author: Ricky Hanlon

Published: 2024-05-22T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Expo](<https://devfeed.tech/topics/expo.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [Meta](<https://devfeed.tech/topics/meta.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [React Router](<https://devfeed.tech/topics/react-router.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [conference](<https://devfeed.tech/tags/conference.md>), [meta](<https://devfeed.tech/tags/meta.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [react](<https://devfeed.tech/tags/react.md>), [react-native](<https://devfeed.tech/tags/react-native.md>), [recap](<https://devfeed.tech/tags/recap.md>), [release](<https://devfeed.tech/tags/release.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

A recap of React Conf 2024, covering announcements including the React 19 RC, the React Native New Architecture Beta, and an experimental open-source React Compiler release. It also summarizes keynote talks, React and React Native adoption statistics, and community announcements such as React Router v7 and server components in related frameworks.

### Source excerpt

Last week we hosted React Conf 2024, a two-day conference in Henderson, Nevada where 700+ attendees gathered in-person to discuss the latest in UI engineering. In this post, we'll summarize the talks and announcements from the event.

## React 19 Upgrade Guide

DevFeed: [React 19 Upgrade Guide](<https://devfeed.tech/articles/react-19-upgrade-guide-2978.md>)

Original publisher: [Read original article](<https://react.dev/blog/2024/04/25/react-19-upgrade-guide>)

Author: Ricky Hanlon

Published: 2024-04-25T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Yarn](<https://devfeed.tech/topics/yarn.md>)

Tags: [docs](<https://devfeed.tech/tags/docs.md>), [guide](<https://devfeed.tech/tags/guide.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [react](<https://devfeed.tech/tags/react.md>), [update](<https://devfeed.tech/tags/update.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

This upgrade guide explains how to migrate applications and libraries to React 19, covering installation, TypeScript updates, codemods, changed error handling, and removals of deprecated APIs.

### Source excerpt

The improvements added to React 19 require some breaking changes, but we've worked to make the upgrade as smooth as possible and we don't expect the changes to impact most apps. In this post, we will guide you through the steps for upgrading apps and libraries to React 19.

## React Labs: What We've Been Working On - February 2024

DevFeed: [React Labs: What We've Been Working On - February 2024](<https://devfeed.tech/articles/react-labs-what-we-ve-been-working-on-february-2024-2977.md>)

Original publisher: [Read original article](<https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024>)

Author: Joseph Savona, Ricky Hanlon, Andrew Clark, Matt Carroll, and Dan Abramov

Published: 2024-02-15T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>)

Tags: [eslint](<https://devfeed.tech/tags/eslint.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [meta](<https://devfeed.tech/tags/meta.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [production](<https://devfeed.tech/tags/production.md>), [react](<https://devfeed.tech/tags/react.md>), [research](<https://devfeed.tech/tags/research.md>), [testing](<https://devfeed.tech/tags/testing.md>), [ui](<https://devfeed.tech/tags/ui.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

React Labs reports that React Compiler is in production on instagram.com and is being prepared for an open-source release. The compiler aims to reduce unnecessary re-renders by optimizing code that follows JavaScript and React rules, while safely skipping code it cannot compile.

### Source excerpt

In React Labs posts, we write about projects in active research and development. We've made significant progress since our last update, and we'd like to share our progress.

## React Canaries: Enabling Incremental Feature Rollout Outside Meta

DevFeed: [React Canaries: Enabling Incremental Feature Rollout Outside Meta](<https://devfeed.tech/articles/react-canaries-enabling-incremental-feature-rollout-outside-meta-2975.md>)

Original publisher: [Read original article](<https://react.dev/blog/2023/05/03/react-canaries>)

Author: Dan Abramov, Sophie Alpert, Rick Hanlon, Sebastian Markbage, and Andrew Clark

Published: 2023-05-03T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Meta](<https://devfeed.tech/topics/meta.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [canary-release](<https://devfeed.tech/tags/canary-release.md>), [channel](<https://devfeed.tech/tags/channel.md>), [feature](<https://devfeed.tech/tags/feature.md>), [frameworks](<https://devfeed.tech/tags/frameworks.md>), [incremental](<https://devfeed.tech/tags/incremental.md>), [meta](<https://devfeed.tech/tags/meta.md>), [react](<https://devfeed.tech/tags/react.md>)

### AI overview

React introduces an officially supported Canary release channel that allows the community and frameworks to adopt individual React features before stable releases. The channel is intended for features considered close to final and provides a supported path for incremental rollout outside Meta.

### Source excerpt

We'd like to offer the React community an option to adopt individual new features as soon as their design is close to final, before they're released in a stable version--similar to how Meta has long used bleeding-edge versions of React internally. We are introducing a new officially supported [Canary release channel](/community/versioning-policy#canary-channel). It lets curated setups like frameworks decouple adoption of individual React features from the React release schedule.

## React Labs: What We've Been Working On - March 2023

DevFeed: [React Labs: What We've Been Working On - March 2023](<https://devfeed.tech/articles/react-labs-what-we-ve-been-working-on-march-2023-2974.md>)

Original publisher: [Read original article](<https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023>)

Author: Joseph Savona, Josh Story, Lauren Tan, Mengdi Chen, Samuel Susla, Sathya Gunasekaran, Sebastian Markbage, and Andrew Clark

Published: 2023-03-22T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [react](<https://devfeed.tech/tags/react.md>), [research](<https://devfeed.tech/tags/research.md>), [rpc](<https://devfeed.tech/tags/rpc.md>), [server](<https://devfeed.tech/tags/server.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

React Labs reports progress on React Server Components, including its specification, server/client data flow, planned data loading, and Server Actions. It notes that React Server Components has shipped in the Next.js App Router.

### Source excerpt

In React Labs posts, we write about projects in active research and development. We've made significant progress on them since our last update, and we'd like to share what we learned.

## Introducing react.dev

DevFeed: [Introducing react.dev](<https://devfeed.tech/articles/introducing-react-dev-2972.md>)

Original publisher: [Read original article](<https://react.dev/blog/2023/03/16/introducing-react-dev>)

Author: Dan Abramov and Rachel Nabors

Published: 2023-03-16T00:00:00Z

Content type: release

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [User Interfaces](<https://devfeed.tech/topics/user-interfaces.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [dev](<https://devfeed.tech/tags/dev.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [guides](<https://devfeed.tech/tags/guides.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [launch](<https://devfeed.tech/tags/launch.md>), [learn](<https://devfeed.tech/tags/learn.md>), [quick-start](<https://devfeed.tech/tags/quick-start.md>), [react](<https://devfeed.tech/tags/react.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [updates](<https://devfeed.tech/tags/updates.md>), [user-interfaces](<https://devfeed.tech/tags/user-interfaces.md>)

### AI overview

React has launched react.dev, a new documentation site that teaches modern React with function components and Hooks. It includes interactive examples, diagrams, challenges, learning materials, API references, and tutorials, while the previous documentation has moved to legacy.reactjs.org.

### Source excerpt

Today we are thrilled to launch react.dev, the new home for React and its documentation. In this post, we would like to give you a tour of the new site.

## React Labs: What We've Been Working On - June 2022

DevFeed: [React Labs: What We've Been Working On - June 2022](<https://devfeed.tech/articles/react-labs-what-we-ve-been-working-on-june-2022-2971.md>)

Original publisher: [Read original article](<https://react.dev/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022>)

Author: Andrew Clark, Dan Abramov, Jan Kassens, Joseph Savona, Josh Story, Lauren Tan, Luna Ruan, Mengdi Chen, Rick Hanlon, Robert Zhang, Sathya Gunasekaran, Sebastian Markbage, and Xuan Huang

Published: 2022-06-15T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [async/await](<https://devfeed.tech/topics/async-await.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [Webpack](<https://devfeed.tech/topics/webpack.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [insights](<https://devfeed.tech/tags/insights.md>), [react](<https://devfeed.tech/tags/react.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [vercel](<https://devfeed.tech/tags/vercel.md>), [vite](<https://devfeed.tech/tags/vite.md>), [webpack](<https://devfeed.tech/tags/webpack.md>)

### AI overview

The React team shares research updates following the React 18 release, including work on React Server Components, async/await-based data fetching, boundary annotations, cross-ecosystem bundler semantics, and APIs for coordinating external assets across React environments.

### Source excerpt

React 18 was years in the making, and with it brought valuable lessons for the React team. Its release was the result of many years of research and exploring many paths. Some of those paths were successful; many more were dead-ends that led to new insights. One lesson we've learned is that it's frustrating for the community to wait for new features without having insight into these paths that we're exploring.

## How to Upgrade to React 18

DevFeed: [How to Upgrade to React 18](<https://devfeed.tech/articles/how-to-upgrade-to-react-18-2968.md>)

Original publisher: [Read original article](<https://react.dev/blog/2022/03/08/react-18-upgrade-guide>)

Author: Rick Hanlon

Published: 2022-03-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [cloudflare-workers](<https://devfeed.tech/tags/cloudflare-workers.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [migration](<https://devfeed.tech/tags/migration.md>), [node](<https://devfeed.tech/tags/node.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>), [server](<https://devfeed.tech/tags/server.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

A guide to upgrading an existing application to React 18, covering the new root API, concurrent rendering, server-rendering and streaming API changes, and TypeScript type updates.

### Source excerpt

As we shared in the release post, React 18 introduces features powered by our new concurrent renderer, with a gradual adoption strategy for existing applications. In this post, we will guide you through the steps for upgrading to React 18.

## React v18.0

DevFeed: [React v18.0](<https://devfeed.tech/articles/react-v18-0-2969.md>)

Original publisher: [Read original article](<https://react.dev/blog/2022/03/29/react-v18>)

Author: The React Team

Published: 2022-03-08T00:00:00Z

Content type: release

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [App](<https://devfeed.tech/topics/app.md>), [User Experience](<https://devfeed.tech/topics/user-experience.md>)

Tags: [concurrency](<https://devfeed.tech/tags/concurrency.md>), [developers](<https://devfeed.tech/tags/developers.md>), [npm](<https://devfeed.tech/tags/npm.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [user-experience](<https://devfeed.tech/tags/user-experience.md>)

### AI overview

The React Team announces React 18, available on npm, and surveys its new capabilities. The release adds automatic batching, new APIs such as startTransition, streaming server-side rendering with Suspense, and an opt-in concurrent renderer designed to support gradual adoption.

### Source excerpt

React 18 is now available on npm! In our last post, we shared step-by-step instructions for upgrading your app to React 18. In this post, we'll give an overview of what's new in React 18, and what it means for the future.

## React Conf 2021 Recap

DevFeed: [React Conf 2021 Recap](<https://devfeed.tech/articles/react-conf-2021-recap-2967.md>)

Original publisher: [Read original article](<https://react.dev/blog/2021/12/17/react-conf-2021-recap>)

Author: Jesslyn Tannady and Rick Hanlon

Published: 2021-12-17T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Raycast extension](<https://devfeed.tech/topics/raycast-extension.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [concurrent](<https://devfeed.tech/tags/concurrent.md>), [discord](<https://devfeed.tech/tags/discord.md>), [features](<https://devfeed.tech/tags/features.md>), [performance](<https://devfeed.tech/tags/performance.md>), [react](<https://devfeed.tech/tags/react.md>), [recap](<https://devfeed.tech/tags/recap.md>), [release](<https://devfeed.tech/tags/release.md>), [server-side-rendering](<https://devfeed.tech/tags/server-side-rendering.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

A recap of React Conf 2021 covering React's multi-platform vision, the release and gradual adoption of React 18 concurrent features, updates to Suspense and Server Components, React Native's long-term direction, working groups, and improvements to streaming server-side rendering. The article also notes the React 18 release candidate and the conference's online, multilingual, and Discord-based format.

### Source excerpt

Last week we hosted our 6th React Conf. In previous years, we've used the React Conf stage to deliver industry changing announcements such as React Native and React Hooks. This year, we shared our multi-platform vision for React, starting with the release of React 18 and gradual adoption of concurrent features.

## The Plan for React 18

DevFeed: [The Plan for React 18](<https://devfeed.tech/articles/the-plan-for-react-18-2966.md>)

Original publisher: [Read original article](<https://react.dev/blog/2021/06/08/the-plan-for-react-18>)

Author: Andrew Clark, Brian Vaughn, Christine Abernathy, Dan Abramov, Rachel Nabors, Rick Hanlon, Sebastian Markbage, and Seth Webster

Published: 2021-06-08T00:00:00Z

Content type: article

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Maintainers](<https://devfeed.tech/topics/maintainers.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [community](<https://devfeed.tech/tags/community.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [library](<https://devfeed.tech/tags/library.md>), [performance](<https://devfeed.tech/tags/performance.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [updates](<https://devfeed.tech/tags/updates.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

The React team outlines the plan for React 18, including a Working Group, an Alpha release for library authors, automatic batching, new APIs, and a streaming server renderer. The release introduces opt-in concurrent rendering to support gradual adoption and performance improvements with minimal application changes.

### Source excerpt

The React team is excited to share a few updates. We've started work on the React 18 release, which will be our next major version. We've created a Working Group to prepare the community for gradual adoption of new features in React 18. We've published a React 18 Alpha so that library authors can try it and provide feedback...

## Introducing Zero-Bundle-Size React Server Components

DevFeed: [Introducing Zero-Bundle-Size React Server Components](<https://devfeed.tech/articles/introducing-zero-bundle-size-react-server-components-2965.md>)

Original publisher: [Read original article](<https://react.dev/blog/2020/12/21/data-fetching-with-react-server-components>)

Author: Dan Abramov, Lauren Tan, Joseph Savona, and Sebastian Markbage

Published: 2020-12-21T00:00:00Z

Content type: release

Language: en

Sources: [React Blog](<https://devfeed.tech/sources/react-blog.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [components](<https://devfeed.tech/tags/components.md>), [demo](<https://devfeed.tech/tags/demo.md>), [development](<https://devfeed.tech/tags/development.md>), [learn](<https://devfeed.tech/tags/learn.md>), [react](<https://devfeed.tech/tags/react.md>), [research](<https://devfeed.tech/tags/research.md>), [technical](<https://devfeed.tech/tags/technical.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

This Holiday Update introduces React Server Components, a research project focused on zero-bundle-size components. It shares a talk, demo, and RFC to explain the work and gather initial feedback from the React community.

### Source excerpt

2020 has been a long year. As it comes to an end we wanted to share a special Holiday Update on our research into zero-bundle-size React Server Components.