Repository navigation
Releases: endercodezz/BYDLO
Release list
BYDLO v0.3.1
Полный и актуальный список релизов
В этом выпуске исправлены переключение подключений, импорт Hysteria2 и учёт трафика. Каталог публичных серверов проверяет задержку в предпросмотре, а в галерее тем появилась Dirty.
В Assets доступны сборки для Windows x64 и ARM64, Linux x64 и ARM64 и macOS Apple Silicon. Распакуйте весь архив, сохранив папку engines рядом с приложением.
Windows-сборки BYDLO в этом выпуске не подписаны. Контрольные суммы архивов доступны в
SHA256SUMS.txt.
What's Changed
- Announce the known zero-byte traffic issue by @endercodezz in #249
- Route pull requests through the developer branch by @endercodezz in #252
- Extend auto-merge and post-merge cleanup to the developer branch by @endercodezz in #254
- Preserve catalog params, auto ping and working-only filter by @timrogoz5-afk in #270
- Center max-width containers for maximized windows by @timrogoz5-afk in #271
- Fix traffic counters proxy bypass and honest no-stats UI by @timrogoz5-afk in #272
- Unify corner radii via Radius scale by @timrogoz5-afk in #273
- Add opt-in elevation at startup with limited mode by @timrogoz5-afk in #274
- Document and wire Windows code signing in release CI by @timrogoz5-afk in #275
- Исправить запуск Zapret на macOS после восстановления фильтра игр by @pifagor4ikh in #276
- Добавить тему Dirty для v0.4 by @endercodezz in #280
- Показать ограничение списков Zapret при запуске через помощника by @pifagor4ikh in #279
- Fix connection replacement validation and group proxy cleanup by @pifagor4ikh in #281
- Локализовать ошибки Zapret и сохранить параметры сообщений by @pifagor4ikh in #277
- Исправить импорт Hysteria2 с port hopping by @pifagor4ikh in #282
- Сохранить mock-режим и каталог данных при повышении прав by @pifagor4ikh in #283
- Fix Windows secret-file ACL writes without changing ownership by @pifagor4ikh in #285
- Исправить область нажатия «Язык и оформление» by @pifagor4ikh in #286
- Выравнивать разделы настроек сверху и показывать текущий пункт by @pifagor4ikh in #288
- Закрепить Actions по SHA и добавить Dependabot и аудит NuGet by @pifagor4ikh in #289
- Release v0.3.1 by @endercodezz in #290
- Prepare BYDLO v0.3.1 by @endercodezz in #291
- Bump golang.org/x/sys from 0.36.0 to 0.49.0 in /tools/amneziawg by @dependabot[bot] in #293
- Bump actions/checkout from 4.4.0 to 7.0.1 by @dependabot[bot] in #296
- Bump actions/upload-artifact from 4.6.2 to 7.0.2 by @dependabot[bot] in #297
- Bump actions/cache from 4.3.0 to 6.1.0 by @dependabot[bot] in #295
- Bump actions/setup-go from 6.5.0 to 7.0.0 by @dependabot[bot] in #292
- Bump actions/download-artifact from 4.3.0 to 8.0.2 by @dependabot[bot] in #294
- Update documentation for v0.3.1 by @endercodezz in #300
- Allow unsigned Windows archives for v0.3.1 by @endercodezz in #301
- Release BYDLO v0.3.1 by @endercodezz in #299
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Полный и актуальный список релизов
BYDLO v0.3.0
Что нового
- Переработан интерфейс рабочего стола: обновлены навигация, главный экран, подключения, инструменты и настройки. Скриншоты в README показывают новый интерфейс на русском языке.
- В галерее появилась тёмно-зелёная тема Forest со светлой листвой и розовыми акцентами. Её можно установить в настройках внешнего вида.
- Галерея показывает миниатюру, описание и автора темы. Палитра Ocean, тема релиза v0.2, обновлена.
- Мастер импорта принимает Clash/Mihomo YAML и поддерживаемое подмножество JSON-конфигураций sing-box и Xray. В каталоге публичных серверов можно выбрать отдельные узлы и проверить их задержку перед сохранением.
- Группы серверов sing-box и Xray поддерживают ручной выбор, выбор по задержке и переключение при сбое.
- В маршрутизации появились настройки DNS и собственные источники наборов правил с проверкой SHA-256. FakeIP доступен в режиме TUN sing-box.
- Системный прокси доступен в GNOME, KDE и macOS. В Linux и macOS можно включить ассоциации ссылок и файлов для импорта с предпросмотром. Статус ручных проверок указан в матрице совместимости.
Исправления
- Автообновление подписок сохраняет локальные настройки совпавших серверов и выбранные узлы. После ошибок повторные попытки выполняются с задержкой.
- При сбое движка без успешного переподключения BYDLO восстанавливает системный прокси. Перед запуском Xray проверяется также соседний HTTP-порт, а TUN sing-box на macOS использует автоматически назначенный интерфейс utun.
- Установка движков и запись локальных данных защищены от частичного обновления. Временные конфигурации с учётными данными удаляются после остановки и неудачного запуска.
- Исправлено переключение активного подключения из списка серверов. Отмена повышения прав сохраняет текущее подключение.
What's Changed
- Исправить ложные подсказки импорта веб-ссылок из буфера by @pifagor4ikh in #151
- Windows: восстановить системный прокси после аварийного завершения by @pifagor4ikh in #152
- Исправить очистку прокси-цепочек при удалении подписки by @pifagor4ikh in #153
- Сохранить транспорт DNS и явно проверять направление при TUN kill switch by @pifagor4ikh in #154
- Сохранить возможность повторной остановки нативного WireGuard by @pifagor4ikh in #155
- Автоматический merge PR от сопровождающих by @endercodezz in #157
- Добавить выбор типа импорта для неоднозначных HTTP(S)-адресов by @pifagor4ikh in #158
- Keep missing tool secrets on backup merge, clear them on replace by @timrogoz5-afk in #160
- Fail release packaging when the tag mismatches the app version by @timrogoz5-afk in #161
- Switch the live session when connecting from the server list by @timrogoz5-afk in #162
- Validate imported OpenVPN configs before direct and helper launches by @pifagor4ikh in #163
- Сохранять удаление профилей до очистки секретов by @pifagor4ikh in #164
- Ограничить время чтения тела подписки и переходить к зеркалам by @pifagor4ikh in #165
- Запускать автообновление подписок по расписанию by @pifagor4ikh in #166
- Распознавать socks5h-ссылки при внешнем импорте by @pifagor4ikh in #167
- Сохранить подключения при отмене UAC и сделать повышение прав заметнее by @pifagor4ikh in #169
- Довести импорт Clash YAML и JSON sing-box/Xray (#76) by @pifagor4ikh in #170
- Вкладка «Участники» в левом нижнем углу боковой панели by @endercodezz in #171
- Single AppVersion source for UI labels and HTTP User-Agent by @timrogoz5-afk in #159
- Фиолетовая — тема галереи, OLED → «Чёрная», системная по умолчанию by @endercodezz in #172
- Public catalog: per-server selection, latency check and independent sources by @timrogoz5-afk in #177
- Добавить предпросмотр тем и обновить палитры Ocean и Forest by @endercodezz in #178
- Исправить критические дефекты перед v0.3.0 by @endercodezz in #189
- Закрывать связанные issues после автообъединения by @endercodezz in #190
- Close linked issues and delete branches right after bot merges by @endercodezz in #192
- Show a maintainer notice banner from notice.json by @endercodezz in #194
- Исправить объявления наборов правил для DNS custom sing-box JSON by @pifagor4ikh in #196
- Сохранить чужой системный прокси при восстановлении GNOME/KDE (#81) by @pifagor4ikh in #197
- Сохранить привязки маршрутизации к входам custom JSON by @pifagor4ikh in #195
- Завершить настройки DNS и проверки совместимости Xray (#73) by @pifagor4ikh in #198
- Build Windows releases on Linux and test Windows decisions across platforms by @pifagor4ikh in #200
- Keep subscription node selection across refreshes by @timrogoz5-afk in #223
- Reject raw JSON configs in relay chains by @timrogoz5-afk in #225
- Добавить группы серверов с автовыбором и переключением при сбое by @pifagor4ikh in #227
- Install engines atomically with backup by @timrogoz5-afk in #224
- Write chain mutations from detached snapshots by @timrogoz5-afk in #226
- Fix Linux/macOS single-instance activation by @pifagor4ikh in #228
- Fix #205: add redacted crash reports with global handlers by @timrogoz5-afk in #233
- Добавить ассоциации импорта на Linux и macOS by @pifagor4ikh in #237
- Fix #201: delete session configs with secrets after Stop by @timrogoz5-afk in #229
- Fix #202: ignore own primary port in Best Server reconnect by @timrogoz5-afk in #230
- Fix #204: harden JSON stores with backup and version guard by @timrogoz5-afk in #232
- Fix #206: back off subscription retries and unblock UI by @timrogoz5-afk in #234
- Fix #208: clear system proxy on engine failure by @timrogoz5-afk in #236
- Fix #203: use automatic utun on macOS TUN by @timrogoz5-afk in #231
- Fix #207: check Xray adjacent HTTP port and cap port by @timrogoz5-afk in #235
- Redesign the BYDLO desktop interface by @endercodezz in #238
- Подготовить выпуск BYDLO v0.3.0 by @endercodezz in #239
Full Changelog: v0.2.0...v0.3.0
BYDLO v0.2.0
Полный и актуальный список релизов
BYDLO v0.2.0
Первый публичный релиз BYDLO на GitHub.
- Мастер добавления серверов показывает предварительный результат перед сохранением.
- Зашифрованная резервная копия переносит профили, подписки, ключи доступа и настройки.
- TgWsProxy встроен в BYDLO и работает без Python.
- Обновлены интерфейс рабочего стола и скриншоты в README.
- Архивы для Windows x64 и ARM64, Linux x64 и ARM64 и macOS ARM64 поставляются с контрольными суммами SHA-256.
macOS: только Apple Silicon
Для macOS доступна сборка osx-arm64 для Mac с Apple Silicon.
What's Changed
- Translate README and documentation to Russian by @endercodezz in #2
- Обновить дизайн BYDLO в стиле Liquid Glass by @pifagor4ikh in #5
- Встроить Zapret в релизы и добавить Linux/macOS backends by @pifagor4ikh in #22
- Смягчить формулировки об обходе блокировок by @endercodezz in #25
- Add explicit connection check to Home by @timrogoz5-afk in #26
- Add TUN kill switch with retained routing and crash recovery by @pifagor4ikh in #27
- Добавить импорт перетаскиванием, QR из буфера и ассоциации Windows by @pifagor4ikh in #28
- Fix localized engine errors in Russian UI by @pifagor4ikh in #33
- Add first-run onboarding and empty Home state by @timrogoz5-afk in #30
- Сохранять сессию и повторять остановку при ошибке очистки движка by @pifagor4ikh in #38
- Добавить передачу сервера через ссылку, QR-код и экспорт конфигурации by @pifagor4ikh in #42
- Переработать интерфейс BYDLO и обновить скриншоты README by @endercodezz in #45
- Разделить пользовательский запуск и безопасный mock-сценарий агента by @pifagor4ikh in #44
- Обновить все скриншоты README и адреса изображений by @endercodezz in #47
- Добавить асинхронный автоподбор конфигурации Zapret by @pifagor4ikh in #48
- TgWsProxy без Python: встроенный порт tg-ws-proxy на C# by @endercodezz in #50
- Добавить трей, автозапуск, подключение при старте и уведомления by @pifagor4ikh in #52
- TgWsProxy: живые соединения в пуле и перезапуск слушателя by @endercodezz in #53
- Документация для контрибьюторов: CONTRIBUTING.md и шаблоны issue/PR by @endercodezz in #55
- Bundle desktop engines and remove Amnezia/OpenVPN client dependencies by @pifagor4ikh in #56
- CI для GitHub и зеркала на Gitea, ссылки обратно на GitHub, спасибо @yawaflua by @endercodezz in #62
- Актуализировать документацию и лицензии полного комплекта движков by @endercodezz in #63
- Резервная копия и перенос настроек с шифрованием by @endercodezz in #65
- Прекратить поддержку macOS на Intel by @endercodezz in #66
- Мастер добавления серверов с предпросмотром by @endercodezz in #68
- Implement issues #39, #41, #49 and Windows part of #34 by @timrogoz5-afk in #69
- Server latency check, LAN proxy access, elevation hint by @timrogoz5-afk in #87
- Subscriptions traffic and auto-update, Xray routing parity, update checks by @timrogoz5-afk in #88
- Add AnyTLS, ShadowTLS, NaiveProxy and SSH support by @endercodezz in #90
- Proxy chains and in-app WARP registration by @timrogoz5-afk in #89
- Update README contributor acknowledgments by @endercodezz in #94
- Завершить проверки macOS и релизных архивов для #67 by @pifagor4ikh in #102
- Возвращать независимые копии секретов из памяти by @pifagor4ikh in #100
- Исправить HTTP-порт системного прокси Xray by @pifagor4ikh in #98
- Довести проверку импорта, маршрутизации и очистки PR #96 by @pifagor4ikh in #101
- Завершить #82: проверить миграцию системных хранилищ секретов by @pifagor4ikh in #103
- Завершить проверку AmneziaWG на macOS (#84) by @pifagor4ikh in #104
- Упростить интерфейс и обновить логотип BYDLO (#92) by @pifagor4ikh in #105
- TgWsProxy: запуск и открытие Telegram одной кнопкой by @pifagor4ikh in #106
- Завершить экран активных соединений в дополнительных настройках by @pifagor4ikh in #107
- Десктопное обновление BYDLO: маршрутизация, импорт, диагностика и интеграция ОС by @endercodezz in #96
- Добавить привилегированную службу для TUN и Zapret (#83) by @pifagor4ikh in #108
- Предпросмотр публичных подписок в мастере импорта by @endercodezz in #112
- Открыть добавление конфигурации из приветствия by @endercodezz in #115
- Проверить приложение и службу в релизных архивах by @endercodezz in #116
- Редактор профилей и учётные данные OpenVPN by @pifagor4ikh in #117
- Импортировать VMess с параметром fp и восстановить проверку мастера by @endercodezz in #120
- Завершить тест скорости серверов и обработку очистки by @pifagor4ikh in #121
- Сохранять уведомление о новом релизе до закрытия by @pifagor4ikh in #122
- Сохранять профили и цепочки при обновлении подписок by @endercodezz in #123
- Завершить наборы geosite/geoip и редактор правил маршрутизации by @pifagor4ikh in #124
- Обновить рабочий экран подключения и навигацию BYDLO by @endercodezz in #125
- Add dependency-audit skill and refresh real-network testing wording by @endercodezz in #127
- Обновить скриншоты README и добавить раздел поддержки by @endercodezz in #129
- Подготовить выпуск BYDLO v0.2.0 by @endercodezz in #131
New Contributors
- @endercodezz made their first contribution in #2
- @pifagor4ikh made their first contribution in #5
- @timrogoz5-afk made their first contribution in #26
Full Changelog: https://github.com/endercodezz/BYDLO/commits/v0.2.0