Обновления · 14 августа 2026

AppsUpdater 1.2.3: надежнее App Store-установки и спокойнее список обновлений

Версия 1.2.3 точнее проверяет App Store-обновления после установки, убирает повторяющиеся строки после полной проверки, снижает нагрузку на интерфейс и исправляет несколько гонок в checker/helper-коде.

AppsUpdater 1.2.3: надежнее App Store-установки и спокойнее список обновлений

AppsUpdater 1.2.3

Вышла версия 1.2.3 AppsUpdater. Это техническое обновление про надежность установки: App Store-обновления точнее проверяются после завершения, список найденных обновлений меньше дублируется, а интерфейс спокойнее переживает post-install проверки.

App Store и проверка установки

AppsUpdater аккуратнее сохраняет App Store identifier, доставленную версию и fallback-ссылки, когда проверяет результат установки. Это исправляет случаи, когда обновление уже стояло на Mac, но строка могла оставаться в списке как доступная.

Прогресс App Store-установки теперь обновляется реже, чтобы SwiftUI не получал лишнюю нагрузку во время загрузки и установки.

Список обновлений

После полной проверки AppsUpdater физически объединяет повторяющиеся update rows, которые относятся к одному приложению. Post-install scans дополнительно debounce'ятся, а успешно верифицированные обновления больше не запускают лишний полный scan.

Локальные версии после установки обновляются пачкой, поэтому список меньше дергается и быстрее возвращается в рабочее состояние.

Стабильность и direct vendor

Исправлены гонки double-resume в accurate App Store checker и privileged helper XPC-клиенте. Сохранение qBittorrent-пароля в Keychain перенесено с main thread.

Direct vendor ссылки с токенами теперь резолвятся перед скачиванием. Это исправляет часть ручных vendor-download маршрутов, где финальная ссылка появляется только после промежуточного перехода.

Как обновиться

Если вы уже используете AppsUpdater, версия 1.2.3 придет через встроенный Sparkle updater. Новую сборку также можно скачать со страницы AppsUpdater.