Closed (fixed)
Project:
User Restrictions
Version:
8.x-1.x-dev
Component:
Code
Priority:
Major
Category:
Support request
Assigned:
Reporter:
Created:
13 Apr 2021 at 17:03 UTC
Updated:
9 Sep 2025 at 17:42 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #3
ikit-claw commentedComment #4
ikit-claw commentedComment #5
anthonylindsay commentedComplete D9-readiness patch attached, with deprecated code issues dealt with.
Comment #6
ikit-claw commentedTweaked file
Comment #7
louis-cuny commentedPerfect
Comment #8
louis-cuny commentedJust changed some details
Please release
Comment #9
devreltomtom commentedCan you guys please release it, we are also waiting for this update :)
Comment #10
tlwatson+1
I see the dev module's code is already D9 compatible, but the above PR needs merged so that the .info.yml files are also compatible.
Comment #11
spiritcapsule commentedI attempted to apply the patch in #6 - it failed. That is because it tries to modify lines that were already modified in https://www.drupal.org/project/user_restrictions/issues/3142032. So #6 was not created against the dev branch.
I successfully applied the patch in #3. The changes in #7 could be added to #3 and re-rolled.
Comment #12
tr commentedI triggered a D9 test on the MR, and as you can see the tests fail. The assumption that all a module needs for D9 compatibility is the core_version_requirement is just wrong. The D9 test failures need to be fixed, and the D9 tests need to run green before you can call it D9 compatible. With my modules I prefer to remove all the deprecations first, before updating the core_version_requirement key, then commit a new .info.yml file with the updated key and be prepared to immediately fix any tests that break. The above test results show that there are still some "deprecated in D8 / removed in D9" issues that need to be addressed.
Comment #13
jonathan_hunt commentedNeeds D9 test changes and composer.json but I'm not sure how to offer these on top of the MR:
Comment #15
giorgoskDrupal compatibility and new review functionality has been committed and released in the latest 2.x-dev
it seems to be working but feel free to test it and report back
will try to incorporate jonathan_hunt's changes on the next iteration
Comment #16
ikit-claw commentedThis has been reviewed now thanks so much GiorgosK I have made a beta release devs can be problematic will give it a few weeks in prod and all being well release the stable version.
Comment #17
ikit-claw commentedThanks @GiorgosK we have been running this for awhile now so marking as fixed.
Comment #19
giorgosk@jonathan_hunt changes regarding D9 tests have been pushed to the latest DEV version. If there is an issue with them a new issue should be opened.