github GravitLauncher/Launcher v5.1.8
GravitLauncher v5.1.8

latest releases: v5.6.2, v5.6.1, vv5.6.1...
3 years ago

Теперь перед полным релизом с мержем в master новая версия некоторое время будет находится в отдельной ветке release/X.X.X для окончательного тестирования, где будут только фиксится баги, а разработка нового функционала может быть прололжена параллельно в dev ветке
Важные изменения

  • Новые опциональные моды
  • Запуск лаунчсервера только с Java 11
    Это не касается лаунчера и сервервраппера, они по прежнему могут быть запущены с 8 джавой. Игрокам не обязательно иметь 11 джаву.
  • Смена типа session на UUID вместо long. Если у вас есть AutoSaveSessions - перед запуском удалите файл sessions.json. Если вы получаете NoSuchFieldError: session или аналогичный - проверьте что вы обновили рантайм
    Фиксы багов
  • Фикс прохождения тестов на последнем gradle
  • Фикс утечки памяти при большом числе запросов
  • Фикс множества NPE если клиент передавал некорректный запрос. Улучшена устойчивость к ошибкам со стороны клиента
  • Фикс выхода за границы массива и ошибок 5XX при скачке файлов на дефолтном файлсервере(без использования nginx)
  • Фикс падения лаунчесрвера на java 15+ из за устаревшей кривой. Для приминения этого фикса ключи требуется перегенерировать. Если вас эта проблема не касается - можете оставить всё как есть
    Пользовательские фитчи
  • Вы можете использовать новую команду securitycheck для проверки готовности лаунчсервера к работе в production
    Миграция(как перейти)
  • После обновления лаунчсервера и модулей выполните saveProfiles для всех ваших профилей, что бы заработали опциональные моды
  • Не забудьте обновить рантайм(fxml/css часть не менялась)
  • Если у вас лаунчсервер запускается с Java 8/9/10 то измените путь к java в скрипте старта так, что бы он указывал на java 11

Don't miss a new Launcher release

NewReleases is sending notifications on new releases.