Change8

Migrating to Payload CMS v3.23.0

Version v3.23.0 introduces 1 breaking change. This guide details how to update your code.

Released: 2/11/2025

1
Breaking Changes
1
Migration Steps
9
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

jobs.shouldAutoRunrichtext-lexicaldb-mongodbdb-postgresnextpayload-cloudstorage-s3uiBlockquoteFeature

Breaking Changes

Issue #1

The documentation for custom endpoints now states that the `handler` property no longer accepts an array of functions. Update configurations to use a single function handler.

Migration Steps

  1. 1
    If you use custom endpoints, ensure your `handler` configuration uses a single function instead of an array of functions, as documented in [#11110].

Release Summary

Version v3.23.0 introduces timezone support for date fields and scheduled publishing, alongside numerous bug fixes across database integrations, the rich text editor, and UI components. Documentation has also been updated regarding custom endpoint handlers.

Need More Details?

View the full release notes and all changes for Payload CMS v3.23.0.

View Full Changelog