Closed (fixed)
Project:
Drupal core
Version:
main
Component:
telephone.module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
8 Jun 2026 at 12:01 UTC
Updated:
6 Aug 2026 at 14:10 UTC
Jump to comment: Most recent
Manually test the upgrade path from Telephone in core in current development branch to contrib in next major development branch works correctly..
composer create-project drupal/recommended-project:x.y.* drupal-telephonecd [drupal-telephonecp web/sites/example.settings.local.php web/sites/default/settings.local.phpcomposer require drush/drushvendor/bin/drush si demo_umamiweb/sites/default/settings.phpvendor/bin/drush en -y telephonedrush updb about the missing core module.composer require drupal/telephone
vendor/bin/drush crcomposer config minimum-stability dev
composer require drupal/core-composer-scaffold:dev-main drupal/core-project-message:dev-main drupal/core-recommended:dev-main drush/drush -Wupdate.php for the local test sitevendor/bin/drush updb
vendor/bin/drush cradmin/reports/status
Comments
Comment #2
smustgrave commentedShould be able to be worked on now.
Comment #3
smustgrave commentedTested this following the steps
composer create-project drupal/recommended-project:^11.3 telephone-upgrade, chose 11.3 because telephone has not been removed yet
cd telephone-upgrade
composer require drush/drush
I'm using ddev so did a ddev config
ddev drush si demo_umami
Enable Telephone module
Added a field to the Basic page content type
Created content with the Basic page and telephone renders just fine (well as it did before)
Now doing upgrade
composer config minimum-stability dev
composer config minimum-stability dev
composer require drupal/core-composer-scaffold:dev-main drupal/core-project-message:dev-main drupal/core-recommended:dev-main drush/drush -W
composer require drupal/telephone-telephone (had to use that as idk if the composer side is getting fixed anytime soon)
Updated .ddev/config to use 8.5
Ran ddev drush updb
ddev drush cr
Everything appears to be working as expected still. Only issue is that telephone-telephone but not sure I can fix it :(
Anything else I need to check?
Comment #4
shank115 commentedRan through this too - nothing else to add on my end.
Comment #5
quietone commentedTried this today and
ddev composer require drupal/telephonefails with "Could not find a matching version of package drupal/telephone."Comment #6
smustgrave commented@quietone I noted that in #3 idk how to unblock the infrastructure team for working on that composer issue.
Comment #7
smustgrave commentedThe composer issue landed! So this is working as expected anything else need to be done?
Comment #8
quietone commentedI just tested and can confirm this works as expected.
Comment #10
quietone commentedI just noticed this line in the testing in #3. This test should be using
drupal/telephonenotdrupal/telephone-telephone. That is the only way to confirm that the composer changes have been made and that sites don't have to know about package names like 'drupal/telephone-telephone'.