19.0.0-alpha.27
Pre-release
Pre-release
·
285 commits
to main
since this release
19.0.0-alpha.27 (2026-03-02)
Bugfix
- Avoid storing empty blocks clipboard in localstorage until blocks are cut or copied. @davisagli #6697
- Fix the Moderate Comments control panel to only appear when Discussion support is available from the backend, avoiding incorrect visibility when plone.app.discussion is not installed.
@Kathrina-dev #7786 - Fixed unauthorized access to control panels by adding proper authorization checks. @Shyam-Raghuwanshi #7807
- Fix subordering order tab. @robgietema #7937
- Fixed searchable types in Object Browser Widget, adding also selectable-types to searchable-types. @giuliaghisini #7942
- Handle create-user 500 responses where body contains 'message' instead of 'error'. @wesleybl #7946
- Enhanced accessibility structure for the drag-and-drop of files in the
FileWidgetcomponent. @Wagner3UB #7956 - Update the users controlpanel to be compatible with the new response format of the users endpoint introduced in plone/plone.restapi#1971. @jnptk
Internal
- Refactored the
PasswordResetwidget by converting it from a class-based component to a modern functional component using React hooks. @Manik-Khajuria-5 #7697 - Exclude
.storybookfrom ESLint's default hidden directory ignore list via.eslintignoreto allow linting of Storybook configuration files. @Shyam-Raghuwanshi #7894 - Fix in-page drag-and-drop issue with the Listing block to ensure proper content reordering. @Manik-Khajuria-5 #7907
- Fix razzle.config.js defaultPlugins missing name property to ensure addon SCSS plugin replacement works correctly. @Manik-Khajuria-5 #7908