Home

>

Tools

>

Payload CMS

>

Releases

>

3.0.0-beta.129

Payload CMS Release: 3.0.0-beta.129

Pre Release

Tag Name: v3.0.0-beta.129

Release Date: 11/12/2024

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.

TL;DR

PayloadCMS v3.0.0-beta.129 Release

This release fixes a critical bug in the rich text editor where inline blocks were not rendering any fields due to an incorrect schema path suffix. The fix ensures that inline block fields now render properly in the Lexical rich text editor, improving content editing functionality.

Highlight of the Release

    • Fixed critical bug in Lexical rich text editor where inline blocks drawer wasn't rendering fields
    • Improved test stability for uploads functionality

Migration Guide

No migration is required for this release. The fix for the rich text editor's inline blocks is automatically applied when you upgrade to this version.

Upgrade Recommendations

This release is recommended for all users who are using the Lexical rich text editor with inline blocks functionality. The bug fix addresses a critical issue that prevents proper rendering of fields within inline blocks.

To upgrade:

npm install [email protected]
# or
yarn add [email protected]

Bug Fixes

Rich Text Editor Inline Blocks Fix

Fixed an issue in the Lexical rich text editor where the inline blocks drawer was not rendering any fields due to an incorrect schema path suffix. This bug was preventing users from properly configuring and using inline blocks within rich text content. The fix ensures that all fields within inline blocks now render correctly, allowing for proper content editing. (PR #9158)

New Features

No new features were introduced in this release.

Security Updates

No security fixes were included in this release.

Performance Improvements

No specific performance improvements were included in this release.

Impact Summary

This release has a moderate impact focused on fixing a specific but important bug in the rich text editor's inline blocks functionality. Content editors who use inline blocks within rich text fields will immediately benefit from this fix, as they'll now be able to properly configure and use these blocks with all fields rendering correctly.

The fix addresses an incorrect schema path suffix issue that was preventing fields from rendering in the inline blocks drawer. This is particularly important for content-heavy sites that rely on rich formatting options.

Additionally, the release includes improvements to test stability for uploads, which will benefit developers working on the PayloadCMS codebase itself.

Full Release Notes

Statistics:

File Changed35
Line Additions135
Line Deletions120
Line Changes255
Total Commits3

User Affected:

  • Can now properly use inline blocks in the rich text editor
  • Will experience improved content editing workflow with properly rendering fields in inline blocks

Contributors:

AlessioGrPatrikKozakdenolfe