Home

>

Tools

>

Payload CMS

>

Releases

>

3.0.0-beta.93

Payload CMS Release: 3.0.0-beta.93

Pre Release

Tag Name: v3.0.0-beta.93

Release Date: 8/27/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

Payload CMS v3.0.0-beta.93 Release

This beta release addresses several critical UI bugs in the versions interface and fixes an issue with the rich text dependency checker. Key improvements include fixing pagination in the versions UI, resolving issues with diffs not displaying properly for tabbed fields, preventing double-saving when using keyboard shortcuts, and correcting dependency version suggestions for the Lexical rich text editor.

Highlight of the Release

    • Fixed version comparison UI for tabbed field layouts
    • Resolved double-saving issue when using keyboard shortcuts to publish
    • Corrected pagination and per-page controls in the versions interface
    • Fixed dependency checker suggesting incorrect versions for rich text Lexical editor

Migration Guide

No migration is required for this release as it only contains bug fixes. Simply update your Payload CMS version to v3.0.0-beta.93 to benefit from these fixes.

Upgrade Recommendations

This release is recommended for all users of Payload CMS v3.0.0-beta.92, especially those who:

  • Use the versions feature with tabbed field layouts
  • Rely on keyboard shortcuts for publishing content
  • Work with the Lexical rich text editor

To upgrade, run:

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

Bug Fixes

Version UI Improvements

  • Fixed version comparison for tabbed fields: Resolved an issue where differences between versions weren't displaying properly when fields were organized in tabs (#7860)
  • Corrected pagination in versions UI: Fixed navigation issues with per-page controls and pagination in the versions interface
  • Prevented double-saving with keyboard shortcuts: Fixed a bug where using keyboard shortcuts to publish content would trigger a double-save operation

Rich Text Editor Fix

  • Corrected dependency checker: Fixed an issue where the dependency checker for the Lexical rich text editor was suggesting incorrect versions (#7888)

New Features

No new features were added in this release. This is a bug fix release focused on improving the stability and usability of existing features.

Security Updates

No security fixes were included in this release.

Performance Improvements

No specific performance improvements were included in this release. The focus was on bug fixes for the versions UI and dependency checking.

Impact Summary

This release focuses on improving the user experience by fixing several UI bugs in the versions interface and correcting dependency checking for the rich text editor. Content editors will benefit from more reliable version comparison, especially when using tabbed layouts, and will no longer experience double-saving when using keyboard shortcuts. Developers will appreciate the corrected dependency checker for the Lexical rich text editor. While these are relatively minor fixes, they address important usability issues that could impact day-to-day content management workflows.

Full Release Notes

v3.0.0-beta.93 (2024-08-27)

🐛 Bug Fixes

  • bugs in versions UI with perPage, pagination and diffs not showing for tabs. publish button no longer double saves when using keyboard (#7889) (23c5ef4)
  • richtext-lexical: dependency checker suggesting incorrect version (#7888) (f046a04)

Contributors

Statistics:

File Changed38
Line Additions95
Line Deletions44
Line Changes139
Total Commits3

User Affected:

  • Fixed issue with publish button double-saving content when using keyboard shortcuts
  • Improved versions UI with working pagination and per-page controls
  • Fixed display of field differences in tabbed interfaces when viewing version history

Contributors:

AlessioGrpaulpopusdenolfe