v3.0.0-beta.66

Version v3.0.0-beta.66Major ReleasePre-release
Released:

July 18, 2024

Type:

Contains breaking changes

GitHub:View Release

Release Notes

v3.0.0-beta.66 (2024-07-18)

Features

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

  • aliases AfterMe, AfterLogout, and AfterRefresh hook types (#7216) (700baf1) 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:
    ```ts
    import type { AfterMeHook, AfterLogoutHook, AfterRefreshHook } from 'payload'
    ```

    New:

    ```ts
    import type { CollectionAfterMeHook, CollectionAfterLogoutHook, CollectionAfterRefreshHook } from 'payload'
    ```

Contributors

  • Jarrod Flesch (@JarrodMFlesch)
  • Jacob Fletcher (@jacobsfletch)
  • Paul (@paulpopus)
  • Alessio Gravili (@AlessioGr)
  • Jessica Chowdhury (@JessChowdhury)