Skip to content

Seven 1.0.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@sneridagh sneridagh released this 23 Dec 15:17
· 698 commits to main since this release
218da04

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

Feature

  • Server side add-on configuration. @sneridagh #7443
  • Added loading of rootLoaderData utilities in the root route. @sneridagh #7449
  • Improve rootLoaderData utility call. @sneridagh #7455
  • Cypress tests for @@edit view. @sneridagh #7650
  • 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

  • Fixed locales load on production builds. @sneridagh #7461
  • Fixed problem on how routes.ts loaded the add-ons config for routes, in case that there's more than one add-on in the setup. @sneridagh #7580
  • Fixed root loader type. @pnicolli
  • Fixed styles when the main theme is tailwind-based. @pnicolli

Internal

  • Make plate configure itself before blocks at the top. @sneridagh #7393
  • Fixed unused vars linting rule. Fixed all code that violated this rule. @sneridagh #7395
  • Fixed make install in case that .vscode/extensions.json is not created yet. @sneridagh #7495
  • Include other *.md files in the repo root for link checking, fix redirecting links, and remove non-responsive server. @stevepiercy #7712
  • Adjusted pnpmfile.cjs to be more resilient. @sneridagh
  • Change the way ESlint detects add-ons for applying the JSX runtime rules. @sneridagh
  • Fixed cookieplone test now that the Seven template has been merged there. @pnicolli
  • Updated versions of libraries. @sneridagh
  • Use a single folder for autogenerated files. @pnicolli

Documentation

  • Added document for explaining the differences between Seven and Volto. @sneridagh #7463.1
  • Added document for explaining what's new in React 19. @sneridagh #7463.2
  • Added i18n documentation. @pnicolli #7410
  • Rename main.css -> publicui.css for placing the publicui CSS in add-ons. @sneridagh #7426
  • Added tutorial for external Prisma database support for a Seven add-on. @sneridagh #7447
  • Added documentation on how to fetch additional data in the root loader. @sneridagh #7455
  • Added @plone/components Quanta icon system documentation. @sneridagh #7492
  • Document Cypress and Plate integration. @sneridagh #7650
  • Added documentation of how to add Tailwind CSS support to your add-on. @sneridagh
  • Added monorepo anatomy documentation. @sneridagh
  • Fixed imports in Icon system how-to guide. @sneridagh