Skip to content

v3.4.2

Choose a tag to compare

@3252a8 3252a8 released this 22 May 19:25
· 923 commits to main since this release
4b7c58a

Changelog 3.4.13.4.2:

Stabilize account linking, auth, and admin settings by @3252a8 in #1:

Auth / связка аккаунтов

  • Починен вход и привязка Telegram в Mini App и через Telegram OAuth.
  • Исправлены сценарии объединения email-аккаунта и Telegram-аккаунта, включая случай, когда у email-аккаунта активная подписка, а у Telegram-аккаунта подписка уже истекла.
  • При merge аккаунтов теперь корректно синхронизируется identity в Remnawave panel: сначала удаляется лишний panel user, затем обновляется оставшийся.
  • Добавлено лог-уведомление об объединении аккаунтов.
  • Исправлена логика logout в Telegram Mini App: ручной logout больше не ломает повторную авторизацию через initData.

Админка и настройки

  • В настройках платежных провайдеров добавлен вывод webhook URL с возможностью копирования.
  • Улучшена загрузка admin assets через стабильные пути и fallback, чтобы lazy-loaded админка не падала из-за stale hashed assets.
  • Исправлен формат отображения версии приложения в sidebar админки: dev-сборки теперь различимы по branch/sha.
  • Подправлены стили мобильной кнопки админки.

Платежи / panel sync / тарифный worker

  • Исправлено появление pay button при включенном payment provider.
  • Улучшена синхронизация panel identity, чтобы избежать повторных лишних обновлений.
  • Добавлено восстановление missing panel user reference для подписок, если у пользователя уже есть актуальный panel UUID.
  • Если bulk-prefetch подтверждает отсутствие panel user, подписка деактивируется без пользовательских уведомлений.

Full Changelog: v3.4.1...v3.4.2