Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 246.7 KB
MD5: 45ce35a9c749e7bf99df9e63d2532330
SHA-1: 775351b158da508ef3847c63b050f6568dfeca21
SHA-256: 5ffd23b8164618d37d59f83ebc1e65d0c77eddd145965d3f5b104d2a7af12bb7
Download zip 365.28 KB
MD5: 8f268b61e433f76bb036aaf00a49c37e
SHA-1: d531b8d12fc7010a11fa40b33c81ce55ad577f0d
SHA-256: 071ba7bc6e99e982af061f9fb2e9a05dc1cc39594a1dcdc2a4ba78bbdae47de6

Release notes

1.0.1 — Coding standards and drupal.org CI compliance.

- Settings form: strictness, privacy notice, and comment count fields now use Drupal's #config_target for automatic save handling.
- Widget block: spam count and branding strings are now fully translatable.
- Composer: removed drupal/core from require (handled by drupal.org facade); added conflict rule for unsupported core versions below 10.3.
- Replaced static service calls with proper dependency injection in the Views approved-count field.
- Added .gitlab-ci.yml for automated testing on drupal.org.
- Full PHP_CodeSniffer, PHPStan, ESLint, Stylelint, and CSpell compliance.
- Modernized JavaScript: ES6 let/const, named functions, JSDoc documentation.
- Fixed install hook URL generation for non-standard web root environments.

Created by: derekspringer
Created on: 11 Apr 2026 at 02:00 UTC
Last updated: 11 Apr 2026 at 02:00 UTC
Bug fixes

Other releases