Closed (fixed)
Project:
RNG - Events and Registrations
Version:
3.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
29 Apr 2025 at 11:39 UTC
Updated:
4 Sep 2026 at 10:50 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
megachrizIf you want to make a start on this, that would be great! It will take a while until the site that I use RNG on is ready for Drupal 11, so that's why I gave porting this module to D11 a low priority.
Comment #4
jonasanne commentedI created a MR with the necessary changes.
Upgrade status still flags 1 deprecation but for D12 so we are safe in D11.
Added diff of MR to use as patch.
Comment #5
megachrizI see that RNG has no gitlab CI support enabled yet. Do you want to add that, perhaps in an other issue, and then fix any test failures that may occur?
Comment #6
jonasanne commentedComment #8
jelle_sNew patch for those that want to use it in composer.patches.json
Comment #9
jelle_sComment #11
bmunslow commentedComment #12
megachrizFinally my client has given me time to get this ready for Drupal 11. It looks like most of the changes posted here have been resolved by getting #3521729: Add gitlab CI support done first.
Patch in #11 will no longer apply, but my hope is that I can get D11 support in quickly now. I aim before the end of this month.
Comment #13
megachrizComment #15
megachrizYay! Tests on Drupal 11 pass, so I merged the code. Applying patches from this issue ticket is no longer necessary.
I have not manually tested the module yet on Drupal 11, so it is possible some issues arise. I plan to test this module on the site that is in the process of being upgraded to Drupal 11, hopefully in the next few weeks.
While working on getting this module to work on Drupal 11, I noticed some of the dependencies of RNG are abandoned or appear to be abandoned. Dependency Courier is officially abandoned. Dependency Unlimited Number Field appears to be abandoned. Because of that, my client is considering to move away from RNG in the future. When that happens, I will abandon RNG too and this project becomes unsupported as well.
I will try if I could get the module compatible with Drupal 12 now, but only if it takes minimal effort. I'll first try to resolve the remaining PHPStan issues in a follow-up.