Drupal-8.8.0 以前に Composerを利用してインストールしている場合
composer create-project drupal-composer/drupal-project:8.x-dev DRUPALPROJECT --stability dev --no-interaction
のようにしている場合、drupal/core-8.9.7 あたりから更新できなくなります。
そんな場合の対処法になります。
https://drupalize.me/tutorial/update-drupal-versions-prior-88x-using-com...
■ まず理由を見る
$ composer why-not drupal/core:8.9.7 webflo/drupal-core-require-dev 8.9.6 requires drupal/core (8.9.6)
■ drupal / core-recommendedメタパッケージを使用するようにする
$ composer remove drupal/core --no-update $ composer require composer/installers:^1.7 --no-update ./composer.json has been updated $ composer require drupal/core-recommended:^8.8 --no-update ./composer.json has been updated
■ drupal / core-devメタパッケージを使用するようにする
$ composer remove webflo/drupal-core-require-dev --dev --no-update $ composer require drupal/core-dev:^8.8 --no-update ./composer.json has been updated
■ drupal/core-recomended-8.9.7〜 がインストールされるか 見てみる
$ composer update --dry-run Loading composer repositories with package information Updating dependencies (including require-dev) Package operations: 2 installs, 42 updates, 31 removals - Uninstalling symfony/polyfill-intl-normalizer (v1.18.1) 〜 - Installing drupal/core-recommended (8.9.7)