{
  "schema": "notebuns.changelog.v1",
  "maintainer": "MilkyDev",
  "telegram": "https://t.me/milkydev",
  "versions": [
    {
      "version": "5.1.2",
      "date": "2026-07-30",
      "author": "MilkyDev",
      "title": "Исправление ложных отключений",
      "highlight": true,
      "changes": [
        "Исправлено ложное отключение от сервера — больше не выбрасывает тех, кто ничего не нарушал",
        "Лаунчер корректно работает через VPN и прокси",
        "Окно блокировки показывает причину, кто выдал и когда истекает",
        "Отключение модератором больше не выглядит как блокировка: видно причину и можно сразу зайти обратно",
        "Обновления приходят из нескольких источников: если один недоступен, лаунчер возьмёт другой",
        "Ярлык на рабочем столе создаётся один раз; вернуть его можно кнопкой в настройках",
        "Вход на сервер стал быстрее",
        "Лаунчер больше не зависает надолго при проблемах со связью",
        "Окно с условиями больше не открывается при запуске — текст доступен в меню «Условия использования»",
        "Адреса серверов лаунчер получает с сервера: переезд не требует переустановки"
      ]
    },
    {
      "version": "5.1.1",
      "date": "2026-07-29",
      "author": "MilkyDev",
      "title": "Устойчивость входа и защиты",
      "highlight": false,
      "changes": [
        "Закрыт способ обхода защиты сервера",
        "Вход стал устойчивее к нестабильному интернету — короткие обрывы связи больше не мешают играть",
        "Лаунчер сообщает о проблемах с авторизацией сразу, а не оставляет с непонятной ошибкой при подключении",
        "Правила сервера и условия обработки данных открываются кнопкой в боковом меню",
        "Мелкие правки оформления"
      ]
    },
    {
      "version": "5.1.0",
      "date": "2026-07-29",
      "author": "MilkyDev",
      "title": "Вход только через фирменный лаунчер",
      "highlight": false,
      "changes": [
        "Сервер принимает игроков только из официального лаунчера — посторонние сборки внутрь не попадают",
        "Ник закрепляется за вашим компьютером после первого входа с паролем, поэтому его нельзя занять чужим",
        "Заходить можно с нескольких своих устройств, ограничение включается только на время атак",
        "При первом запуске лаунчер один раз показывает правила сервера и условия обработки данных",
        "Условия использования и список изменений открываются кнопками в боковом меню в любой момент",
        "На стартовом экране и при нажатии «Играть» теперь разлетаются и падают алмазы",
        "Если сервер авторизации не отвечает, лаунчер сообщит об этом сразу, а не оставит вас с непонятной ошибкой на входе"
      ]
    },
    {
      "version": "5.0.3",
      "date": "2026-07-27",
      "author": "MilkyDev",
      "title": "Запуск даже при недоступности сервера",
      "highlight": false,
      "changes": [
        "Лаунчер держит несколько источников файлов и опрашивает их одновременно — если основной сервер лёг, игра всё равно запустится",
        "Переезд на другой адрес больше не требует переустановки лаунчера",
        "Ярлык на рабочем столе называется «Minecraft NoteBuns»",
        "Новости подхватываются с резервных источников, если основной недоступен"
      ]
    },
    {
      "version": "5.0.2",
      "date": "2026-07-27",
      "author": "MilkyDev",
      "title": "Список изменений прямо в лаунчере",
      "highlight": false,
      "changes": [
        "Появилось это окно: список изменений открывается из лаунчера и обновляется с сервера, без переустановки",
        "Лаунчер больше не откатывается на старую версию при нажатии «Играть»",
        "Ускорено подключение к серверу на старте",
        "Сборка снова полностью портативная: никаких установщиков, просто запускаемый файл"
      ]
    },
    {
      "version": "5.0.1",
      "date": "2026-07-27",
      "author": "MilkyDev",
      "title": "Защита сборки и новое оформление",
      "highlight": false,
      "changes": [
        "Античит замечает подмену содержимого файлов сборки прямо во время игры",
        "Проверка идёт по размеру и хэшу, но только для изменившихся файлов — диск не нагружается",
        "Лаунчер больше не ставит версию старее уже установленной",
        "Новое оформление в голубых тонах вместо зелёного",
        "Номер версии в углу стал читаемым"
      ]
    },
    {
      "version": "5.0.0",
      "date": "2026-07-27",
      "author": "MilkyDev",
      "title": "Крупное обновление лаунчера",
      "highlight": false,
      "changes": [
        "Защита настроек и биндов: назначения клавиш, выбранные шейдеры и список ресурспаков надёжно сохраняются при каждом перезаходе",
        "Поддержка модов: конфиги Voice Chat, эмодзи и других клиентских модификаций больше не сбрасываются при обновлении сборки",
        "Настройки графики Sodium и Embeddium, громкость и микрофон голосового чата остаются вашими — сервер их больше не перезаписывает",
        "Плавная работа: мониторинг античита работает строго в рамках процесса вашей Java-игры и не нагружает процессор лишними проверками",
        "Бесшовное автообновление: лаунчер обновляется тихо в фоне — больше никаких вылетающих чёрных консольных окон",
        "Обновление ставится мгновенно и умеет откатиться само, если что-то пошло не так",
        "Система вайтлиста ресурспаков: строгая проверка хэшей SHA-256 для всех подключённых ресурспаков против читерских текстур — X-Ray, прозрачные блоки и подобное",
        "Список разрешённых ресурспаков защищён цифровой подписью: подменить его на своём компьютере невозможно",
        "Свой любимый текстурпак можно отправить на проверку и добавить в разрешённый список",
        "Чище работа с системой: убраны лишние фоновые операции при запуске игры",
        "Улучшенная поддержка macOS: оптимизированы работа и запуск на устройствах Apple",
        "Файл настроек больше не теряется при внезапном выключении компьютера",
        "Повреждённый файл настроек не стирается молча — рядом сохраняется копия",
        "Внешние ссылки из новостей и меню открываются безопасно"
      ]
    },
    {
      "version": "4.4.0",
      "date": "2026-07-25",
      "author": "MilkyDev",
      "title": "Поддержка macOS",
      "highlight": false,
      "changes": [
        "Установщик DMG для macOS",
        "Улучшения интерфейса и анимаций"
      ]
    },
    {
      "version": "4.2.0",
      "date": "2026-07-24",
      "author": "MilkyDev",
      "title": "Точность античита",
      "highlight": false,
      "changes": [
        "Убрано ложное срабатывание античита на VPN-процессы",
        "Инструкции по запуску для macOS и Linux"
      ]
    },
    {
      "version": "4.1.1",
      "date": "2026-07-24",
      "author": "MilkyDev",
      "title": "Память и синхронизация",
      "highlight": false,
      "changes": [
        "Исправлено выравнивание делений на ползунке памяти",
        "Тихая очистка устаревших файлов при синхронизации"
      ]
    },
    {
      "version": "4.0.1",
      "date": "2026-07-23",
      "author": "MilkyDev",
      "title": "Стабильность запуска",
      "highlight": false,
      "changes": [
        "Запуск блокируется, если файлы модов заняты другой программой",
        "Портативные сборки для macOS"
      ]
    },
    {
      "version": "3.0.1",
      "date": "2026-07-18",
      "author": "MilkyDev",
      "title": "Разумные значения памяти",
      "highlight": false,
      "changes": [
        "Автоматический выбор памяти больше не опускается ниже 5 ГБ",
        "4 ГБ можно выставить только вручную"
      ]
    },
    {
      "version": "3.0.0",
      "date": "2026-07-18",
      "author": "MilkyDev",
      "title": "Быстрая синхронизация",
      "highlight": false,
      "changes": [
        "Дельта-синхронизация: скачивается только то, что изменилось",
        "Проверка целостности каждого файла сборки",
        "Перенос папки игры на другой диск без блокировки интерфейса",
        "Докачка файлов после обрыва соединения"
      ]
    },
    {
      "version": "2.1.0",
      "date": "2026-07-12",
      "author": "MilkyDev",
      "title": "Защищённый манифест",
      "highlight": false,
      "changes": [
        "Единый защищённый манифест сборки"
      ]
    },
    {
      "version": "1.2.0",
      "date": "2026-06-22",
      "author": "MilkyDev",
      "title": "Первые крупные улучшения",
      "highlight": false,
      "changes": [
        "Быстрая проверка файлов клиента",
        "Лаунчер сам открывается после выхода из игры",
        "Проверка никнейма перед запуском",
        "Настройки памяти и размера окна сохраняются корректно"
      ]
    }
  ]
}
