• [Updated] Редактор элементов и всплывающие окна теперь отрисовываются тем же лёгким способом, что и основная панель, снижая нагрузку на сервер при их открытии
  • [Fixed] Изменение выравнивания текста (Upper Left, Upper Center) в редакторе элементов теперь применяется сразу, а не игнорируется
  • [Fixed] Интерфейс мог не отрисоваться, если первый элемент экрана был отключён в настройках
  • [Fixed] Новые категории теперь создаются с положительными ID для совместимости с версиями плагинов, которые отбраковывают отрицательные ID категорий
  • [Fixed] Сервер на Oxide больше не зависает при запуске из-за реакции плагина на загрузку ImageLibrary или ServerPanel
  • [Fixed] Плагины, встроенные в панель, теперь получают правильный шаблон интерфейса и больше не откатываются на полноэкранный вид
  • [Added] Совместимость с плагином BetterNoEscape
  • [Added] Поддержка UltimateQuests - плагин теперь отображается в списке плагинов со своим статусом и ссылками на магазины
  • [Added] Готовая категория меню QUESTS для UltimateQuests, которую можно добавить через установщик
  • [Fixed] Новые попапы больше не делят свой текст и переводы со стандартным попапом правил
  • [Fixed] Изменение текста одного попапа больше не перезаписывает и не мешает тексту другого попапа
  • [Fixed] Удаление попапа больше не удаляет текст из остальных попапов
  • [Fixed] Дублирование попапа теперь создаёт независимую копию, которая не конфликтует с оригиналом
  • [Fixed] Кнопки панели, запускающие команду без дополнительных параметров, теперь отправляют её правильно, без лишних пустых аргументов
  • [Fixed] Исправлено несколько падений в меню и в редакторах попапов/категорий/элементов (неверная страница или индекс элемента, удаление категории с переведённым текстом, сохранение категории, которую в этот момент удалил другой админ)
  • [Fixed] Исправлено зависание внутриигрового редактора меню и редактора попапов у админов, отключившихся во время редактирования
  • [Fixed] Исправлено оставление окон редактора (редактор текста, модальные окна цвета/якоря, обводки) на экране после сохранения или перезагрузки плагина
  • [Fixed] Исправлено дублирование и размытие текста на кнопках меню и попапов, обновляющихся каждую секунду
  • [Fixed] Исправлено падение в редакторе текста при редактировании текста до его открытия
  • [Updated] Шапка меню (онлайн-игроки, FPS, баланс и прочая информация о сервере) теперь обновляется значительно быстрее и пересчитывает только реально отображаемые значения
  • [Fixed] Игроки больше не могут открыть категорию, на которую у них нет прав, набрав команду напрямую
  • [Added] Игроки теперь получают понятное сообщение, когда пытаются открыть меню, редактор попапов или установщик без прав
  • [Added] Игроки теперь видят сообщение «плагин загружается», если открывают меню до его готовности
  • [Updated] Уменьшен лишний вывод в консоль при загрузке изображений
  • [Fixed] Изображения во всплывающих окнах теперь загружаются корректно с обновлённым форматом пути
  • [Added] В редакторе элементов появляется предупреждение при редактировании поля изображения: внешние хостинги картинок вроде Imgur часто отдают ошибку 429, поэтому надёжнее хранить картинки локально (подробности в нашем FAQ)
  • [Added] В консоль сервера выводится предупреждение при обнаружении ссылок на Imgur — со временем эти картинки могут перестать загружаться
  • [Fixed] Редактирование текстовых значений больше не обрезает и не ломает текст с кавычками или несколькими словами
  • [Fixed] Текстовый редактор теперь корректно устанавливает текст на Carbon и Oxide
  • [Fixed] Кнопки с командами вида "chat.say /команда" теперь корректно выполняют команду, а не отправляют её в чат
  • [Fixed] Совместимость с обновлением Rust (июнь 2026)
  • [Added] Новый плейсхолдер {wipe_time} показывает дату и время последнего вайпа сервера
  • [Updated] Интервал между строками в текстовом редакторе админ-панели увеличен для лучшей читаемости
  • [Fixed] Текстовые поля теперь принимают пустые значения при редактировании содержимого панели
  • [Fixed] Редактор поп-апов больше не вылетает, когда данные редактирования отсутствуют
  • [Fixed] Действия удаления, клонирования и переключения поп-апов теперь проверяют индекс для предотвращения ошибок
  • [Fixed] Установщик теперь правильно проверяет права администратора перед выполнением действий
  • [Fixed] Выбор шаблона теперь проверяет индекс для предотвращения ошибки выхода за пределы диапазона
  • [Fixed] Плагин больше не вылетает, когда данные категории или страницы отсутствуют
  • [Updated] Конвертация цветов теперь кешируется для улучшения производительности
  • [Updated] Редактор поп-апов теперь правильно проверяет права на редактирование перед изменениями
  • [Updated] Открытие панели теперь включает ограничение частоты запросов для предотвращения спама UI
  • [Fixed] Пагинация теперь корректно отображается для страниц плагинов с подкатегориями
  • [Added] Все страницы плагинов теперь показывают правильные заголовки в меню (для шаблона V4)
  • [Fixed] Рендеринг элементов теперь использует отдельные слои для статического и динамического контента
  • [Fixed] Защита от удаления последней категории - должна остаться хотя бы одна категория
  • [Fixed] Защита от удаления последней страницы - должна остаться хотя бы одна страница
  • [Fixed] При удалении категории теперь автоматически выбирается другая категория
  • [Updated] Улучшена производительность отрисовки элементов за счет разделения статических и динамических элементов
  • [Fixed] Функция поиска по локализации теперь безопасно возвращает пустую строку вместо null, если локализованный заголовок не найден
  • [Fixed] Переустановка шаблона теперь сохраняет существующие категории, поля заголовка и поля шаблона когда "Clean Install" отключен
  • [Fixed] Категории и поля заголовка устанавливаются только при чистой установке, а не при переустановке шаблона
