v3.0.0-beta.66
Pre-release
Pre-release
v3.0.0-beta.66 (2024-07-18)
Features
- ability to login with email, username or both (#7086) (7b3b021)
- add db idType to generated payload types (#7186) (502548a)
- richtext-lexical: inline blocks (#7102) (676dfa3)
- next: strongly type getNextRequestI18n (#7157) (c6da04a)
Bug Fixes
- cherry picks lockUntil fix from #6052 (#7213) (478fb8d)
- aliases AfterMe, AfterLogout, and AfterRefresh hook types (#7216) (700baf1)
- templates: bad import in website seed script (#7198) (a3af360)
- maxListenersExceeded warning due to atomically, which is a peerdep of conf (#7182) (1fe6761)
- ui: search queries remain between navigation (#7169) (f909f06)
- richtext-lexical: slash menu keyboard navigation not triggering auto-scroll (#7185) (fe23ca5)
- webpack error if dbName or enumName was set (#7184) (8fdd88b)
- ui: date field background color specificity (#7181) (1ea2e32)
- version comparison view showing empty localized fields (#7180) (8fb17c2)
- localised relationship fields (#7178) (2f0aa83)
BREAKING CHANGES
Duplicate of #7146 but for beta. If you were using the AfterMeHook
, AfterLogoutHook
, or AfterRefreshHook
, these types have been renamed and are now prefixed with Collection
to match all other hook naming conventions, just as the documentation already indicates.
Old:
import type { AfterMeHook, AfterLogoutHook, AfterRefreshHook } from 'payload'
New:
import type { CollectionAfterMeHook, CollectionAfterLogoutHook, CollectionAfterRefreshHook } from 'payload'
Contributors
- Jarrod Flesch (@JarrodMFlesch)
- Jacob Fletcher (@jacobsfletch)
- Paul (@paulpopus)
- Alessio Gravili (@AlessioGr)
- Jessica Chowdhury (@JessChowdhury)