Home

>

Tools

>

Payload CMS

>

Releases

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 CMS LogoPayload CMS

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.

3.0.0-beta.111

Pre-release

Tag: 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-release

Tag: 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-release

Tag: 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-release

Tag: 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-release

Tag: 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-release

Tag: 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-release

Tag: 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...

Showing 91 to 100 of 515 releases