5 хв читання

Щотижневий дайджест залежностей DepLog.dev: 16 бер. 2026 р. - 22 бер. 2026 р.

Щотижневий дайджест за 16 бер. 2026 р. - 22 бер. 2026 р.. Ми відстежили 19 оновлень пакетів, додали прямі посилання на сторінки пакетів і відсортували список за ризиком.

щотижневий дайджестоновлення залежностейоцінка ризикумоніторинг релізів

Огляд тижня

Цей щотижневий дайджест охоплює 16 бер. 2026 р. - 22 бер. 2026 р. і містить 19 оновлень пакетів у менеджерах npm (4), swift (3), rubygems (3), gradle (3), pypi (2), nuget (1).

Почніть з eslint (npm). Позначка R32 означає рівень ризику 32 зі 100 і допомагає швидко відсортувати апгрейди від спокійних до тих, що потребують окремої перевірки.

Оновлення з високим ризиком

Чергу на перевірку варто почати з eslint (npm) R32, tailwindcss (npm) R16 і spatie/laravel-permission (composer) R14. Саме ці пакети найкраще підходять для ручного читання ченджлогу перед апгрейдом.

DepLog поєднує тип релізу, дельту версії та сигнали з ченджлогу в одну оцінку. Використовуйте її для сортування черги, а вже потім відкривайте сторінку пакета за деталями.

  • eslint (npm) має R32/100. Останній стабільний реліз: 10.1.0. Перед апгрейдом відкрийте сторінку пакета і перегляньте зміни.
  • tailwindcss (npm) має R16/100. Останній стабільний реліз: 4.2.2. Перед апгрейдом відкрийте сторінку пакета і перегляньте зміни.
  • spatie/laravel-permission (composer) має R14/100. Останній стабільний реліз: 7.2.4. Перед апгрейдом відкрийте сторінку пакета і перегляньте зміни.
  • swift-argument-parser (swift) має R6/100. Останній стабільний реліз: 1.7.1. Перед апгрейдом відкрийте сторінку пакета і перегляньте зміни.
  • devise (rubygems) має R6/100. Останній стабільний реліз: 5.0.3. Перед апгрейдом відкрийте сторінку пакета і перегляньте зміни.

Свіжі релізи за тиждень

Найсвіжіші релізи цього тижня: starlette (pypi), github.com/jackc/pgx/v5 (go) і next (npm). Це найкоротший спосіб побачити, що саме вийшло останнім у ваших відстежуваних екосистемах.

  • starlette (pypi) опублікував 1.0.0 2026-03-22. На сторінці пакета є короткий огляд ченджлогу і дельти версій.
  • github.com/jackc/pgx/v5 (go) опублікував 5.9.1 2026-03-22. На сторінці пакета є короткий огляд ченджлогу і дельти версій.
  • next (npm) опублікував 16.2.1 2026-03-20. На сторінці пакета є короткий огляд ченджлогу і дельти версій.
  • solid_queue (rubygems) опублікував 1.4.0 2026-03-20. На сторінці пакета є короткий огляд ченджлогу і дельти версій.
  • eslint (npm) опублікував 10.1.0 2026-03-20. На сторінці пакета є короткий огляд ченджлогу і дельти версій.

Що перевірити далі

Сприймайте цей дайджест як короткий список дій, а не як фінальне рішення про апгрейд.

Наступний клік має бути на сторінку пакета, бо саме там є короткий підсумок ченджлогу, ризик і менеджерний контекст.

  • Відкрийте всі пакети вище R20, перш ніж робити пакетний апгрейд.
  • Групуйте апгрейди за менеджером, якщо в одній екосистемі одночасно вийшло кілька релізів.
  • Окремо перевіряйте, чи зміна версії є patch, minor чи major.
  • Копіюйте назви пакетів із посиланнями в ticket або release notes, щоб контекст не губився.
  • Якщо тиждень був тихим, залишайте фільтри моніторингу і перевірте ситуацію після наступного вікна релізів.

Корисні посилання

Поширені запитання

Що входить у цей щотижневий дайджест?
Він охоплює активність пакетів з 2026-03-16 до 2026-03-22, пояснює коди ризику і дає прямі посилання на сторінки помітних пакетів.
Що означає позначка R біля пакета?
Це оцінка ризику на шкалі від 0 до 100, яка допомагає розставити пріоритет перевірки. Вищі значення зазвичай поєднують більший стрибок версії, ризиковіший тип релізу або сильні сигнали з ченджлогу.
Навіщо біля назви пакета показано менеджер?
Позначка менеджера показує, в якій екосистемі вийшов реліз, наприклад npm, composer і pypi. Це важливо, коли схожі назви існують у різних реєстрах.
Чому деякі пакети не потрапили в список?
Це коротка вибірка найпомітніших оновлень. Повний список є у ваших моніторах або на сторінках пакетів за посиланнями.