Payload CMS v4.0.0-beta.3 Released: Cache Components Support, React Flight for TanStack, and Drizzle Performance Gains

Payload CMS v4.0.0-beta.3 Drops with Cache Components and Major TanStack Refactor

The Payload CMS team shipped v4.0.0-beta.3 on October 19, 2026, continuing the rapid beta cadence toward the full 4.0 stable release. This update brings a headline new feature in Cache Components support, a significant breaking change in the TanStack Start adapter, and a handful of performance and UI improvements.

🚀 New Feature: Cache Components Support

The standout addition in beta.3 is Cache Components support (#18702). Payload’s Next.js adapter now renders the admin panel at request time using cache components, aligning with Next.js’s caching primitives for improved performance and flexibility. This is a foundational step toward making Payload’s admin UI more composable and cache-aware in production deployments.

⚠️ Breaking Change: TanStack Start Now Uses React Flight for RSC

Beta.3 introduces a breaking change for TanStack Start users: the adapter has been refactored to use React Flight for RSC responses (#18787), replacing the previous layout serialization approach. A follow-up fix also prevents subtree remounts on router refresh (#18806). Developers using the TanStack Start adapter should review their implementations before upgrading.

⚡ Performance: Drizzle Locale Table Index Optimization

A targeted Drizzle ORM performance improvement leads locale table unique indexes with _parent_id (#18723), which can meaningfully reduce query times on localized collections with large datasets. Additionally, more server-only packages are now externalized in dev mode (#18691), speeding up development server startup.

🐛 Bug Fixes

  • Locale validation: Localized fields now correctly validate each locale when writing with locale=all (#18502)
  • Live Preview: Fields are now properly hidden in expanded live preview mode (#18773)
  • Bulk Upload: The bulk upload success callback now registers correctly every time the drawer opens (#18654)
  • Date Picker: The date picker calendar has been widened for better usability (#18752)
  • A11y: Flaky accessibility end-to-end tests have been stabilized (#18632)

🛠 Refactors & Tooling

The repository has also been formatted with oxfmt, replacing Prettier across both the main codebase and templates. Form state is now normalized before request serialization, and CODEOWNERS has been reduced to release files only.

Key Takeaways

Payload CMS 4.0 is moving fast through its beta phase. The addition of Cache Components is a significant architectural step, and the React Flight refactor for TanStack Start signals the team’s commitment to modern React primitives. If you’re running the beta, be sure to account for the TanStack Start breaking change before upgrading.

Hashtags: #PayloadCMS #NextJS #ReactJS #HeadlessCMS #WebDevelopment #OpenSource #TanStack #ReactFlight

Resources: