v3.4.0

Version v3.4.0Minor Release
Released:

December 4, 2024

Type:

New features, backward compatible

GitHub:View Release

Release Notes

v3.4.0 (2024-12-04)

🚀 Features

  • adds configurable expiration prop for password reset tokens (#9710) (9bffa09)

🐛 Bug Fixes

  • hidden and disabled fields cause incorrect field paths (#9680) (a53c1d5)
  • join field description, custom components and loading state (#9703) (67179a7)
  • error after view is left idle on edit views (#9709) (fbb59ba)
  • copy data from locale transaction error (#9673) (d047f01)
  • richtext-lexical: ensure hooks from sub-fields receive document data and doc props, and not node data and doc props (#9406) (50823be)
  • ui: copy to locale incorrect label when locale label is defined as object (#9705) (18f9f35)

📚 Documentation

📝 Templates

  • vercel migrations (#9730) (32f0f34)
  • website template copy code button darkmode behavior (#9715) (fd9a007)
  • vercel website template migrations wrong adapter import (#9708) (01d5746)
  • website: add sitemap support to website template (#9727) (fce210b)
  • website: add new favicons and og images to website template (#9716) (1bd689b)
  • website: website remove maxDepth from references in link field (#9702) (d2007b1)

⚙️ CI

  • template bump workflow (#9733) (f5aad49)
  • create separate post-release-templates workflow (0c34f27)
  • pin specific github-releases-to-discord version (7bd1a16)

🏡 Chores

  • adds jsdocs for auth.forgotPassword.expiration prop (#9739) (c7218c0)
  • fix broken links in collections.mdx (#9697) (2ef7de5)
  • workflow rename (188466d)
  • change deprecation warning for getPayloadHMR to warning (#9700) (643c92d)
  • next: remove unused sanitizeEditViewProps fn (#9569) (92a01c2)
  • templates: add initial migrations for vercel with website template (#9706) (3f32224)

🤝 Contributors

  • Patrik (@PatrikKozak)
  • Elliot DeNolf (@denolfe)
  • DracoBlue (@DracoBlue)
  • Alessio Gravili (@AlessioGr)
  • Paul (@paulpopus)
  • Nate (@ncaminata)
  • Jacob Fletcher (@jacobsfletch)
  • DesertShadow (@MotorcycleEnjoyer)
  • Dan Ribbens (@DanRibbens)
  • Jarrod Flesch (@JarrodMFlesch)
  • Sasha (@r1tsuu)
  • Francisco Lourenço (@franciscolourenco)