16.0.0-alpha.49
Pre-release
Pre-release
·
2328 commits
to main
since this release
Breaking
- Restrict css selector for error message (volto-slate) #3838 @mamico
- Upgrade
huskyto latest version @sneridagh - Enable the use of yarn 3 in the build by default @sneridagh
See https://6.dev-docs.plone.org/volto/upgrade-guide/index.html for more information.
Feature
- Japanese translation updated @terapyon
- Improve the
AlignWidget, addnarrowfix default support @sneridagh - Add support for loading core add-ons from the
packagesfolder defined in Volto'spackage.json@sneridagh - Implement the Upgrade Control Panel @ericof
- Allow addons to customize modules from the project root, via the
@rootnamespace and folder @tiberiuichim
Bugfix
- Be more robust towards invalid block configuration @reebalazs
- Remove slate's builtin undo support, as it conflicts with Volto's undo manager. This fixes crashes when undoing in text blocks and slate's undo stack is empty and "crosses" into Volto's undo stack. This is a temporary workaround, ideally the two undo managers would be delimited so they each work together. @tiberiuichim
- Fix highlighting of selection when the Slate editor is not DOM-focused. @tiberiuichim
- Improve the algorithm that calculates the position of the Slate Toolbar @tiberiuichim
- The
_unwrapElementof the volto-slateElementEditorwill return an updated range (selection) of the unwrapped element. @tiberiuichim - Replace the main client entry point in
start-client.jsxanonymous function for a named one. @sneridagh - Fix
currentPathoption foropenObjectBrowser. @iFlameing - Fix updating the listing block when the variation is changed while editing @tiberiuichim
- fix(warning): StyleMenu dropdown item to use data-attr instead of custom @nileshgulia1
- Added --canary flag in plone/install.sh. @MdSahil-oss
Internal
- Upgrade dependencies to latest released slate libraries. Make sure to pass down
refto rendered slate elements, as ref is now a function @tiberiuichim - Add
editablePropsprop to theSlateEditorcomponent, to pass down props to the base SlateEditablecomponent. @tiberiuichim - Clean, re-enable block-slate-format-link Cypress tests @tiberiuichim
- Rewrite some anonymous functions as named functions, to remove warning about Hot Reloading. @tiberiuichim
- Add translation for objectlist
Addtext @iFlameing - Add translations for facet widget value @iFlameing