Обновления
Changelog BandjuPanel
Публичная история изменений по версиям.
Скачать
Версия 1.8.0
Последний релиз
- Добавлен новый раздел резервных копий: сервисы, настройки и доступы можно сохранить в локальный файл.
- На чистом VPS доступно полное восстановление, а на рабочем VPS — безопасное добавление доступов без перезаписи текущих настроек.
- Перед восстановлением panel показывает подробный план и проверяет совместимость, недостающие сервисы, порты, домен и DNS.
- Добавлен перенос между VPS: IP и доменные параметры адаптируются, а подключения, требующие нового конфига или повторной привязки, отмечаются отдельно.
- AmneziaWG v3 обновлён до версии 3.1.
- Добавлены доменные endpoint-адреса для AmneziaWG legacy, v2 и v3 с проверкой DNS и поддержкой в резервных копиях.
- Hysteria2 обновлена до версии 2.12.2; повышена стабильность тестов, WARP и фонового обновления состояния.
- Cascade переведён на AmneziaWG 3.1, улучшено автоматическое восстановление туннеля и добавлена проверка ресурсов VPS и запаса сетевых соединений.
- Исправлена сортировка доступов по суммарному трафику и ускорено фоновое обновление списка без лишней нагрузки на VPS.
- Для Hysteria2 технический логин теперь подписан явно и не выглядит как IP-адрес.
- Улучшено восстановление launcher после временных ошибок соединения и отображение состояния обновлений launcher и panel.
- Добавлено безопасное обслуживание хранилища VPS: ограничение роста логов и очистка старого неиспользуемого кеша.
- Добавлена тёмная тема и обновлён внешний вид приложения, включая интегрированную рамку окна.
- Обновления launcher и panel разделены: состояние каждого компонента отображается отдельно.
- Добавлена поддержка AmneziaWG 3.0 для совместимых клиентов.
- Добавлены расширенные настройки XHTTP для Xray и Salamander-обфускации для Hysteria2.
- Добавлено управление порядком подключений в подписках.
- Успешные уведомления стали заметнее, а ссылки Hysteria2 получили наглядные значки доступов.
- Расширена диагностика VPS: появились внешняя проверка доступности и определение региона IP и сервисов.
- Улучшены подсказки при восстановлении лицензии и надёжность подтверждения переноса.
- Исправлены определение входящего IP за Cascade и жизненный цикл MTProto и Gateway.
- Улучшены фоновые проверки panel и обработка его обновлений.
- Добавлено обновление launcher прямо из приложения на Windows и macOS. После установки 1.6.2 следующие версии можно будет устанавливать без ручной замены приложения.
- Во время обновления сохраняются настройки, список VPS и лицензия.
- Launcher и panel теперь могут обновляться независимо: если изменился только один компонент, второй не переустанавливается.
- Улучшены защита и стабильность системы лицензирования.
- Повышена надёжность установки и обновления panel при временной недоступности внешних источников.
- Launcher теперь проверяет, что открытый SSH-туннель принадлежит выбранной VPS, прежде чем устанавливать или обновлять panel.
- Улучшено завершение устаревших SSH-туннелей в Windows; если локальный порт занят другим процессом, launcher безопасно останавливает операцию и показывает понятную подсказку.
- Launcher автоматически исправляет слишком широкие права доступа к созданным им SSH-ключам в Windows, не заменяя сами ключи. Импортированные пользовательские ключи остаются без изменений.
- Добавлена понятная диагностика известной несовместимости SSH с Ubuntu 26.04 и рекомендация использовать Ubuntu 22.04 или 24.04 LTS.
- Исправлено определение исходной VPS для внешних подключений после переименования или повторного добавления сервера.
- При неоднозначном совпадении launcher больше не выбирает исходную VPS автоматически, чтобы операция не была выполнена на другом сервере.
- Doctor больше не показывает ошибочное предупреждение об устаревших ссылках XRay после изменения настроек подключения.
- В Bandju Panel появился Hysteria2 — быстрый прокси-протокол поверх UDP/QUIC, рассчитанный на работу в нестабильных сетях, при потерях пакетов и высокой задержке. Протокол помогает сохранять скорость там, где обычные TCP-подключения заметно теряют производительность, и маскирует соединение под стандартный HTTP/3-трафик.
- Hysteria2 можно использовать с прямым выходом, через WARP и в составе Cascade. Подключения Hysteria2 с внешних VPS также можно добавлять в общие подписки Bandju.
- Hysteria2 добавлен в список протоколов, трафик которых можно направлять через Cascade.
- Повышена стабильность запуска Cascade и переключения между Direct и WARP.
- При неудачном переключении Bandju Panel пытается автоматически восстановить предыдущий режим.
- Улучшено восстановление после временной потери SSH-соединения.
- Доработано корректное отключение и удаление Cascade на обоих VPS.
- Улучшена кнопка «Тест» для AmneziaWG и XRay.
- Тест создаёт временное подключение на VPS и отдельно измеряет скорость загрузки и отдачи.
- В результатах отображаются handshake, время отклика и фактический маршрут трафика — напрямую или через WARP.
- Добавлен ключ подключения AmneziaVPN в формате vpn://.
- Конфигурацию AmneziaWG теперь можно импортировать в официальное приложение AmneziaVPN по QR-коду или ключу подключения.
- Экспорт обычного файла .conf сохранён для других совместимых клиентов.
- Обновлены иконки AmneziaWG и XRay.
- Добавлено цветовое обозначение протоколов в списках доступов и подписок.
- Улучшены фильтры доступов: транспорт и исходный сервер теперь выбираются отдельно.
- Фильтры стали компактнее и показывают количество применённых условий.
- TLS Scanner теперь автоматически восстанавливается после временного конфликта локального порта; также добавлена возможность повторной проверки его состояния.
- Исправлена работа SSH на Windows, если путь к файлам SSH содержит пробелы или специальные символы.
- Исправлена ошибка, из-за которой недоступность сервера обновлений могла блокировать подключение к исправной panel на VPS.
- Добавлены резервные источники обновлений на случай блокировки или временной недоступности основного источника.
- Улучшена совместимость проверки обновлений с антивирусами, прокси и системными сертификатами Windows.
- Проверка обновлений теперь выполняется отдельно и не мешает работе с уже установленной panel.
- Добавлена защищённая проверка данных обновления и более надёжное переключение между источниками обновлений.
- Исправлена работа Cascade на VPS, где подключение выполняется не под root, а под пользователем с passwordless sudo.
- Cascade больше не требует вручную добавлять пользователя в Docker-группу или включать root-вход по SSH, если на VPS доступен passwordless sudo.
- Ошибки Cascade при недостаточных правах теперь показываются понятным сообщением вместо технических ошибок Docker или разбора ответа panel.
- Panel обновлена до версии 1.5.3 для совместимого выпуска; существующие настройки VPS и клиентские доступы сохраняются.
- Добавлена поддержка HAPP routing для subscription-ссылок.
- Для подписки можно включить отдельную routing-ссылку HAPP, и HAPP получит правила маршрутизации через HTTP header routing при добавлении или обновлении подписки.
- На публичной странице подписки теперь видно, что HAPP routing включен.
- Launcher теперь может устанавливать и обновлять panel не только под root, но и через пользователя с passwordless sudo.
- Проверка VPS показывает состояние root/sudo доступа и понятнее объясняет, почему установка недоступна без root или passwordless sudo.
- Создание XRay- и AmneziaWG-доступов стало устойчивее на медленных VPS.
- Если VPS успел создать доступ, но ответ пришел слишком поздно, launcher пытается найти созданный доступ и открыть QR, конфиг или ссылку автоматически.
- Обновление списков XRay и AmneziaWG клиентов стало терпимее к долгим ответам VPS.
- Улучшена надежность запуска Cascade на медленных VPS и Docker-конфигурациях, где firewall backend определяется не напрямую.
- После включения Cascade launcher проверяет, что panel осталась доступной на Entry и Exit VPS, и автоматически отключает Cascade, если доступ не подтвердился.
- Проверка Cascade дольше ждет медленные VPS и понятнее показывает ситуацию, когда туннель работает, но ping/ICMP недоступен.
- Исправлено применение расширенных настроек AmneziaWG к клиентским конфигам.
- MTU, DNS и I1, заданные в panel, теперь корректно попадают в новые и перевыпущенные конфиги клиентов.
- DNS для клиентов можно настроить вручную; panel проверяет формат и не дает сохранить некорректный список адресов.
- Снижена фоновая нагрузка panel на VPS в режиме простоя.
- Оптимизировано обновление состояния доступов, подписок и лимитов: лишние тяжелые проверки больше не выполняются без необходимости.
- Уменьшены кратковременные пики CPU при проверке лимитов, доступов и подписок.
- Улучшена совместимость подписок с Hiddify, Happ и другими приложениями с поддержкой данных подписки.
- В совместимых приложениях теперь отображаются название подписки, срок действия, использованный трафик и ссылка на страницу подписки.
- Название подписки в совместимых приложениях теперь берется из самой подписки, без добавления названия Bandju Panel.
- Добавлена стандартная подпись: «Подписка создана в BandjuPanel».
- В окне переименования подписки появились поля для своей подписи и Telegram-ссылки.
- Если лимиты скрыты в настройках подписки, они не передаются в данные для совместимых приложений.
- Теперь в одну подписку можно добавлять XRay-доступы с разных VPS.
- В окне подписки появилась кнопка «+ Сервер», чтобы выбрать доступы с другого сохраненного VPS.
- Доступы с других VPS показываются вместе с обычными доступами: в общей таблице и внутри подписки.
- У таких доступов видно, с какого сервера они пришли. По бейджу сервера можно быстро перейти к исходному VPS после подтверждения.
- Для доступов с других VPS работают привычные действия: QR/link, переименование, смена иконки, включение и выключение, сброс ключа или URL, WARP и удаление.
- При удалении можно выбрать, что сделать: удалить доступ на исходном VPS или только убрать его из текущей подписки.
- Улучшено перетаскивание доступов между подписками, включая доступы с других VPS.
- Список доступов стал понятнее: подписки показываются выше, дочерние доступы находятся рядом с родительской подпиской, а доступы с других VPS сгруппированы по серверу.
- Добавлены фильтры «В подписке» и «Внешние доступы».
- Общий лимит подписки теперь работает и для подписок, где есть доступы с разных VPS.
- Panel суммирует трафик всех доступов внутри подписки и применяет общий лимит ко всей подписке.
- Доступы внутри подписки наследуют ее лимит. Отдельные лимиты остаются для одиночных доступов вне подписок.
- Когда доступ добавляется в подписку, его старый индивидуальный лимит больше не мешает общему лимиту подписки.
- Если доступ уже используется в подписке на другом VPS, его локальный лимит на исходном сервере нельзя изменить отдельно.
- При исчерпании лимита доступы блокируются по состоянию лимита, без выключения обычных переключателей.
- Исправлена блокировка доступов с других VPS при достижении лимита по трафику или сроку.
- Старый трафик доступа больше не списывается с новой подписки после добавления доступа в уже лимитированную подписку.
- Изменения лимитов теперь быстрее отображаются в интерфейсе.
- Страница подписки в браузере теперь корректно работает с доступами с разных VPS.
- На странице учитываются трафик, активность и состояние лимитов для всех доступов внутри подписки.
- Лимит показывается только у самой подписки, без лишнего повторения на каждом дочернем доступе.
- Улучшено отображение общего трафика и ограничений для подписок, собранных из нескольких VPS.
- В launcher появилась ручная диагностика VPS.
- Она помогает понять, где именно проблема: на компьютере, в SSH-подключении, авторизации, Docker, panel или API.
- Проверяются подключение к VPS, SSH, ключи, known_hosts, локальный tunnel-порт, состояние сервера, Docker, контейнер panel и Panel API.
- После проверки можно скопировать короткий отчет для поддержки.
- Пароли и приватные ключи в отчет не попадают.
- Диагностика запускается только вручную и ничего не меняет на компьютере или VPS.
- Улучшена синхронизация доступов между VPS: переименование, WARP, включение и выключение теперь стабильнее отражаются в launcher.
- Один доступ теперь может находиться только в одной подписке, даже если подписки находятся на разных VPS.
- Если внешний VPS временно недоступен, launcher сохраняет последний известный статус и обновит данные, когда сервер снова будет доступен.
- Раздел доступов стал быстрее открываться и стабильнее обновляться при смене VPS.
- Быстрые действия в списке доступов стали надежнее, особенно при быстром включении или выключении нескольких строк.
- Улучшена работа WARP-переключателей, включая AmneziaWG и доступы с других VPS.
- Дашборд стал быстрее открываться и стабильнее обновлять статус VPS.
- Улучшено отображение ресурсов и подсказки по CPU.
- Добавлено окно «О приложении» с версиями и официальными контактами Bandju Panel.
- Launcher теперь точнее проверяет, какие функции поддерживает panel на конкретном VPS.
- Если panel на сервере устарела, launcher блокирует только те действия, которые этот сервер еще не поддерживает, и показывает подсказку обновить panel.
- Добавлен модуль SSH-доступ для управления SSH-ключами VPS прямо из Bandju Panel.
- В настройках VPS теперь можно выбрать SSH-ключ для подключения, создать новый ключ, скопировать public key, переименовать или удалить private key.
- Если выбранный SSH-ключ не принят сервером, launcher предложит войти по паролю и обновить SSH-доступ.
- Улучшена работа с SSH-ключами на Windows и исправлены ошибки выбора неподходящих файлов ключей.
- Добавлены лимиты доступа: можно задать лимит трафика и дату окончания для всего Access/подписки или отдельного подключения.
- Доступ автоматически блокируется при достижении лимита трафика или даты окончания, а ручное выключение доступа больше не конфликтует с автоматической блокировкой.
- На странице подписки теперь отображаются лимиты доступа, а при необходимости их можно скрыть.
- Улучшена работа AmneziaWG-конфигов после изменения порта или настроек сервера.
- Bandju Panel больше не требует вручную обновлять каждый AmneziaWG-конфиг: актуальный QR-код и .conf выдаются при открытии QR, скачивании конфига или открытии страницы подписки.
- Повторное открытие AmneziaWG QR стало быстрее, а старый QR-код больше не должен кратко появляться перед актуальным.
- Doctor больше не выполняет массовое исправление AmneziaWG-конфигов и не создаёт лишнюю нагрузку на VPS.
- Улучшена устойчивость интерфейса при долгих запросах, временных сбоях проверки VPS и обрыве локального SSH-туннеля.
- Дашборд теперь понятнее показывает устаревшие данные после перезагрузки VPS, переподключения или потери туннеля.
- Исправлены ситуации, когда автообновление не запускалось после обновления panel, переподключения или переключения серверов.
- В Lite-режиме список доступов больше не должен оставаться пустым после переподключения к серверу.
- Исправлена работа Cascade на Exit VPS с нестандартным именем сетевого интерфейса.
- Улучшено переключение активного Entry VPS с одного Exit VPS на другой: новый Exit сохраняется корректно, а старые данные очищаются после отключения.
- Исправлено переключение серверов в Windows: launcher очищает зависшие локальные SSH-туннели, чтобы выбранный VPS и реально открытая panel больше не расходились.
- В «Доступах» дочерние строки внутри сгруппированного доступа стали чуть крупнее и легче читаются.
- Раздел «Доступы» переработан вокруг подписок: несколько XRay-транспортов и AmneziaWG можно объединять в один логический доступ.
- Добавлены постоянные публичные subscription-ссылки /s/..., /raw и /b64 для импорта в совместимые клиенты.
- Публичная страница подписки показывает QR, ссылки, трафик, AmneziaWG-конфиги, скачивание .conf и блок приложений для подключения.
- Добавлены иконки и флаги доступов: они хранятся отдельно от имени, показываются в списке и передаются в VLESS-ссылки для совместимых клиентов.
- В Windows исправлено отображение флагов в launcher и на странице подписки в браузере.
- В «Доступах» добавлен выбор периода трафика: всего, сутки, неделя, месяц и произвольный диапазон.
- Улучшены массовые действия, drag-and-drop подписок, фильтры, модалки, синхронизация строк и защита от устаревших ответов.
- Direct XRay-ссылки и AmneziaWG-конфиги стали доступнее в единой модалке «Доступ».
- Исправлена отрисовка индикаторов нагрузки dashboard в Windows.
- Улучшена устойчивость запуска домена/Gateway, когда сервис поднимается медленнее первого запроса.
- Улучшена стабильность Cascade: исправлены проблемы после перезагрузки VPS, переключения Entry/Exit и смены Direct/WARP.
- MTProto теперь работает отдельно от Cascade и не ломается при включении каскада для AmneziaWG/XRay.
- Установка MTProto стала быстрее и стабильнее: runtime теперь загружается готовым Docker-образом, без компиляции на каждом VPS.
- Добавлена защита MTProto по числу уникальных IP: по умолчанию включён лимит 1000, чтобы снизить риск перегрузки VPS при утечке ссылки.
- Если VPS не может подключиться к core.telegram.org, MTProto теперь показывает понятное предупреждение в модуле, QR-коде и разделе «Доступы».
- Исправлена генерация XRay-ссылок после изменения домена, SNI или Gateway/self-SNI настроек.
- Исправлено состояние новых клиентов XRay: после создания они больше не остаются полупрозрачными до ручного обновления.
- Улучшено переключение между серверами: launcher корректнее обновляет состояние выбранного VPS, режим Lite/Advanced и баннеры обновлений.
- Исправлена очистка при полном удалении panel: SSH-ключи bandju-launcher больше не плодятся при повторной установке.
- Улучшена первая загрузка модулей: экраны больше не должны показывать пустое состояние, если данные уже есть на VPS.
- RealiTLScanner теперь использует кэш результатов и не запускает повторное сканирование при каждом открытии.
- Исправлены мелкие UX-проблемы: состояние кнопок, прогресс-окна, ширина overlay, длинные домены MTProto, сервисные кнопки и иконка Windows taskbar.
- Добавлены разделы Домен и Gateway.
- Добавлены проверка DNS/портов, выпуск Let's Encrypt сертификата и сайт-заглушка.
- XRay теперь может работать через Gateway на 443 вместе с сайтом-заглушкой.
- В Лайт-доступах добавлен выбор источника для XRay и AmneziaWG.
- Улучшены прогресс долгих операций, приватный режим и состояние интерфейса после установки/обновления.
- Улучшена работа SSH на Windows и после переустановки VPS.
- Добавлена проверка ОС VPS перед установкой.
- Улучшен прогресс установки MTProto и XRay.
- Сайдбар стал компактнее и удобнее.
- Обновления теперь запускаются одной кнопкой: launcher и panel обновляются в одном потоке, если для них доступны новые версии.
- Окно обновлений стало проще: информация по launcher и panel объединена в одну карточку, а откат скрыт из основного потока.
- Исправлено удаление клиентов AmneziaWG и XRay: удаленные клиенты больше не должны оставаться в списке доступов.
- Добавлен режим приватности для скрытия IP-адресов в интерфейсе.
- Улучшено сохранение конфигов Amnezia и тексты обновлений.
- Исправлены статусы, активность и трафик клиентов.
- Улучшена установка MTProto и сообщения о прогрессе.
- Улучшена совместимость с AmneziaWG-клиентами, созданными вне Bandju Panel.
- Обновлен macOS DMG.
- Исправлено сохранение архива диагностики: launcher теперь спрашивает, куда сохранить файл.
- Исправлено открытие журнала из бокового меню.
- Исправлены переводы и runtime-сообщения в модальных окнах presets, транспорта и сервисов.
- Overlay при переключении VPS теперь держится до завершения операции.
- Индикаторы CPU, RAM и диска теперь отрисовываются через SVG, чтобы одинаково выглядеть на macOS и Windows.
- Panel получила последние исправления установки, preset-flow, MTProto и runtime-сообщений.
- Launcher и panel получили единый центр обновлений.
- Production-обновление panel теперь опирается на опубликованный release image, а не на локальный source tree.