Update CHANGELOG.md

This commit is contained in:
Григорий Сафронов 2026-01-18 22:00:12 +00:00
parent 8ecb76101b
commit 5af8678751

View File

@ -79,4 +79,15 @@
> * Исправлена ошибка с индексами - Index хранил HashSet<u64>, но не обновлялся корректно при удалении
> * Исправлена ошибка блокировки при записи - при записи были использованы блокирующие операции записи, которые были заменены на неблокирующие
# Изменения (по состоянию на 18.01.2026)
> [!IMPORTANT]
**Исправления**
> * Исправлена проблема с Send trait для LuaSandbox путем явной реализации unsafe impl Send for LuaSandbox
> * Исправлена обработка ошибок при парсинге плагинов
> * Исправлена цепочка выполнения хуков - теперь результат каждого хука передается следующему
> * Исправлена регистрация Lua функций для работы с плагинами
> * Убраны RwLock внутри Arc для LuaSandbox, так как LuaSandbox теперь безопасен для потоков
> * Добавлены асинхронные операции через каналы для лучшей производительности
> * Добавлен кэш плагинов в PluginManager для lock-free доступа к плагинам через dashmap::DashMap