← все обновления
v5.6.0ядро v5X Renovatio

Большой накопительный апдейт качества и стабильности

  • Ура, производительность: серия фиксов по core-логике, обработчикам, взаимодействиям и «мелким, но болезненным» edge-case-сценариям.
  • Командный пайплайн и DI доработаны: улучшен command handler, унифицирован HTTP pipeline, обновлены аргумент-резолверы и обработка ошибок аргументов.
  • Архитектурная полировка: обновлены top-level пакеты, модифицирован twitch-сервис, разделена data/db-логика, улучшено хранение и нейминг, добавлен централизованный embed builder для большинства команд.
  • Музыкальный блок: доработан механизм обнаружения похожих треков, при неудачном поиске, улучшено логирование музыкальных событий (nlog), продолжается развитие источников/аудио-подсистемы и смежных сервисов.
  • Интерактивы и безопасность обработки: устранены crash-prone места в handlers, усилена устойчивость interaction-flow.
  • Книжный клуб: улучшена api-обработка на всех уровнях, добавлен общий рейтинг который теперь находится на sbln.portal.
  • Команда пг — рулежка плейграунда в принципиально новой ephemeral-обертке.
  • Команда голосование|голос — очень крутой аудио-музыкальный выбератор, духовный наследник легендарного х выбери.
  • Команда почта — теперь поддерживает анонимную отправку и вложения.
  • Обновление является крупным мерджем дев-ветки с прицелом на проверку новых возможностей, часть из которых будет допиливаться/продолжаться в SFU на 5.6.X.
perfcleanup