Change8

Migrating to Payload CMS v3.65.0

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

Released: 11/25/2025

1
Breaking Changes
1
Migration Steps
11
Affected Symbols

⚠️ Check Your Code

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

CollectionCustomCollectionAdminCustomGlobalCustomGlobalAdminCustomhandleEndpointscreatePayloadRequestafterCreateConnectionafterOpenConnectionBlockSelectorBlocksDrawerPayloadRequest

Breaking Changes

Issue #1

Turbopack Build support is disabled. Users must now use Webpack to build their app. Use \`pnpm build\` on Next.js 15 or \`pnpm build --webpack\` on Next.js 16.

Migration Steps

  1. 1
    If you were using Turbopack, switch your build command to use Webpack: use \`pnpm build\` for Next.js 15 or \`pnpm build --webpack\` for Next.js 16.

Release Summary

This release disables Turbopack support, requiring a switch to Webpack builds, while introducing significant feature enhancements like type-safe custom properties and MongoDB connection lifecycle hooks.

Need More Details?

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

View Full Changelog