Payload v3.85.2

v3.85.2
Fixed 13
  • Fix payload bin fails with tsx on node v23.5+
  • Regenerate reused array and block row IDs during bulk update
  • Prevent type generation script from hanging on storage-r2
  • Prevent reordering from unpublishing documents that have a newer draft
  • Remove duplicate IDs in nested relationship queries for MongoDB
  • Preserve failing sub-table on unique-constraint ValidationError in Drizzle
Security 2
  • Resolve high severity audit vulnerabilities
  • Override transitive js-cookie to ^3.0.7 for CVE-2026-46625
v3.85.2 (2026-07-01)
🐛 Bug Fixes
  • payload bin fails with tsx on node v23.5+ (#17081) (afb0226)
  • regenerate reused array and block row IDs during bulk update (3.x) (#17018) (e526c88)
  • prevent type generation script from hanging on storage-r2 (#17020) (b681448)
  • prevent reordering from unpublishing documents that have a newer draft (#16969) (b4d43c0)
  • db-mongodb: remove duplicate IDs in nested relationship queries (#17019) (8533dfb)
  • deps: resolve high severity audit vulnerabilities (#17086) (ac000e5)
  • deps: override transitive js-cookie to ^3.0.7 (CVE-2026-46625) (#17000) (ef888de)
  • drizzle: preserve failing sub-table on unique-constraint ValidationError (3.x) (#17015) (6dfac53)
  • plugin-cloud-storage: split client and server utility exports (#17152) (30bc3fd)
  • plugin-cloud-storage: prevent draft file reupload from unpublishing the document (3.x) (#17034) (a18ae22)
  • richtext-lexical: preserve hard line breaks on markdown import (#17061) (c0affcb)
  • translations: replace Malay strings in Burmese (my) locale (3.x) (#17032) (c3ae01d)
  • ui: preserve polymorphic upload bulk select relation (#17112) (9691e42)
  • ui: list relationship cell shows (Untitled) for draft-only titles (#16979) (16152e2)
  • ui: respect admin.condition on row fields (#16954) (29afa77)
⚙️ CI
🤝 Contributors
  • Jarrod Flesch (@JarrodMFlesch)
  • Elliot DeNolf (@denolfe)
  • Sasha (@r1tsuu)
  • German Jablonski (@GermanJablo)
  • Amelia (@LimChorngUan)
View original

Upgraded? How did it go?

Discussion