1.9.9164

Февраль — исправления ошибок

Новый RU-хаб

Добавлен новый RU-хаб, который должен помочь обойти проблемы с доступностью сервиса из RU-региона. Если вход по-прежнему не работает, пожалуйста, сообщите об этом.

Settings - Ru Eye Hub

Исправления и улучшения

  • [Freeze] Исправлена проблема, из-за которой редактор BT мог зависать при переключении между аурами и BT в некоторых сценариях.
  • [UI] Исправлена ошибка, из-за которой лимит аур иногда продолжал применяться.
  • [UI] Полуоффлайн-режим теперь включён по умолчанию. Планы по полному оффлайн-режиму пока отложены из соображений безопасности, но полностью от идеи не отказались.
  • [ImGui] За последние 2 месяца было очень много изменений. Рекомендую посмотреть актуальную версию — EyeAuras.ImGuiSdk, 0.1.42: markdown-редактор, анимации, составные кнопки, интеграция шрифтов, изображения, кэширование и многое другое.
  • [Scripting] Улучшен Blazor API — добавлен RegisterViewType(Type viewType, Type dataContextType, object key = default). Это позволяет регистрировать собственные UI-виджеты.
  • [Scripting] Memory API — огромное количество изменений в производительности и внутренних механизмах. На текущем этапе Memory API можно считать стабильным и достаточно производительным практически для любых сценариев разработки. Также добавлено несколько механизмов инжекта (CreateRemoteThread, APC и другие). Обратите внимание: ни инжект, ни чтение памяти не будут работать в играх с anti-cheat-защитой, если вы сначала не обойдёте AC или не используете MemoryAPI, который обходит проверки AC (например, DMA).
  • [Scripting] Исправлена проблема, из-за которой ScriptContainerExtensions повторно регистрировался BT-нодами. Из-за этого singleton-объекты на деле переставали быть... singleton-объектами.
  • [Scripting] NuGet — добавлен DefaultNuGetPackageBlacklist, что улучшает совместимость со старыми пакетами netstandard1.3 и netstandard2.