Payload v3.86.0

v3.86.0
Added 3
  • Add collection-level disableBulkDelete option
  • Add livePreview.openByDefault config option to UI
  • Backport plugin-form-builder v3 to support translations
Fixed 8
  • Coerce schedulePublish doc.value to collection ID type before update
  • Escape regex metacharacters in isURLAllowed pathname allow-list
  • Respect disabled GraphQL config in v3 backport
  • Allow access to files reuploaded on a draft
  • Run tenant delete cleanup inside the request transaction in plugin-multi-tenant
  • Use qs-esm allowEmptyArrays parameter in SDK
  • Skip presentational fields in form state when admin.condition is false in UI
  • Prevent slug field error tooltip from hiding lock button in UI
v3.86.0 (2026-07-10)
🚀 Features
  • collection-level disableBulkDelete (#17207) (ca02cdc)
  • plugin-form-builder: v3 backport to support translations (#17255) (2cde8c8)
  • ui: add livePreview.openByDefault config option (#17213) (f23b693)
🐛 Bug Fixes
  • coerce schedulePublish doc.value to collection ID type before update (#17238) (7de11b2)
  • escape regex metacharacters in isURLAllowed pathname allow-list (#17237) (2061859)
  • respect disabled GraphQL config, v3 backport (#17228) (9e9c35a)
  • allow access to files reuploaded on a draft (#17209) (f02d22a)
  • plugin-multi-tenant: run tenant delete cleanup inside the request transaction (#17175) (d128fde)
  • sdk: use qs-esm allowEmptyArrays parameter (#17208) (c7dc68e)
  • ui: presentational fields skipped in form state when admin.condition is false (#17224) (f31f26d)
  • ui: prevent slug field error tooltip from hiding lock button (#15885) (908fba1)
⚙️ CI
🤝 Contributors
  • Jessica Rynkar (@JessRynkar)
  • Ævar Þór Gunnlaugsson (@aevarOrigo)
  • Sasha (@r1tsuu)
  • Herman Ciechanowiec (@ciechanowiec)
  • Vivek Tyagi (@darkspirit2802)
  • Noah Bachmann (@noahbachmann)
  • Jake Fletcher (@jacobsfletch)
  • Amelia (@LimChorngUan)
  • German Jablonski (@GermanJablo)
  • Elliot DeNolf (@denolfe)
  • Jarrod Flesch (@JarrodMFlesch)
View original

Upgraded? How did it go?

Discussion