Todo list:
Update info.yml files
Update composer.json files- Await stable D10 release for https://www.drupal.org/project/typed_data
#3335255: 2.1.0 release? Await stable D10 release of https://www.drupal.org/project/dynamic_entity_reference
#3335259: Stable release for D10?Confirm stability for https://www.drupal.org/project/key- Tag 5.0.1
Issue fork salesforce-3320557
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
aaronbaumanComment #4
aaronbaumanComment #5
aaronbaumanComment #6
kreynen commentedhttps://www.drupal.org/project/typed_data only has ^10 in the 2.0.x dev release. Not seeing any open issues related to D10
https://www.drupal.org/project/dynamic_entity_reference has ^10 in both 3.0.0-beta1 and 4.0.0-alpha1.
The 8.x-1.16 release of https://www.drupal.org/project/key says < 11, but there isn't much happening in issues like #3262761: [META] Drupal 10 compatibility or #3329325: Automated Drupal 10 compatibility fixes.
Comment #7
aaronbaumanYup, still in a holding pattern.
Thanks for the followup, i added some links to the IS
We're probably good to go with Key module, but will need more tests once the other two stable releases have landed.
Comment #8
kreynen commentedAs more organizations start looking at the upgrade path for D10, it would be helpful to track both the specific issue or general state of project dependencies more closely. Key is actually the project I'm the most concerned about since the maintainers are the least active. Unless someone involved in maintaining the project is going to review updates like https://www.drupal.org/project/key/issues/3329325#comment-14877245, stable dependencies for D10/Salesforce integration will be blocked. There are 12 issues with patches or MR's in a Needs Review state for the Key project. Several of these are related to D10 compatibility, but without #3327909: Create a 1.17 release I don't see how these can move forward without impacting Drupal 9.x.x/Drush 9/Symfony 4 users.
Comment #9
kreynen commentedAs of 1/21, Key now has an 8.x-1.17 release. I haven't tested it yet and I wish they would fork the D8 and D9/10 branched into a true semver release, but this is progress.
Comment #10
kreynen commentedComment #11
aaronbaumanA release for Typed Data is the final issue blocking a D10 release.
Comment #12
spuky commentedAdded an PHP8 issue that will come up since D10 requires PHP 8
Comment #14
dmitriy.trt commentedJust merged the latest changes from the 5.0.x branch, and fixed multiple test failures on PHP8.1 & D10 (see diff).
Comment #16
aaronbaumanThis is in, will be released shortly in 5.0.2
Thanks to Dmitriy.trt for updating the MR!