Релизы
Каталог версий Bedolaga v2.0.4→v4.1.0, Cabinet 1.1→1.65, Remnawave 2.1.9→3.3.0.
Период 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_MODEselectable/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; eGamesREMNAWAVE_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+1enrich_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.1 | 27.04 | пруф — «Кабина 1.49.0 + бот 3.52.1 — версии на 27.04» |
| v3.53.0 | 29.04 | пруф релиз Egor; лог 30.04 Текущая версия current_version=3.53.0
пруф |
| v3.54.0 | 04.05 | пруф; git tag пруф |
| v3.55.0 | 13.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.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.1 | 27.04 | пруф — Case211/remnawave-admin · releases (дубль пруф) |
| v2.12.1 | 02.05 | пруф, пруф |
| v2.13.0 | 14.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.0 | 05.05 | пруф |
| v3.013 | 07.05 | пруф |
| v3.016 | 10.05 | пруф, пруф |
| v3.021→v3.025 | 12.05 | пруф, пруф |
| v3.045 | 15.05 | пруф |
| v3.047 | 15.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+ nginxsub_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 exists08.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 type21.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
Период 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 v2happ://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-server14.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 logofile_id; reuse expired trial; webhook-события 2.8.0service.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) пруф.
- UI оптовых купонов:
- 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).
- новый метод оплаты cisPay (пополнение картой/СБП), узел
- Grace access (бот): временный доступ (72ч по умолчанию) с сохранением лимитов тарифа
пруф; если подписка завершена администратором — грейс не выдаётся
пруф; воркер виден в логах:
Grace reconciliation completedпруф; для теста — купить платную подписку и уменьшить время в ремне пруф. - PR фиксов 3.63–3.64: bot
pull/3066, 3067, 3068, 3069, 3070; cabinetpull/492, 49314.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/1aabe7ea78eca88deedc234a3e668895fa9bc08c19.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 пруф.
- Кабинет v1.64.0 (
30.07.26): предупреждение о совместимости — парные бэкенд-фичи (согласие с офертой, автопродление Lava, лимит купонов, загрузка видео /start, охват промо) требуют бота ≥ v3.67.0; независимые фичи — QR подарков и сканер. Новое:
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
- Happ 26.7.11 пруф; INCY фича-реквесты на feedback.incy.cc 22.07.26; v2rayTun ласт 26.6.1, раньше 26.2.xx, минимум 26.3.27 пруф; Happ вернули в RU App Store: apps.apple.com/id6788279553 30.07.26.
Период 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 пруф.
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
- Panel v3.2.3 — 11.08.2026 пруф f.docs.rw/t (пара Node v3.1.1)
- Panel v3.3.0 — 19.08.2026 пруф f.docs.rw/t, f.docs.rw/v300 пруф
- Panel 2.8 / 2.8.1 — Bedolaga 4.0.0 несовместим: Validation failed пруф; UseIP->ForceIP пруф
- Node v3.1.1 — 11.08.2026 Xray v26.7.28 пруф пруф
- Node v3.3.0 — 19.08.2026 несовместима кроме панели 3.3.0 пруф пруф; GeoCheck только 3.3.0+ пруф
- Node 3.2.2 — Incy плохо, Happ ок пруф
- Node 3.0.0 — откат до 2.7.0 для Podkop пруф
Bedolaga-бот
- v4.0.0 — 11.08.2026 пруф; минимальный .env пруф
- v4.1.0 — 20.08.2026 пруф BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot · releases — GeoCheck, промокоды, RFC8058 пруф
- v3.33.0 — граница кабинета пруф
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-кода) пруф.