Нові можливості Yay 12.6: реліз оновлення AUR

Реліз Yay 12.6: Нові можливості та покращення

Yay 12.6, остання версія популярного AUR допоміжного інструменту для Arch Linux, була випущена приблизно через шість місяців після попереднього оновлення 12.5.7, яке відбулося в середині грудня 2025 року.

Зміни в алгоритмі пошуку та сортуванні

Однією з основних змін є те, що результати пошуку в репозиторіях тепер сортуються згідно з порядком репозиторіїв, визначеним у pacman.conf. Це покращує узгодженість виходу Yay з налаштуваннями пріоритетів репозиторіїв Pacman.

Також було відкориговано рейтинг пошуку. Yay 12.6 враховує популярність AUR у своїй метриці пошуку, переходячи на відстань Джаро-Вінклера та перераховуючи бали пошуку пакетів. Як результат, користувачі отримують більш релевантні результати при пошуку програмного забезпечення в різних репозиторіях та AUR.

Yay 12.6 AUR Helper
Yay 12.6 AUR Helper

Виправлення помилок і нові функції

Реліз також оновлює постачальника метаданих AUR для Yay і виправляє поведінку щодо відсутніх пакетів. Зокрема, yay -Si тепер виводить повідомлення про помилку, якщо запитаний пакет не знайдено, а yay правильно повертає статус виходу 1, якщо пакети не знайдені.

Ще одне важливе виправлення стосується збирання пакетів з несумісними архітектурами в makepkg 7.1 та новіших версіях. Нова версія виправляє цю проблему сумісності. Крім того, помилки з залежностями тепер включають їх джерело, що надає більше контексту, коли виникають проблеми з розв’язанням пакетів.

Окрім цього, yay тепер автоматично регенерує порожній кеш завершення та виправляє гонку стану, при якій потік кешу завершення міг заважати очищенню обробника ALPM.

Акцент на конфігурацію та рекомендації для користувачів

Проте не все, що планувалось у цьому циклі, потрапило до фінального релізу. Технічний адміністратор зазначає, що реліз “майже кваліфікувався як основний”, але нова система конфігурації була залишена за бортом, оскільки потребувала додаткової роботи. У зв’язку з цим, користувачам, які нещодавно використовували yay-git, рекомендується перевірити або відтворити свій файл config.json, оскільки вони могли втратити свою конфігурацію.

Для отримання додаткових деталей, Yay 12.6 вже доступний як оновлення в AUR для користувачів Arch.