Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 13.55 KB
MD5: 6c6630d55893dcffe0d6ea586bb97cf7
SHA-1: d15764bc9234bf28e6901109790ecbbeb30829fb
SHA-256: 38170984db6ee612461f86ba8ba30c28bce2e6bb91149b68f124722beefe1376
Download zip 20.41 KB
MD5: cd8552e366872cf0b6db88d1f202d8ae
SHA-1: 20b037381338506dc8591f5abc09cd99bb5b1e36
SHA-256: 49192ce2317fceda1cea7bcf7d7726e0f6fc6f28064c085a48a065a62fafd33d

Release notes

Version 1.1.0

This release brings full Drupal 11 compatibility and modernizes the module's internal architecture with updated hooks, improved configuration management, and enhanced validation.

Improvements

  • Drupal 11 Ready: Updated core version requirement to ^10.3 || ^11
  • Modern Hook System: Migrated from procedural hook_mail to attribute-based hook implementation via #[Hook] attribute
  • Enhanced Configuration: Added composer.json with proper Drupal core dependencies
  • Better Configuration Schema: Improved config schema with typed fields, descriptions, and validation constraints
  • Refactored Event Subscriber: Internal method names updated for clarity and consistency; now uses property promotion in dependency injection
  • Dedicated Permissions File: Extracted permissions into separate cron_fail_alert.permissions.yml for better modularity
  • Improved Documentation: Expanded README with detailed feature descriptions, requirements, and configuration paths

Configuration Changes

  • State key format updated for consistency
  • Email token placeholder changed from @site to :site
  • Default email recipient field now supports empty values
  • Settings form reorganized into "Monitoring" and "Email notification" sections

⚠️ Breaking Changes

  • Dropped support for Drupal 8.8 and 9 Drupal 10.3+ required
  • Internal hook implementation changed; custom code extending hooks will need updates
  • State key naming convention updated; existing state values will need migration
Created by: hemangi.gokhale
Created on: 5 Dec 2025 at 22:28 UTC
Last updated: 5 Dec 2025 at 22:28 UTC
Bug fixes
New features

Other releases