Install

Works with Drupal: ^9.4 || ^10.2 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 413.31 KB
MD5: 03edd25c429d2e5538cf30f0c94f4b1e
SHA-1: 83e6f535c8c9222a0c3a93a07bba1b26f5b885e1
SHA-256: ce87ba1e9e8c5e3365c11ae295d0a62a8dde9bb00bd80aafae000fade173a283
Download zip 574.71 KB
MD5: d927a26d934e5f9603e94fa5ee265483
SHA-1: 774b3f2fc027b64ec39666da9d836ee102de87b9
SHA-256: 60ce56d0dcdd3e1446d4985268f5947d19151d6f4ff29b7a35710eea3d8549e4

Release notes

NEW: Happening Today report via email
- Public form at /beehotel/happening-today/ask-report
- Users can request the daily report if their email is in the whitelist
- HTML email template with BeeHotel branding
- Configurable email subject template with [site] and [date] placeholders
- Separate whitelist for the public form and cron recipients

IMPROVEMENTS:
- Migrated mail service to symfony_mailer (email_factory)
- Added EmailBuilder for 'beehotel_happening_today' type
- Added config schema for all settings
- Translated daily-report-main.txt.twig to English
- Removed legacy hook_mail and dead code
- Added symfony_mailer as a dependency

BUG FIXES:
- Fixed PHP 8.4 deprecation warnings on nullable parameters
- Fixed service names in hook_cron

Created by: afagioli
Created on: 10 Oct 2026 at 05:03 UTC
Last updated: 10 Oct 2026 at 05:04 UTC
Bug fixes
New features
Unsupported

Other releases