Composer — зручне безкоштовне програмне забезпечення для керування залежностями в PHP при розробці веб-додатків. Програма дозволяє завантажити залежні бібліотеки та встановити їх у проекті. У Composer немає графічного інтерфейсу. Керувати цією програмою потрібно набираючи команди в терміналі операційної системи.
За допомогою команд користувач може вказати шлях для встановлення завантажуваних пакетів у потрібний каталог.
Найбільшою перевагою Composer є те, що програма автоматично підключає всі інші, необхідні для роботи, бібліотеки. Ще однією корисною функцією є автоматичне оновлення пакетів, що зекономить купу вашого часу.
Зміни в останній версії
Виправлено код виходу команди аудиту, який не був значущим (тепер 1 для вразливостей та 2 для занедбаних, 3 для обох) (#12203)
Виправлена проблема при оновленні плагіна, коли він визначає кілька класів (#12226)
Виправлені помилки, що дублюються, що з'являються у висновку залежно від налаштувань PHP (#12214)
Виправлена помилка InstalledVersions, що повертає дублюючі дані в деяких випадках (#12225)
Виправлено сортування installed.php, яке стало детермінованим (#12197)
Виправлена помилка bump-after-update, що призводила до збою при використанні вбудованих обмежень (#12223)
Виправлено команду create-project, яка тепер відключає символічні посилання при використанні з репозиторієм шляху як аргумент (#12222)
Виправлено перевірку --no-check-publish, щоб повністю приховати помилки публікації, оскільки вони не мають значення (#12196)
Виправлена помилка команди аудиту, що повертає код збою при збої аудиту композитора, тому що цього не повинно бути викликають збої складання, але запуск аудиту як стандартної частини вашого складання, ймовірно, у будь-якому випадку погана ідея (#12196)
Виправлено використання curl для відключення мультиплексування в зламаних версіях під час використання проксі (#12207)
Бажаєте поділитися враженнями або поставити запитання?
Розпочніть обговорення, залишивши коментар зі своїми думками про Composer!