Skip to content

@plone/plate 1.0.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@sneridagh sneridagh released this 23 Dec 15:09
· 698 commits to main since this release
02fe54a

1.0.0-alpha.1 (2025-12-23)

Feature

  • Upgrade to last version.
    New LegacyLinkPlugin that supports the legacy link data structure used in slate block
    Pluggable config system (initial, temptative one)
    Rendering using PlateStatic means, so it uses Plate internals (which are pluggable)
    Drop all things old slate
    More "ordered" files layout
    Reusable PlateEditor and PlateView from the outside, so you can taylor your own editor and renderer (eg. outside text block use case.) @sneridagh #7393
  • Added ESlint Tailwind plugin for prettifying and wrapping up the classNames in components.
    Amended components classNames by applying the plugin. @sneridagh #7434
  • On the fly legacy slate to plate converters. @sneridagh #7650
  • Split editor from Plate feature. @sneridagh #7653
  • Rename plugin to CypressPlugin. Removed support for using registry based useBlocksAPI, using the embedded editor instead. Removed dependency on @platejs/playwright. Added Cypress Plate helpers and documentation. @sneridagh #7668

Bugfix

Internal

  • Fixed unused vars linting rule. Fixed all code that violated this rule. @sneridagh #7395
  • Linting for remaining TW classNames under callees due to missconfiguration. @sneridagh #7467
  • Removed for now the DnD plugin. @sneridagh
  • Support for volto-plate and React 18 fixes. @sneridagh

Documentation

  • Added documentation on the legacy slate on the fly converters. @sneridagh #7650