made with
payload
  • Showcases
  • Plugins
  • Creators
  • Tutorials
  • Templates
  • Videos

Not affiliated with PayloadCMS. Made by paul

  • Contact
  • Submit an entry
  • Releases
  • Stats
Back to Releases

v3.34.0

Version v3.34.0Minor Release
Released:

April 10, 2025

Type:

New features, backward compatible

GitHub:View Release
Download TarballDownload ZIP

Release Notes

v3.34.0 (2025-04-10)

🚀 Features

  • support where querying by join fields (#12075) (466dcd7)
  • add support for time format config on scheduled publish (#12073) (eab9770)

🐛 Bug Fixes

  • cannot define a join field when the target relationship is nested to a second or higher tab (#12041) (7aa3c5e)
  • image previews getting stuck in list view when paginating (#12062) (a0fb335)
  • array minRow validation should not show when non-required with no rows (#12037) (f079ece)
  • querying by polymorphic join field relationTo with overrideAccess: false (#11999) (b9ffbc6)
  • db-postgres: long array field table aliases cause error even when dbName is used (#11995) (09782be)
  • richtext-lexical: diff component css was not included in css bundle (#12028) (f1d9b44)
  • ui: ensure file field is only serialized at top-level for upload-enabled collections (#12074) (112e081)
  • ui: form state race conditions (#12026) (4d7c1d4)
  • ui: adds multi select inputs for text fields in where builder (#12054) (18ff9cb)
  • ui: orderable table rendering (#12066) (9853f27)
  • ui: adds multi select inputs for number fields in where builder (#12053) (09916ad)
  • ui: resets value in where builder when operator changes (#11136) (ec34e64)
  • ui: upload edits handling for bulk uploads (#12001) (c7b14bd)
  • ui: prefer adminThumbnail even if file is non-image (#11948) (7721025)

⚡ Performance

  • richtext-lexical: debounce field onChange handler (#12046) (101f765)

📚 Documentation

  • formatting tweaks for local api docs (#12064) (a90ae9d)
  • adjust formatting on Local API - Server Functions documentation (#12058) (d19412f)
  • adds server function and access control sections to local API docs (#11902) (b809c98)
  • clarify file upload example with _payload & field explanation (#12025) (83319be)
  • fix and normalize links (#11993) (e109491)
  • fix a typo (#12012) (dee9abd)
  • fix markdown link (#12000) (5c54d9a)

🧪 Tests

  • optimistic form state rows (#12055) (bd557a9)
  • temp skip blocks e2e (#11988) (750210f)

📝 Templates

  • update readme on blank template and blank template variations for Vercel (#12070) (3523c2c)
  • bump for v3.33.0 (#12003) (6d83147)

⚙️ CI

  • add sort and hooks suites to the e2e tests matrix (#12023) (ae9e5e1)

🏡 Chores

  • run dev:generate-types (#11994) (97e2e77)
  • add logging templates script and fix engines for pnpm v10 (#12021) (b270901)
  • deps: bump image-size to 2.0.2 version (#12063) (37bfc63)
  • deps: bump next.js to 15.3.0 and related dependencies (#12067) (e0046bb)
  • deps: bump image-size package for security update (#12040) (acae547)
  • plugin-seo: enable TypeScript strict (#11933) (a72fa86)

🤝 Contributors

  • Sasha (@r1tsuu)
  • Germán Jabloñski (@GermanJablo)
  • Paul (@paulpopus)
  • Patrik (@PatrikKozak)
  • Jacob Fletcher (@jacobsfletch)
  • Jessica Chowdhury (@JessChowdhury)
  • Philipp Schneider (@philipp-tailor)
  • Jarrod Flesch (@JarrodMFlesch)
  • Alessio Gravili (@AlessioGr)
  • Tylan Davis (@tylandavis)
  • Said Akhrarov (@akhrarovsaid)
  • Elliot DeNolf (@denolfe)
  • Omar (@oasaleh)
  • zy1p (@zy1p)
Browse All ReleasesView on GitHub