- Issue created by @RedwanJamous
- Merge request !57Issue #3488161 by redwan jamous: Ultimate cron is incompatible with Drupal 9 → (Merged) created by Unnamed author
Based on the changes in the below commit, I think the correct version requirement should be
^9.3 || ^10.1 || ^11
.https://git.drupalcode.org/project/ultimate_cron/-/commit/c003090f0c7352...
I also updated drush versions in composer.json based on Drupal X Drush compatibility table .
- 🇨🇭Switzerland berdir Switzerland
It's not possible change a release, so that can't be undone, we can do a new release, but there is no way to tell composer that alpha8 is actually Drupal 9 compatible.
I assumed drupal.org overwrites the composer.json info but maybe not if it's already there. One option would be to just remove the line in composer.json.
Let me know if this actually works for you then, or also just stick to alpha7, keep in mind that Drupal is EOL since 1 year now.
Thank you @berdir!
I understand we cannot undo released changes, but I was thinking of doing a new release so that people who already faced this problem can resolve it by updating, and to ensure other Drupal 9 projects do not face this problem.
We can remove the line from composer.json, it should work, but what about the change in the info file? will we keep Drupal 9 unsupported?
We're trying our best to upgrade our project, but for some reasons we can't do it now, but thanks for mentioning it.
- 🇨🇭Switzerland berdir Switzerland
If it really is still compatible with D9 then I'm open to doing a new release with that fixed, but will need to review the changes in alpha8 to see if that's really the case.
> We're trying our best to upgrade our project, but for some reasons we can't do it now, but thanks for mentioning it.
Yeah, I can understand that this can happen with some dependencies and so on. But then I'd be very, very careful with contrib updates and only update what you have to. Because the opposite of this issue is sooner or later going to cause bigger issues for you than this, you saw this immediately. But a module that claims to be D9 compatible and actually isn't anymore is going to be annoying.
-
berdir →
committed 3365c9a0 on 8.x-2.x authored by
redwan jamous →
Issue #3488161 by redwan jamous, peterwcm, prudloff: Ultimate cron is...
-
berdir →
committed 3365c9a0 on 8.x-2.x authored by
redwan jamous →
- 🇨🇭Switzerland berdir Switzerland
Didn't see anything in alpha8 that would be broken on D9, so merging. There was an existing issue doing the opposite 🐛 D9 sites are fetching 2.0.0-alpha8 when running composer update Needs review but the advantage is that this actually fixes composer and you can by default get a valid version.
That said, #7 is still valid, if something breaks I'll just bump the min version, D9 isn't really supported anymore.