[Fixed] Сообщение об ошибке миграции теперь динамически показывает требуемую версию миграции вместо хардкода "2.0.0"
[Fixed] Миграция с 2.0.1 до 2.0.2 теперь правильно зарегистрирована в системе миграций
[Added] Переход с версии 2.0.0 на версию 2.0.1 - автоматически добавляет кнопку "Редактировать страницы" в заголовок для всех шаблонов (команда перехода: sp.migrations run 2.0.1)

ServerPanel V2.0.0​


Мы полностью переделали работу с плагином. Редакторы стали понятнее и удобнее. Больше не нужно гадать, что делает какая кнопка.

⚠️ ВАЖНО: После обновления выполните команду миграции из консоли сервера: sp.migrations run 2.0.0 (ТОЛЬКО КОНСОЛЬ СЕРВЕРА)​


[Added] Новый шаблон V4 - в стиле нового меню Rust
[Added] Переустановка шаблонов без потери данных (чекбокс в установщике)

[Redesigned] Все редакторы - новый вид, намного проще в использовании
[Redesigned] Управление категориями и страницами
[Redesigned] Редактор полей заголовка

[Improved] Производительность - всё работает заметно быстрее
[Improved] Скролл и рендеринг
[Improved] Общее удобство использования

[Added] Миграция с V1 - ваши настройки перенесутся автоматически
[Added] Документация

[Fixed] Разные проблемы на Oxide
  • [Fixed] Проблема с рендерингом UI
  • [Fixed] проблема с отображением прокрутки на серверах Oxide
  • [Fixed] клонирование PopUp теперь работает корректно, без проблем с ссылками
  • [Fixed] Обновлена функция определения положения и поворота игрока, чтобы более корректно обрабатывать нулевые ссылки на игроков.
  • [Added] API: bool API_OnServerPanelAddHeaderUpdateField(Plugin plugin, string updateKey, Func<BasePlayer, string> updateFunction) - Регистрирует поставщика строк для каждого игрока в качестве заполнителя заголовка. Возвращает значение true в случае успеха.
  • [Добавлено] API: bool API_OnServerPanelRemoveHeaderUpdateField(Plugin plugin, string updateKey = null) -- Отменяет регистрацию определенного ключа обновления для вашего плагина или всех ключей для вашего плагина, когда значение updateKey равно null. Возвращает значение true в случае успеха.
  • [Added] Новые API для сохранения и удаления категорий в системе управления плагинами.
  • [Fixed] Закрытие пользовательского интерфейса после удаления категории.
Сверху