github payloadcms/payload v3.35.0

latest releases: v3.36.0, v3.35.1
13 days ago

v3.35.0 (2025-04-16)

🚀 Features

  • queriable / sortable / useAsTitle virtual fields linked with a relationship field (#11805) (1c99f46)
  • threads operation through field condition function (#12132) (c877b1a)
  • adds and exports reusable auth server functions (#11900) (6b34937)
  • db-postgres: dependency inject pg to allow Sentry instrumentation (#11478) (da7be35)
  • ui: add option for rendering the relationship field as list drawer (#11553) (55d00e2)
  • ui: use defaultDepth in API view (#11950) (b354d00)

🐛 Bug Fixes

  • respects boolean query preset constraints (#12124) (a675c04)
  • ensures cors headers are run against custom endpoints (#12091) (e79b203)
  • reordering draft documents causes data loss (#12109) (e90ff72)
  • correct typo in error message and remove console.log (#12082) (a9eca3a)
  • db-postgres: use correct export path for codegen in createSchemaGenerator (#12043) (71e3c78)
  • db-sqlite: text field converts to floating point number (#12107) (6572bf4)
  • richtext-lexical: allow to indent children even if their parents are not indentable (#12042) (babf4f9)
  • templates: missing default value in select field (#11715) (5b554e5)
  • translations: add missing Catalan translations (#10682) (85e6edf)
  • ui: stale paths on custom components within rows (#11973) (21599b8)
  • ui: issue with schedule publish disappearing on autosave collections (#12078) (3a7cd71)
  • ui: use route.api from config in OrderableTable (#12081) (3287f70)

⚡ Performance

  • ui: prevent blockType: "$undefined" from being sent through the network (#12131) (4426625)

📚 Documentation

🏡 Chores

  • adjusts ChevronIcon styling to match other icons (#12133) (2362899)
  • assign available port to env variable in dev suite (#12092) (39462bc)
  • separate Lexical tests into dedicated suite (#12047) (a66f90e)

🤝 Contributors

Don't miss a new payload release

NewReleases is sending notifications on new releases.