React 19.3.1 tightens Server Component transport
React 19.3.1, published October 14, is a narrowly scoped maintenance update focused on the React Server Components transport protocol. The corresponding Flight changes harden binary-buffer handling and server-action decoding. [GitHub release](https://github.com/react/react/releases/tag/v19.3.1)
This is a quiet but meaningful protocol-hardening patch, relevant mainly to teams deploying React Server Components rather than conventional client-only apps.
- –Flight and Fizz now guard binary payload handling against partial or detached buffers. [PR #37845](https://github.com/react/react/pull/37845)
- –Streamed server-action arguments use updated wire-format keys, making synchronized client/server upgrades important for advanced RSC deployments.
- –React’s documentation warns that underlying RSC bundler APIs may change between React 19.x minors, so framework maintainers should pin versions. [React docs](https://react.dev/reference/rsc/server-components)
- –Most standard React applications should see little user-facing impact from this patch.
DISCOVERED
1h ago
2026-11-06
PUBLISHED
22d ago
2026-10-14
RELEVANCE