diff --git a/src/Composer/Package/Loader/ValidatingArrayLoader.php b/src/Composer/Package/Loader/ValidatingArrayLoader.php index 64f97d436..b2e0ad232 100644 --- a/src/Composer/Package/Loader/ValidatingArrayLoader.php +++ b/src/Composer/Package/Loader/ValidatingArrayLoader.php @@ -276,7 +276,7 @@ class ValidatingArrayLoader implements LoaderInterface } if ($this->validateString('minimum-stability') && !empty($this->config['minimum-stability'])) { - if (!isset(BasePackage::$stabilities[$this->config['minimum-stability']])) { + if (!isset(BasePackage::$stabilities[strtolower($this->config['minimum-stability'])]) && $this->config['minimum-stability'] !== 'RC') { $this->errors[] = 'minimum-stability : invalid value ('.$this->config['minimum-stability'].'), must be one of '.implode(', ', array_keys(BasePackage::$stabilities)); unset($this->config['minimum-stability']); }