v3.9.0
Version v3.9.0Minor Release
Release Notes
v3.9.0 (2024-12-18)
π Features
- add shouldRestore config to job queue tasks (#10059) (194a8c1)
- join field support relationships inside arrays (#9773) (b0b2fc6)
- db-mongodb: allow to customize mongoose schema options with
collectionsSchemaOptions(#9885) (198763a) - storage-*: add support for browser-based caching via etags (#10014) (ef90ebb)
π Bug Fixes
- encodes upload filename urls (#10048) (1446fe4)
- passes field permissions to custom fields (#10024) (eb037a0)
- beforeValidate previousValue argument (#10022) (99ca1ba)
- cpa: updates CPAs w/
vercel-postgresdb types to usePOSTGRES_URL& updates.env.exampleto use generic env var strings (#10027) (70666a0) - db-postgres:
selectquery on upload fields withhasMany: true(#10029) (2ee3e30) - payload-cloud: improve not found logging (#10058) (f29e633)
- plugin-search: prevent error on undefined value in linkToDoc component (#9932) (29ad1fc)
- templates: prevent image priority and lazy loading incompatibility (#10023) (7037983)
- ui: properly allows configuring
rowsfor thetextareafield (#10031) (61c5e0d) - ui: properly sync field values in bulk upload preventing stale data overriding old docs (#9918) (7787105)
π Documentation
π Templates
- document local development (#10032) (4bfa329)
- improve gen-templates script (#10015) (e04be4b)
- bump for v3.8.0 (#10013) (2d2a52b)
π¨ Build
βοΈ CI
π‘ Chores
π€ Contributors
- Paul (@paulpopus)
- Alessio Gravili (@AlessioGr)
- Patrik (@PatrikKozak)
- Elliot DeNolf (@denolfe)
- Javier (@javierlinked)
- Jacob Fletcher (@jacobsfletch)
- Sasha (@r1tsuu)
- Dan Ribbens (@DanRibbens)
- Because789 (@Because789)
- Jarrod Flesch (@JarrodMFlesch)
- urquico (@urquico)
- Said Akhrarov (@akhrarovsaid)
- Hugo Knorr (@hkn-wt)