Install
Works with Drupal: ^10.3 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
189.63 KB
MD5: 2a994759604bce14e23436819e7401c1
SHA-1: ffd4b725feb597f2c8acb311137209a8ae98f183
SHA-256: 43b92e160ae81524b18bae2f620c77742231df05bce754fafcce14e3e2846c18
Download zip
374.25 KB
MD5: fb21c352af4c14b4ae218fadbbbc46dc
SHA-1: 8a7d6d61eabc8c6b6657b83f26da34d44f09479a
SHA-256: c5912f346b7439d97479017ac1a721679b37b9d0b1a7a677ddd5a08e3f183124
Release notes
Initial 3.0.0 alpha release.
Contributors (21)
Sayan_K_Dutta, akulsaxena, alt, alt.dev, ankitv18, chris dart, chrisla, ckng, dhruv.mittal, divyansh.gupta, dmundra, joshf, kul.pratap, milanbombschliip, muriqui, navekshavj, owenbush, pfrenssen, plopesc, sayan_k_dutta, simonknight
Changelog
Issues: 39 issues resolved.
Changes since 2.0.3 (compare):
Bug
- #3481722 by pfrenssen: TypeError: ::configureDefaultInheritances(): Argument #2 must be of type ?int, called in recurring_events.module
- #3456300 by pfrenssen: Fatal error when translating event series with modified event instances
- #3485935 by pfrenssen: Builds are failing on PHP 8.4
- #3522413: Revisions routes not using admin theme
- #3522413: Revisions routes not using admin theme
- #3478268: Fatal error when registering for event without entering email
- #3478268: Fatal error when registering for event without entering email
- #3419694 by owenbush, chrisla: Registrants view does not show registrants from all event instances in a "Series Registration" event series
- #3419694 by owenbush, chrisla: Registrants view does not show registrants from all event instances in a "Series Registration" event series
- #3522712 by alt.dev: Critical error when removing event instance translation
- #3522712 by alt.dev: Critical error when removing event instance translation
- #3522423 by ckng: ArgumentCountError EventInstanceRevisionRevertTranslationForm
- #3522736: You have requested a non-existent service "daterange_compact.date_range.formatter"
- #3541875 by plopesc: PHPStan failures in 3.0.x branch
- #3541906: Tests are failing in 2.0.x
- #3541467 by dmundra, muriqui: Update tugboat to Drupal 10
- #3541224 by muriqui, dmundra: Invalid boolean values in recurring_events_create_form.js
- #3477791: NotificationService leaks state
- #3535470 by plopesc, pfrenssen, simonknight: Registration reminders also go to Waitlisted people
- [#3554132] feat: Update tugboat config for 3.x
Feature
- #3455716 by pfrenssen: Provide a default value for the registration type
- #3455716 by pfrenssen: Use the enum value for the registration type.
- #3540784 by milanbombschliip, pfrenssen: Add ddev
- #3485904 by pfrenssen: Registrants should have a language
- [#3542050] feat: Use a boolean for the waitlist state
- [#3542050] feat: Use a boolean for the waitlist state
Task
- #3479843 by pfrenssen: Adhere to coding standards
- #3480746 by pfrenssen: Update Gitlab CI template now that Drupal 11 is the default version
- #3480500 by pfrenssen, sayan_k_dutta: Form classes should not inject the messenger
- #3479860 by pfrenssen, divyansh.gupta: Fix constructors which have incorrectly marked arguments as nullable
- #3480495 by akulsaxena, pfrenssen: Adopt strict typing
- #3529573: Make 3.x branch compatible with Field Inheritance 3.0.0
- #3529989 by plopesc, owenbush: Move Group recurring events submodule to its own fully project namespace
- #3529984: Update deprecations that will be removed in D11
- #3480508 by plopesc, dhruv.mittal, pfrenssen: Use readonly constructor property promotion for injected dependencies
- #3481021 by divyansh.gupta, plopesc, navekshavj, pfrenssen, ankitv18, kul.pratap: \Drupal calls should be avoided in classes, use dependency injection instead
- #3530512 by plopesc: Replace Annotations with Attributes
- #3537787: Require PHP 8.3 in the 3.x branch
- #3541881 by pfrenssen, plopesc, chris dart: Drupal 11 compatibility