Dependency Management مدیریت کتابخانهها، نسخهها و قراردادهای موردنیاز برنامه است. این کار فراتر از نصب پکیج است و به امنیت و سازگاری هم مربوط میشود.
با Composer Lock و بررسی آسیبپذیری میتوان نسخههای وابستگی برنامه PHP را کنترل کرد.
محدودیتها و جزئیات
بهروزرسانی Minor لزوما در همه پروژهها بدون اثر جانبی نیست. تست و راهکار Rollback لازم است.
مدیریت نسخه وابستگیها
قفل نسخهها، بررسی CVE، بهروزرسانی تدریجی و آزمون سازگاری بخش مهم Dependency Management است. آپدیت همه پکیجها بدون تست ممکن است Breaking Change وارد پروژه کند.