Payload CMS
Headless CMS and application framework you self-host
Payload 4.0 beta 9 keeps old image versions and labels each login session.
◆Recent moves
- 16h ago
Payload 4.0 beta 9: upload history restores, labelled sessions
Restoring an old version now restores its images and crops, and each login session gets a label, type and details. It extends beta 8's upload and auth work, and raises the minimum Node to 24.22.3 as a breaking change.
View source ↗ - 3d ago
Payload 4.0 beta 8: OAuth for MCP, request-time image transforms
The MCP plugin gains a built-in OAuth server so AI clients can sign in properly, and uploads now store only the original file with crops applied at request time. Both continue the beta's work on auth and the upload model.
View source ↗ - 9d ago
Payload 4.0 beta 7 adds refresh tokens, security fixes
Refresh tokens and session controls give 4.0 a fuller auth model, and the security fixes tighten uploads and block access. It continues the beta's shift from features to hardening.
View source ↗ - 15d ago
Payload 4.0 beta 6: Lexical 0.53 upgrade, restores go to draft
Beta 6 has more substance than beta 5: a breaking Lexical upgrade and a safer default that restores versions as drafts. It also fixes create-payload-app output for v4, which matters as more people try the beta.
View source ↗ - 17d ago
Payload 4.0 beta 5: GraphQL, upload and password-reset fixes
A fix-only beta: password validation on reset, hidden fields dropped from GraphQL inputs, plugin option overrides, and per-package SBOMs on beta releases. The one breaking change only touches third-party upload adapters running without receipts. It continues the shift from features to release readiness.
View source ↗ - 22d ago
Payload 4.0 beta 4: accessibility fixes, Node 24.22.1 minimum
Beta 4 closes the remaining accessibility audit findings in the admin, raises the minimum Node to 24.22.1 and fixes version restore and access-control inputs. The beta is shifting from new features to release readiness.
View source ↗