Drupal is a registered trademark of Dries Buytaert
drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)!

Provides an interactive field widget for Recurring Dates Field.

This project was originally forked from the widget that shipped with Recurring Dates Field. It provides a visual editor for building RRULE values, including recurring dates, end conditions, and include/exclude dates.

Status

This project has been revived for Drupal 10 and Drupal 11 compatibility. Several long-standing date, timezone, and RRULE generation bugs have been fixed, and regression test coverage has been added for the main issues found during revival.

The 2.x branch is recommended for new testing and evaluation. A beta release is planned once the current regression fixes have landed.

Sites with complex recurrence requirements should test carefully before using this widget in production. Recurrence data can be difficult to correct after it has been saved incorrectly.

Requirements

  • Recurring Dates Field 3.x
  • Drupal 10.3 or later, or Drupal 11
  • PHP versions supported by your installed Drupal core version

Alternatives

Recurring Date Field Modular Widgets remains a viable alternative, especially for sites that prefer smaller, purpose-specific widgets instead of a single interactive RRULE editor.

Development

The project now includes local development tooling and GitLab CI coverage. Bug reports with clear steps to reproduce are welcome, especially for timezone handling, include/exclude dates, browser-specific behavior, and existing saved recurrence rules.

Activity

Total releases
2
First release
May 2026
Latest release
19 hours ago
Release cadence
0 days
Stability
0% stable

Releases

Version Type Release date
3.0.0-beta1 Pre-release May 29, 2026
3.x-dev Dev May 29, 2026