Change8

v3.41.0

📦 payload-cmsView on GitHub →
5 features🐛 18 fixes🔧 9 symbols

Summary

Payload CMS v3.41.0 introduces features like optional exclusion of documents from browse-by-folder and improved Turbopack compatibility. This release also contains numerous bug fixes across database operations, UI components, and plugins, alongside performance improvements and documentation updates.

✨ New Features

  • Optionally exclude collection documents from appearing in browse-by-folder.
  • Improved turbopack compatibility.
  • Polymorphic join querying by fields that don't exist in every collection.
  • UI: Use document drawers for folder edit/create.
  • UI: Adds new editMenuItems custom component.

🐛 Bug Fixes

  • Correctly detect glb & gltf mimetypes during upload.
  • Allow unnamed group fields to not set a label at all.
  • CPA: Generate .env when using the --example flag.
  • DB-Postgres: Ensure deletion of numbers and texts in upsertRow.
  • DB-Postgres: Fix 'in' query with 'null'.
  • Live-preview: Correct type inference.
  • Next: Cannot override tab of default views.
  • Plugin-seo: Thread allowCreate to meta image component.
  • Richtext-lexical: Export defaultColors for use in client components.
  • Richtext-lexical: Enable select inputs with ctrl+a or cmd+a.
  • Translations: Add missing import for lv locale from date-fns.
  • UI: Adjusts margin spacing on upload actions.
  • UI: Safely extract text from React nodes.
  • UI: formatDate and formatTimeToNow utility type error on i18n arg to support I18nClient too.
  • UI: Correctly thread through the autoComplete attribute from admin config to the text input.
  • UI: Clear miliseconds in date fields unless theyre explicitly provided in the display format.
  • UI: Reset columns state throwing errors.
  • UI: Upload action button styles.

🔧 Affected Symbols

plugin-seoplugin-nested-docscpadb-postgreslive-previewnextrichtext-lexicaldate-fnseditMenuItems