Skip to content

16.0.0-alpha.49

Pre-release
Pre-release

Choose a tag to compare

@sneridagh sneridagh released this 11 Nov 14:31
· 2328 commits to main since this release
dff7958

Breaking

  • Restrict css selector for error message (volto-slate) #3838 @mamico
  • Upgrade husky to 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, add narrow fix default support @sneridagh
  • Add support for loading core add-ons from the packages folder defined in Volto's package.json @sneridagh
  • Implement the Upgrade Control Panel @ericof
  • Allow addons to customize modules from the project root, via the @root namespace 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 _unwrapElement of the volto-slate ElementEditor will return an updated range (selection) of the unwrapped element. @tiberiuichim
  • Replace the main client entry point in start-client.jsx anonymous function for a named one. @sneridagh
  • Fix currentPath option for openObjectBrowser. @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 ref to rendered slate elements, as ref is now a function @tiberiuichim
  • Add editableProps prop to the SlateEditor component, to pass down props to the base Slate Editable component. @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 Add text @iFlameing
  • Add translations for facet widget value @iFlameing

Documentation