v3.0.0-beta.33
Version v3.0.0-beta.33Major ReleasePre-release
Release Notes
v3.0.0-beta.33 (2024-05-17)
Features
- richtext-lexical: new aboveContainer and belowContainer plugin positioning options, fix incorrect placeholder positioning (#6410) (bf106db)
- upgrade minimum next version to 14.3.0-canary.68 & upgrade react packages, react-toastify (#6387) (9d5c0d3)
- allow client components and extra rsc props for custom edit and list views (#6395) (2762131)
- replaces admin.meta.ogImage with admin.meta.openGraph.images (#6227) (9556d1b)
- richtext-lexical: upgrade lexical from 0.14.5 to 0.15.0 (#6371) (fbea524)
- richtext-lexical: upgrade lexical from 0.14.5 to 0.15.0 and ensure peerDependencies force correct lexical version (22480a7)
Bug Fixes
- db-postgres: uuid custom db name (#6408) (c2571cf)
- db-postgres: query with like on id columns (#6414) (12c812d)
- ui: properly sets hasSavePermission on nested documents (#6394) (1800934)
- component is undefined error within isReactServerComponentOrFunction (#6411) (89b6055)
- turbopack RSC detection (#6405) (4dedd6e)
- next: removes initPage export from barrel file (#6403) (553bb4b)
- loader support for server-only (#6383) (5083525)
- react-select menu is hidden behind lexical fixed toolbar (#6396) (5323d76)
- richtext-lexical: upload, relationship and block node insertion fails sometimes (6083870)
- next: incorrect stepnav breadcrumbs after selecting existing upload (#6372) (a4deaf0)
- next: does not wrap custom views with template by default (#6379) (4adf01a)
- translations: type StripCountVariants not working in TS strict mode (#6374) (1abcdf9)
- safely access cookie header for uploads (#6373) (fbad39a)
- db-postgres: filter with ID not_in AND queries (#6359) (e8d1d36)
- loader throwing errors for client files imported using TS paths (#6369) (cb9a20f)
- richtext-lexical: autoLink node styles not inherited from original text node on creation (8db9664)
- multiselect relationship bug and improve accessibility (#6286) (5a4074e)
BREAKING CHANGES
- upgrade minimum next version to 14.3.0-canary.68 & upgrade react packages, react-toastify (#6387) (9d5c0d3)
BREAKING: - The minimum required next version is now 14.3.0-canary.68. This is because we are migrating away from the deprecated experimental.serverComponentsExternalPackages next config key to experimental.serverExternalPackages, which is not available in older next canaries - The minimumreactandreact-domversions have been bumped to ^18.2.0 or ^19.0.0. This matches the minimum react version recommended by next
- next: removes initPage export from barrel file (#6403) (553bb4b)
- replaces admin.meta.ogImage with admin.meta.openGraph.images (#6227) (9556d1b)
- remove unused staticOptions config on uploads (#6378) (a6bf058)
Removes the unused staticOptions on upload config, it was previously
typed to express configuration and is unused anywhere in the codebase
BREAKING: This upgrades all lexical packages from 0.14.5 to 0.15.0. If there are any breaking changes within lexical, this could break your project if you use lexical APIs directly (e.g. in custom features). We have not noticed any breaking changes within core. Please consult their changelog: https://github.com/facebook/lexical/releases/tag/v0.15.0"
- richtext-lexical: upgrade lexical from 0.14.5 to 0.15.0 and ensure peerDependencies force correct lexical version (22480a7)
Contributors
- James Mikrut (@jmikrut)
- Dan Ribbens (@DanRibbens)
- Alessio Gravili (@AlessioGr)
- Jacob Fletcher (@jacobsfletch)
- Francis Turmel (@fturmel)
- Elliot DeNolf (@denolfe)
- Paul (@paulpopus)
- Patrik (@PatrikKozak)
- Jarrod Flesch (@JarrodMFlesch)
- Jessica Chowdhury (@JessChowdhury)