npm payload 3.21.0
v3.21.0

9 hours ago

v3.21.0 (2025-02-05)

๐Ÿš€ Features

  • exposes helpful args to ts schema gen (#10984) (2118c6c)
  • adds auto resize feature to textarea (#10786) (7d429f8)
  • plugin-multi-tenant: allow opting out of tenant access control merge (#10888) (be790a9)

๐Ÿ› Bug Fixes

  • allow public errors to thread through on response (#10419) (ea9abfd)
  • db-postgres: select hasMany inside arrays and blocks with versions (#10829) (68a7de2)
  • db-postgres: write operations on polymorphic joined collections throw error (#10854) (e1dcb95)
  • plugin-multi-tenant: incorrect tenant selection with postgres (#10992) (2a1ddf1)
  • plugin-multi-tenant: fixed hardcoded user tenants field (#10782) (9638dbe)
  • plugin-search: deleting docs even when there's a published version (#10993) (42da87b)
  • plugin-search: generates full docURL with basePath from next config (#10910) (0f85a6e)
  • plugin-search: gets api route from useConfig (#10632) (6353cf8)
  • richtext-lexical: removes css from jsx converter (#10997) (45913e4)
  • richtext-lexical: link drawer has no fields if parent document create access control is false (#10954) (136c90c)
  • ui: client should add back default values for valid and passesCondition form field properties (#10709) (35e5be8)
  • ui: revert unrelated code (#10897) (3985893)
  • ui: error in version view if document contains localized arrays or blocks (#10893) (85c0842)
  • ui: create-first-user crashes when users collection has join field (#10871) (2f66bdc)

๐Ÿ“š Documentation

๐Ÿงช Tests

๐Ÿ“ Templates

๐Ÿ““ Examples

  • multi-tenant seed script, readme and other improvements (#10702) (ae0736b)
  • added missing sharp dependency to the remix website package (#10931) (58666fb)

โš™๏ธ CI

  • increase closed issue lock for inactivity to 7 days (8af8bef)

๐Ÿก Chores

  • deps: bump packages used to build payload (#10950) (109de8c)
  • deps: bumps @faceless-ui/window-info to v3.0.1 and @faceless-ui/scroll-info to 2.0.0 (#10913) (2f787a9)
  • deps: deprecates body-scroll-lock (c7ad46c)
  • examples: misc improvements to the draft preview example (#10876) (2b9ee62)
  • plugin-search: improves types (#10955) (1771271)
  • plugin-search: deprecates apiBasePath from config (#10953) (4a4e90a)
  • templates: improves and simplifies draft preview (#10895) (8a79e59)

Don't miss a new payload release

NewReleases is sending notifications on new releases.