Change8

v3.22.0

📦 payload-cmsView on GitHub →
2 features🐛 12 fixes🔧 1 symbols

Summary

Version v3.22.0 introduces new UI filtering capabilities and UX improvements for hasMany TextFields. It also includes numerous bug fixes across database, Next.js, multi-tenant plugin, and Lexical rich text editor integrations.

✨ New Features

  • Adds filtering config option and implementation for filtering a...
  • Improve hasMany TextField UX

🐛 Bug Fixes

  • Ensure postgres globals have createdAt, updatedAt and globalType fields
  • Postgres select with hasMany: true and autosave doesn't work properly
  • Viewing modified-only diff view containing localized arrays throws error in Next.js context
  • Correctly set doc default value on load in multi-tenant plugin
  • Fix duplicative error paths in validation for richtext-lexical
  • Ensure sub-fields have access to full document data in form state for richtext-lexical
  • Removing final condition closes where builder in UI
  • Clearing value from relationship filter leaves stale query in UI
  • Relationship filter clearing on blur in UI
  • Improve useIgnoredEffect hook in UI
  • Allow schedule publish to be accessed without changes in UI
  • Apply cacheTags upload config property to other admin panel image components

🔧 Affected Symbols

useIgnoredEffect