github payloadcms/payload v4.0.0-beta.3

pre-release3 hours ago

v4.0.0-beta.3 (2026-10-19)

πŸš€ Features

πŸ› Bug Fixes

  • stabilize a11y flaky e2e tests (#18632) (edb4335)
  • validate each locale when writing localized fields with locale all (#18502) (e10d8a6)
  • next: render admin at request time with cache components (#18694) (401f12e)
  • tanstack-start: prevent subtree remounts on router refresh (#18806) (d5b01b4)
  • ui: hide fields in expanded live preview (#18773) (8cf4e1e)
  • ui: register the bulk upload success callback every time the drawer opens (#18654) (f6b767f)
  • ui: widen date picker calendar (#18752) (c7c6db6)

⚑ Performance

  • drizzle: lead locale table unique index with _parent_id (#18723) (1fc6fda)
  • next: externalize more server-only packages in dev (#18691) (5b66069)

πŸ›  Refactors

  • tanstack-start: replace layout serialization with React Flight (#18793) (e1e4cca)
  • tanstack-start: use React Flight for RSC responses (#18787) (b7f9d56)
  • ui: normalize form state before request serialization (#18801) (9daea2f)

πŸ“š Documentation

  • add rewards and recognition section to security policy (#18781) (339d1fc)

🎨 Styles

πŸ“ Templates

βš™οΈ CI

🏑 Chores

⚠️ BREAKING CHANGES

  • tanstack-start: use React Flight for RSC responses (#18787) (b7f9d56)

🀝 Contributors

Don't miss a new payload release

NewReleases is sending notifications on new releases.