v3.17.0
📦 payload-cmsView on GitHub →
✨ 6 features🐛 20 fixes🔧 5 symbols
Summary
Version 3.17.0 introduces features like deleting scheduled events and Lexical upgrades, but users are strongly advised to upgrade immediately to 3.17.1 due to a critical dependency checker bug in 3.17.0.
Migration Steps
- If you are using version 3.17.0, please immediately upgrade to v3.17.1 to resolve potential richtext-lexical dependency checker errors during development.
✨ New Features
- Ability to delete scheduled published events.
- Added ability to disable cache tags for admin thumbnails.
- Consolidates logic in update and updateByID operations.
- richtext-lexical: Added new paragraph button below the editor.
- richtext-lexical: Respect imageURL for blocks and inline blocks.
- richtext-lexical: Upgraded lexical from 0.20.0 to 0.21.0, fixing table selection & scrollable table bugs.
🐛 Bug Fixes
- Fixed issue where res header immutability was not respected.
- Improved messaging when no argument is passed to payload cli.
- Aligns first render for hydration of dates in list view.
- Fixed REST API issue when using Next.js `basePath` option.
- Resolved crash in `afterChange` when localized tabs have empty data and an array field inside.
- cpa: Proper debug logging implemented.
- next: Ensures req.locale is populated before running access control.
- richtext-lexical: Fixed error when deleting links.
- richtext-lexical: Fixed overlap of insert paragraph at end button with floating link toolbar.
- richtext-lexical: Removed alteration of lexical text format constant.
- richtext-lexical: Combined 2 normalizeMarkdown implementations and fixed code block regex.
- richtext-lexical: Fixed incorrect padding for editor placeholder on small viewports.
- richtext-lexical: Added support for localized placeholder.
- richtext-lexical: Fixed issue where lexical editor behind a drawer was incorrectly registered as parent editor of lexical editor within drawer.
- translations: Updated etTranslations type to DefaultTranslationsObject.
- ui: Reset pagination when typing in WhereBuilder select menu.
- ui: Passes serverProps to custom label components within table columns.
- ui: Fixed scheduled publish not showing related events in postgres.
- ui: Fixed table custom label missing client field props.
- ui: Fixed issue with updatedAt timestamps not updating in the UI when drafts are updated.
🔧 Affected Symbols
richtext-lexicalcpanextuietTranslations