v3.85.0

Version v3.85.0Minor Release
Released:

May 26, 2026

Type:

New features, backward compatible

GitHub:View Release

Release Notes

v3.85.0 (2026-05-26)

πŸš€ Features

  • plugin-import-export: out of beta and added support for collection-level and field-level hooks (#16556) (cf9252d)

πŸ› Bug Fixes

  • bump uuid package to 13.0.2 (#16545) (274af06)
  • stop workflows retrying forever when no retries are configured (#16465) (caf9150)
  • db-mongodb: bump mongoose to 8.22.1 for GHSA-wpg9-53fq-2r8h (#16688) (4baba91)
  • plugin-cloud-storage: propagate custom hook errors during upload (#16632) (055c508)
  • plugin-cloud-storage: preserve user-defined prefix.defaultValue (#16529) (8d14915)
  • plugin-cloud-storage: dedupe filename in clientUploads signed URL (#16510) (64b2860)
  • plugin-multi-tenant: tenant field unselectable in bulk upload "Edit all" (#16466) (695df3c)
  • richtext-lexical: cursor kicked out of nested richtext while typing in a block (#16490) (931a349)
  • richtext-lexical: drag/drop image into rich text fails when a field name matches the collection slug (#16409) (d6f7b47)
  • ui: bulk upload silently counts failed files as saved (#16532) (c31f4ef)
  • ui: respect formatDocURL returning null in ListDrawer (#16464) (0facc44)
  • ui: show all listSearchableFields in ListDrawer search placeholder (#16467) (3cd4a64)

πŸ“š Documentation

πŸ“ Templates

βš™οΈ CI

🏑 Chores

  • deps: bump nodemailer minimum version to 8.0.5 (#16664) (efa4afe)

🀝 Contributors

  • Sean Zubrickas (@zubricks)
  • German Jablonski (@GermanJablo)
  • Jake Fletcher (@jacobsfletch)
  • Paul (@paulpopus)
  • Alessio Gravili (@AlessioGr)