Fixes https://github.com/payloadcms/payload/issues/10628 This upgrades lexical from 0.21.0 to 0.27.1. This will allow us to use the new node state API to implement custom text formats (e.g. text colors), [thanks to Germán](https://x.com/GermanJablo/status/1897345631821222292). ## Notable changes ported over from lexical playground: ### Table column freezing https://github.com/user-attachments/assets/febdd7dd-6fa0-40d7-811c-9a38de04bfa7 ### Block cursors We now render a block cursor, which is a custom cursor that gets rendered when the browser doesn't render the native one. An example would be this this horizontal cursor above block nodes, if there is no space above:  Previously, those cursors were unstyled and not visible ### Table Alignment Tables can now be aligned 
Payload Lexical Rich Text Editor
Lexical Rich Text Editor for Payload.
Installation
npm install @payloadcms/richtext-lexical
Usage
import { buildConfig } from 'payload'
import { lexicalEditor } from '@payloadcms/richtext-lexical'
export default buildConfig({
editor: lexicalEditor({}),
// ...rest of config
})
More detailed usage can be found in the Payload Docs.