Change8

v3.51.0

📦 payload-cmsView on GitHub →
2 features🐛 15 fixes🔧 5 symbols

Summary

Version v3.51.0 introduces feature enhancements for multi-tenancy plugins and UI query presets, alongside numerous bug fixes addressing issues in uploads, version views, security, and UI rendering.

✨ New Features

  • Allow tenant field overrides in the plugin-multi-tenant.
  • Update query presets user experience (UX) in the UI.

🐛 Bug Fixes

  • Fixed vague error when uploading a file with no filename.
  • Resolved issue where version view breaks if a tab field uses a function for its label.
  • Ensured scheduling by default only handles the default queue; added allQueues config to autoRun.
  • Used thumbnailUrl for displaying upload documents in folder view.
  • Fixed grouping by boolean values in Next.js context.
  • Fixed grouping by dates that contain null values in Next.js context.
  • Resolved security issue where the text editor exposed documents from other tenants in richtext-lexical and plugin-multi-tenant.
  • Templates now only generate slug from title on demand.
  • Updated traditional Chinese (zh-TW) localization.
  • Fixed autosave form state discarding local changes.
  • Corrected misalignment of nested toggles on the document API tab in the UI.
  • Fixed UI issue where field elements were showing over the top of Preview content.
  • Addressed bulk upload issues in the UI.
  • Ensured autosave hooks are reflected in form state.
  • Fixed search functionality in select fields configured with filterOptions.

🔧 Affected Symbols

plugin-multi-tenantrichtext-lexicalnexttemplatesui