- π§πͺBelgium vodde83
I still cannot update from Core 9.2 to - in my case - 9.5, but it likely won't go past 9.2 anyway due to Core's ^3 requirement of egulias/email-validator.
Drupal Swiftmailer 2.4 has this in composer.json:
"swiftmailer/swiftmailer": "^6.1.3"
Swiftmailer itself, has this in composer.json (see https://github.com/swiftmailer/swiftmailer/blob/v6.1.3/composer.json):
"egulias/email-validator": "~2.0"
So while Drupal Swiftmailer now doesn't care whether you use ^2 or ^3 , Swiftmailer itself will still not go beyond ^2.
What I believe should fix it, is this is composer.json of Drupal Swiftmailer:
"swiftmailer/swiftmailer": "^6.3"
And actually, the entire egulias/email-validator can be removed from composer.json.
This does however create an issue for people with Core 9.2 or lower. I'm guessing to resolve this in it's entirety, and new major version would be required, only supporting Core 9.3 and upwards?