npm @payloadcms/plugin-search 3.87.0
v3.87.0

5 hours ago

v3.87.0 (2026-07-31)

πŸš€ Features

  • storage-azure: client uploads with chunkLargeFiles can now support files larger than 5gb (#17319) (3c00a39)

πŸ› Bug Fixes

  • preserve parent localization through tabs 3.x (#17591) (9c8d636)
  • replace image-size with image-dimensions dependency for upload dimensions (#17571) (2a99a01)
  • forward locale in count and countGlobalVersions (3.x) (#17547) (e042561)
  • pass id to delete access control on soft delete in updateByID (#17529) (a539f5b)
  • prefer draft titles in by folder view (#17412) (ef8a6a5)
  • arrays and blocks should handle null values, v3 backport (#17278) (2a69863)
  • db-mongodb: error on null values in arrays and blocks (#17190) (249f8df)
  • drizzle: validate companion table name length against 63-char limit (#17563) (fd629f2)
  • drizzle: dedupe reused localized block tables (#17430) (3e8191c)
  • plugin-multi-tenant: apply tenant on confirm (#17350) (09e01df)
  • storage-vercel-blob: allow overwriting existing blob keys (#17385) (fc2572e)
  • templates: prevent unauthenticated draft-mode access in website preview route (#17472) (0c2e9a8)
  • templates: mark website button as client component for radix-slot context (#17474) (981b282)
  • ui: resolve named-tab field permissions in bulk edit field select (3.x backport of #17523) (#17524) (2371624)
  • ui: keep folder create drawers open during autosave (#17421) (bf72bda)
  • ui: handle undefined field admin components (#17388) (5157c72)

πŸ“š Documentation

πŸ§ͺ Tests

  • richtext-lexical: create dev user first in seed to fix flaky e2e (3.x backport of #17507) (#17568) (0f6c1b3)

βš™οΈ CI

  • remove --json from pnpm publish to fix release hang on pnpm v11 (#17279) (4a82c20)

🏑 Chores

🀝 Contributors

Don't miss a new plugin-search release

NewReleases is sending notifications on new releases.