Droopler

Last updated on
4 March 2024

Droopler is a Drupal 8 distribution to build beautiful corporate website on Drupal fast. It is a pre-built complete website easy to customise and manage.

Roadmap

Droopler is actively development by Droptica since August 2017. 

Droopler 1.0-alpha was released on 22 December 2017.

Droopler 2.0-alpha was released on 11 December 2019.

Droopler 2.0 (released on 5 May 2020)

  • Media module as replacement for image field used in Droopler 1.x.
  • Mega Menu.
  • New demo content (https://demo.droopler.com).
  • Settings for each paragraph, like custom css class or defined modifiers.
  • New paragraph: Reference to content
  • New paragraph: Reference to block
  • New paragraph: Side by side 

Droopler 2.1

  • Drupal Commerce: ready to use out of the box Drupal Commerce website with demo content.

Droopler 2.2

  • New paragraph: New header with banner starting from top of the site.
  • Installation improvements: ability to select options during installation, like demo content. 

Droopler 2.3+

  • Better search result page.
  • New paragraph: Pricing table.
  • Option to enable sticky header.

Droopler 3.0 (released on 6 July 2021)

  • Full compatibility with Drupal 9 and updated version numbering.
  • Enhanced PHP version support, requiring at least PHP 7.3.
  • Transition to Dart SASS from the previous SASS engine.
  • General improvements in paragraph settings and processing functions for better performance.
  • Improved handling of UI elements such as paragraph titles, buttons, and form elements.
  • Interface refinements for better Bootstrap integration and custom themes alignment.
  • Unified text field handling for a cleaner look.
  • Updated distribution method on Drupal - Open Source CMS, now using Composer with dropitca/droopler as the package source.

Droopler 3.1.0 (released on 11 October 2022)

  • Enhanced Droopler's compatibility with Drush commands for Drupal 9.
  • Implemented CodeSniffer and coding standards pipeline for robust code quality.
  • Improved CTA (Call To Action) display and addressed PHPStan issues for better code reliability.
  • Updated composer.json to support the latest third-party modules.
  • Removed overrides and dependencies for outdated modules.
  • Introduced Drush generators for efficient management of paragraph settings plugins.
  • Upgraded compatibility with PHP 8.1 and Drupal 9.4.

Bugfixes

  • Addressed various UI/UX issues such as editor roles, side-by-side notices, and button alignments.
  • Fixed paragraph and form styling for logged-in users and ensured consistent theming across features.
  • Streamlined JS and CSS for more coherent text alignments and media displays.
  • Rectified several bugs affecting widgets, sidebars, and module integrations, enhancing overall stability.

Droopler 3.2.0 RC1 (Pre-release on 25 August 2023)

  • An interim release in which we change the minimal required Drupal version to 9.5, and we remove dependencies to deprecated modules, before the next release with Drupal 10 compatibility changes.

Droopler 3.3.0 RC1 (Pre-release on 12 September 2023)

  • Release with Drupal 10 compatibility changes.

Droopler 3.3.0 RC2 (Pre-release on 19 February 2024)

  • Restore 'centered ckeditor' functionality for CKEditor 5

Bugfixes

  • Remove Droopler dependency on core Search module
  • Fixed error while deleting paragraph
  • Error while saving "default" commerce product
  • Can't use plain link as CTA in paragraphs
  • InvalidQueryException in getPublishedContent()
  • Fix twig syntax error in d_commerce-coupon-redemption-form.html.twig
  • d block field recursive rendering error
  • Commerce facets break pages after updating to 3.1
  • Margins on text section in d_p_side_image.scss are wrong

Droopler 3.3.0 RC3 (Pre-release on 29 February 2024)

  • This release contains a Droopler version fix.

Droopler 4.0.0 Alpha1 (Pre-release on 12 December 2023)

  • Introduces a new era for Droopler with a complete overhaul, offering no backward compatibility with versions prior to 4.0.
  • Adopts Drupal 10 as the new backbone, ensuring full compatibility with PHP 8.1.
  • Revamps the front-end with a fresh theme and STARTERKITs based on Bootstrap 5 and Radix, and consolidates front-end assets (TWIG, SCSS, and JS) into a single directory for streamlined development.
  • Enhances customizability through easily adjustable CSS variables for styles, colors, spacers, and components.
  • Refines the back-end by removing unnecessary code, transitioning to object-oriented approaches, and pruning obsolete modules.
  • Replaces the Geysir module with the more robust Frontend editing module for an improved user experience.
  • Temporarily removes the Drupal Commerce integration, with plans for restoration in the subsequent release.
  • Addresses and resolves issues identified by PHP CodeSniffer and PHPStan for improved code quality.

Droopler 4.0.0 Alpha2 (Pre-release on 28 February 2024)

  • This version contains bug fixes and improvements according to the new versions of the core and modules.

Droopler 4.0.0 Alpha3 (Pre-release on 1 March 2024)

  • This release contains a Droopler version fix.

Information about backward compatibility

We would like to inform our users that upgrading from Droopler version 3.x to the new version 4.x is not supported. This decision is a result of fundamental changes in architecture and technology implemented in the latest release.

Version 4.x is a complete revamp of the Droopler platform, built from the ground up with Drupal 10 and PHP 8.1 compatibility, a new theming system based on Bootstrap 5 and Radix, and a more streamlined and object-oriented approach to custom code. These extensive modifications have led to a complete departure from the previous version's framework and module dependencies.

Because of these comprehensive changes, there is no backward compatibility with earlier versions of Droopler. Attempting an upgrade could lead to significant issues, including potential data loss and website instability. We are not responsible for this. Therefore, it is recommended that users start with a fresh installation of Droopler 4.x to ensure the integrity and performance of their websites.

Help improve this page

Page status: No known problems

You can: