v3.35.1 (2025-04-17)
🐛 Bug Fixes
🏡 Chores
🤝 Contributors
- Jessica Chowdhury (@JessChowdhury)
- Sasha (@r1tsuu)
Tag Name: v3.35.1
Release Date: 4/17/2025
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.
This patch release fixes a critical export issue in the Next.js integration package and improves error messaging for PostgreSQL users when table names exceed character limits. The update ensures developers using Next.js authentication can properly import the required modules and provides clearer guidance for PostgreSQL database configuration.
@payloadcms/next/auth export in the Next.js integration packageNo migration is required for this patch release. Simply update your Payload CMS version to v3.35.1 to benefit from the fixes.
This patch release is highly recommended for:
The update is backward compatible and requires no code changes or migration steps. You can upgrade using your package manager:
npm install [email protected]
# or
yarn upgrade [email protected]
# or
pnpm update [email protected]
The @payloadcms/next/auth export was missing from the published package.json because it was excluded from the publishConfig property. This issue, which was introduced in a previous update, has been resolved in this patch release. Developers using the Next.js integration can now properly import the authentication module without encountering errors.
This fix addresses the issue reported and resolved in PR #12144, which was a follow-up to PR #11900.
No new features were added in this patch release.
No security fixes were included in this patch release.
No specific performance improvements were included in this patch release.
This patch release addresses two specific issues without introducing any breaking changes:
Next.js Integration Fix: Resolves a critical issue where the @payloadcms/next/auth export was missing from the published package, preventing developers from properly importing and using the Next.js authentication integration.
Improved PostgreSQL Error Messages: Enhances developer experience by providing clearer error messages when PostgreSQL table names exceed the 63-character limit, including helpful guidance about using the dbName property as a solution.
Both changes improve the developer experience without requiring any code modifications from users. The fixes ensure better compatibility with Next.js frameworks and provide clearer guidance for PostgreSQL database configuration.