Команда Packagist оголосила, що 25 лютого 2025 року припинить підтримку Composer v1.x.
Composer 1.x успішно слугував спільноті PHP, проте з виходом Composer 2.0 у жовтні 2020 року настав час рухатися далі. Станом на сьогодні понад 95% оновлень Composer використовують версію 2, яка забезпечує суттєві покращення у продуктивності, використанні пам’яті та безпеці.
Composer 1.x має архітектурні проблеми, що ускладнюють управління репозиторієм пакетів, який налічує 400 000 пакетів і понад 4,5 мільйона версій. Тому ми оголосили про депрекацію підтримки Composer 1.x у лютому 2021 року, запровадивши затримки в оновленні метаданих та обмеживши доступ до нових пакетів. Щоб зосередити наші зусилля на підтримці та покращенні Composer 2.x, ми тепер оголошуємо про повне закриття доступу до метаданих Composer 1.x на Packagist.org.
Ключові дати на майбутнє:
Як зазначено в оголошенні, 96% оновлень Composer використовують версію 2, тому, ймовірно, ви не зіштовхнетеся з цими проблемами. Проте, якщо у вас є старі програми, стане в нагоді перевірити, чи вони оновлені до v2. Якщо ні, рекомендуємо оновити їх до ключових дат
Хочете забезпечити повну прозорість у своїх Laravel-додатках? Пакет Laravel Audit Log допоможе вам детально відстежувати всі зміни моделей Eloquent та відповідати вимогам регуляторів. Читайте далі, щоб дізнатися, як цей потужний інструмент може підвищити надійність вашого проєкту
Досліджуйте нові можливості локалізації вашого Laravel-додатку з пакунками, які використовують штучний інтелект, такими як ChatGPT та Claude. Які рішення можуть спростити ваш процес перекладу та зробити його більш точним? Читайте далі, щоб дізнатися більше!
Встановлення Xdebug може бути складним завданням, але в цій статті ми розкриємо, як швидко та просто налаштувати його за допомогою Docker на прикладі Laravel. Дочитайте до кінця, щоб дізнатися, як за кілька хвилин зробити Xdebug вашим надійним помічником у розробці