Payload CMS Releases Archive
Explore all 515 releases of Payload CMS. View release notes, changelogs, and version history. Payload CMS is a modern, self-hosted headless content management system built with TypeScript, Node.js, and MongoDB. It's designed specifically for developers who want full control over their content management system while maintaining a powerful admin interface for content editors.
Payload CMSPayload CMS is a modern, self-hosted headless content management system built with TypeScript, Node.js, and MongoDB. It's designed specifically for developers who want full control over their content management system while maintaining a powerful admin interface for content editors.
3.0.0-beta.111
Pre-releaseTag: v3.0.0-beta.111
Released 1 year ago
PayloadCMS v3.0.0-beta.111: Breaking Changes and Important Fixes This release introduces significant breaking changes to database column naming conventions and Next.js/React compatibility. It includes...
Highlights:
- Breaking change: Database column names for select and radio fields now use snake_case instead of camelCase
- Breaking change: Updated minimum supported versions to Next.js 15.0.0-canary.173 and React 19.0.0-rc
- Fixed UI crashes when editing documents with deleted uploads
- +3 more...
Tag: v2.30.1
Released 1 year ago
PayloadCMS v2.30.1 is a patch release that fixes two important bugs: one related to filtering number fields with the 'exists' operator and another that corrects sorting issues when using the 'id' fiel...
Highlights:
- Fixed filtering with the 'exists' operator on number fields in MongoDB
- Corrected sorting behavior when sorting by 'id' field
3.0.0-beta.110
Pre-releaseTag: v3.0.0-beta.110
Released 1 year ago
Payload CMS v3.0.0-beta.110 brings significant enhancements to relationship fields, rich text editing, and database operations. Key highlights include the ability to control edit permissions on relati...
Highlights:
- Added allowEdit property to relationship fields to control edit permissions
- Upgraded Lexical rich text editor from v0.17.0 to v0.18.0 with improved table functionality
- Added search functionality to the website template
- +3 more...
Tag: v2.30.0
Released 1 year ago
PayloadCMS v2.30.0 Release This minor release exports the toast function from react-toastify directly in PayloadCMS, making it easier for developers to use toast notifications in custom components wit...
Highlights:
- Export of toast function from react-toastify directly in PayloadCMS
- Simplified import path: import { toast } from 'payload/components/elements'
- Prevention of module mismatch issues when using toast notifications
3.0.0-beta.109
Pre-releaseTag: v3.0.0-beta.109
Released 1 year ago
PayloadCMS v3.0.0-beta.109 brings significant improvements to the admin UI, database adapters, and developer experience. Key updates include a preselected theme option, customizable Drizzle schema hoo...
Highlights:
- Breaking change to afterError hook structure - now requires an array of functions
- Added ability to preselect light/dark theme for admin UI
- New Drizzle schema customization with before/after init hooks
- +3 more...
Tag: v2.29.0
Released 1 year ago
Payload CMS v2.29.0 Release This release introduces a new configuration option to disable JOI validation and fixes several important bugs in the PostgreSQL database adapter, including issues with loca...
Highlights:
- New configuration option to disable JOI validation for performance optimization
- Fixed PostgreSQL issues with localized items in arrays with versions
- Improved query handling for empty strings in exists queries
- +2 more...
3.0.0-beta.108
Pre-releaseTag: v3.0.0-beta.108
Released 1 year ago
Payload CMS v3.0.0-beta.108 introduces significant enhancements including document locking, a new join field type, locale-specific publishing, and virtual fields. Performance improvements optimize adm...
Highlights:
- New document locking feature prevents editing conflicts by automatically locking documents while being edited
- Added join field type for bidirectional relationships across all database adapters
- Ability to publish specific individual locales for collections and globals
- +5 more...
3.0.0-beta.107
Pre-releaseTag: v3.0.0-beta.107
Released 1 year ago
PayloadCMS v3.0.0-beta.107 brings several improvements including a new header components option, performance optimizations with reduced dependencies, and important bug fixes for Drizzle polymorphic re...
Highlights:
- New admin.components.header option for adding custom components to the admin panel header
- Performance optimization by removing find-up dependency and upgrading file-type dependency
- Fixed polymorphic querying of different ID types in Drizzle
- +1 more...
3.0.0-beta.106
Pre-releaseTag: v3.0.0-beta.106
Released 1 year ago
PayloadCMS v3.0.0-beta.106 fixes a critical bug related to document duplication with localized nested arrays and blocks. This update resolves crashes caused by foreign key constraints and unique ID is...
Highlights:
- Fixed document duplication crashes with localized nested arrays in Postgres/SQLite
- Improved hook execution order for proper handling of localized content duplication
- Resolved issues with arrays/blocks inside localized groups and named tabs
3.0.0-beta.105
Pre-releaseTag: v3.0.0-beta.105
Released 1 year ago
Payload CMS v3.0.0-beta.105 brings important bug fixes and performance improvements. The most notable change is a breaking change to the useSelection hook, which now returns a Map instead of an object...
Highlights:
- Breaking change: useSelection hook now returns a Map instead of an object for better type preservation
- Fixed server field components requiring client field prop
- Improved GraphQL schema with non-nullable ID fields
- +3 more...
