@plone/cmsui 1.0.0-alpha.0
Pre-release
Pre-release
·
698 commits
to main
since this release
1.0.0-alpha.0 (2025-09-29)
Feature
- Add controlpanel overview and schema driven control panels. @ksuess #6657
- Initial implementation of
@plone/cmsui. @sneridagh #6797 - Added i18n support for projects and add-ons @pnicolli #6866
- Updated root loader usage and removed the index route since it is now in the
@plone/publicuiadd-on @pnicolli #6896 - Unified the
quantaapp into thesevenapp. @pnicolli #6902 - Added login and a basic edit form @pnicolli #6906
- Better route definition, add common layout in @plone/cmsui routes. @sneridagh #6908
- Modify Cypress tests to use a centralized configuration in
@plone/tooling. @sneridagh #6944 - Added logout route. @pnicolli #6972
- Added Storybook CMSUI. @sneridagh #6977
- Added Quanta TextField component. @sneridagh #6977
- Added Quanta styling to login route. @sneridagh #6977
- Initial implementation of the edit form.
It uses Tanstack Form as form library.
Added theFieldcomponent used when generating forms from schemas.
Usedjotaifor keeping a global form value and a way to surgically update the global form values. @sneridagh #6999 - Use
useFetcherfor sending the full form as JSON. @sneridagh #7118 - Add DateTimePicker and DateField to widget configuration. @rboixaderg #7131
- Update widget registration and getting widgets from config with new methods. @deodorhunter #7141
- Added a @search route as a helper for widgets. @pnicolli #7143
- Added SizeWidget to widget configuration. @rboixaderg #7150
- Added object browser widget. @deodorhunter #7201
- Separated publicui and cmsui styles. @pnicolli #7225
- First wireframe implementation of the Block Editor, focusing on performance. @sneridagh #7228
- Register widgets using
registerWidget. @deodorhunter @sneridagh #7257 - Updated widget config registration to reflect new API. @deodorhunter #7334
- Improved block editor, support for
@plone/plate. @sneridagh #7346
Bugfix
- Correct size of the button in login form. @sneridagh #7040
- unify and fix the sidebar collapse functionality. @ionlizarazu #7126
- Bring back missing toolbar-top. @sneridagh #7298
- Fixed the load of the default layers ensuring they are on top, using a React 19 managed
<link>. @sneridagh #7365
Internal
- Unify Tailwind versions. @sneridagh #6899
- Added vitest config to not fail if no test is present. @sneridagh #6916
- Moved auth helpers to the react-router package. @pnicolli #7134
- Adapt import to the rearrangement of the @plone/components package structure. @sneridagh #7185
- Upgrade to Storybook 9. @sneridagh #7371
- Remove circular dependency on layout<->blocks. @sneridagh #7372
- Adjust peer dependencies and engine. @sneridagh