diff --git a/src/Composer/Installer.php b/src/Composer/Installer.php index f27f687b8..772c7bc3c 100644 --- a/src/Composer/Installer.php +++ b/src/Composer/Installer.php @@ -259,9 +259,11 @@ class Installer } } - // fix the version all installed packages that are not in the current local repo to prevent rogue updates + // fix the version of all installed packages (+ platform) that are not + // in the current local repo to prevent rogue updates (e.g. non-dev + // updating when in dev) foreach ($installedRepo->getPackages() as $package) { - if ($package->getRepository() === $localRepo || $package->getRepository() instanceof PlatformRepository) { + if ($package->getRepository() === $localRepo) { continue; }