Ключевые изменения:
- Переход на новую систему логгирования
- Изменение структуры рантайма, поддержка шифрования рантайма, hot reload
- Поддержка 1.17+(vanilla и fabric), 1.16.5(vanilla/fabric/forge), процедурная генерация профилей
- Поддержка выбора Java при старте клиента. Функционал скачивания своей джавы устарел, но в зависимости от необходимости он может быть доработан и включен снова
- Параметры ОЗУ, отладки, рекомендуемой версии Java можно настраивать в каждом профиле отдельно
- Новое скачивание с поддержкой HTTP 2 в лаунчере и отмена загрузки
- AuthCoreProvider, который должен заменить AuthProvider/AuthHandler/HWIDProvider
- Полная поддержка slim скинов
Модули
- Удален модуль AutoReHash
- Добавлен модуль DiscordGame в качестве замены DiscordRPC
- Добавлен модуль RemoteControl для управления лаунчсервером удаленно
- Добавлен модуль OneLauncher для запрета запуска двух копий лаунчера
- Модули ScriptEngine, SashokSupport, DiscordRPC устарели и готовятся к удалению в следующем релизе
- Остальные модули были доработаны для поддержки новых возможностей 5.2.0
Менее значимые изменения
- Gradle Обновлен до 7.1
- WhitelistComponent для проведения технических работ
- Поддержка авторизации через WebView
- Обновление алгоритма поиска Java для старта лаунчера
Миграция с 5.1.X на 5.2.0
Ссылка на вики: https://launcher.gravit.pro/migration