На странице
  1. База знаний
  2. Панели

Релизы

Каталог версий Bedolaga v2.0.4→v4.1.0, Cabinet 1.1→1.65, Remnawave 2.1.9→3.3.0.

Пруфов: 477Обновлено 17.09.2026Исходник 32 мин чтения

Период 23.08–07.09.2025 — Bedolaga v2.0.x–2.2.x, Remnawave 2.1.x

Bedolaga Bot (remnawave-bedolaga-telegram-bot, Fr1ngg)

  • v2.0.5 — 23.08.2025 23.08.25 — режим выбора трафика TRAFFIC_SELECTION_MODE selectable/fixed, FIXED_TRAFFIC_LIMIT_GB.
  • v2.0.6 — 24.08.2025 пруф — промокоды, редактирование подписки; удалённые в панели подписки при синке затираются, юзер откатывается к триальному без права повтора.
  • v2.0.7 — 25.08.2025 пруф — фикс синка/статуса истёкших подписок, цена убрана из профиля.
  • v2.0.8 — 26.08.2025 пруф — автомиграция БД: удаление дублей subscriptions по user_id (SQLite/PostgreSQL/MySQL).
  • v2.1.0 — 29.08.2025 пруф — YooKassa (webhook https://your-domain.com:8082/yookassa-webhook, порт 8082), Tribute.
  • v2.1.1 — 30.08.2025 пруф — Maintenance Mode System: 3 неуспешных проверки RemnaWave API → техрежим, мониторинг 30с, авто-выход.
  • v2.1.2 — 31.08.2025 пруф — периоды AVAILABLE_SUBSCRIPTION_PERIODS=14,30,60,90,180,360, AVAILABLE_RENEWAL_PERIODS=30,90,180.
  • v2.1.3 — 31.08.2025 пруф — редактирование промокодов, статистика с username, фикс дублей рефералки, автообновление профиля.
  • v2.1.4 — 31.08.2025 пруф — авто-пропуск выбора серверов при одном скваде; PAYMENT_SERVICE_NAME, PAYMENT_BALANCE_DESCRIPTION, PAYMENT_SUBSCRIPTION_DESCRIPTION.
  • v2.1.5 — 02.09.2025 пруф — защищённые панели REMNAWAVE_SECRET_KEY=mykey:myvalue (cookie; eGames REMNAWAVE_API_URL=https://panel.example.com/auth/login?XXXXXXX=DDDDDDDD).
  • v2.1.8 — 04.09.2025 пруф — динамические пакеты TRAFFIC_PACKAGES_CONFIG, MAX_DEVICES_LIMIT=50.
  • v2.1.9 — 04.09.2025 пруф — мультивыбор серверов, управление устройствами/трафиком, сброс HWID.
  • v2.2.0 — 05.09.2025 пруф — формула база + (услуги × месяцы) (30/90/180=1/3/6 мес).
  • v2.2.1 — 06.09.2025 пруф — анти-абуз рефералки (REFERRAL_MINIMUM_TOPUP_KOPEKS, REFERRAL_FIRST_TOPUP_BONUS_KOPEKS, REFERRAL_INVITER_BONUS_KOPEKS, REFERRAL_COMMISSION_PERCENT).
  • v2.2.2 — 06.09.2025 пруф — уведомления в приватный канал ADMIN_NOTIFICATIONS_ENABLED, ADMIN_NOTIFICATIONS_CHAT_ID, ADMIN_NOTIFICATIONS_TOPIC_ID.
  • v2.2.3 — 07.09.2025 пруф — управляемые сообщения в главном меню, HMAC-SHA256 для Tribute.
  • v2.2.4 — 08.09.2025 пруф — авто-обновления: проверка GitHub каждый час, VERSION_CHECK_ENABLED, VERSION_CHECK_REPO, VERSION_CHECK_INTERVAL_HOURS=1.
  • v2.2.5 — 09.09.2025 пруф — CryptoBot (CRYPTOBOT_ENABLED/API_TOKEN/WEBHOOK_SECRET/TESTNET/ASSETS/INVOICE_EXPIRES_HOURS).
  • v2.2.6 — 09-10.09.2025 пруф — CONNECT_BUTTON_MODE=link, таблица SentNotification.
  • v2.2.7 — 11.09.2025 пруф — авто-бэкапы BACKUP_AUTO_ENABLED, BACKUP_INTERVAL_HOURS=24, BACKUP_TIME=03:00, BACKUP_MAX_KEEP=7.
  • v2.2.8 — 12.09.2025 пруф — логотип ENABLE_LOGO_MODE, LOGO_FILE=vpn_logo.png.
  • v2.2.9 — 12.09.2025 пруф — вкл/выкл приветствия, SKIP_RULES_ACCEPT, SKIP_REFERRAL_CODE, BACKUP_SEND_*.
  • v2.3.0 — 13.09.2025 пруф — кнопочный интерфейс админки, HIDE_SUBSCRIPTION_LINK=true.
  • v2.3.1 — 13.09.2025 пруф — REMNAWAVE_AUTH_TYPE=api_key|basic_auth, GlobalErrorMiddleware, /health всегда.
  • v2.3.2 — 14.09.2025 пруф — рассылки: медиа ≤50МБ, статистика онлайн.
  • v2.3.3 — 16.09.2025 пруф — проверка подписки на канал (CHANNEL_SUB_ID, CHANNEL_LINK, CHANNEL_IS_SUB_REQUIRED), REMNAWAVE_USER_DESCRIPTION_TEMPLATE.
  • v2.3.4 — 17.09.2025 пруф — динамическое отображение оплат, умные бэкапы, уведомления о недостающей сумме.
  • v2.3.5 — 19.09.2025 пруф — YOOKASSA_QUICK_AMOUNT_SELECTION_ENABLED, покупка подписки из админки, Python 3.11→3.13.
  • v2.3.6 — 20.09.2025 пруф — i18n (LOCALES_PATH, DEFAULT_LANGUAGE, AVAILABLE_LANGUAGES), рекламные кампании.
  • v2.3.7 — 21.09.2025 пруф — промогруппы (BASE_PROMO_GROUP_PERIOD_DISCOUNTS_*, таблица promo_groups).
  • v2.3.8 — 23.09.2025 пруф — тикеты, мониторинг серверов SERVER_STATUS_MODE.
  • v2.3.9 — 24.09.2025 пруф — модерация/SLA, PayPalych (Pal24) и Mulen Pay, external_link_miniapp.
  • v2.4.0 — 25.09.2025 пруф — все настройки в БД (bot_config), в ENV только BOT_TOKEN и ADMIN_IDS; happ_cryptolink.
  • v2.4.1 — 30.09.2025 пруф — Web API (REST, /docs, /redoc), мультиязычность RU/EN.
  • v2.4.2 — 01.10.2025 пруф — Telegram Mini App (MINIAPP_SERVICE_NAME_EN/RU, WEB_API_DEFAULT_TOKEN), 250+ ключей локализации.
  • v2.4.3 — 04.10.2025 пруф — install_bot.sh, автосинк PG sequences, MulenPay логирование.
  • v2.4.4 — 06.10.2025 пруф — промо-предложения (PromoOfferTemplate/Log/SubscriptionTemporaryAccess).
  • v2.4.5 — 07.10.2025 пруф — персональные промо, REST /promo-offers, /pages, TRIBUTE_WEBHOOK_HOST, YOOKASSA_WEBHOOK_HOST.
  • v2.4.6 — 08.10.2025 пруф — скидочные уровни, продление админом -365..+365, is_trial_eligible, DEFAULT_AUTOPAY_ENABLED.
  • v2.4.7 — 09.10.2025 пруф — MiniApp API расширен.
  • v2.4.8 — 11.10.2025 пруф — ЛК в MiniApp, DisplayNameRestrictionMiddleware, API миграции сквадов, Pydantic v2.
  • v2.5.0 — 12.10.2025 пруф — MAIN_MENU_MODE=text|default.
  • v2.5.1 — 13.10.2025 пруф — модульная архитектура подписок/платежей, СБП приоритет, UTM.
  • v2.5.2 — 15.10.2025 пруф — WATA (WATA_TOKEN, WATA_TERMINAL_PUBLIC_ID), REMNAWAVE_AUTO_SYNC_ENABLED/TIMES, корзина Redis TTL 1ч.
  • v2.5.3 — 19.10.2025 пруф — простая покупка SIMPLE_SUBSCRIPTION_ENABLED, QR СБП YooKassa, PRICE_PER_DEVICE 5000→10000.
  • v2.5.4 — 21.10.2025 пруф — Heleket интеграция.
  • v2.5.5 — 23.10.2025 пруф — опросы, фиксы реф-дохода MulenPay.
  • v2.5.6 — 26.10.2025 пруф — сервис проверки транзакций PAYMENT_VERIFICATION_AUTO_CHECK_*, AUTO_PURCHASE_AFTER_TOPUP_ENABLED.
  • v2.5.7 — 01.11.2025 пруф — часовые пояса TZ, ENV приоритетнее БД, REMNAWAVE_USER_USERNAME_TEMPLATE.
  • v2.5.8 — 06.11.2025 пруф — промогруппы с приоритетами, оптимизация синка.
  • v2.6.0 — 07.11.2025 пруф — единый webhook FastAPI на 8080 (BOT_RUN_MODE=webhook|polling|both, /health/unified).
  • v2.6.1 — 08.11.2025 пруф — платные триалы, Platega.io, YOOKASSA_WEBHOOK_SECRET пустой.
  • v2.6.2 — 10.11.2025 пруф — ускорение БД 300% (pool 50), YooKassa через Cloudflare.

Remnawave панель/нода

  • Panel v2.1.9, Node v2.1.6, XTLS-SDK v0.6.2 (Xray Core 25.9.5) — 07.09.2025 пруф.
  • Remnawave 2.1.1 20.09.25; Remnawave-backend v2.1.19 23.10.25.

Период 12.11.2025–01.01.2026 — Bedolaga v2.7–2.9.4, Remnawave 2.3–2.4

Remnawave панель

  • v2.3.0 — 07.12.2025 пруф: API breaking; требует ноды 2.3.0; APP_PORT/SSL_CERT → NODE_PORT/SECRET_KEY; HWID в панель (Подписка→Настройки); email=id; external squads, balancers, ZSTD, REDIS_SOCKET, per-host Xray-JSON, теги нод, bulk, USER_USAGE_IGNORE_BELOW_BYTES, SERVICE_DISABLE_USER_USAGE_RECORDS.
  • v2.3.2 — 09.12.2025 пруф: HWID Inspector, Rescue CLI docker exec -it remnawave cli, Online Now 60→30s.
  • v2.4.0+ — 20..21.12.2025 пруф: сабка с панели; Orion несовместим — фиксить на 6-й пруф; стата /api/nodes/usage/realtime → /api/bandwidth-stats/nodes/{uuid}/users/legacy пруф; ласт панель=ласт нода пруф.
  • v2.4.2/v2.4.4 — 21..30.12.2025 пруф: патч инфы по нодам; сабка с REMNAWAVE_API_TOKEN.

Bedolaga бот (remnawave-bedolaga-telegram-bot)

  • v2.7.0 — 21.11.2025 пруф: чистый чат пополнения (автоудаление счетов); админка — массовое управление триалами («Триалы»); авто-замедление рассылок >20k; фиксы обязательной подписки/автопродления. Обновление: git pull origin main && make reload.
  • Рефактор анонс 13..14.11.2025 пруф: бот+вебадминка+миниапка ~3 недели, тест вебадминки 21.11.
  • v2.9.0 — 07..08.12.2025 пруф: Remnawave API 2.3.0+ (метаданные нод, bulk squads); автотеги TRIAL_USER_TAG=TRIAL, PAID_SUBSCRIPTION_USER_TAG=PAID; math.ceil звёзды, settings.rubles_to_stars.
  • v2.9.1 — 11..12.12.2025 пруф: чёрный список (GitHub raw URL, автообновление, проверка не telegram_id/username, админ-панель) by @Gy9vin; массбан (парсинг ID); мониторинг трафика ГБ/день по нодам; happ-шифрование POST /api/system/tools/happ/encrypt → {"response":{"encryptedLink":"string"}} пруф; фильтр «Готовы к продлению».
  • v2.9.2 — 21.12.2025 пруф: Remnawave API 2.4.0+; Конструктор меню /menu-layout (@pedzeo, GET/PATCH, история+откат); конкурсы (@Gy9vin, лидерборд); НалогоГО авто-чеки YooKassa (NALOGO_*); рассылки expiring/expired/canceled/autopay_failed/low_balance/inactive_30d/60d/90d.
  • v2.9.3 — 22.12.2025 пруф: закрепы (REST CRUD, <tg-spoiler>); REMNAWAVE_AUTH_TYPE=caddy, REMNAWAVE_CADDY_TOKEN=YWRtaW46cGFzc3dvcmQ=; синк 100→500 батч, 10 паралл., убран N+1 enrich_happ_links; BUY_TRAFFIC_BUTTON_VISIBLE=true; фиксы trial DISABLED→ACTIVE, кнопки пакетов трафика.
  • v2.9.4 — 30.12.2025 пруф: трафик selectable/fixed/fixed_with_topup (сброс при продлении, «Трафик сброшен до X ГБ»); CloudPayments /orders/create, HMAC-SHA256 webhook; API бекапов GET /download/{filename}, POST /restore/{filename}, POST /upload, DELETE /{filename} + BACKUP_ARCHIVE_PASSWORD; модемы (помесячно со скидками); очередь чеков NaloGO (503→Redis, 10 попыток); бонусные trial; округление цен ≤50 коп вниз.
  • Правки вне версий: приоритет env над БД — коммит 17768c30 01.11 пруф; пустая PRICE_360_DAYS= → бесконечный ребут, комментировать пруф; врем.фикс happ cryptoLink замена app/utils/happ_crypto.py, app/services/remnawave_service.py, subscription_service.py → make reload пруф; usedTrafficBytes → обновить Remnawave пруф; YOOKASSA_TRUSTED_PROXY_NETWORKS или is_yookassa_ip_allowed→return True пруф.

Bedolaga Web Cabinet / внешние панели

  • Веб-админка / Bedolagam.ru — запуск 12..14.12.2025 пруф: https://bedolagam.ru — 2500₽/мес пруф, донат @tsdev; бесплатная — ограниченные данные пруф; конкурсы для рефов пруф; сбор 20000₽ закрыт 15.12 пруф.
  • remnawave-ad (Case211) v0.2 пруф: Remnawave API v2.2.6, сквады, HWID, локализация — Case211/remna-ad · releases
  • Сабка (subscription-page): 2.4.x настраивается с панели пруф; 2.4.4 REMNAWAVE_API_TOKEN в env сабки пруф; Orion требует фиксации версии пейджа пруф; SUBSCRIPTION_UI_DISPLAY_RAW_KEYS=true — сырые vless:// пруф.

Период 09.02–13.03.2026 — Bedolaga v3.9–3.32, Remnawave 2.6.x, Remnawave-admin 2.x

Bedolaga Bot

  • v3.9.0 (09.02.2026) — lite mode, FastAPI эксклюзивно, удалён Flask, удалён режим "both" из BOT_RUN_MODE, персидская локализация (fa) пруф.
  • v3.9.1 (10.02.2026) — хотфикс: инвойс Heleket, HTML preview, fallback-запрос подписки пруф.
  • v3.10.0 (10.02.2026) — вебхуки Remnawave (30 событий), мгновенная реакция на события подписок; настройка: REMNAWAVE_WEBHOOK_ENABLED=true, REMNAWAVE_WEBHOOK_PATH=/remnawave-webhook, REMNAWAVE_WEBHOOK_SECRET=<openssl rand -hex 32> пруф.
  • v3.10.1 (11.02.2026) — бэкап до 68 моделей, атомарность транзакций, tarfile filter='data', сохранение купленного трафика при продлении пруф.
  • v3.10.2 (12.02.2026) — race condition YooKassa SELECT FOR UPDATE, авто-возврат средств, savepoint пруф.
  • v3.10.3 (12.02.2026) — unique constraint при восстановлении бэкапа, deadlock счётчиков; 12 toggle-настроек уведомлений пруф.
  • v3.11.0 (12.02.2026) — закреплённые рассылки, новые дефолты (CONNECT_BUTTON_MODE guide→miniapp_subscription; SALES_MODE classic→tariffs) пруф.
  • v3.12.0 (16.02.2026) — режим Cabinet (MAIN_MENU_MODE=cabinet), CABINET_BUTTON_STYLE (Bot API 9.4) пруф.
  • v3.12.1 (16.02.2026) — burst rate-limiter на /start (3/60с), защита промокодов (5 неудачных/5мин=блок) пруф.
  • v3.13.0 (16.02.2026) — миграция на structlog, FORCE_COLOR=1 пруф.
  • v3.14.0 (16.02.2026) — fix MissingGreenlet при продлении пруф.
  • v3.14.1 (17.02.2026) — abs() на SUM, миграция на aware datetime (660+ utcnow→now(UTC)) пруф.
  • v3.15.0 (17.02.2026) — веб-ссылки кампаний (campaign_slug), LOG_COLORS пруф.
  • v3.15.1 (17.02.2026) — TypeError datetime из Redis, guard tzinfo пруф.
  • v3.16.0 (18.02.2026) — партнёрская система, переход на Alembic (−9226 строк) пруф.
  • v3.16.1..v3.16.3 (18.02.2026) — Alembic-миграция партнёрки пруф, AwareDateTime TypeDecorator пруф, deadlock при удалении пользователя, savepoints пруф.
  • v3.17.0 (19.02.2026) — реферальный код во всех методах авторизации (?ref=CODE), миграция email_templates пруф.
  • v3.17.1 (24.02.2026) — int32 overflow guard, self-referral защита пруф.
  • v3.18.0 (24.02.2026) — мульти-канальная обязательная подписка (ChatMemberUpdated, 3-уровневый кеш), удалена app-config.json пруф.
  • v3.19.0 (25.02.2026) — RBAC+ABAC (26 секций/78 разрешений, wildcard, аудит CSV) пруф.
  • v3.20.0 (25.02.2026) — Freekassa раздельные методы (СБП QR 44, Карты 36) пруф.
  • v3.20.1 (25.02.2026) — race суточных подписок, идемпотентные миграции 0010/0011 пруф.
  • v3.21.0 (02.03.2026) — API статистики продаж (6 эндпоинтов), VK ID OAuth 2.1 PKCE пруф.
  • v3.23.0 (05.03.2026) — привязка/merge Telegram↔Email через OAuth+CSRF, fix first_purchase_only пруф.
  • v3.30.0 (10.03.2026) — скидки для подарочных подписок, подарки в карточке пользователя пруф.
  • v3.32.1 (13.03.2026) — fix смены тарифа через кабинет, Platega СБП/карты пруф.
  • v3.32.2 (13.03.2026) — fix подписок/баланса, проверки подписки на канал пруф.

Bedolaga Cabinet

  • v1.13.0 (09.02.2026) — empty state подключения, счётчик затронутых подписок пруф.
  • v1.14.0 (11.02.2026) — компактный логин (OAuth в ряд, hardened open redirect/path traversal) пруф.
  • v1.14.1 (12.02.2026) — смена email для неподтверждённых, безлимит fix пруф.
  • v1.16.0 (16.02.2026) — настройка кнопок бота в админке, закреплённые сообщения пруф.
  • v1.16.1 (16.02.2026) — брендинг localStorage→sessionStorage пруф.
  • v1.17.0 (17.02.2026) — веб-ссылки кампаний (?campaign=slug, 24ч TTL) пруф.
  • v1.18.0 (18.02.2026) — партнёрка в админке пруф.
  • v1.19.0 (19.02.2026) — реферальный код во всех методах пруф.
  • v1.19.1 (23.02.2026) — deep linking fix double-decode пруф.
  • v1.20.0 (24.02.2026) — мульти-канальная подписка пруф.
  • v1.21.0 (25.02.2026) — RBAC в админке пруф.
  • v1.22.0 (25.02.2026) — 14 фонов Aceternity, светлая тема пруф.
  • v1.23.0 (02.03.2026) — дашборд статистики продаж, VK ID OAuth пруф.
  • v1.24.0 (05.03.2026) — UI merge аккаунтов, RBAC sales_stats пруф.
  • v1.31.0 (09.03.2026) — конструктор меню drag-and-drop, подарочные подписки пруф.
  • v1.33.0 (12.03.2026) — sync-squads endpoint, Circuit breaker пруф.
  • v1.33.1 (12.03.2026) — hotfix тип загрузчика локалей пруф.
  • v1.33.2 (13.03.2026) — fix сессии в Telegram пруф.

Remnawave Panel

  • v2.6.1 — Responses Rules, snippets пруф.
  • v2.6.2 (24.02.2026) — просмотр/удаление сессий с нод; NET_ADMIN cap_add: [NET_ADMIN] Node 2.6.0+ пруф.
  • v2.6.3 (25.02.2026) hotfix пруф.
  • v2.6.4 — Xray-Json Advanced, Mihomo hidden hosts пруф.

Remnawave Admin (Case211)

  • v1.8.1 (10.02.2026) — массовые операции, экспорт пруф.
  • v2.0 (10.02.2026) — RBAC, Dashboard, Fleet Monitoring, Automation Engine, MaxMind пруф.
  • v2.1 (12.02.2026) — конструктор уведомлений, SMTP пруф.
  • v2.1.2 (14.02.2026) — rDNS для писем пруф.
  • v2.2 (15.02.2026) — заголовок панели, ARM, таблица городов пруф.
  • v2.3 (18.02.2026) — Fleet web-терминал xterm.js, Collector в Web Backend (−9000 строк) пруф.
  • v2.4.0 (23.02.2026) — Fleet Web Terminal, External API v3, AGENT_COLLECTOR_URL→:8081 пруф.
  • v2.5.2 (28.02.2026) — сортировка нарушений, пароль в уведомлениях пруф.
  • v2.6.0 (03.03.2026) — Liquid Glass UI, Retention, торрент-детекция пруф.
  • v2.6.6 (07.03.2026) — hard_block autoblock, HWID пруф.
  • v2.6.7 (09.03.2026) — реальный IP вместо Docker IP, топики пруф.
  • v2.7.0 (09.03.2026) — path traversal/SSRF защиты, RBAC, IP Control пруф.
  • v2.7.2 (13.03.2026) — тосты, дедупликация, терминал fix пруф.

Период 16.03–06.04.2026 — Remnawave 2.7.x (breaking), Bedolaga v3.33–3.45

Remnawave panel

  • v2.6.55 (dev, 21.03.2026) — завезли Hysteria (kastov, коммиты d443803/3991627); только Xray-Json на клиенте пруф.
  • v2.7.0 (28.03.2026) — Node Plugins (Torrent Blocker, Ingress & Egress Filters, Connection Drop), Hysteria2 (Xray-Json only), KCP transport, Sessions Explorer, revamped Telegram notifications, new Prometheus metrics; breaking changes, бекап обязателен пруф. Changelog: docs.rw/remnawave-panel#v2-7-0 пруф.
    • «В 2.7 ремны добавили shadowsocks 2022» пруф.
    • Breaking в API/нодах: «убрали поля из нод и юзеров, поменяли формат IP, удалили realtime эндпоинт»; плагины — «пока что только аутбаунд» пруф.
    • Панель 2.7 НЕ обратно совместима с нодами ниже 2.7: «обновил панель — у меня ноды по 0; обновил ноды — все заработало» пруф. После обновления нод их обязательно перезапустить пруф; в changelog 2.7.0 выделено, что нужно рестартануть xray через панель пруф.
    • Команды панели не отправляются без перезапуска панели пруф.
  • v2.7.2 (28.03.2026) — fix base64 server description; fix hysteria2 xray-json configuration пруф. Hysteria2 добавляется только в Xray-Json пруф.
  • v2.7.4 (28–31.03.2026) — удалённые/изменённые API-эндпоинты ломают старый бот: API Error 404 Cannot GET /api/nodes/usage/realtime пруф; бот v3.42.0 вызывает /bandwidth-stats, get_nodes_realtime_usage → 404 пруф; ручная синхронизация со старыми юзерами падает пруф; «нужен ласт бот» пруф. Совместимость: 2.7.4 панель + 2.7.0 нода = легло; 2.7.3 + 2.7.0 работает, но ошибки сыпет пруф.
  • Эталонные связки: бот 3.43.0 + кабина 1.43.0 + ремна 2.7.2 пруф; Bot v3.44.0 + Cabinet v1.44.0 + Remnawave v2.7.4 пруф.
  • Перевыпуск подписки при блоке устройства: панель → пользователь → действия → перевыпуск подписки; затем в админке бота синхронизация с панелью пруф; альтернатива — ревок ключей пруф.
  • Прочее: при грейдке 2.6.0→2.7.x сохранить БД (и папку целиком) пруф; кабинет обновлять вместе с панелью пруф; обновления версии панели не анонсируются пруф; сертификаты — certbot/acme пруф; «панель не ставить туда же, где нода» пруф; ремна занимает 443 → кабинету брать 8443 пруф.

Bedolaga Bot (BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot)

  • v3.33.0 (18.03.2026) пруф: RioPay в кабинете, KassaAI СБП/Карта; deep link авторизация кабинета через бота; фиксы: конверсия 0%, фантомные пользователи (мерж при /start), уязвимость промо-групп, Caddy перепутанные заголовки api_key/caddy_token, MissingGreenlet на CLASSIC, сквады, email-верификация, Tribute user_id→trb_user_id, NameError продления.
  • v3.34.1 (18.03.2026) пруф: сброс устройств при смене тарифа; CryptoBot подпись; RioPay X-Api-Token; happ.cryptoLink fallback; удаление кнопок быстрого пополнения. Анонс следующего: 9 env топиков PURCHASES..PARTNERS, email в API платежей, Platega 200 OK пруф.
  • v3.36.0 (20.03.2026) пруф: гостевые покупки 3-фазный пайплайн, retry_count 20; граф реферальной сети Sigma.js Force Atlas 2; медиа тикетов; фикс промо-групп.
  • v3.36.1 (20.03.2026) пруф хотфикс миграции 0042 DuplicateColumnError, RBAC MultipleResultsFound.
  • v3.37.0 (21.03.2026) пруф: PROXY_URL для Telegram API (create_bot()); валидация рассылок 1024; статистика лендинга; логин/пароль в письме; рефссылки; фиксы TOCTOU SELECT FOR UPDATE, EmailService, рейт-лимит 5→30.
  • v3.38.0 (21.03.2026) пруф: NALOGO_PROXY_URL fallback PROXY_URL; FK violation без externalSquadUuid; санитизация proxy credentials.
  • v3.39.0 (21.03.2026) пруф: чеки NaloGO для подарков/лендинга; ручные пополнения manual + миграция 0044; индекс cryptobot_payments.
  • v3.40.0 (22.03.2026) пруф: неактивные триальные тарифы; кастомные кнопки рассылок (10 кнопок, https/tg); фиксы initData 30д, пауза подписки, user.deleted cooldown 120с, антисамореферал.
  • v3.41.0 (22.03.2026) пруф: статусы рефсети, доход с подписок, суперадмин ENV.
  • v3.42.0 (23.03.2026) пруф: модуль новостей (CRUD, медиа ресайз); Platega inline; фиксы classic-цены, connected_squads, phantom-мерж, X-Forwarded-Proto.
  • v3.43.1 (31.03.2026) пруф: MissingGreenlet subscription.tariff; subscription-level remnawave_uuid в мультитарифе.
  • v3.44.0 (02.04.2026) пруф: SberPay KassaAI; фиксы автоплатежей cooldown, каналы disable_paid_on_leave, race leave+rejoin guard 60с, RemnaWave webhook guard 10k, Platega код 11, Pal24 payment_option.
  • v3.45.0 (03.04.2026) пруф: уведомления торрентов; фиксы LIMITED, триал, сброс трафика, классик-цены, 100% скидка; webhook user.deleted.
  • v3.45.1 (03.04.2026) hotfix пруф.
  • Будущее: RemnaCore Go wasm-плагины пруф.

Bedolaga Cabinet

  • v1.35.0 (18.03) Deep link auth таймаут 8с polling 2.5с пруф.
  • v1.37.1 (18.03) async Telegram WebApp SDK (~51с блок) пруф.
  • v1.22.0 (19.03) анимированные фоны, редизайн, Freekassa пруф.
  • v1.39.0 (20.03) рефсеть Sigma.js пруф. v1.39.1 (21.03) бесконечный цикл логина пруф.
  • v1.40.0 (22.03) QR deeplink, кастомные кнопки, HWID; фиксы кеша/ретрая/race пруф. v1.41.0 (22.03) цвета нод, BFS-раскладка пруф.
  • v1.42.0 (24-25.03) MissingGreenlet новостей пруф. v1.43.0/v1.43.1 (31.03) поиск админки, Telegram CDN пруф; 35 TS-ошибок пруф.
  • v1.44.0 (02.04) Email→Привязанные аккаунты, таб Подписка пруф. v1.44.1 (03.04) 100% скидка + Link Widget race пруф.
  • Права новостей: mkdir -p uploads/images uploads/videos uploads/thumbnails && sudo chown -R 1000:1000 uploads/ пруф.

Прочие панели

  • remnawave-admin v2.7.4 пруф; Решала v2.90 eBPF EDT до 32 правил пруф; Xray-core v26.3.27 Hysteria2 Finalmask пруф, v26.2.6 XHTTP обфускация пруф.

Период 06–25.04.2026 — Bedolaga v3.45–3.52, Remnawave-admin 2.9–2.11

Bedolaga Bot (remnawave-bedolaga-telegram-bot / BEDOLAGA-DEV)

  • v3.45.0 — обновились сетевые зависимости (aiohttp, httpx, cryptography), TLS 1.3 / X25519 / ALPN h2; часть хостингов (SpaceWeb) несовместима 12.04.26.
  • v3.45.1 — баг RESET_TRAFFIC_ON_PAYMENT=false игнорируется 13.04.26.
  • v3.45.2 (08.04.2026) — 100% скидка на дневные тарифы; подарочные подписки продлевают дни; Remnawave API retry backoff 502/503/504 пруф.
  • v3.46.0 / Cabinet v1.45.0 (13.04.2026) пруф — категории рассылок, пользовательские настройки уведомлений, предупреждение о трафике, низкий баланс, очередь ретраев RemnaWave, campaign_slug; фиксы sync_squads, MAX_BUTTONS_PER_ROW=8, tg:// deep links.
  • v3.46.1 (13.04.2026) — миграция notification_settings json→jsonb пруф.
  • v3.48.0 (16.04.2026) — PayPear.ru (карты, СБП, SberPay, T-Pay, HMAC-SHA256) пруф.
  • v3.49.0 + Cabinet v1.47.0 (18.04.2026) пруф — AuraPay (карты, СБП, HMAC-SHA256; aurapay.tech), PayPear/RollyPay в админке, guest-платежи, «Подписка приостановлена» 1 раз в 6ч.
  • v3.50.0 (22.04.2026) пруф — Yandex Metrika офлайн конверсии + S2S постбэки, TARIFF_SWITCH_UPGRADE/DOWNGRADE_ENABLED, мульти-медиа галерея тикетов 10 вложений, WEBHOOK_IP bypass DNS.
  • v3.51.0 (23.04.2026) пруф — Overpay (mTLS P12), 16 env; фикс inactive cleanup, короткие имена RemnaWave <3 символов.
  • v3.52.0 (24.04.2026) пруф и v3.52.1 пруф — фиксы.

Cabinet (bedolaga-cabinet)

  • v1.44.2 (08.04.2026) пруф — переводы промокодов ru/en/fa/zh; 100% скидка дневные; webvisor true.
  • v1.45.0 (13.04.2026) пруф — категории рассылок, campaign_slug, конструктор меню tg://.
  • v1.47.0 (18.04.2026) пруф — AuraPay иконка/label/локализация ru/en/zh/fa.
  • v1.48.0 (23.04.2026) пруф — «Серверы»→«Сквады», limited прогресс-бар, валюта по языку.

Remnawave (панель)

  • Remnawave 2.7.4 — совместимость Bot 3.44 пруф.
  • Обновление: docker compose down/pull/up; кабину тоже; миграцию алембика не перепрыгивать 08.04.26.
  • Remnawave Admin (Case211) v2.9.4 (07.04.2026) пруф — чёрный список Telegram ID (BEDOLAGA-DEV/VPN-BLACKLIST), аналитика ASN VPN/Proxy/Tor/Hosting. Case211/remnawave-admin · releases
  • v2.10.0 (13.04.2026) пруф — график трафика 24h, экспорт IP CSV, автоблокировка за трафик, PANEL_API_KEY, BOT_API_ROOT.
  • v2.10.4 (20.04.2026) пруф — настраиваемый срок сессии, дневной отчёт 00:00 UTC, PTR 1.1.1.1/8.8.8.8. Миграция 0062.
  • v2.11.0 (20.04.2026) пруф — Access Policies (ноды/хосты/сквады). Миграция 0063.
  • Rescue-CLI смена пароля супер-админа: docs.rw/rescue-cli 24.04.26.

Период 25.04–15.05.2026 — Bedolaga v3.49–3.55, Cabinet 1.49–1.52

Bedolaga Bot

ВерсияДатаПруфы
v3.49.0~25.04пруф
v3.52.127.04пруф — «Кабина 1.49.0 + бот 3.52.1 — версии на 27.04»
v3.53.029.04пруф релиз Egor; лог 30.04 Текущая версия current_version=3.53.0 пруф
v3.54.004.05пруф; git tag пруф
v3.55.013.05пруф — 40+ коммитов, 7 миграций 0075–0082

v3.55.0 пруф: open_url_direct (seamless-оплата внутри MiniApp, per-метод, по умолчанию выключено); Lava переработана под контракт PHP SDK — подпись embedded в JSON body, byte-identical с официальным SDK (фикс «invalid signature» вебхуков); Apple IAP: монолит 593 строки → 7 модулей, таблицы apple_iap_accounts, apple_notifications, apple_iap_abuse_events, Reconciliation service, consumable топапы, JWS X.509; безопасность: VK/Yandex OAuth не trusted для ADMIN_EMAILS (закрыта escalation), auto_login заблокирован для админов (403), String iteration bug в ADMIN_IDS (итерировал по символам); TrafficPurchase: активные пакеты сохраняются при продлении, TOCTOU lock, round_kopeks=False во всех 9 файлах (фикс «не хватает 0₽»); BACKUP_TIME hot-reload; SMTP implicit TLS для 465; Telegram retry с backoff. Index 0080 через CREATE CONCURRENTLY.

v3.53.0 пруф: единый веб-сервер (8080/8082), Telegram webhook, служба мониторинга, суточные подписки (интервал 30 мин), проверка версий (repo=fr1ngg/remnawave-bedolaga-telegram-bot), NaloGO отключен. С 3.50 добавлена возможность указать WEBHOOK_IP пруф.

Bedolaga Cabinet

ВерсияДатаПруфы
v1.49.027.04пруф
v1.50.029–30.04пруф
v1.52.013.05пруф

v1.52.0 пруф: open_url_direct (toggle «Открывать страницу оплаты сразу», Telegram deep-link guard для CryptoBot/Stars), displayName helper, currency conversion на лендингах/подарках (EN/ZH через currencyApi.convertFromRub); фиксы: Topup FX round-trip («не хватает 0₽» — canonical RUB напрямую), trial offer card в multi-tariff, Device addon без зачёркивания у бесплатной цены, stale config defense.

Remnawave Panel

  • 2.74 — минимальная версия панели для бота пруф (30.04)
  • 2.7.0 — с этой версии ноды должны быть обновлены пруф
  • 2.8.0 — «Панель Remnawave до v2.8.0 уже вышла» пруф (13.05)
  • 3.010→3.015 — после обновления панель перестала «видеть» (конфликт с сабкой рядом) пруф (10.05)
  • Обратная совместимость: «в api 2.7.0 менялось — новый бот стучит в новый api ендпоинт, старая панель не поймет» пруф (14.05)
  • Страница подписки на отдельном сервере: docs.rw/separate-server пруф (07.05)

Remnawave Admin (форк Case211)

ВерсияДатаПруфы
v2.9.127.04пруф — Case211/remnawave-admin · releases (дубль пруф)
v2.12.102.05пруф, пруф
v2.13.014.05пруф

v2.13.0 пруф: Xray-редактор в админке (by @Origami_Dragons), раздел Data → Xray-редактор: inbound/outbound/routing/dns/reverse формы вместо JSON, балансировщики и observatory через UI drag-and-drop, WARP-генератор, пресеты протоколов, импорт ссылок (vless/vmess/trojan/ss), link-генератор, Geo-viewer geosite/geoip, визуальный граф inbound→outbound, диагностика/валидация, RU-перевод, API с RBAC и audit log; mobile-пакет (swipe-down, safe-area, touch ≥44pt); индикатор Node Agent; фиксы: HWID-уведомления на FCM, HWID-анализатор с порогом и мультитарифом, HwidCrossAccountAnalyzer, Telegram billing callback в 64 байта, рефералы таблицей, статус техобслуживания через /maintenance.

Решала (DonMatteoVPN) — панельный комбайн

ВерсияДатаПруфы
автообновлятор v2.005.05пруф
v3.01307.05пруф
v3.01610.05пруф, пруф
v3.021→v3.02512.05пруф, пруф
v3.04515.05пруф
v3.04715.05пруф
  • v3.016: «маскировщик лендинг-страниц Бедолаги» — лендинг скрывается за мусорный бесплатный домен (пример https://lendinghello.mooo.com); статистика и функции в основном кабинете, «меняем что-то в кабине — меняется и в мусорном лендинге» пруф. Решала скрывает Лава-подписки из кабинета в subpage за «мусорными доменами» пруф.
  • v3.021→v3.025 пруф: Kernel Hardening rp_filter: 2 (strict) → 0 + src_valid_mark=1 (фикс «WireGuard/WARP handshake есть, но трафик не идёт»), после апдейта переприменить sysctl -p /etc/sysctl.d/99-reshala-hardening.conf; VPN Gateway: venv через python3 -m venv, PyYAML только в venv, favicon через /static/favicon.svg + nginx sub_filter с proxy_set_header Accept-Encoding "", listen 443 ssl; http2 on; (nginx 1.27+), пересборка docker-compose -f docker-compose.yml -f docker-compose.edge.yml up -d --build --force-recreate; детект Remnawave-контейнеров (remnawave, remnanode, remnawave-node*, vpn-gateway/vpn-edge-nginx не «чужие»); после каждого обновления: «Решала → [g] Маскировщик лендинга → [1] Мастер: первичная настройка → Enter»; глобальный Whitelist из [1] Безопасность синхронизируется на все серверы через агента (Skynet).
  • v3.045 пруф: Fail2Ban 2.0 — дерево статуса, статистика банов по SSH/Nginx/порт-скан/кастом; выбор блокировки (полная изоляция IP или только сервис); синхронизация с UFW; синхронизация SSH-порта; Geo-Block на ipset (правила в начале before.rules).
  • v3.047 пруф: «Глубоко эшелонированная оборона» — глобальный белый список [w] (контрольные суммы, синхронизация модулей), Geo-Block ipset, Firewall UFW + Docker Fix (зеркальное ufw route allow для Docker), Fail2Ban через UFW-команды, SSH Manager, Skynet (Remote). ufw-docker более НЕ нужно: свой фикс _firewall_fix_docker_ufw; порты Docker: ufw route allow 3000 / deny 3000; стандартные сайты ufw route allow 80 и 443; применение: выключить [d] и включить [e] UFW.
  • v3.013 пруф: ext_services.sh (хранилище /etc/reshala/ext_services/scripts.db, CRUD, предустановлены Check.Place, Instagram Checker, YABS, IPRegion, CensorCheck (DPI), SysBench CPU); memory_manager.sh; рефакторинг local_care.sh (Центр тестирования сети: Ookla, bench.sh + speed.tlab.pw, bench.gig.ovh + bench.tlab.pw); фикс Speedtest CLI — убрана apt-установка Ookla, прямая загрузка бинарника с зеркалом dl.lamp.sh (обход блокировки install.speedtest.net на РФ-хостерах). пруф memory_manager.sh (ОЗУ, ZRAM, Disk Swap); reshala_ctrl.py — сливает глобальный и локальный whitelists в BPF-карту.
  • автообновлятор v2.0 пруф: хардкорный don_remna_up.sh удалён, перенесён в modules/updater/; интерактивный сканер сервисов; PULL_RESTART/BUILD_RESTART; Nginx/Caddy обновляются и запускаются последними; клавиша 9 в меню; убран хардкод путей → config/updater.conf.

Период 16.05–05.06.2026 — Bedolaga v3.56–3.58, Remnawave-admin 2.14

  • Bedolaga Bot v3.56.0 + Cabinet v1.53.0 — 16.05.2026 пруф — Bot 32 коммита, ~165 тестов, 3 миграции: переименование устройств (алиас user_id+hwid, multi-tariff, FSM inline rename, i18n 4 языка), платежи (Lava api.lava.ru подпись в header, Stars 1.3→1.0 ₽/⭐), auto-revival DELETED через OAuth /auth/telegram, реферальная атрибуция (attach_referrer_if_missing, Redis pending_referral), INACTIVE_USER_DELETE_MONTHS 3→12, фиксы multi-tariff HWID, 36-char username overflow, OIDC EC+OKP. Cabinet 8 коммитов: inline rename DEVICE_ALIAS_MAX_LENGTH=64, AccountDeletedScreen, Zustand blocking store, Axios 403 account_deleted. Требование: LAVA_BASE_URL=https://api.lava.ru.
  • Remnawave Admin v2.14.0 — 19.05.2026 пруф — Prometheus + Grafana /metrics, 30+ метрик, 5 дашбордов docs/grafana/, защита /metrics Bearer-токеном, хаб автоматизаций 5 табов, тренд онлайна 24ч.
  • Bedolaga Bot v3.57.0 + Cabinet v1.54.0/1.54.1 — 28.05.2026 пруф пруф пруф — Bot 38 коммитов +6372/−718 ~870 тестов: Яндекс Метрика CID во всех платных запросах, sub-id кампании, многоуровневая партнёрка, выбор периода автопродления, Kassa.ai, YooKassa thread-pool fix, MulenPay SDK верификация, логотип Pillow авто-резайз, прорейт устройств кэп 30 дней, ref-код гостевых регистраций лендинга. Cabinet 109 коммитов +12000/−9547: CID в платные запросы, Telegram CloudStorage токена, decompose god-страниц, React Query, vendor-чанки, Telegram back button, ErrorBoundary, theming. Cabinet v1.54.1 — хотфикс локалей ru/en/zh/fa.
  • Bedolaga Bot v3.58.0 + Cabinet v1.55.0 — 01.06.2026–02.06.2026 пруф пруф пруф пруф — Bot v3.58.0 (01.06): статистика панели по нодам/провайдерам, счётчик нод онлайн, суточная проверка трафика не дёргает отключённых, кнопка Отмена устройств, докупка по остатку без потолка 1 мес, CryptoBot JSON fix, скидка промо-группы при докупке. 02.06 дополнение: учёт всех платёжных шлюзов в доходе, средний чек, «Оборот по подпискам», подарки через шлюз, success-rate по шлюзам, YooKassa идемпотентность, реанимация истёкшего тарифа. Cabinet v1.55.0 (требует Bot v3.58.0+): страница нод живые метрики (память/CPU/нагрузка/скорость/аптайм/версии), иконки провайдеров.
  • Обновление 05.06.2026 пруф пруф — Bot 50 коммитов +5833/−1166 ~2550 тестов, 1 миграция (обратно совместима): безопасность (нельзя утащить аккаунт Google/Discord/Яндекс/почта, ТГ-вход одноразовый с TTL, объединение по почте с кодом, подписанные вложения тикетов, права админов не выше своих), платежи (Tribute/Stars без двойных списаний, Pal24 выбранным способом, автопродление возвращает на баланс), колесо фортуны честное, языки RU/EN/UA/FA/ZH. Cabinet 36 коммитов: хедер-капсула десктоп, мобильная вёрстка, подписанные ссылки вложений, закрыта уязвимость подмены ссылки в мини-аппе, Happ TV Apple TV, статистика лендингов.

Период 07–26.06.2026 — Bedolaga 3.60–3.61, Subscription-page 7.2.5/7.2.6

Bedolaga Bot

  • Bot 3.46.1 → 3.60.0 — апгрейд с миграцией, падает DuplicateTableError: relation "paypear_payments" already exists 08.06.26
  • Bot 3.60.0 — версия с багами:
    • Баг триала: кнопка «Тестовая подписка» показывается при TRIAL_DURATION_DAYS=0 14.06.26
    • Баг merge Bot 3.60.0 / Cabinet 1.57.0: GET/POST /cabinet/auth/merge/{merge_token} → 401 15.06.26 / 17.06.26
    • Telegram Stars PROVIDER_ACCOUNT_INVALID — удалить provider_token 14.06.26
    • Автопродление выключено несмотря на настройку 14.06.26
    • HWID сбрасывается хотя RESET_DEVICES_ON_RENEWAL=false 23.06.26
  • Bot 3.54.0 → 3.61.0 — бэкапы zlib.error: invalid block type 21.06.26

Bedolaga Cabinet

  • Cabinet 1.57.0 — баг merge 15.06.26
  • Кабинет страница «сервис экстренно прилёг» если бекенд недоступен 10.06.26

Remnawave Subscription Page

  • 7.2.5 — критическая уязвимость SSRF/path injection в backend/src/common/axios/axios.service.ts 20.06.26 / 23.06.26
  • 7.2.6 — исправлена подмена IP через X-Forwarded-For, добавлен TRUST_PROXY 24.06.26

Remnawave Panel

  • v2.8.0 — планы API-ключи 22.06.26
  • Метрики nestjs-prometheus выключены; Grafana 11159 18.06.26

Период 26.06–08.07.2026 — Remnawave 2.8.0, Bedolaga v3.61–3.62, Cabinet 1.59

  • Remnawave 2.7.x (dev) → 2.8.0 — 29.06.2026 вышла 2.8.0, обновлён subpage пруф пруф пруф

    • Backend 2.8.0: миграция HWID Device Limit, userUuid → userId, HWID-заголовки не скрываются принудительно при включённом Device Limit пруф
    • Node 2.8.0: Xray-Core v26.6.27; AS-списки в плагинах (тип asList); переход supervisord → s6-overlay; Xray веб-сервер и gRPC API → Unix domain sockets пруф
    • Шифрование тела ответа подписки через age-encryption (age1 X25519, age1pq1 post-quantum), генерация пар в Rescue CLI пруф
    • Mihomo: полная генерация Hysteria2-подписки (QUIC brutal up/down, UDP hop, bbrProfile, salamander, TLS) пруф
    • SOCKS5 proxyUrl для нод (весь API-трафик через SOCKS5) пруф
    • Множественные теги хостов: tag → tags[] до 10, regex ^[A-Z0-9_:]+$, ≤36 символов пруф
    • Subscription-page обновлён вместе с 2.8.0 пруф
    • Ченжлог: remnawave/frontend · releases, f.docs.rw/t пруф пруф
    • Требует Node v2.8.0 и SDK 2.8; SDK 2.7.1 ↔ панель 2.8.0 совместимы кроме HWID-модели userUuid пруф
    • API токен показывается только один раз при создании пруф пруф пруф
    • Убран endpoint /api/system/tools/happ/encrypt — ломает HAPP-кнопку с {{HAPP_CRYPT4_LINK}} пруф пруф
    • Ноды совместимы, но обновление нод рекомендуется пруф пруф пруф
    • Xray 26.6.27: xhttp через GET, в логах packet-up only; 26.3.27 работала стабильно пруф
  • Remnawave Node 2.6.0+ — с cap_add: NET_ADMIN автоматически сбрасывает соединения при удалении пользователя из Xray-Core пруф

  • Bedolaga Bot v3.61 — 28.06.2026 пруф; v3.62.0 — 30.06.2026 требует Remnawave 2.8.0, обратной совместимости нет пруф

    • v3.62.0: forceRestart рестарт ноды, keyset-пагинация /api/users/stream, HWID по userId, trafficLimitBytes как number; событие user.expiration (4 старых объединены); usedTrafficBytes → userTraffic; новые админ-события создания/удаления API-токена панели; HWID-статистика byPlatform[].byApp; happ-encrypt не дёргается пруф
    • Безопасность: Stored XSS через медиа тикетов — HTML/SVG не отдаются инлайн; защита SVG логотипа пруф
    • Multi-tariff: лимит устройств по наименьшему тарифу, фикс продления/смены не той подписки (#3012 subscription_id через callback), аудит 32 точек резолвера пруф
    • Платежи/админка: Lava снова видна; white-label описания метода оплаты; decline_reason в админ-панели пруф
    • Стабильность: RESET_DEVICES_ON_RENEWAL=false реально работает; per-send таймаут 20с; прогрев логотипа file_id кеш; переиспользование истёкшего триала пруф
    • Email: From через formataddr, кодировка не-ASCII имён пруф
  • Bedolaga Cabinet v1.59.0 — 30.06.2026 пруф

    • Легальный футер (Оферта/Политика/Рекуррентные платежи), флаг CABINET_FOOTER_ENABLED, тогл BrandingTab, i18n ru/en/fa/zh; SubscriptionRequestRecord → userUuid→userId (2.8.0) пруф
    • Проблема обновления: в кабине пишет «3.54.0 → v3.62.0, Доступно обновлений: 8» при Already up to date — пропуллься с dev пруф пруф
  • Subscription-page (remnawave/subscription-page)

    • Отдельная установка: remnawave/subscription-page, docs.rw/separate-server пруф пруф
    • Caddy конфиг subscription.duckdns.org → remnawave-subscription-page:3010 пруф
    • Уязвимость старого шаблона под nginx (КубВПН кейс) — фикс обновить сабпейдж и nginx, Caddy не затронут пруф пруф
    • Баг 04.07.2026: в браузере кабинета пропадает кнопка Happ — frontend проверяет ссылку раньше разворачивания {{HAPP_CRYPT4_LINK}} пруф
    • Баг: кнопка «добавить подписку» пропадала после 2.8.0 из-за удалённого /api/system/tools/happ/encrypt — fallback через HAPP API v2 happ://crypt5/... пруф
    • Баг/фикс: замена happ://crypt4/{{HAPP_CRYPT4_LINK}} на happ://add/{{SUBSCRIPTION_LINK}} — всё равно крипто, но кнопка появляется пруф пруф пруф

Период 08–20.07.2026 — Remnawave 2.8.1, Bedolaga v3.62–3.64, Cabinet 1.61

Remnawave (панель / node / subpage)

  • Remnawave 2.8.0 — backend-релиз, актуальный в период 08–10.07.2026; совместимость бота — с Bedolaga 3.62.0 09.07.26. После обновления панели до 2.8 API-эндпоинты сменились → бот обязательно обновить до 3.62.0 пруф.
  • Remnawave 2.8.0: после обновы временные рамки webhook'ов выставляешь сам в .env панели 15.07.26.
  • Remnawave 2.8.0: удалён эндпоинт happ-encrypt → шаблон {{HAPP_CRYPT4_LINK}} не резолвился и кнопка Happ молча исчезала (фикс на стороне бота/кабинета) пруф.
  • Remnawave 2.8.0: баг — перестало показывать количество юзеров на нодах 14.07.26.
  • Remnawave 2.8.1: обновился — в mihomo работают xhttp, но сломались обычные reality tcp 14.07.26.
  • remnawave-node 2.7.0 → 2.8.0: критично для Yandex CDN — на node 2.7.0 CDN Яндекс перестал работать, после обновления 3 нод на 2.8.0 CDN заработал. Правило: remnawave ниже 2.8.0 → Яндекс CDN не работает 14.07.26. Смежное: node 2.7.0 + ядро 26.3.27 → работает happ (стар/нов) + старый incy, не работает новый incy; node 2.8.0 + ядро 26.6.27 → не работает happ, работает новый incy, старый incy даёт 400 10.07.26.
  • Совместимость ноды и панели (обратная): новые ноды работают с панелью 2.7.4; последняя версия ноды нормально работает с панелью 2.7.4; обновлять лучше всё — панель, ноды, бота; панель/бот 2.8.0 обновлять можно 18.07.26.
  • Remnawave — нет per-node лимита трафика: функционала лимита трафика для отдельных нод нет; точечный лимит требует форка панели и ядра 15.07.26.
  • eGames-форк Remnawave: Postgres в форке апнули на новую версию → нормального переноса с eGames-форка на обычную Remnawave больше нет 20.07.26; оценка форка: «панель у него говно, бот падает каждые 2 недели» пруф.
  • subscription-page: панель и сабпейдж — разные сущности, сабпейдж можно держать на отдельном сервере: https://docs.rw/install/subscription-page/separate-server 14.07.26.

Bedolaga Bot (BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot)

  • v3.62.0 (≈09.07.2026) — переход с 3.46.1 на 3.62.0 09.07.26. Поддержка Remnawave 2.8.0. Ключевое из changelog: per-method payment description override; /branding/footer-enabled; pre-warm logo file_id; reuse expired trial; webhook-события 2.8.0 service.api_token_created / deleted; payment decline reason и т.д.
  • v3.63.0 (12–13.07.2026) + парный релиз Кабинета (Egor) пруф:
    • UI оптовых купонов: /admin/coupons, мастер создания партии (тариф, дни, кол-во, оптовая цена, срок), публичная страница /coupon/:token, купоны активируются в кабинете (для email-юзеров без телеги), ленивые роуты, локализация ru/en пруф.
    • Документ «Рекуррентные платежи» — вкладка в админ-редакторе, маршрут /recurrent-payments, переводы ru/en/fa/zh пруф.
    • Счётчик символов и предупреждение о разбивке длинных текстов (правила telegram split_telegram_text) пруф.
    • Fix: ссылки в футере логина (оферта/privacy) открывали вторую вкладку логина из-за SPA catch-all; теперь PublicLegal с DOMPurify пруф.
    • Fix: панель 2.8.0 удалила эндпоинт happ-encrypt, шаблон {{HAPP_CRYPT4_LINK}} не резолвился и кнопка Happ молча исчезала; теперь шаблоны кнопок резолвятся на клиенте, схлопывается двойной префикс happ://cryptN/, crypt-ссылка кэшируется (RSA-4096 через jsencrypt медленный на слабых устройствах), явная ссылка из Subpage бьёт форс пруф.
    • Fix: невидимый контент после холодной загрузки — баг оркестрации framer-motion, дети после react-query висели с opacity:0 (ConnectedAccounts, SavedCards, Balance, Support, Profile; в Wheel stagger) пруф.
  • v3.64.0 (13.07.2026 21:02, Egor) пруф:
    • rich-главное меню на Bot API 10.1 (таблица подписок, «Подключить / Продлить / Активировать триал», blockquote, details-промо, эффект 🎉);
    • лог действий юзера (бэкенд вкладки «Активность» в кабинете; payload диплинков не сохраняется — секретные токены; ретеншен по default 90 дней);
    • custom emoji в рассылках;
    • фикс #3056: запрет prorated-переключения с бесплатных тарифов — смена с 0₽-тарифа идёт через покупку периода по полной цене со сбросом остатка (закрыто во всех путях: кнопка, хендлеры, cabinet API, miniapp API);
    • фикс #3055: честное сообщение при env-прибитой настройке; фикс {days} в локалях;
    • rich-меню требует Bot API 10.1 — на self-hosted старом сервере автооткат на классику;
    • миграций БД нет пруф.
    • В 3.64.0 сломан шлюз Lava (return_url без https://) 15.07.26; «в очередной раз сломали шлюз для лавы в бедолага-боте — ждрь с return URL на каждой обнове» пруф.
  • Безномерные обновления (после 3.64.0), 19–20.07.2026 (Egor) пруф:
    • новый метод оплаты cisPay (пополнение картой/СБП), узел payments_cispay в дереве настроек админки, переводы на 4 языка; бэкенд отдаёт метод динамически → статистика/транзакции/Payment Health подхватывают автоматически через общий METHOD_LABELS;
    • состав промокода чекбоксами: баланс + дни подписки + промогруппа комбинируются в одном коде (раньше тип промокода был взаимоисключающим);
    • кнопка построения полной реферальной сети («Вся сеть» — взаимоисключающий режим с чипами; кэши полного и точечного графов разделены);
    • кнопка «Отправить сообщение» в карточке пользователя;
    • даты/числа форматируются по языку интерфейса (маппинг на BCP-47: ru-RU, en-US, zh-CN, fa-IR).
  • Grace access (бот): временный доступ (72ч по умолчанию) с сохранением лимитов тарифа пруф; если подписка завершена администратором — грейс не выдаётся пруф; воркер виден в логах: Grace reconciliation completed пруф; для теста — купить платную подписку и уменьшить время в ремне пруф.
  • PR фиксов 3.63–3.64: bot pull/3066, 3067, 3068, 3069, 3070; cabinet pull/492, 493 14.07.26.

Bedolaga Web Cabinet (BEDOLAGA-DEV/bedolaga-cabinet)

  • v1.61.0 (13.07.2026 21:02, Egor) пруф:
    • вкладка «Активность» в /admin/users/:id — таймлайн из 14 источников (транзакции, подписки, промокоды, тикеты, колесо, входы с устройством, клики кнопок бота); чипы-фильтры; ретеншен 90 дней;
    • диплинки rich-меню обобщены в таблицу маршрутов: renew_<id>, subscriptions, trial;
    • custom emoji на кнопках рассылок (Bot API 10.1);
    • фиксы SPA-джанка: скроллбар, переключатель языка переведён на react-query, BackgroundHost;
    • fallback на покупку при переключении с бесплатного тарифа;
    • фикс unhealthy-контейнера: nginx слушал только IPv4, healthcheck на localhost резолвился в IPv6 — двойной фикс listen [::]:80 + healthcheck на 127.0.0.1;
    • подключён vitest (19 юнит-тестов).
  • Парные релизы с ботом: кабинет обновлялся вместе с ботом 3.63.0 (купонный UI, /recurrent-payments, framer-motion фикс) пруф; состояние на 15.07.2026 — «кабинет 1.61 (последняя), бот 3.64 (последняя)» пруф.
  • Кабинет как mini app внутри бота: раздел «Кабина» — mini app = кабинет 13.07.26.

Прочие релизы, релевантные панели

  • Xray-core: коммит с правками / в xhttp: https://github.com/XTLS/Xray-core/commit/1aabe7ea78eca88deedc234a3e668895fa9bc08c 19.07.26; баг «нужен слэш в пути» пофикшен в ядре 26.7.11 («сломалось только у тех, кто изначально неправильно настраивал») пруф. Релизы в пререлизах не на каждый коммит — ядра собирают сами/качают последние, фикс мог не попасть в релиз пруф.

Период 20–31.07.2026 — Bedolaga v3.66/3.67 + Cabinet 1.64 (рекурренты Platega/Lava)

Bedolaga Bot (remnawave-bedolaga-telegram-bot) + Кабинет (bedolaga-cabinet)

  • Bedolaga v3.66.0 (бот, 25.07.26) + полный фронтенд кабинета для рекуррентных СБП-платежей Platega ( пруф):
    • Страница подписки: блок «Автоплатёж по СБП» рядом с тогглом автопродления; живой статус (ждёт подтверждения / активна / просрочена), сумма и дата следующего списания, отмена с подтверждением; статус обновляется поллингом.
    • СБП-оформление покупки: кнопка «⚡️ Оформить с автооплатой СБП» рядом с оплатой с баланса; первое списание подтверждает привязку в банке.
    • Сохранённые методы: СБП-привязки рядом с картами; WS-уведомления sbp_recurring.* (продлено/активировано/сбой/просрочено/отменено) с тостами.
    • Админка: статус СБП-автооплаты в карточке юзера, отмена с inline-подтверждением.
    • iOS-фикс: кнопка «Добавить подписку» не открывала приложение (Safari/миниапп) — теперь прямой переход на iOS, на Android остался contained-iframe.
    • Экран логина отличает устаревшую сборку бота и просит v3.33.0+.
    • Редактор тарифа: фикс PATCH-сериализации.
    • Deep-link опенеры: гарды схем в openAppScheme и redirect.html — javascript:/data:/file:/intent: отбрасываются (XSS/открытый редирект).
    • Серверная часть: push-модель — Platega сама списывает по расписанию, бот принимает коллбек и продлевает подписку; каденс: месячный — помесячно, недельный — понедельно, суточный — раз в день, годовой — раз в год; 90/180 дней — помесячно по цене месяца; взаимоисключение с баланс-автоплатежом; отмена доступна всегда; гейт PLATEGA_RECURRENT_ENABLED (по умолчанию false); идемпотентность списаний; уникальный индекс против гонки двойного подключения; reconciler доначисляет пропущенные списания; миграции 0099–0100 применяются автоматически; обновление зависимостей: cryptography 46→49, aiohttp 3.14, starlette 0.50→1.x (7 HIGH), pillow, pyjwt и др. (pip-audit 93→16).
    • После установки фичи в .env ищут её в кабинете и не находят — нужен бот v3.66.0+ пруф.
    • Ограничение: если юзер докупил устройства, рекуррентное списание у Platega не учитывает доплату — спишет старую сумму («так задумано судя по коду») пруф.
  • Bedolaga v3.67.0 (бот) + Кабинет v1.64.0 (релиз 30.07.2026 00:00):
    • Кабинет v1.64.0 ( 30.07.26): предупреждение о совместимости — парные бэкенд-фичи (согласие с офертой, автопродление Lava, лимит купонов, загрузка видео /start, охват промо) требуют бота ≥ v3.67.0; независимые фичи — QR подарков и сканер. Новое:
      • Согласие с офертой при первой авторизации (независимые от бота чекбоксы, CABINET_REQUIRE_LEGAL_CONSENT, CABINET_LEGAL_CONSENT_PRECHECKED).
      • Автопродление Lava: полная поддержка рекуррентов Lava — блок привязки на подписке, кнопка «Оформить с автооплатой», поле «Продукт Lava» в тарифе, опрос раз в 8 сек.
      • QR для подарков + сканирование (html5-qrcode, нативный сканер в Telegram, веб-сканер в браузере, парсер …).
    • Бот v3.67.0 ( 30.07.26):
      • Перед обновлением — 3 миграции (0101, 0102, 0103): таблицы Lava, лимит купонов, журнал согласий.
      • Нельзя уменьшить кол-во устройств ниже включённого в тариф (флаг ALLOW_DEVICES_BELOW_TARIFF_LIMIT=true возвращает старое поведение).
      • Согласие с офертой по умолчанию (CABINET_REQUIRE_LEGAL_CONSENT=false отключает).
      • Рекуррентные платежи Lava (по образцу Platega, взаимоисключающие с ней — иначе двойное списание).
      • Согласие с офертой (журнал: кто, с каким документом, когда, откуда, с какого IP).
      • Кнопка «Меню» Telegram открывает кабинет (MENU_BUTTON_WEBAPP_ENABLED/TEXT/URL, по умолчанию выключено).
      • Прямая оплата тарифа без отдельного шага пополнения (кнопки способов оплаты).
      • Обновлять вместе с кабинетом v1.64.0.
    • PR в кабинет: BEDOLAGA-DEV/bedolaga-cabinet#532 пруф.

Remnawave (панель)

  • Упомянутая версия панели в работе: Remnawave 2.7.4, ноды 1/2 26.07.26.
  • После Remna 2.8.1 в vps-warp нужен ForceIP вместо UseIP 25.07.26 (репо tagashi666/vps-warp).
  • Remnanode / Xray-Core: последняя стабильная версия v26.6.27 (а не v26.7.11) 30.07.26.

Xray-Core (ядро нод)

  • 26.7.11 — фикс слеша в path xhttp: раньше ядро всегда дописывало / в конец пути, теперь слэш добавляется только если session/seq placement = path; при миграции на COOKIE автослэша больше не будет — путь в клиенте и nginx-регулярке должен совпадать символ в символ 23.07.26. Fix выпущен в ядре 26.7.11 пруф, на iOS Happ обновление вышло, Android «пара дней и подтянется» пруф.
  • В 26.7.11 сервер REALITY по умолчанию выставляет minClientVer: 26.3.27 — клиенты с ядром старше 26.3.27 (старые Happ, v2rayTun, FlClash, mihomo) начнут молча отваливаться при обновлении нод (0 байт, пустые логи, трафик в REALITY-fallback). Лечится явным "minClientVer": "0.0.0" в realitySettings пруф.
  • finalmask не ставится на ядро v26.7.28 ноды, понижение до v26.7.11 заработало (несовместимость ядра клиента/ноды) 30.07.26.
  • «В новых версиях xray не пускает без reality» 24.07.26.
  • Minecraft finalmask (XMC) — имитация авторизации игрока Minecraft; завоз в новую версию Xray Core уже сделали (26.7.11) 29.07.26; работает на hetzner, SSH/DNS finalmask тоже 30.07.26.

3x-ui

  • 3x-ui 3.4.1 → 3.5.0: у всех Apple-юзеров перестал работать VPN (happ, iggy, shadowrocket); хостинг datalix Франкфурт, xray + vless + xhttp + селфстил 21.07.26.
  • 3x-ui 3.5.0/3.6.0: отвал VPN; фикс — «надо мин версию поддерживаемой xray указать, нельзя теперь в инбаунде пустое поле оставлять»; откат на 3.4.2 работает сразу 30.07.26.

Happ/INCY

Период 31.07–09.08.2026 — Remnawave 3.0.0 (ломающий), Bedolaga v4.0.0, Cabinet 1.65

Remnawave Panel

  • Remnawave 2.7.4 — предыдущая стабильная версия пруф
  • Remnawave 2.8.1 — стабильная; совместима с Bedolaga-bot ≤3.x пруф
  • Remnawave 3.0.0 — ломающий релиз; вышел ~01.08.2026 пруф: f.docs.rw/v300; обсуждение: f.docs.rw/t.
    • Переименование всех эндпоинтов API, UUID заменён на числовой id пруф.
    • Заголовки routing теперь отправляются всем клиентам без фильтра по User-Agent; значения поддерживают Template Variables и префикс rwEncodeBase64: пруф.
    • gzip удалён — надо настроить самому в nginx пруф.
    • Роутинг (кастомный) переехал в header (поддерживает template variables) пруф.
    • Баги кабинета: MissingGreenlet при массовом удалении подписок; «удалить из ремны» отключал юзера вместо удаления (флаг REMNAWAVE_USER_DELETE_MODE=delete) пруф.
  • Remnawave 3.1.0 — вышла; «далеко не для всех» пруф; новый ненужный эндпоинт + фиксы багов пруф.
  • Remnawave 3.2.0/3.2.1 — вышли к 04.08.2026; минусов нет/плюсов тоже пруф; в 3.2.1 вернули кастомные эмодзи для статуса пруф. Шаблон {{STATUS}}:
    {{STATUS:ACTIVE=Активна 💎|EXPIRED=Истекла 🕯|DISABLED=Отключена 🔒|LIMITED=Лимит исчерпан 🧊}}
    пруф
  • Remnawave Xray UI Editor v1.2.0 — поддержка Xray-core v26.7.28 и Remnawave v3.2.1 пруф: VAQYBIN/Remnawave-Xray-UI-Editor · releases

Remnawave Node

  • remnanode 2.7.0 — совместимость с panel 2.8.1 под вопросом пруф
  • remnanode 2.8.0 — откат при проблемах с 3.0.x пруф
  • При добавлении новой ноды в 2.8.1 — таймаут, т.к. нода создаётся версии 3 пруф

Bedolaga Telegram Bot (BEDOLAGA-DEV)

  • Bedolaga-bot v2.x–3.x — до переезда на Remnawave 3.0
  • Bedolaga-bot v3.45.2 — релиз ~05.08.2026 пруф
  • Bedolaga-bot v3.62 → v3.67 — обновление ~05.08.2026 пруф; требует панель 3.2.0+ и замены переменных в .env (API поменяли); нет совместимости с Remnawave < 3.0.0 пруф
  • Bedolaga-bot v4.0.0 — вышел вместе с Remnawave 3.0.0, ~03–04.08.2026 пруф; ломающий: клиент API полностью на числовом id пруф.
    • Бот v3.67 НЕ совместим с панелью < 3.0.0; бот v4.0 НЕ совместим с панелью < 3.0.0 пруф
    • При ошибке миграции backfill_remnawave_ids (500 юзеров в боте, 600 в панели) — конфликт; фикс: пропустить удалённых юзеров пруф

Bedolaga Cabinet

  • bedolaga-cabinet v1.64.0 — ~05.08.2026 пруф
  • bedolaga-cabinet v1.65+ — нужен для Remnawave 3.0+ пруф
  • Баг: POST /api/cabinet/admin/remnawave/sync/to-panel отменяется фронтендом через 30 сек («Failed»), бэкенд продолжает и через 90 сек пишет «Синхронизация в панель завершена». Фикс: увеличить timeout или вынести синхронизацию в фоновую задачу с polling пруф

Период 09–20.08.2026 — Remnawave 3.2.3/3.3.0, Bedolaga v4.1.0 (GeoCheck)

Remnawave Panel

Bedolaga-бот

Cabinet

Период 20–23.08.2026 — совместимость 2.8.x/3.2.2, GHCR, пин-борда

Remnawave Panel

  • Панель 2.7.4 → 2.8.0 — апгрейд выполняется вместе с апгрейдом бота; после пары 2.7.4→2.8.0 всё заработало пруф.
  • Панель 2.8.0 — известная проблема совместимости с «последней» нодой (см. «Ошибки→фиксы») пруф, пруф, пруф, пруф.
  • Панель 2.8.1 — сообщается что «ремна токо до 2.8.1 обновляется» (потолок обновления у части админов) пруф.
  • Панель 3.2.2 — фигурирует как версия, на которую ставят ноду вручную вместо latest пруф.
  • Панель 3.x — есть гайд обновления до 3.x (см. «Установка/обновление») пруф.
  • Нода v3.1.1 — «последняя до глобальных изменений», совместима с панелью 2.8.0 пруф; нода 3.3.0 не заводится на панели 3.2.2 пруф.
  • Docker-образы Remnawave уже собираются в GHCR (первый релиз ~7 мес. назад на момент 23.08.2026) — тянутся оттуда пруф.
  • Скрипт бэкапа отображает версию: вывод Remnawave backup 4.0.0 пруф.

Bedolaga Bot (remnawave-bedolaga-telegram-bot / BEDOLAGA-DEV)

  • v3.67.0 — актуальная версия бота на 20–22.08.2026; в этой версии баг Trial→Paid (см. «Ошибки→фиксы») и к ней привязаны feature-запросы пруф, пруф, пруф.
  • Требование обновления: для фикса кабины — «обновить бот, кабинет, панель до ласт» пруф.

Bedolaga Web Cabinet (bedolaga-cabinet)

  • 1.64.0 — актуальная версия кабинета в паре с ботом v3.67.0 (20–22.08.2026) пруф, пруф.
  • Баг кабины 1.64.0-периода: не показывает статус сети и инфу о подписке (мигает при перезагрузке); снос и переустановка кабины НЕ помогают пруф.
  • iOS-версия кабинеты в магазине: проблемы с авторизацией (открытый вопрос) пруф.

Feature-запросы по панели/боту/кабину (на момент v3.67.0 / Cabinet 1.64.0)

  • Управление типом подписки (Trial↔Paid) и автопродлением из Cabinet — карточка + массовые действия пруф.
  • Разделение настройки автопродления для новых и существующих юзеров пруф.
  • Отображение даты следующего сброса трафика (особенно для MONTH_ROLLING) пруф.
  • QR-коды для реферальных ссылок (бот + кабинет, 2 QR-кода) пруф.