# Payload v3.85.0 - Product: Payload (https://whatsnew.fyi/product/payload-cms) - Vendor: Payload - Date: 2026-05-26 - Version: v3.85.0 - Original notes: https://github.com/payloadcms/payload/releases/tag/v3.85.0 - Permalink: https://whatsnew.fyi/product/payload-cms/releases/v3.85.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Move plugin-import-export out of beta and add support for collection-level and field-level hooks - **fixed** — Bump uuid package to 13.0.2 - **fixed** — Stop workflows retrying forever when no retries are configured - **security** — Bump mongoose to 8.22.1 for GHSA-wpg9-53fq-2r8h in db-mongodb - **fixed** — Propagate custom hook errors during upload in plugin-cloud-storage - **fixed** — Preserve user-defined prefix.defaultValue in plugin-cloud-storage - **fixed** — Dedupe filename in clientUploads signed URL in plugin-cloud-storage - **fixed** — Make tenant field selectable in bulk upload Edit all in plugin-multi-tenant - **fixed** — Fix cursor kicked out of nested richtext while typing in a block in richtext-lexical - **fixed** — Fix drag/drop image into rich text failing when a field name matches the collection slug in richtext-lexical - **fixed** — Stop bulk upload silently counting failed files as saved - **fixed** — Respect formatDocURL returning null in ListDrawer - **fixed** — Show all listSearchableFields in ListDrawer search placeholder ##### [v3.85.0](https://github.com/payloadcms/payload/compare/v3.84.1...v3.85.0) (2026-05-26) ###### 🚀 Features * **plugin-import-export:** out of beta and added support for collection-level and field-level hooks ([#16556](https://github.com/payloadcms/payload/issues/16556)) ([cf9252d](https://github.com/payloadcms/payload/commit/cf9252d)) ###### 🐛 Bug Fixes * bump uuid package to 13.0.2 ([#16545](https://github.com/payloadcms/payload/issues/16545)) ([274af06](https://github.com/payloadcms/payload/commit/274af06)) * stop workflows retrying forever when no retries are configured ([#16465](https://github.com/payloadcms/payload/issues/16465)) ([caf9150](https://github.com/payloadcms/payload/commit/caf9150)) * **db-mongodb:** bump mongoose to 8.22.1 for GHSA-wpg9-53fq-2r8h ([#16688](https://github.com/payloadcms/payload/issues/16688)) ([4baba91](https://github.com/payloadcms/payload/commit/4baba91)) * **plugin-cloud-storage:** propagate custom hook errors during upload ([#16632](https://github.com/payloadcms/payload/issues/16632)) ([055c508](https://github.com/payloadcms/payload/commit/055c508)) * **plugin-cloud-storage:** preserve user-defined prefix.defaultValue ([#16529](https://github.com/payloadcms/payload/issues/16529)) ([8d14915](https://github.com/payloadcms/payload/commit/8d14915)) * **plugin-cloud-storage:** dedupe filename in clientUploads signed URL ([#16510](https://github.com/payloadcms/payload/issues/16510)) ([64b2860](https://github.com/payloadcms/payload/commit/64b2860)) * **plugin-multi-tenant:** tenant field unselectable in bulk upload "Edit all" ([#16466](https://github.com/payloadcms/payload/issues/16466)) ([695df3c](https://github.com/payloadcms/payload/commit/695df3c)) * **richtext-lexical:** cursor kicked out of nested richtext while typing in a block ([#16490](https://github.com/payloadcms/payload/issues/16490)) ([931a349](https://github.com/payloadcms/payload/commit/931a349)) * **richtext-lexical:** drag/drop image into rich text fails when a field name matches the collection slug ([#16409](https://github.com/payloadcms/payload/issues/16409)) ([d6f7b47](https://github.com/payloadcms/payload/commit/d6f7b47)) * **ui:** bulk upload silently counts failed files as saved ([#16532](https://github.com/payloadcms/payload/issues/16532)) ([c31f4ef](https://github.com/payloadcms/payload/commit/c31f4ef)) * **ui:** respect formatDocURL returning null in ListDrawer ([#16464](https://github.com/payloadcms/payload/issues/16464)) ([0facc44](https://github.com/payloadcms/payload/commit/0facc44)) * **ui:** show all listSearchableFields in ListDrawer search placeholder ([#16467](https://github.com/payloadcms/payload/issues/16467)) ([3cd4a64](https://github.com/payloadcms/payload/commit/3cd4a64)) ###### 📚 Documentation * fix links in admin faq ([#16711](https://github.com/payloadcms/payload/issues/16711)) ([7e4f7af](https://github.com/payloadcms/payload/commit/7e4f7af)) * adds relevant videos to docs sections ([#16516](https://github.com/payloadcms/payload/issues/16516)) ([d17298f](https://github.com/payloadcms/payload/commit/d17298f)) ###### 📝 Templates * bumps next.js to 16.2.6 ([#16538](https://github.com/payloadcms/payload/issues/16538)) ([9b36063](https://github.com/payloadcms/payload/commit/9b36063)) ###### ⚙️ CI * use postgres 15 for content api tests ([#16706](https://github.com/payloadcms/payload/issues/16706)) ([99d4930](https://github.com/payloadcms/payload/commit/99d4930)) ###### 🏡 Chores * **deps:** bump nodemailer minimum version to 8.0.5 ([#16664](https://github.com/payloadcms/payload/issues/16664)) ([efa4afe](https://github.com/payloadcms/payload/commit/efa4afe)) ###### 🤝 Contributors - Sean Zubrickas (@zubricks) - German Jablonski (@GermanJablo) - Jake Fletcher (@jacobsfletch) - Paul (@paulpopus) - Alessio Gravili (@AlessioGr)