Skip to content

Droopler 4.0.0 Alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
@js-droptica js-droptica released this 12 Dec 09:59
· 95 commits to 4.0.x since this release

It's a completely new Droopler version. There is no backwards compatibility from Droopler 4.0 to lower.

You can try to run it on your existing database with a lower Droopler version but there is no guarantee it would work.

What's Changed

Front-end:

  • New theme and STARTERKITs based on Bootstrap 5 and Radix.
  • Paragraph templates based on the front-end single directory components (TWIG, SCSS and JS in one directory).
  • The style a colors, spacers and component parameters are easily changeable by editing the CSS variables.
  • There is an easy way to extend the component, overwrite it completely or create a new one.

Back-end:

  • Based on Drupal 10.
  • Full compatibility with PHP 8.1.
  • Unnecessary code has been removed from the custom modules.
  • Most of the custom code has been changed to object-oriented.
  • Some unused or unnecessary modules have been removed.
  • The Geysir has been replaced by the Frontend editing module.
  • Blog (d_blog) and Product (d_product) modules dependencies have been removed from the main composer.json file.
  • The issues from PHP CodeSniffer have been reviewed and fixed.
  • The issues from PHP Stan have been reviewed and fixed.
  • Integration with Drupal Commerce (d_commerce) has been temporarily removed. Will be restored with the next version.

New Contributors

Full Changelog: 8.3.3.0-rc1...4.0.0-alpha1